I can simplify this a bit:

public abstract class AbstractFooTest { // no generic type required

    public void anymethodWithThisArgumentType(AbstractFoo foo) { ... }

}

A field declaration or a local variable of type AbstractFoo and Foo get
weaved. But use AbstractFoo in a method declaration, and Foo never gets
weaved.

very strange indeed
-- 
View this message in context: 
http://www.nabble.com/Generics%28-%29-causes-class-not-be-lt-weaved-tp15032820p15033039.html
Sent from the AspectJ - users mailing list archive at Nabble.com.

_______________________________________________
aspectj-users mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/aspectj-users

Reply via email to