Hey,

i'm not exactly sure if understand your question correctly but i will
explain you my code change.

I think specialization per se was working fine but the old code just looked
for a @Named on the direct parent.

e.g.

@Named BeanA
@Specializes BeanB extends BeanA
@Specializes BeanC extends BeanC

It tried to extract the name for BeanC from BeanB but actually it must look
for @Named on BeanA.


2013/12/18 Joseph Bergmark <[email protected]>

> I'll be the first to admit I'm not very familiar with this code area, but
> is it possible that this change could mean that we miss @Specializes added
> to the AnnotatedType classes in the super class hierarchy, as you are
> walking up the class objects themselves looking for the annotation?
>

Reply via email to