summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoracolyer <acolyer>2004-01-13 11:31:49 +0000
committeracolyer <acolyer>2004-01-13 11:31:49 +0000
commit009389ac641f01000e27c48da4e1c0087d431b54 (patch)
treed51cc3fd7e4222ad604d85d9e7694d3e963e128f
parent19ed0a21b822004f6f2c688518c4230965a3b512 (diff)
downloadaspectj-009389ac641f01000e27c48da4e1c0087d431b54.tar.gz
aspectj-009389ac641f01000e27c48da4e1c0087d431b54.zip
move to Eclipse 3.0 M6 JDT core (v_396). Also makes 1.4 the
default mode (inherited behaviour from JDT). this fixes a long-standing bug for matching fields and static methods revealed by move to 1.4 default
-rw-r--r--weaver/src/org/aspectj/weaver/Member.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/weaver/src/org/aspectj/weaver/Member.java b/weaver/src/org/aspectj/weaver/Member.java
index 8eddb8b23..79cfbadfc 100644
--- a/weaver/src/org/aspectj/weaver/Member.java
+++ b/weaver/src/org/aspectj/weaver/Member.java
@@ -512,7 +512,7 @@ public class Member implements Comparable {
} else {
boolean b = false;
for (Iterator i = curr.getDirectSupertypes(); i.hasNext(); ) {
- b |= walkUp(acc, (ResolvedTypeX)i.next());
+ b |= walkUpStatic(acc, (ResolvedTypeX)i.next());
}
if (b) acc.add(curr);
return b;