From 6cccb66ba4e056d7f219a6e465ddf6bb0f755c0e Mon Sep 17 00:00:00 2001 From: acolyer Date: Thu, 18 Aug 2005 09:32:17 +0000 Subject: [PATCH] SuppressAjWarnings should not suppress errors! --- weaver/src/org/aspectj/weaver/Lint.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/weaver/src/org/aspectj/weaver/Lint.java b/weaver/src/org/aspectj/weaver/Lint.java index c6795407f..aea2432bd 100644 --- a/weaver/src/org/aspectj/weaver/Lint.java +++ b/weaver/src/org/aspectj/weaver/Lint.java @@ -205,7 +205,12 @@ public class Lint { } public boolean isEnabled() { - return (kind != null) && !isSupressed; + return (kind != null) && !isSupressed(); + } + + private boolean isSupressed() { + // can't suppress errors! + return isSupressed && (kind != IMessage.ERROR); } public String getName() { -- 2.39.5