Community
Participate
Working Groups
Using @AspectJ notion, if I have an abstract aspect and define a subclass but forget to add the @Aspect annotation (which could be inheritable anyway) I get a confusing error "class MyChildAspect can not extend aspect MyParentAspect". It'd be much better if the error read "The class MyChildAspect extending the aspect MyParentAspect should be declared as aspect itself using either the annotation @Aspect or keyword 'aspect' instead of 'class'." @ Aspect public abstract class MyParentAspect { ... } ----- public class MyChildAspect extends MyParentAspect { ... } Using Eclipse 3.4, AJDT 2.0.0.e34x
unsetting the target field which is currently set for something already released