aboutsummaryrefslogtreecommitdiffstats
path: root/weaver
diff options
context:
space:
mode:
authoraclement <aclement>2005-02-17 15:09:10 +0000
committeraclement <aclement>2005-02-17 15:09:10 +0000
commitb5c05b153856631cb6010aae94d75c1e695c22dd (patch)
tree038b87ea28700d5745c2c89442efc871ae8a7dd1 /weaver
parent3f697268336f4c493a167253d091a7cca9365d1b (diff)
downloadaspectj-b5c05b153856631cb6010aae94d75c1e695c22dd.tar.gz
aspectj-b5c05b153856631cb6010aae94d75c1e695c22dd.zip
New lint message added for non-matching advice warning
Diffstat (limited to 'weaver')
-rw-r--r--weaver/src/org/aspectj/weaver/Lint.java5
-rw-r--r--weaver/src/org/aspectj/weaver/XlintDefault.properties3
2 files changed, 6 insertions, 2 deletions
diff --git a/weaver/src/org/aspectj/weaver/Lint.java b/weaver/src/org/aspectj/weaver/Lint.java
index 942aab182..2645dd547 100644
--- a/weaver/src/org/aspectj/weaver/Lint.java
+++ b/weaver/src/org/aspectj/weaver/Lint.java
@@ -74,7 +74,10 @@ public class Lint {
public final Kind cantMatchArrayTypeOnVarargs =
new Kind("cantMatchArrayTypeOnVarargs","an array type as the last parameter in a signature does not match on the varargs declared method: {0}");
- public Lint(World world) {
+ public final Kind adviceDidNotMatch =
+ new Kind("adviceDidNotMatch","advice defined in {0} has not been applied");
+
+ public Lint(World world) {
this.world = world;
}
diff --git a/weaver/src/org/aspectj/weaver/XlintDefault.properties b/weaver/src/org/aspectj/weaver/XlintDefault.properties
index 961bb41fc..67670fa4a 100644
--- a/weaver/src/org/aspectj/weaver/XlintDefault.properties
+++ b/weaver/src/org/aspectj/weaver/XlintDefault.properties
@@ -19,4 +19,5 @@ noInterfaceCtorJoinpoint = warning
noJoinpointsForBridgeMethods = warning
cantMatchArrayTypeOnVarargs = ignore
enumAsTargetForDecpIgnored = warning
-annotationAsTargetForDecpIgnored = warning \ No newline at end of file
+annotationAsTargetForDecpIgnored = warning
+adviceDidNotMatch = warning \ No newline at end of file