Community
Participate
Working Groups
I used some funny syntax (probably not making much sense, BTW) and happened to bump into a compiler crash: package de.scrum_master.aspect; public aspect MetaAnnotationAspect { after() : within(@within(Foo) *) {} } java.lang.IllegalStateException at org.aspectj.weaver.patterns.WildAnnotationTypePattern.matches(WildAnnotationTypePattern.java:264) at org.aspectj.weaver.patterns.WildAnnotationTypePattern.matches(WildAnnotationTypePattern.java:68) at org.aspectj.weaver.patterns.AnyWithAnnotationTypePattern.matchesExactly(AnyWithAnnotationTypePattern.java:56) at org.aspectj.weaver.patterns.TypePattern.matchesStatically(TypePattern.java:132) at org.aspe ... otationAspect; RETURN end private static void ajc$postClinit() end public class de.scrum_master.aspect.MetaAnnotationAspect