From: aclement Date: Tue, 8 Jul 2008 15:52:44 +0000 (+0000) Subject: 239910: fix X-Git-Tag: V162DEV_M1~173 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=a59202a5f980a8813e7edf18e2d889382dad627b;p=aspectj.git 239910: fix --- diff --git a/weaver/src/org/aspectj/weaver/bcel/BcelWeaver.java b/weaver/src/org/aspectj/weaver/bcel/BcelWeaver.java index 5ffa45184..07a2fbb9f 100644 --- a/weaver/src/org/aspectj/weaver/bcel/BcelWeaver.java +++ b/weaver/src/org/aspectj/weaver/bcel/BcelWeaver.java @@ -290,7 +290,6 @@ public class BcelWeaver { ClassParser parser = new ClassParser(new ByteArrayInputStream(bytes),name); JavaClass jc = parser.parse(); ResolvedType type = world.addSourceObjectType(jc).getResolvedTypeX(); - if (!type.isAspect()) return; String typeName = type.getName().replace('.', File.separatorChar); int end = name.indexOf(typeName+".class"); String binaryPath = null; @@ -302,7 +301,9 @@ public class BcelWeaver { binaryPath = name.substring(0,end-1); } type.setBinaryPath(binaryPath); - toList.add(type); + if (type.isAspect()) { + toList.add(type); + } }