diff options
author | aclement <aclement> | 2006-05-17 11:38:39 +0000 |
---|---|---|
committer | aclement <aclement> | 2006-05-17 11:38:39 +0000 |
commit | 5f6a6b12c560f80dd720a943c4c63cf8dc182cc3 (patch) | |
tree | f84c6f2c0b932ae8ea3d28c06b12b35fcd98bb7b /org.aspectj.ajdt.core | |
parent | 7d9a7287ee1aef66ba2edf55ef2fec2bf95b0dc3 (diff) | |
download | aspectj-5f6a6b12c560f80dd720a943c4c63cf8dc182cc3.tar.gz aspectj-5f6a6b12c560f80dd720a943c4c63cf8dc182cc3.zip |
test and fix for 141956
Diffstat (limited to 'org.aspectj.ajdt.core')
-rw-r--r-- | org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/lookup/EclipseFactory.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/lookup/EclipseFactory.java b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/lookup/EclipseFactory.java index a2b86ca06..bab4080c0 100644 --- a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/lookup/EclipseFactory.java +++ b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/lookup/EclipseFactory.java @@ -76,6 +76,7 @@ import org.aspectj.weaver.UnresolvedType.TypeKind; */ public class EclipseFactory { public static boolean DEBUG = false; + public static int debug_mungerCount = -1; private AjBuildManager buildManager; private LookupEnvironment lookupEnvironment; @@ -410,8 +411,10 @@ public class EclipseFactory { // XXX by Andy: why do we mix up the mungers here? it means later we know about two sets // and the late ones are a subset of the complete set? (see pr114436) - baseTypeMungers.addAll(getWorld().getCrosscuttingMembersSet().getLateTypeMungers()); - + // XXX by Andy removed this line finally, see pr141956 + // baseTypeMungers.addAll(getWorld().getCrosscuttingMembersSet().getLateTypeMungers()); + debug_mungerCount=baseTypeMungers.size(); + for (Iterator i = baseTypeMungers.iterator(); i.hasNext(); ) { ConcreteTypeMunger munger = (ConcreteTypeMunger) i.next(); EclipseTypeMunger etm = makeEclipseTypeMunger(munger); |