added -J option to preserve unmodified files in preexisting jarfile
[org.ibex.tool.git] / src / org / eclipse / jdt / internal / compiler / problem / messages.properties
1 ###############################################################################
2 # Copyright (c) 2000, 2004 IBM Corporation and others.
3 # All rights reserved. This program and the accompanying materials 
4 # are made available under the terms of the Common Public License v1.0
5 # which accompanies this distribution, and is available at
6 # http://www.eclipse.org/legal/cpl-v10.html
7
8 # Contributors:
9 #     IBM Corporation - initial API and implementation
10 ###############################################################################
11 0 = {0}
12 1 = super cannot be used in java.lang.Object
13 2 = {0} cannot be resolved to a type
14 3 = The type {0} is not visible
15 4 = The type {0} is ambiguous
16 5 = The type {0} is deprecated
17 6 = The nested type {0} cannot be referenced using its binary name
18 7 = The private type {0} is never used locally
19
20 15 = Incompatible operand types {0} and {1}
21 16 = Incompatible conditional operand types {0} and {1}
22 17 = Type mismatch: cannot convert from {0} to {1}
23 18 = The static member type {0}.{1} should be accessed directly
24
25 20 = No enclosing instance of type {0} is accessible to invoke the super constructor. Must define a constructor and explicitly qualify its super constructor invocation with an instance of {0} (e.g. x.super() where x is an instance of {0}).
26 21 = No enclosing instance of type {0} is accessible. Must qualify the allocation with an enclosing instance of type {0} (e.g. x.new A() where x is an instance of {0}).
27 22 = No enclosing instance of the type {0} is accessible in scope
28 23 = Illegal enclosing instance specification for type {0}
29 24 = Cannot define static initializer in inner type {0}
30 25 = Cannot refer to a non-final variable {0} inside an inner class defined in a different method
31 26 = The member interface {0} can only be defined inside a top-level class or interface
32 27 = Cannot use an expression of the type {0} as a valid enclosing instance
33 28 = No enclosing instance of type {0} is available due to some intermediate constructor invocation
34 29 = An anonymous class cannot subclass the final class {0}
35
36 50 = {0} cannot be resolved
37 51 = The local variable {0} may not have been initialized
38 52 = void is an invalid type for the variable {0}
39 53 = An array of void is an invalid type for the variable {0}
40 54 = An array of void is an invalid type
41 55 = Duplicate local variable {0}
42 56 = Duplicate parameter {0}
43 57 = The final local variable {0} may already have been assigned
44 58 = The final local variable {0} cannot be assigned. It must be blank and not using a compound assignment
45
46 60 = The final local variable {0} cannot be assigned, since it is defined in an enclosing type
47 61 = The local variable {0} is never read
48 62 = The parameter {0} is never read
49 63 = The code of method {0}({1}) is exceeding the 65535 bytes limit
50 64 = The code for the static initializer is exceeding the 65535 bytes limit
51 65 = Too many parameters, parameter {0} is exceeding the limit of 255 words eligible for method parameters
52 66 = Too many local variables, local variable {0} is exceeding the limit of 65535 words eligible for method local variables
53 67 = Too many synthetic parameters, emulated parameter {0} is exceeding the limit of 255 words eligible for method parameters
54 68 = Too many array dimensions. Maximum is 255
55 69 = The code of constructor {0}({1}) is exceeding the 65535 bytes limit
56 70 = {0} cannot be resolved or is not a field
57 71 = The field {0} is not visible
58 72 = The field {0} is ambiguous
59 73 = The field {0}.{1} is deprecated
60 74 = Cannot make a static reference to the non-static field {0}
61 75 = Cannot reference a field before it is defined
62 76 = The static field {0}.{1} should be accessed in a static way
63 77 = The private field {0}.{1} is never read locally
64 78 = The static field {0}.{1} should be accessed directly
65 79 = Unqualified access to the field {0}.{1} 
66 80 = The final field {0}.{1} cannot be assigned
67 81 = The blank final field {0} may not have been initialized
68 82 = The final field {0} may already have been assigned
69
70 90 = The local variable {0} is hiding another local variable defined in an enclosing type scope
71 91 = The local variable {0} is hiding a field from type {1}
72 92 = The field {0}.{1} is hiding another local variable defined in an enclosing type scope
73 93 = The field {0}.{1} is hiding a field from type {2}
74 94 = The parameter {0} is hiding another local variable defined in an enclosing type scope
75 95 = The parameter {0} is hiding a field from type {1}
76 96 = The serializable class {0} does not declare a static final serialVersionUID field of type long
77
78 100 = The method {1}({2}) is undefined for the type {0}
79 101 = The method {1}({2}) from the type {0} is not visible
80 102 = The method {1}({2}) is ambiguous for the type {0}
81 103 = The method {1}({2}) from the type {0} is deprecated
82 104 = Cannot directly invoke the abstract method {1}({2}) for the type {0}
83 105 = Void methods cannot return a value
84 106 = Cannot return a void result
85 107 = This method requires a body instead of a semicolon
86 108 = This method must return a result of type {0}
87
88 110 = This method has a constructor name
89 111 = Return type for the method is missing
90 112 = Native methods do not specify a body
91 113 = Abstract methods do not specify a body
92 114 = Cannot invoke {1}({2}) on the primitive type {0}
93 115 = The method {1}({2}) in the type {0} is not applicable for the arguments ({3})
94 116 = Cannot invoke {1}({2}) on the array type {0}
95 117 = The static method {1}({2}) from the type {0} should be accessed in a static way
96 118 = The private method {1}({2}) from the type {0} is never used locally
97 119 = The static method {1}({2}) from the type {0} should be accessed directly 
98
99 130 = The constructor {0}({1}) is undefined
100 131 = The constructor {0}({1}) is not visible
101 132 = The constructor {0}({1}) is ambiguous
102 133 = The constructor {0}({1}) is deprecated
103 134 = The private constructor {0}({1}) is never used locally
104 135 = Cannot refer to an instance field {0} while explicitly invoking a constructor
105 136 = Cannot refer to an instance method while explicitly invoking a constructor
106 137 = Recursive constructor invocation {0}({1})
107 138 = Cannot refer to ''this'' nor ''super'' while explicitly invoking a constructor
108 139 = Constructor call must be the first statement in a constructor
109 140 = Implicit super constructor {0}({1}) is undefined for default constructor. Must define an explicit constructor
110 141 = Implicit super constructor {0}({1}) is not visible for default constructor. Must define an explicit constructor
111 142 = Implicit super constructor {0}({1}) is ambiguous for default constructor. Must define an explicit constructor
112 143 = Implicit super constructor {0}({1}) is undefined. Must explicitly invoke another constructor
113 144 = Implicit super constructor {0}({1}) is not visible. Must explicitly invoke another constructor
114 145 = Implicit super constructor {0}({1}) is ambiguous. Must explicitly invoke another constructor
115 146 = Default constructor cannot handle exception type {0} thrown by implicit super constructor. Must define an explicit constructor
116 147 = Unhandled exception type {0} thrown by implicit super constructor
117
118 150 = The type of the expression must be an array type but it resolved to {0}
119 151 = Must explicitly convert the char[] to a String
120 152 = String constant is exceeding the limit of 65535 bytes of UTF8 encoding
121 153 = case expressions must be constant expressions
122 154 = The literal {1} of type {0} is out of range 
123 156 = Cannot cast from {0} to {1}
124 157 = Cannot instantiate the type {0}
125 158 = Cannot define dimension expressions when an array initializer is provided
126 159 = Variable must provide either dimension expressions or an array initializer
127 160 = The operator {0} is undefined for the argument type(s) {1}
128 161 = Unreachable code
129 162 = Cannot return from within an initializer
130 163 = Initializer does not complete normally
131 164 = Expression must return a value
132 165 = Unreachable catch block for {0}. Only more specific exceptions are thrown and handled by previous catch block(s).
133 166 = The default case is already defined
134 167 = Unreachable catch block for {0}. This exception is never thrown from the try statement body
135 168 = Unhandled exception type {0}
136 169 = Cannot switch on a value of type {0}. Only int values or enum constants are permitted
137 170 = Duplicate case
138 171 = Duplicate label {0}
139 172 = break cannot be used outside of a loop or a switch
140 173 = continue cannot be used outside of a loop
141 174 = The label {0} is missing
142 175 = {0} is not a valid type''s argument for the synchronized statement
143 176 = null is not a valid argument for the synchronized statement
144 177 = Cannot throw null
145 178 = The assignment to variable {0} has no effect
146 179 = Possible accidental assignment in place of a comparison. A condition expression should not be reduced to an assignment
147 180 = Unnecessary semicolon
148 181 = Unnecessary cast from {0} to {1}
149 182 = Unnecessary cast from {0} to {1}. It is already compatible with the argument type {2}
150 183 = The expression of type {0} is already an instance of type {1}
151 184 = finally block does not complete normally
152 185 = The declared exception {3} is not actually thrown by the method {1}({2}) from type {0}
153 186 = The declared exception {2} is not actually thrown by the constructor {0}({1})
154 187 = Unreachable catch block for {0}. It is already handled by the catch block for {1}
155 188 = Empty control-flow statement
156 189 = Statement unnecessarily nested within else clause. The corresponding then clause does not complete normally
157
158 190 = Read access to enclosing field {0}.{1} is emulated by a synthetic accessor method. Increasing its visibility will improve your performance
159 191 = Write access to enclosing field {0}.{1} is emulated by a synthetic accessor method. Increasing its visibility will improve your performance
160 192 = Access to enclosing method {1}({2}) from the type {0} is emulated by a synthetic accessor method. Increasing its visibility will improve your performance
161 193 = Access to enclosing constructor {0}({1}) is emulated by a synthetic accessor method. Increasing its visibility will improve your performance
162 195 = The method {1} is defined in an inherited type and an enclosing scope
163 196 = The field {0} is defined in an inherited type and an enclosing scope 
164 197 = The type {0} is defined in an inherited type and an enclosing scope
165 198 = Cannot allocate the member type {0} using its compound name when qualified by an enclosing instance. The member type name is resolved relatively to the qualifying instance type
166
167 200 = Cannot use {0} in a static context 
168 201 = Cannot make a static reference to the non-static method {1}({2}) from the type {0}
169 202 = Cannot specify an array dimension after an empty dimension
170 203 = Invalid cast expression
171 204 = Syntax error on token "{0}", {1} expected
172 205 = Syntax error on token "{0}", no accurate correction available
173 206 = Invalid argument to operation ++/--
174 207 = Interfaces cannot have constructors
175 208 = Array constants can only be used in initializers
176 209 = Syntax error on keyword "{0}"; {1} expected
177 210 = Syntax error on keyword "{0}", no accurate correction available
178
179 220 = Unmatched bracket
180 221 = The primitive type {0} of {1} does not have a field {2}
181 222 = Invalid expression as statement
182 223 = The left-hand side of an assignment must be a variable
183 224 = Missing semicolon
184 225 = Invalid parenthesized expression
185
186 230 = Syntax error on token "{0}", {1} expected before this token
187 231 = Syntax error on token "{0}", {1} expected after this token
188 232 = Syntax error on token "{0}", delete this token
189 233 = Syntax error on tokens, delete these tokens
190 234 = Syntax error on tokens, they can be merge to form {0}
191 235 = Syntax error on token "{0}", invalid {1}
192 236 = Syntax error on token(s), misplaced construct(s)
193 237 = Syntax error on tokens, {0} expected instead
194 238 = Syntax error on tokens, no accurate correction available
195 239 = Syntax error, unexpected {0}
196 240 = Syntax error, insert "{0}" to complete {1}
197 241 = Syntax error, insert "{0}" to complete scope
198 242 = Syntax error, insert "{0}" to complete phrase
199
200 250 = Unexpected end of file
201 251 = Invalid hex literal number
202 252 = Invalid octal literal number
203 253 = Invalid character constant
204 254 = Invalid escape sequence (valid ones are  \\b  \\t  \\n  \\f  \\r  \\"  \\''  \\\\ )
205 255 = Invalid input
206 256 = Invalid unicode
207 257 = Invalid float literal number
208 258 = Null source string
209 259 = String literal is not properly closed by a double-quote
210 260 = Unexpected end of comment
211 261 = Non-externalized string literal; it should be followed by //$NON-NLS-<n>$
212 262 = Invalid digit (valid ones are 0..9)
213
214 300 = The interface {0} cannot define an initializer
215 301 = Duplicate modifier for the type {0}
216 302 = Illegal modifier for the class {0}; only public, abstract & final are permitted
217 303 = Illegal modifier for the interface {0}; only public & abstract are permitted
218 304 = Illegal modifier for the member class {0}; only public, protected, private, static, abstract & final are permitted
219 305 = Illegal modifier for the member interface {0}; only public, protected, private, static & abstract are permitted
220 306 = Illegal modifier for the local class {0}; only one of abstract or final is permitted
221 307 = Access restriction: {0}
222 308 = The class {0} can be either abstract or final, not both
223 309 = The interface member type {0} can only be public
224 310 = The member type {0} can only set one of public / protected / private
225 311 = The member type {0} cannot be declared static; static types can only be declared in static or top level types
226 312 = The type {0} cannot be the superclass of {1}; a superclass must be a class
227 313 = The type {1} cannot subclass the final class {0}
228 314 = Duplicate interface {0} for the type {1}
229 315 = The type {0} cannot be a superinterface of {1}; a superinterface must be an interface
230 316 = Cycle detected: the type {0} cannot extend/implement itself or one of its own member types
231 317 = Cycle detected: a cycle exists in the type hierarchy between {0} and {1}
232 318 = Nested type {0} hides an enclosing type
233 319 = Duplicate nested type {0}
234 320 = Cannot throw the type {0}
235 321 = The package {0} collides with a type
236 322 = The type {1} collides with a package
237 323 = The type {1} is already defined
238 324 = The type {0} cannot be resolved. It is indirectly referenced from required .class files
239 325 = The public type {1} must be defined in its own file
240 326 = A package must be specified in {0} or a default package created
241 327 = The hierarchy of the type {0} is inconsistent
242 328 = The declared package does not match the expected package {0}
243 329 = The type java.lang.Object cannot have a superclass or superinterfaces
244 330 = The type java.lang.Object must be a class
245
246 ###[obsolete] 330 = {0} cannot be resolved or is not a valid superclass
247 ###[obsolete] 331 = Superclass {0} is not visible
248 ###[obsolete] 332 = Superclass {0} is ambiguous
249 ###[obsolete] 333 = Superclass {0} cannot be referenced using its binary name
250 ###[obsolete] 334 = Superclass {0} is defined in an inherited type and an enclosing scope
251 ###[obsolete] 335 = {0} cannot be resolved or is not a valid superinterface
252 ###[obsolete] 336 = Superinterface {0} is not visible
253 ###[obsolete] 337 = Superinterface {0} is ambiguous
254 ###[obsolete] 338 = Superinterface {0} cannot be referenced using its binary name
255 ###[obsolete] 339 = Superinterface {0} is defined in an inherited type and an enclosing scope
256
257 340 = Duplicate field {0}.{1}
258 341 = Duplicate modifier for the field {0}
259 342 = Illegal modifier for the field {0}; only public, protected, private, static, final, transient & volatile are permitted
260 343 = Illegal modifier for the interface field {0}.{1}; only public, static & final are permitted
261 344 = The field {0} can only set one of public / protected / private
262 345 = The field {0} can be either final or volatile, not both
263 346 = The field {0} cannot be declared static; static fields can only be declared in static or top level types
264
265 ###[obsolete] 350 = {2} cannot be resolved (or is not a valid type) for the field {1}.{0}
266 ###[obsolete] 351 = The type {2} is not visible for the field {1}.{0}
267 ###[obsolete] 352 = The type {2} is ambiguous for the field {1}.{0}
268 ###[obsolete] 353 = The field type {2} cannot be referenced using its binary name
269 ###[obsolete] 354 = The field type {2} is defined in an inherited type and an enclosing scope
270
271 355 = Duplicate method {0}({2}) in type {1}
272 356 = Illegal modifier for parameter {0}; only final is permitted
273 357 = Duplicate modifier for the method {1} in type {0}
274 358 = Illegal modifier for the method {0}.{1}({2})
275 359 = Illegal modifier for the interface method {0}.{1}({2}); only public & abstract are permitted
276 360 = The method {1} in type {0} can only set one of public / protected / private
277 361 = The method {1} cannot be declared static; static methods can only be declared in a static or top level type
278 362 = The abstract method {1} in type {0} can only set a visibility modifier, one of public or protected
279 363 = The abstract method {1} in type {0} can only be defined by an abstract class
280 364 = void is an invalid type for the parameter {1} of the method {0}
281 365 = An array of void is an invalid type for the parameter {1} of the method {0}
282 366 = An array of void is an invalid return type for the method {0}
283 367 = The native method {1} cannot also be declared strictfp
284 368 = Duplicate modifier for parameter {0}
285
286 ###[obsolete] 370 = {2} cannot be resolved (or is not a valid type) for the parameter {1} of the method {0}
287 ###[obsolete] 371 = The type {2} is not visible for the parameter {1} of the method {0}
288 ###[obsolete] 372 = The type {2} is ambiguous for the parameter {1} of the method {0}
289 ###[obsolete] 373 = The parameter type {2} cannot be referenced using its binary name
290 ###[obsolete] 374 = The parameter type {2} is defined in an inherited type and an enclosing scope
291 ###[obsolete] 375 = {1} cannot be resolved (or is not an exception type) for the method {0}
292 ###[obsolete] 376 = The exception type {1} is not visible for the method {0}
293 ###[obsolete] 377 = The exception type {1} is ambiguous for the method {0}
294 ###[obsolete] 378 = The exception type {1} cannot be referenced using its binary name
295 ###[obsolete] 379 = The exception type {1} is defined in an inherited type and an enclosing scope
296 ###[obsolete] 380 = {1} cannot be resolved (or is not a valid return type) for the method {0}
297 ###[obsolete] 381 = The return type {1} is not visible for the method {0}
298 ###[obsolete] 382 = The return type {1} is ambiguous for the method {0}
299 ###[obsolete] 383 = The return type {1} cannot be referenced using its binary name
300 ###[obsolete] 384 = The return type {1} is defined in an inherited type and an enclosing scope
301
302 385 = The import {0} conflicts with a type defined in the same file
303 386 = The import {0} collides with another imported type
304 387 = Only a type can be imported. {0} resolves to a package
305 388 = The import {0} is never used
306 390 = The import {0} cannot be resolved
307
308 ###[obsolete] 391 = The imported type {0} is not visible
309 ###[obsolete] 392 = The imported type {0} is ambiguous
310 ###[obsolete] 393 = The imported type {0} cannot be referenced using its binary name
311 ###[obsolete] 394 = The imported type {0} is defined in an inherited type and an enclosing scope
312
313 391 = The static import {0} must be a field or member type
314
315 395 = Duplicate modifier for the variable {0}
316 396 = Illegal modifier for the variable {0}; only final is permitted
317 397 = The variable {0} cannot be null; it was either set to a non-null value or assumed to be non-null when last used
318 398 = The variable {0} can only be null; it was either set to null or checked for null when last used
319         
320 400 = The type {3} must implement the inherited abstract method {2}.{0}({1})
321 401 = Cannot override the final method from {0}
322 402 = Exception {0} is not compatible with throws clause in {1}
323 403 = Exception {0} in throws clause of {1} is not compatible with {2}
324 404 = The return type is incompatible with {0}
325 405 = The inherited method {0} cannot hide the public abstract method in {1}
326 406 = This instance method cannot override the static method from {0}
327 407 = This static method cannot hide the instance method from {0}
328 408 = The static method {0} conflicts with the abstract method in {1}
329 409 = Cannot reduce the visibility of the inherited method from {0}
330 410 = The method {0} does not override the inherited method from {1} since it is private to a different package.
331 411 = This class must implement the inherited abstract method {1}, but cannot override it since it is not visible from {0}. Either make the type abstract or make the inherited method visible.
332 412 = The method {0} overrides a deprecated method from {1}
333 413 = The return type is incompatible with {0}, thus this interface cannot be implemented
334 414 = Exception {0} is not compatible with throws clause in {1}, thus this interface cannot be implemented
335 415 = The variable argument type {0} of the method {1} must be the last parameter
336
337 420 = Code snippet support cannot find the class {0}
338 421 = Code snippet support cannot find the method {0}.{1}({2}) 
339 422 = super cannot be used in the code snippet code
340
341 430 = Too many constants, the constant pool for {0} would exceed 65536 entries
342 431 = The type generates a string that requires more than 65535 bytes to encode in Utf8 format in the constant pool
343
344 432 = Too many fields for type {0}. Maximum is 65535
345 433 = Too many methods for type {0}. Maximum is 65535
346
347 440 = ''assert'' should not be used as an identifier, since it is a reserved keyword from source level 1.4 on
348 441 = ''enum'' should not be used as an identifier, since it is a reserved keyword from source level 1.5 on
349
350 450 = {0} {1}
351
352 460 = Empty block should be documented
353
354 ### DOC 
355 469 = Invalid param tag type parameter name
356 470 = Unexpected tag
357 471 = Missing tag for parameter {0}
358 472 = Missing parameter name
359 473 = Duplicate tag for parameter
360 474 = Parameter {0} is not declared
361 475 = Missing tag for return type
362 476 = Duplicate tag for return type
363 477 = Missing tag for declared exception {0}
364 478 = Missing class name
365 479 = Invalid class name
366 480 = Duplicate tag for thrown exception
367 481 = Exception {0} is not declared
368 482 = Missing reference
369 483 = Invalid reference
370 484 = Malformed link reference
371 485 = Invalid parameters declaration
372 486 = Missing comment for {0} declaration
373 487 = Invalid tag
374 488 = {0} cannot be resolved or is not a field
375 489 = The field {0} is not visible
376 490 = The field {0} is ambiguous
377 491 = The field {0}.{1} is deprecated
378 492 = The constructor {0}({1}) is undefined
379 493 = The constructor {0}({1}) is not visible
380 494 = The constructor {0}({1}) is ambiguous
381 495 = The constructor {0}({1}) is deprecated
382 496 = The method {1}({2}) is undefined for the type {0}
383 497 = The method {1}({2}) from the type {0} is not visible
384 498 = The method {1}({2}) is ambiguous for the type {0}
385 499 = The method {1}({2}) from the type {0} is deprecated
386 500 = Cannot invoke {1}({2}) on the primitive type {0}
387 501 = The method {1}({2}) in the type {0} is not applicable for the arguments ({3})
388 502 = Cannot invoke {1}({2}) on the array type {0}
389 503 = {0} cannot be resolved to a type
390 504 = The type {0} is not visible
391 505 = The type {0} is ambiguous
392 506 = The type {0} is deprecated
393 507 = The nested type {0} cannot be referenced using its binary name
394 508 = The method {1} is defined in an inherited type and an enclosing scope
395 509 = The field {0} is defined in an inherited type and an enclosing scope 
396 510 = The type {0} is defined in an inherited type and an enclosing scope
397 511 = {0} is an ambiguous method reference or is not a field
398 512 = Missing closing brace for inline tag
399 513 = Missing #: "{0}"
400 514 = Malformed reference (missing end space separator)
401 515 = Missing return type description
402 516 = Only static field reference is allowed for @value tag
403 517 = Unexpected text
404 518 = Invalid param tag name
405 519 = Javadoc: 
406
407 ### GENERICS
408 520 = Duplicate type parameter {0}
409 521 = Cannot refer to the type parameter {0} as a supertype
410 522 = Cannot make a static reference to the type parameter {0}
411 523 = The type java.lang.Object cannot be declared as a generic
412 524 = The type {0} is not generic; it cannot be parameterized with arguments <{1}>
413 525 = Incorrect number of arguments for type {0}; it cannot be parameterized with arguments <{1}>
414 526 = Bound mismatch: The type {0} is not a valid substitute for the bounded parameter <{2} extends {3}> of the type {1}
415 527 = Method {0}({2}) has the same erasure {0}({3}) as another method in type {1}
416 528 = Illegal forward reference to type parameter {0}
417 529 = The type {0} is not an interface; it cannot be specified as a bounded parameter
418 530 = Type safety: The constructor {0}({1}) belongs to the raw type {0}. References to generic type {2} should be parameterized
419 531 = Type safety: The method {0}({1}) belongs to the raw type {2}. References to generic type {3} should be parameterized
420 532 = Type safety: The expression of raw type {0} is converted to {1}. References to generic type {2} should be parameterized
421 533 = Cannot use the type parameter {0} in a catch block
422 534 = Cannot use the parameterized type {0} either in catch block or throws clause
423 535 = Cannot create a generic array of {0}
424 536 = Type safety: The field {1} from the raw type {2} is assigned a value of type {0}. References to generic type {3} should be parameterized
425 537 = The type parameter {0} should not be bounded by the final type {1}. Final types cannot be further extended
426 538 = Inconsistent classfile encountered: The undefined type parameter {0} is referenced from within {1}
427 539 = The interface {2} cannot be implemented more than once with different arguments: {0} and {1}
428 540 = Bound mismatch: The constructor {0}({1}) of type {2} is not applicable for the arguments ({3}). The wildcard parameter {5} has no lower bound, and may actually be more restrictive than argument {4}
429 541 = Bound mismatch: The method {0}({1}) of type {2} is not applicable for the arguments ({3}). The wildcard parameter {5} has no lower bound, and may actually be more restrictive than argument {4}
430 542 = Bound mismatch: Cannot assign expression of type {0} to wildcard type {1}. The wildcard type has no lower bound, and may actually be more restrictive than expression type
431 543 = Bound mismatch: The generic method {0}({1}) of type {2} is not applicable for the arguments ({3}) since the type {4} is not a valid substitute for the bounded parameter <{5} extends {6}>
432 544 = Bound mismatch: The generic constructor {0}({1}) of type {2} is not applicable for the arguments ({3}) since the type {4} is not a valid substitute for the bounded parameter <{5} extends {6}>
433 545 = Type safety: The cast from {0} to {1} will not check conformance of type arguments at runtime
434 546 = Cannot perform instanceof check against parameterized type {0}. Use instead its raw form {1} since generic type information will be erased at runtime
435 547 = Cannot perform instanceof check against type parameter {0}. Use instead its erasure {1} since generic type information will be erased at runtime
436 548 = The method {0}({1}) of type {2} is not generic; it cannot be parameterized with arguments <{3}>
437 549 = Incorrect number of type arguments for generic method <{3}>{0}({1}) of type {2}; it cannot be parameterized with arguments <{4}>
438 550 = The parameterized method <{3}>{0}({1}) of type {2} is not applicable for the arguments ({4})
439 551 = The constructor {0}({1}) of type {2} is not generic; it cannot be parameterized with arguments <{3}>
440 552 = Incorrect number of type arguments for generic constructor <{3}>{0}({1}) of type {2}; it cannot be parameterized with arguments <{4}>
441 553 = The parameterized constructor <{3}>{0}({1}) of type {2} is not applicable for the arguments ({4})
442 554 = The method {0}({1}) of raw type {2} is no longer generic; it cannot be parameterized with arguments <{3}>
443 555 = The constructor {0}({1}) of raw type {2} is no longer generic; it cannot be parameterized with arguments <{3}>
444 556 = The type {1} cannot extend or implement {0}. A supertype may not specify any wildcard
445 557 = The generic class {0} may not subclass java.lang.Throwable
446 558 = Illegal class literal for the type parameter {0}
447 559 = Type safety: The return type {0} of the method {1}({2}) of type {3} needs unchecked conversion to conform to the return type {4} of inherited method
448 560 = Name clash : The method {0}({1}) of type {2} has the same erasure as {0}({3}) of type {4} but does not override it
449 561 = The member type {0}<{1}> must be qualified with a parameterized type, since it is not static
450 562 = The member type {0} must be parameterized, since it is qualified with a parameterized type
451 563 = The member type {0} cannot be qualified with a parameterized type, since it is static. Remove arguments from qualifying type {1}
452 564 = Bound conflict: {0} is inherited with conflicting arguments
453 565 = Duplicate methods named {0} with the parameters ({2}) and ({3}) are defined by the type {1}
454
455 ### FOREACH
456 580 = Type mismatch: cannot convert from element type {0} to {1}
457 581 = Can only iterate over an array or an instance of java.lang.Iterable
458
459 ### SOURCE LEVEL
460 590 = Syntax error, type parameters are only available if source level is 1.5
461 591 = Syntax error, static imports are only available if source level is 1.5
462 592 = Syntax error, ''for each'' statements are only available if source level is 1.5
463 593 = Syntax error, parameterized types are only available if source level is 1.5
464 594 = Syntax error, enum declarations are only available if source level is 1.5
465 595 = Syntax error, varargs are only available if source level is 1.5
466 596 = Syntax error, annotations are only available if source level is 1.5
467 597 = Syntax error, annotation declarations are only available if source level is 1.5
468
469 ### ANNOTATIONS
470 600 = Illegal modifier for the annotation attribute {0}.{1}; only public & abstract are permitted
471 601 = Extended dimensions are illegal in an annotation attribute declaration
472 602 = Package annotations must be in file package-info.java
473 603 = Illegal modifier for the annotation type {0}; only public & abstract are permitted
474 604 = Illegal modifier for the member annotation type {0}; only public, protected, private, static & abstract are permitted
475 605 = Invalid type {0} for the annotation attribute {2}.{1}; only primitive type, String, Class, annotation, enumeration are permitted or 1-dimensional arrays thereof
476 606 = Cycle detected: the annotation type {0} cannot contain attributes of the annotation type itself
477 607 = Cycle detected: a cycle exists in between annotation attributes of {0} and {1}
478 608 = Duplicate annotation @{0}
479 609 = The annotation @{0} must define the attribute {1}
480 610 = Duplicate attribute {0} in annotation @{1}
481 611 = The attribute {0} is undefined for the annotation type {1}
482 612 = The value for annotation attribute {0}.{1} must be a class literal
483 613 = The value for annotation attribute {0}.{1} must be a constant expression
484 614 = The annotation field {0}.{1} must be initialized with a constant expression
485 615 = Illegal modifier for the annotation field {0}.{1}; only public, static & final are permitted
486 616 = The annotation type {0} cannot override the method {1}.{2}({3})
487 617 = Annotation attributes cannot have parameters
488 618 = Annotation attributes cannot be generic
489 619 = Annotation type declaration cannot have an explicit superclass
490 620 = Annotation type declaration cannot have explicit superinterfaces
491 621 = Duplicate element {0} specified in annotation @{1}
492 622 = The annotation @{0} is disallowed for this location
493 623 = The method {0}({1}) of type {2} must override a superclass method
494 624 = Annotation type declaration cannot have a constructor
495
496 ### CORRUPTED BINARIES
497 700 = The class file {0} contains a signature ''{1}'' ill-formed at position {2}
498
499 ### ENUMS
500 750 = Illegal modifier for the enum {0}; only public is permitted
501 751 = Illegal modifier for the enum constant {0}; no modifier is allowed
502 752 = Illegal modifier for the local enum {0}; only abstract is permitted
503 753 = Illegal modifier for the member enum {0}; only public, protected, private, static & abstract are permitted
504 754 = The enum {1} already defines the method {0}({2}) implicitly
505 755 = Cannot qualify the name of the enum constant {0} in a case label
506 756 = The type {1} may not subclass {0} explicitly
507 757 = Cannot invoke super constructor from enum constructor {0}({1})
508 758 = The enum {2} can only define the abstract method {0}({1}) if it also defines enum constants with corresponding implementations
509
510 ### VARARGS
511 800 = Extended dimensions are illegal for a variable argument
512 801 = Varargs argument {0} should be cast to {1} when passed to the method {2}({3}) from type {4}
513 802 = Varargs argument {0} should be cast to {1} when passed to the constructor {2}({3})
514