diff options
author | acolyer <acolyer> | 2005-08-17 08:39:02 +0000 |
---|---|---|
committer | acolyer <acolyer> | 2005-08-17 08:39:02 +0000 |
commit | afcd1d53306a6d8ba0ef735e52924449d9aee924 (patch) | |
tree | 5565560d96c2fb98be711fbe723a6c21134cd37f /weaver | |
parent | b212b5d6b3f245ac36ed7610ef32c0ca4e6eca48 (diff) | |
download | aspectj-afcd1d53306a6d8ba0ef735e52924449d9aee924.tar.gz aspectj-afcd1d53306a6d8ba0ef735e52924449d9aee924.zip |
advice remembers the set of lint warnings that are suppressed for it via @SuppressAjWarnings
Diffstat (limited to 'weaver')
-rw-r--r-- | weaver/src/org/aspectj/weaver/Advice.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/weaver/src/org/aspectj/weaver/Advice.java b/weaver/src/org/aspectj/weaver/Advice.java index 7e9863c2d..7eb40cd09 100644 --- a/weaver/src/org/aspectj/weaver/Advice.java +++ b/weaver/src/org/aspectj/weaver/Advice.java @@ -39,6 +39,8 @@ public abstract class Advice extends ShadowMunger { protected int nFreeVars; // just for cflow*Entry kinds protected TypePattern exceptionType; // just for Softener kind + + protected List/*Lint.Kind*/ suppressedLintKinds = null; // based on annotations on this advice public static Advice makeCflowEntry(World world, Pointcut entry, boolean isBelow, Member stackField, int nFreeVars, List innerCflowEntries, ResolvedType inAspect){ Advice ret = world.createAdviceMunger(isBelow ? AdviceKind.CflowBelowEntry : AdviceKind.CflowEntry, |