diff options
Diffstat (limited to 'org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/messages.properties')
-rw-r--r-- | org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/messages.properties | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/messages.properties b/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/messages.properties index 8a4c8b368..c3052c66c 100644 --- a/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/messages.properties +++ b/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/messages.properties @@ -320,6 +320,7 @@ 322 = The type {1} collides with a package 323 = The type {1} is already defined 324 = The type {0} cannot be resolved. It is indirectly referenced from required .class files +# see also 347 below 325 = The public type {1} must be defined in its own file ###[obsolete] 326 = A package must be specified in {0} or a default package created 327 = The hierarchy of the type {0} is inconsistent @@ -349,6 +350,8 @@ 345 = The field {0} can be either final or volatile, not both 346 = The field {0} cannot be declared static in a non-static inner type, unless initialized with a constant expression +347 = The type {0} cannot be resolved. It is indirectly referenced from required type {1} + ###[obsolete] 350 = {2} cannot be resolved (or is not a valid type) for the field {1}.{0} ###[obsolete] 351 = The type {2} is not visible for the field {1}.{0} ###[obsolete] 352 = The type {2} is ambiguous for the field {1}.{0} @@ -862,6 +865,7 @@ 982 = Annotation type ''{0}'' cannot be found on the build path, which is implicitly needed for null analysis 983 = Unsafe null type conversion (type annotations): The value of type ''{1}'' is made accessible using the less-annotated type ''{0}'' 984 = Unsafe null type conversion (type annotations): The value of type ''{1}'' is made accessible using the less-annotated type ''{0}'', corresponding supertype is ''{2}'' +985 = This array dimension with declared element type {0} will be initialized with ''null'' entries # Java 8 1001 = Syntax error, modifiers and annotations are not allowed for the lambda parameter {0} as its type is elided @@ -1135,12 +1139,18 @@ 1904 = A switch label may not have both a pattern case label element and a default case label element 1905 = A null case label and patterns can co-exist only if the pattern is a type pattern 1906 = This case label is dominated by one of the preceding case label -1907 = Switch case cannot have both a total pattern and default label +1907 = Switch case cannot have both unconditional pattern and default label 1908 = An enhanced switch statement should be exhaustive; a default label expected -1909 = The switch statement cannot have more than one total pattern +1909 = The switch statement cannot have more than one unconditional pattern 1910 = Unnecessary 'null' pattern, the switch selector expression cannot be null 1911 = Unexpected type {0}, expected class or array type +# Record patterns = Java 19 JEP 405 preview +1912 = Only record types are permitted in a record pattern +1913 = Record pattern should match the signature of the record declaration +1914 = Pattern of type {0} is not compatible with type {1} +1915 = Raw types are not allowed in record patterns + ### ELABORATIONS ## Access restrictions 78592 = The type ''{1}'' is not API (restriction on classpath entry ''{0}'') |