aboutsummaryrefslogtreecommitdiffstats
path: root/weaver
diff options
context:
space:
mode:
authoraclement <aclement>2004-02-26 13:34:28 +0000
committeraclement <aclement>2004-02-26 13:34:28 +0000
commit31bf65adc6905c7b6922a6d2b15e836267f33151 (patch)
tree55904bee4f12746aa966b3e1618f0e853980584b /weaver
parentff32dfb1ea7056dcafe28c7d2b78141568cc4fc6 (diff)
downloadaspectj-31bf65adc6905c7b6922a6d2b15e836267f33151.tar.gz
aspectj-31bf65adc6905c7b6922a6d2b15e836267f33151.zip
Fix for Bugzilla Bug 52107
NoSuchMethodError accessing field declared on interface
Diffstat (limited to 'weaver')
-rw-r--r--weaver/src/org/aspectj/weaver/ResolvedTypeMunger.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/weaver/src/org/aspectj/weaver/ResolvedTypeMunger.java b/weaver/src/org/aspectj/weaver/ResolvedTypeMunger.java
index ec4b76b2d..55e0a4e3e 100644
--- a/weaver/src/org/aspectj/weaver/ResolvedTypeMunger.java
+++ b/weaver/src/org/aspectj/weaver/ResolvedTypeMunger.java
@@ -54,7 +54,7 @@ public abstract class ResolvedTypeMunger {
//System.err.println("matching: " + this + " to " + matchType + " onType = " + onType);
if (matchType.equals(onType)) {
if (!onType.isExposedToWeaver()) {
- if (onType.getWeaverState() != null) {
+ if (onType.getWeaverState() == null) {
if (matchType.getWorld().getLint().typeNotExposedToWeaver.isEnabled()) {
matchType.getWorld().getLint().typeNotExposedToWeaver.signal(
matchType.getName(), signature.getSourceLocation());