diff options
author | aclement <aclement> | 2005-07-26 15:10:20 +0000 |
---|---|---|
committer | aclement <aclement> | 2005-07-26 15:10:20 +0000 |
commit | 4ba706ee4db6b69fe9f75fc4d44c635c4ad61588 (patch) | |
tree | cbded519079edcb902c5497d6dade915d4936889 | |
parent | 9ecb2c94f5e3d9a882a34299f751ec7480973791 (diff) | |
download | aspectj-4ba706ee4db6b69fe9f75fc4d44c635c4ad61588.tar.gz aspectj-4ba706ee4db6b69fe9f75fc4d44c635c4ad61588.zip |
add the version when we add either aspect/pointcut attributes.
-rw-r--r-- | weaver/src/org/aspectj/weaver/bcel/AtAjAttributes.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/weaver/src/org/aspectj/weaver/bcel/AtAjAttributes.java b/weaver/src/org/aspectj/weaver/bcel/AtAjAttributes.java index 7f752210a..004a45f0b 100644 --- a/weaver/src/org/aspectj/weaver/bcel/AtAjAttributes.java +++ b/weaver/src/org/aspectj/weaver/bcel/AtAjAttributes.java @@ -257,6 +257,8 @@ public class AtAjAttributes { break; } } + // FIXME asc should check we aren't adding multiple versions... will do once I get the tests passing again... + struct.ajAttributes.add(new AjAttribute.WeaverVersionInfo()); struct.ajAttributes.addAll(mstruct.ajAttributes); } @@ -443,6 +445,8 @@ public class AtAjAttributes { return false; } else { perClause.setLocation(struct.context, struct.context.getOffset(), struct.context.getOffset()+1);//FIXME AVASM + // FIXME asc see related comment way about about the version... + struct.ajAttributes.add(new AjAttribute.WeaverVersionInfo()); struct.ajAttributes.add(new AjAttribute.Aspect(perClause)); return true; } |