]> source.dussan.org Git - aspectj.git/commitdiff
303924: fix
authoraclement <aclement>
Wed, 3 Mar 2010 19:05:05 +0000 (19:05 +0000)
committeraclement <aclement>
Wed, 3 Mar 2010 19:05:05 +0000 (19:05 +0000)
org.aspectj.matcher/src/org/aspectj/weaver/AbstractReferenceTypeDelegate.java
org.aspectj.matcher/src/org/aspectj/weaver/ReferenceTypeDelegate.java
org.aspectj.matcher/src/org/aspectj/weaver/reflect/ReflectionBasedReferenceTypeDelegate.java

index 6315570eef22d2182561d6fd558b8c6f91e63b70..98eec9e262d11467a7ce19a0181b687e53abe8fe 100644 (file)
@@ -140,4 +140,8 @@ public abstract class AbstractReferenceTypeDelegate implements ReferenceTypeDele
                return WeaverVersionInfo.getCurrentWeaverMajorVersion();
        }
 
+       public void ensureConsistent() {
+
+       }
+
 }
\ No newline at end of file
index 1e5c092559f5425dbe85847e3380c05fff5010ae..f13ba87cc8204d099de634efb1fd6f35762bc58d 100644 (file)
@@ -131,4 +131,9 @@ public interface ReferenceTypeDelegate {
         */
        public int getCompilerVersion();
 
+       /**
+        * Implementations need to clear state
+        */
+       public void ensureConsistent();
+
 }
\ No newline at end of file
index cb2a497a8aebfc06cccec413b44d425fad4d265f..bde27c7ae109bdd97fc7b1266b4799cf2e119a4a 100644 (file)
@@ -409,4 +409,8 @@ public class ReflectionBasedReferenceTypeDelegate implements ReferenceTypeDelega
        public int getCompilerVersion() {
                return WeaverVersionInfo.getCurrentWeaverMajorVersion();
        }
+
+       public void ensureConsistent() {
+
+       }
 }