On Wed, Jun 18, 2008 at 5:05 PM, simon <[EMAIL PROTECTED]> wrote:

> Ok, templates are updated and core11 builds fine.
>

Ok, I'll work on myfaces core 1.2.


>
> There is still a problem with building Tomahawk; the parentClass
> property is not being set for some classes because the parent class
> cannot be found for some reason. The new sanity checking picks that up
> and reports the error. Of course core doesn't inherit any data from
> other projects, so doesn't fail.
>
> Regards,
> Simon
>
> On Tue, 2008-06-17 at 23:04 +0200, simon wrote:
> > I've made some changes to ClassMeta and QdoxModelBuilder.
> >
> > What used to be called "superClassName" is now called
> > sourceClassParentClassName. However before it was actually tweaked
> > depending on whether the class was a template or not. Now it is *always*
> > the parent of the annotated class
> >
> > That does mean the templates need to be updated. Unfortunately I've run
> > out of time tonight. Sorry about that. I will try to get this sorted as
> > soon as I can tomorrow. However just FYI, the template change needed
> > should be something like this I think:
> >
> > #if ($component.template)
> > #set ($parent = $component.sourceClassParentClassName
> > #else
> > #set ($parent = $component.sourceClassName)
> > #end
> >
> > public class ... extends $parent
> >
> > Or that logic could be in the utils class.
> >
> > Regards,
> > Simon
> >
>
>

Reply via email to