diff options
author | acolyer <acolyer> | 2005-08-18 09:33:11 +0000 |
---|---|---|
committer | acolyer <acolyer> | 2005-08-18 09:33:11 +0000 |
commit | 867a65660c1d55f7e548c9f0957daa1241f96164 (patch) | |
tree | 78f5accfdd04755344439aa70dad0e55c8964417 | |
parent | 6cccb66ba4e056d7f219a6e465ddf6bb0f755c0e (diff) | |
download | aspectj-867a65660c1d55f7e548c9f0957daa1241f96164.tar.gz aspectj-867a65660c1d55f7e548c9f0957daa1241f96164.zip |
messages for trying to reference a pointcut in a generic type from a raw type reference
-rw-r--r-- | weaver/src/org/aspectj/weaver/WeaverMessages.java | 2 | ||||
-rw-r--r-- | weaver/src/org/aspectj/weaver/weaver-messages.properties | 3 |
2 files changed, 4 insertions, 1 deletions
diff --git a/weaver/src/org/aspectj/weaver/WeaverMessages.java b/weaver/src/org/aspectj/weaver/WeaverMessages.java index 969ecacf1..7efec1867 100644 --- a/weaver/src/org/aspectj/weaver/WeaverMessages.java +++ b/weaver/src/org/aspectj/weaver/WeaverMessages.java @@ -141,6 +141,8 @@ public class WeaverMessages { public static final String WITHINCODE_DOESNT_SUPPORT_PARAMETERIZED_DECLARING_TYPES="noParameterizedDeclaringTypesWithinCode"; public static final String EXECUTION_DOESNT_SUPPORT_PARAMETERIZED_DECLARING_TYPES="noParameterizedDeclaringTypesInExecution"; public static final String CALL_DOESNT_SUPPORT_PARAMETERIZED_DECLARING_TYPES="noParameterizedDeclaringTypesInCall"; + public static final String CANT_REFERENCE_POINTCUT_IN_RAW_TYPE="noRawTypePointcutReferences"; + public static String format(String key) { return bundle.getString(key); } diff --git a/weaver/src/org/aspectj/weaver/weaver-messages.properties b/weaver/src/org/aspectj/weaver/weaver-messages.properties index 3dc87fcb0..e962215af 100644 --- a/weaver/src/org/aspectj/weaver/weaver-messages.properties +++ b/weaver/src/org/aspectj/weaver/weaver-messages.properties @@ -151,4 +151,5 @@ noInitJPsForParameterizedTypes=no [pre]initialization join points for parameteri noGenericThrowables=invalid throws pattern: a generic class may not be a direct or indirect subclass of Throwable noParameterizedDeclaringTypesWithinCode=can't use parameterized type patterns for the declaring type of a withincode pointcut expression (use the raw type instead) noParameterizedDeclaringTypesInExecution=can't use parameterized type patterns for the declaring type of an execution pointcut expression (use the raw type instead) -noParameterizedDeclaringTypesInCall=can't use parameterized type patterns for the declaring type of a call pointcut expression (use the raw type instead)
\ No newline at end of file +noParameterizedDeclaringTypesInCall=can't use parameterized type patterns for the declaring type of a call pointcut expression (use the raw type instead) +noRawTypePointcutReferences=cannot use a raw type reference to refer to a pointcut in a generic type (use a parameterized reference instead)
\ No newline at end of file |