]> source.dussan.org Git - aspectj.git/commitdiff
fix for NPE in pr132160
authoraclement <aclement>
Mon, 27 Mar 2006 19:11:57 +0000 (19:11 +0000)
committeraclement <aclement>
Mon, 27 Mar 2006 19:11:57 +0000 (19:11 +0000)
org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/AsmElementFormatter.java

index b061596b0b6ad7c0f34ad3a531e0bb4e9bf15e44..a1da0cffde7bf1bbb3dbd072642e06eb35391ec4 100644 (file)
@@ -227,7 +227,7 @@ public class AsmElementFormatter {
 
                 //TODO AV - could speed up if we could dig only for @Aspect declaring types (or aspect if mixed style allowed)
                 //??? how to : node.getParent().getKind().equals(IProgramElement.Kind.ASPECT)) {
-                if (true && methodDeclaration!=null && methodDeclaration.annotations != null) {
+                if (true && methodDeclaration!=null && methodDeclaration.annotations != null && methodDeclaration.scope!=null) {
                     for (int i = 0; i < methodDeclaration.annotations.length; i++) {
                         //Note: AV: implicit single advice type support here (should be enforced somewhere as well (APT etc))
                         Annotation annotation = methodDeclaration.annotations[i];