summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoraclement <aclement>2010-02-11 21:34:31 +0000
committeraclement <aclement>2010-02-11 21:34:31 +0000
commitfbd357077111de1b77797bcf73c9b8d53afd4e32 (patch)
treeea6881c42746a854e0043d6aaa13343f678dc0eb
parent3b9285c9db992870541409b80f069acf82ad50ab (diff)
downloadaspectj-fbd357077111de1b77797bcf73c9b8d53afd4e32.tar.gz
aspectj-fbd357077111de1b77797bcf73c9b8d53afd4e32.zip
302460: debug
-rw-r--r--weaver/src/org/aspectj/weaver/bcel/BcelTypeMunger.java3
1 files changed, 1 insertions, 2 deletions
diff --git a/weaver/src/org/aspectj/weaver/bcel/BcelTypeMunger.java b/weaver/src/org/aspectj/weaver/bcel/BcelTypeMunger.java
index 5a455e75b..c68a37a4e 100644
--- a/weaver/src/org/aspectj/weaver/bcel/BcelTypeMunger.java
+++ b/weaver/src/org/aspectj/weaver/bcel/BcelTypeMunger.java
@@ -926,8 +926,7 @@ public class BcelTypeMunger extends ConcreteTypeMunger {
MessageUtil.error("ITD target " + rt.getName() + " doesn't appear to implement " + onType.getName()
+ " why did we consider it the top most implementor? ITD is " + this.getSignature(), sloc));
}
- }
- if (!rtx.isExposedToWeaver()) {
+ } else if (!rtx.isExposedToWeaver()) {
ISourceLocation sLoc = munger.getSourceLocation();
classWeaver.getWorld().getMessageHandler().handleMessage(
MessageUtil.error(WeaverMessages.format(WeaverMessages.ITD_NON_EXPOSED_IMPLEMENTOR, rtx,