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? >
