diff options
author | aclement <aclement> | 2006-03-18 12:03:02 +0000 |
---|---|---|
committer | aclement <aclement> | 2006-03-18 12:03:02 +0000 |
commit | fe2c06ff90d63405ced973ec7a21b43e31167fa5 (patch) | |
tree | fc88f364ec7a8ac798dd904e8803190a9943bc27 /weaver | |
parent | a282c4e6f63a6daed67e4c846f196980da2db4eb (diff) | |
download | aspectj-fe2c06ff90d63405ced973ec7a21b43e31167fa5.tar.gz aspectj-fe2c06ff90d63405ced973ec7a21b43e31167fa5.zip |
flush source contexts (128650)
Diffstat (limited to 'weaver')
-rw-r--r-- | weaver/src/org/aspectj/weaver/bcel/BcelObjectType.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/weaver/src/org/aspectj/weaver/bcel/BcelObjectType.java b/weaver/src/org/aspectj/weaver/bcel/BcelObjectType.java index 3a8006c30..2bcd7a7d3 100644 --- a/weaver/src/org/aspectj/weaver/bcel/BcelObjectType.java +++ b/weaver/src/org/aspectj/weaver/bcel/BcelObjectType.java @@ -771,6 +771,7 @@ public class BcelObjectType extends AbstractReferenceTypeDelegate { public void weavingCompleted() { hasBeenWoven = true; if (getResolvedTypeX().getWorld().isRunMinimalMemory()) evictWeavingState(); + if (getSourceContext()!=null && !getResolvedTypeX().isAspect()) getSourceContext().tidy(); } // --- methods for testing |