From: aclement Date: Thu, 24 Mar 2005 15:17:10 +0000 (+0000) Subject: Don't report unimportant relationships (e.g. perobject) X-Git-Tag: V1_5_0M2~8 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=5ed6f1500ee1ce8110a2000cb738fa6bfae7de3c;p=aspectj.git Don't report unimportant relationships (e.g. perobject) --- diff --git a/weaver/src/org/aspectj/weaver/bcel/BcelTypeMunger.java b/weaver/src/org/aspectj/weaver/bcel/BcelTypeMunger.java index 61df9e161..345ff9cc0 100644 --- a/weaver/src/org/aspectj/weaver/bcel/BcelTypeMunger.java +++ b/weaver/src/org/aspectj/weaver/bcel/BcelTypeMunger.java @@ -101,7 +101,7 @@ public class BcelTypeMunger extends ConcreteTypeMunger { // Whilst type mungers aren't persisting their source locations, we add this relationship during // compilation time (see other reference to ResolvedTypeMunger.persist) if (ResolvedTypeMunger.persistSourceLocation) { - if (changed) { + if (changed && worthReporting) { if (munger.getKind().equals(ResolvedTypeMunger.Parent)) { AsmRelationshipProvider.getDefault().addRelationship(weaver.getLazyClassGen().getType(), munger,getAspectType()); } else {