Package org.eclipse.jdt.core.compiler
Interface IProblem
- All Known Implementing Classes:
CategorizedProblem
public interface IProblem
Description of a Java problem, as detected by the compiler or some of the underlying
technology reusing the compiler.
A problem provides access to:
- its location (originating source file name, source position, line number)
- its message description
- predicates to check its severity (error, warning, or info)
- its ID : a number identifying the very nature of this problem. All possible IDs are listed as constants on this interface.
- Since:
- 2.0
- Restriction:
- This interface is not intended to be implemented by clients.
- Restriction:
- This interface is not intended to be extended by clients.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Deprecated.- problem is no longer generated (code is legite)static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Deprecated.- problem is no longer generated, useAmbiguousType
insteadstatic final int
static final int
Deprecated.- problem is no longer generated, useCannotAllocateVoidArray
insteadstatic final int
Deprecated.- problem is no longer generated, useInheritedTypeHidesEnclosingName
insteadstatic final int
Deprecated.- problem is no longer generated, useInternalTypeNameProvided
insteadstatic final int
Deprecated.- problem is no longer generated, useUndefinedType
insteadstatic final int
Deprecated.- problem is no longer generated, useNotVisibleType
insteadstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Deprecated.- problem is no longer generated, useAmbiguousType
insteadstatic final int
Deprecated.- problem is no longer generated, useInheritedTypeHidesEnclosingName
insteadstatic final int
Deprecated.- problem is no longer generated, useInternalTypeNameProvided
insteadstatic final int
Deprecated.- problem is no longer generated, useUndefinedType
insteadstatic final int
Deprecated.- problem is no longer generated, useNotVisibleType
insteadstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Deprecated.- problem is no longer generated, useAmbiguousType
insteadstatic final int
Deprecated.- problem is no longer generated, useInheritedTypeHidesEnclosingName
insteadstatic final int
Deprecated.- problem is no longer generated, useInternalTypeNameProvided
insteadstatic final int
Deprecated.- problem is no longer generated, useUndefinedType
insteadstatic final int
Deprecated.- problem is no longer generated, useNotVisibleType
insteadstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Mask to use in order to filter out the category portion of the problem ID.static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Deprecated.- problem could not be reported, enums cannot be local takes precedencestatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Deprecated.- problem is no longer generated, useAmbiguousType
insteadstatic final int
Deprecated.- problem is no longer generated, useInheritedTypeHidesEnclosingName
insteadstatic final int
Deprecated.- problem is no longer generated, useInternalTypeNameProvided
insteadstatic final int
static final int
Deprecated.- problem is no longer generated, useNotVisibleType
insteadstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Deprecated.- problem is no longer generated, useAmbiguousType
insteadstatic final int
static final int
static final int
Deprecated.- problem is no longer generated, useInheritedTypeHidesEnclosingName
insteadstatic final int
Deprecated.- problem is no longer generated, useInternalTypeNameProvided
insteadstatic final int
Deprecated.- problem is no longer generated, useUndefinedType
insteadstatic final int
static final int
Deprecated.- problem is no longer generated, useNotVisibleType
insteadstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Deprecated.- problem is no longer generatedstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Problem warned on duplicated tag.static final int
static final int
static final int
static final int
static final int
static final int
Problem signaled on an hidden reference due to a too low visibility level.static final int
static final int
static final int
static final int
static final int
static final int
static final int
Problem signaled on an invalid qualification for member type reference.static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Problem signaled on an invalid URL reference that does not conform to the href syntax.static final int
static final int
Problem signaled on an invalid URL reference.static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Problem warned on missing tag description.static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Deprecated.- problem is no longer generated (implementation issue has been resolved)static final int
static final int
static final int
static final int
Deprecated.- problem is no longer generated, useRedundantNullCheckOnNonNullLocalVariable
insteadstatic final int
Deprecated.- problem is no longer generated, useNullLocalVariableReference
,RedundantNullCheckOnNullLocalVariable
orRedundantLocalVariableNullAssignment
insteadstatic final int
static final int
static final int
static final int
Deprecated.- problem is no longer generated, usePotentialNullLocalVariableReference
insteadstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Inner types related problemsstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Deprecated.This problem is no longer reported; number Of functional interface is not an issue, number of abstract methods is.static final int
static final int
Deprecated.- problem is no longer generatedstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
BothNullityUncheckedTypeAnnotationDetail
andNullityUncheckedTypeAnnotation
signal that unchecked conversion is needed to pass a value between annotated and un-annotated code.static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
General type related problemsstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Deprecated.static final int
static final int
static final int
static final int
Deprecated.problem no longer generatedstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Deprecated.static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Deprecated.- problem is no longer generated, useAmbiguousType
insteadstatic final int
Deprecated.- problem is no longer generated, useCannotAllocateVoidArray
insteadstatic final int
Deprecated.- problem is no longer generated, useInheritedTypeHidesEnclosingName
insteadstatic final int
Deprecated.- problem is no longer generated, useInternalTypeNameProvided
insteadstatic final int
static final int
Deprecated.- problem is no longer generated, useUndefinedType
insteadstatic final int
Deprecated.- problem is no longer generated, useNotVisibleType
insteadstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Modifiersstatic final int
static final int
static final int
static final int
Deprecated.- problem is no longer generated, useAmbiguousType
insteadstatic final int
Deprecated.- problem is no longer generated, useInheritedTypeHidesEnclosingName
insteadstatic final int
Deprecated.- problem is no longer generated, useInternalTypeNameProvided
insteadstatic final int
static final int
Deprecated.- problem is no longer generated, useUndefinedType
insteadstatic final int
Deprecated.- problem is no longer generated, useNotVisibleType
insteadstatic final int
static final int
static final int
static final int
static final int
static final int
Deprecated.preview related error - will be removedstatic final int
Deprecated.preview related error - will be removedstatic final int
Deprecated.preview related error - will be removedstatic final int
Deprecated.preview related error - will be removedstatic final int
Deprecated.preview related error - will be removedstatic final int
static final int
static final int
Deprecated.preview related error - will be removedstatic final int
Deprecated.preview related error - will be removedstatic final int
Deprecated.preview related error - will be removedstatic final int
static final int
static final int
Deprecated.preview related error - will be removedstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Deprecated.preview related error - will be removedstatic final int
Deprecated.preview related error - will be removedstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Problem Categories The high bits of a problem ID contains information about the category of a problem.static final int
static final int
static final int
ID reserved for referencing an internal error inside the JavaCore implementation which may be surfaced as a problem associated with the compilation unit which caused it to occur.static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Deprecated.- no longer generated, useUnnecessaryCast
insteadstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Deprecated.- problem is no longer generated, useCannotAllocateVoidArray
insteadstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionString[]
Answer back the original arguments recorded into the problem.int
getID()
Returns the problem idAnswer a localized, human-readable message string which describes the problem.char[]
Answer the file name in which the problem was found.int
Answer the end position of the problem (inclusive), or -1 if unknown.int
Answer the line number in source where the problem begins.int
Answer the start position of the problem (inclusive), or -1 if unknown.boolean
isError()
Returns whether the severity of this problem is 'Error'.boolean
isInfo()
Returns whether the severity of this problem is 'Info'.boolean
Returns whether the severity of this problem is 'Warning'.void
setSourceEnd
(int sourceEnd) Set the end position of the problem (inclusive), or -1 if unknown.void
setSourceLineNumber
(int lineNumber) Set the line number in source where the problem begins.void
setSourceStart
(int sourceStart) Set the start position of the problem (inclusive), or -1 if unknown.
-
Field Details
-
TypeRelated
static final int TypeRelatedProblem Categories The high bits of a problem ID contains information about the category of a problem. For example, (problemID & TypeRelated) != 0, indicates that this problem is type related. A problem category can help to implement custom problem filters. Indeed, when numerous problems are listed, focusing on import related problems first might be relevant. When a problem is tagged as Internal, it means that no change other than a local source code change can fix the corresponding problem. A type related problem could be addressed by changing the type involved in it.- See Also:
-
FieldRelated
static final int FieldRelated- See Also:
-
MethodRelated
static final int MethodRelated- See Also:
-
ConstructorRelated
static final int ConstructorRelated- See Also:
-
ImportRelated
static final int ImportRelated- See Also:
-
Internal
static final int Internal- See Also:
-
Syntax
static final int Syntax- See Also:
-
Javadoc
static final int Javadoc- Since:
- 3.0
- See Also:
-
ModuleRelated
static final int ModuleRelated- Since:
- 3.14
- See Also:
-
Compliance
static final int Compliance- Since:
- 3.18
- See Also:
-
PreviewRelated
static final int PreviewRelated- Since:
- 3.20
- See Also:
-
IgnoreCategoriesMask
static final int IgnoreCategoriesMaskMask to use in order to filter out the category portion of the problem ID.- See Also:
-
Unclassified
static final int UnclassifiedID reserved for referencing an internal error inside the JavaCore implementation which may be surfaced as a problem associated with the compilation unit which caused it to occur.- See Also:
-
ObjectHasNoSuperclass
static final int ObjectHasNoSuperclassGeneral type related problems- See Also:
-
UndefinedType
static final int UndefinedType- See Also:
-
NotVisibleType
static final int NotVisibleType- See Also:
-
AmbiguousType
static final int AmbiguousType- See Also:
-
UsingDeprecatedType
static final int UsingDeprecatedType- See Also:
-
InternalTypeNameProvided
static final int InternalTypeNameProvided- See Also:
-
UnusedPrivateType
static final int UnusedPrivateType- Since:
- 2.1
- See Also:
-
IncompatibleTypesInEqualityOperator
static final int IncompatibleTypesInEqualityOperator- See Also:
-
IncompatibleTypesInConditionalOperator
static final int IncompatibleTypesInConditionalOperator- See Also:
-
TypeMismatch
static final int TypeMismatch- See Also:
-
IndirectAccessToStaticType
static final int IndirectAccessToStaticType- Since:
- 3.0
- See Also:
-
ReturnTypeMismatch
static final int ReturnTypeMismatch- Since:
- 3.10
- See Also:
-
MissingEnclosingInstanceForConstructorCall
static final int MissingEnclosingInstanceForConstructorCallInner types related problems- See Also:
-
MissingEnclosingInstance
static final int MissingEnclosingInstance- See Also:
-
IncorrectEnclosingInstanceReference
static final int IncorrectEnclosingInstanceReference- See Also:
-
IllegalEnclosingInstanceSpecification
static final int IllegalEnclosingInstanceSpecification- See Also:
-
CannotDefineStaticInitializerInLocalType
static final int CannotDefineStaticInitializerInLocalType- See Also:
-
OuterLocalMustBeFinal
static final int OuterLocalMustBeFinal- See Also:
-
CannotDefineInterfaceInLocalType
static final int CannotDefineInterfaceInLocalType- See Also:
-
IllegalPrimitiveOrArrayTypeForEnclosingInstance
static final int IllegalPrimitiveOrArrayTypeForEnclosingInstance- See Also:
-
EnclosingInstanceInConstructorCall
static final int EnclosingInstanceInConstructorCall- Since:
- 2.1
- See Also:
-
AnonymousClassCannotExtendFinalClass
static final int AnonymousClassCannotExtendFinalClass- See Also:
-
CannotDefineAnnotationInLocalType
static final int CannotDefineAnnotationInLocalType- Since:
- 3.1
- See Also:
-
CannotDefineEnumInLocalType
static final int CannotDefineEnumInLocalType- Since:
- 3.1
- See Also:
-
NonStaticContextForEnumMemberType
static final int NonStaticContextForEnumMemberType- Since:
- 3.1
- See Also:
-
TypeHidingType
static final int TypeHidingType- Since:
- 3.3
- See Also:
-
NotAnnotationType
static final int NotAnnotationType- Since:
- 3.11
- See Also:
-
UndefinedName
static final int UndefinedName- See Also:
-
UninitializedLocalVariable
static final int UninitializedLocalVariable- See Also:
-
VariableTypeCannotBeVoid
static final int VariableTypeCannotBeVoid- See Also:
-
VariableTypeCannotBeVoidArray
static final int VariableTypeCannotBeVoidArrayDeprecated.- problem is no longer generated, useCannotAllocateVoidArray
instead- See Also:
-
CannotAllocateVoidArray
static final int CannotAllocateVoidArray- See Also:
-
RedefinedLocal
static final int RedefinedLocal- See Also:
-
RedefinedArgument
static final int RedefinedArgument- See Also:
-
DuplicateFinalLocalInitialization
static final int DuplicateFinalLocalInitialization- See Also:
-
NonBlankFinalLocalAssignment
static final int NonBlankFinalLocalAssignment- Since:
- 2.1
- See Also:
-
ParameterAssignment
static final int ParameterAssignment- Since:
- 3.2
- See Also:
-
FinalOuterLocalAssignment
static final int FinalOuterLocalAssignment- See Also:
-
LocalVariableIsNeverUsed
static final int LocalVariableIsNeverUsed- See Also:
-
ArgumentIsNeverUsed
static final int ArgumentIsNeverUsed- See Also:
-
BytecodeExceeds64KLimit
static final int BytecodeExceeds64KLimit- See Also:
-
BytecodeExceeds64KLimitForClinit
static final int BytecodeExceeds64KLimitForClinit- See Also:
-
TooManyArgumentSlots
static final int TooManyArgumentSlots- See Also:
-
TooManyLocalVariableSlots
static final int TooManyLocalVariableSlots- See Also:
-
TooManySyntheticArgumentSlots
static final int TooManySyntheticArgumentSlots- Since:
- 2.1
- See Also:
-
TooManyArrayDimensions
static final int TooManyArrayDimensions- Since:
- 2.1
- See Also:
-
BytecodeExceeds64KLimitForConstructor
static final int BytecodeExceeds64KLimitForConstructor- Since:
- 2.1
- See Also:
-
UndefinedField
static final int UndefinedField- See Also:
-
NotVisibleField
static final int NotVisibleField- See Also:
-
AmbiguousField
static final int AmbiguousField- See Also:
-
UsingDeprecatedField
static final int UsingDeprecatedField- See Also:
-
NonStaticFieldFromStaticInvocation
static final int NonStaticFieldFromStaticInvocation- See Also:
-
ReferenceToForwardField
static final int ReferenceToForwardField- See Also:
-
NonStaticAccessToStaticField
static final int NonStaticAccessToStaticField- Since:
- 2.1
- See Also:
-
UnusedPrivateField
static final int UnusedPrivateField- Since:
- 2.1
- See Also:
-
IndirectAccessToStaticField
static final int IndirectAccessToStaticField- Since:
- 3.0
- See Also:
-
UnqualifiedFieldAccess
static final int UnqualifiedFieldAccess- Since:
- 3.0
- See Also:
-
FinalFieldAssignment
static final int FinalFieldAssignment- See Also:
-
UninitializedBlankFinalField
static final int UninitializedBlankFinalField- See Also:
-
DuplicateBlankFinalFieldInitialization
static final int DuplicateBlankFinalFieldInitialization- See Also:
-
UnresolvedVariable
static final int UnresolvedVariable- Since:
- 3.6
- See Also:
-
NonStaticOrAlienTypeReceiver
static final int NonStaticOrAlienTypeReceiver- Since:
- 3.10
- See Also:
-
ExceptionParameterIsNeverUsed
static final int ExceptionParameterIsNeverUsed- Since:
- 3.11
- See Also:
-
BytecodeExceeds64KLimitForSwitchTable
static final int BytecodeExceeds64KLimitForSwitchTable- Since:
- 3.17
- See Also:
-
OperandStackExceeds64KLimit
static final int OperandStackExceeds64KLimit- Since:
- 3.38
- See Also:
-
OperandStackSizeInappropriate
static final int OperandStackSizeInappropriate- Since:
- 3.38
- See Also:
-
LocalVariableHidingLocalVariable
static final int LocalVariableHidingLocalVariable- Since:
- 3.0
- See Also:
-
LocalVariableHidingField
static final int LocalVariableHidingField- Since:
- 3.0
- See Also:
-
FieldHidingLocalVariable
static final int FieldHidingLocalVariable- Since:
- 3.0
- See Also:
-
FieldHidingField
static final int FieldHidingField- Since:
- 3.0
- See Also:
-
ArgumentHidingLocalVariable
static final int ArgumentHidingLocalVariable- Since:
- 3.0
- See Also:
-
ArgumentHidingField
static final int ArgumentHidingField- Since:
- 3.0
- See Also:
-
MissingSerialVersion
static final int MissingSerialVersion- Since:
- 3.1
- See Also:
-
LambdaRedeclaresArgument
static final int LambdaRedeclaresArgument- Since:
- 3.10
- See Also:
-
LambdaRedeclaresLocal
static final int LambdaRedeclaresLocal- Since:
- 3.10
- See Also:
-
LambdaDescriptorMentionsUnmentionable
static final int LambdaDescriptorMentionsUnmentionable- Since:
- 3.10
- See Also:
-
UndefinedMethod
static final int UndefinedMethod- See Also:
-
NotVisibleMethod
static final int NotVisibleMethod- See Also:
-
AmbiguousMethod
static final int AmbiguousMethod- See Also:
-
UsingDeprecatedMethod
static final int UsingDeprecatedMethod- See Also:
-
DirectInvocationOfAbstractMethod
static final int DirectInvocationOfAbstractMethod- See Also:
-
VoidMethodReturnsValue
static final int VoidMethodReturnsValue- See Also:
-
MethodReturnsVoid
static final int MethodReturnsVoid- See Also:
-
MethodRequiresBody
static final int MethodRequiresBody- See Also:
-
ShouldReturnValue
static final int ShouldReturnValue- See Also:
-
MethodButWithConstructorName
static final int MethodButWithConstructorName- See Also:
-
MissingReturnType
static final int MissingReturnType- See Also:
-
BodyForNativeMethod
static final int BodyForNativeMethod- See Also:
-
BodyForAbstractMethod
static final int BodyForAbstractMethod- See Also:
-
NoMessageSendOnBaseType
static final int NoMessageSendOnBaseType- See Also:
-
ParameterMismatch
static final int ParameterMismatch- See Also:
-
NoMessageSendOnArrayType
static final int NoMessageSendOnArrayType- See Also:
-
NonStaticAccessToStaticMethod
static final int NonStaticAccessToStaticMethod- Since:
- 2.1
- See Also:
-
UnusedPrivateMethod
static final int UnusedPrivateMethod- Since:
- 2.1
- See Also:
-
IndirectAccessToStaticMethod
static final int IndirectAccessToStaticMethod- Since:
- 3.0
- See Also:
-
MissingTypeInMethod
static final int MissingTypeInMethod- Since:
- 3.4
- See Also:
-
MethodCanBeStatic
static final int MethodCanBeStatic- Since:
- 3.7
- See Also:
-
MethodCanBePotentiallyStatic
static final int MethodCanBePotentiallyStatic- Since:
- 3.7
- See Also:
-
MethodReferenceSwingsBothWays
static final int MethodReferenceSwingsBothWays- Since:
- 3.10
- See Also:
-
StaticMethodShouldBeAccessedStatically
static final int StaticMethodShouldBeAccessedStatically- Since:
- 3.10
- See Also:
-
InvalidArrayConstructorReference
static final int InvalidArrayConstructorReference- Since:
- 3.10
- See Also:
-
ConstructedArrayIncompatible
static final int ConstructedArrayIncompatible- Since:
- 3.10
- See Also:
-
DanglingReference
static final int DanglingReference- Since:
- 3.10
- See Also:
-
IncompatibleMethodReference
static final int IncompatibleMethodReference- Since:
- 3.10
- See Also:
-
MissingTypeInConstructor
static final int MissingTypeInConstructor- Since:
- 3.4
- See Also:
-
UndefinedConstructor
static final int UndefinedConstructor- See Also:
-
NotVisibleConstructor
static final int NotVisibleConstructor- See Also:
-
AmbiguousConstructor
static final int AmbiguousConstructor- See Also:
-
UsingDeprecatedConstructor
static final int UsingDeprecatedConstructor- See Also:
-
UnusedPrivateConstructor
static final int UnusedPrivateConstructor- Since:
- 2.1
- See Also:
-
InstanceFieldDuringConstructorInvocation
static final int InstanceFieldDuringConstructorInvocation- See Also:
-
InstanceMethodDuringConstructorInvocation
static final int InstanceMethodDuringConstructorInvocation- See Also:
-
RecursiveConstructorInvocation
static final int RecursiveConstructorInvocation- See Also:
-
ThisSuperDuringConstructorInvocation
static final int ThisSuperDuringConstructorInvocation- See Also:
-
InvalidExplicitConstructorCall
static final int InvalidExplicitConstructorCall- Since:
- 3.0
- See Also:
-
UndefinedConstructorInDefaultConstructor
static final int UndefinedConstructorInDefaultConstructor- See Also:
-
NotVisibleConstructorInDefaultConstructor
static final int NotVisibleConstructorInDefaultConstructor- See Also:
-
AmbiguousConstructorInDefaultConstructor
static final int AmbiguousConstructorInDefaultConstructor- See Also:
-
UndefinedConstructorInImplicitConstructorCall
static final int UndefinedConstructorInImplicitConstructorCall- See Also:
-
NotVisibleConstructorInImplicitConstructorCall
static final int NotVisibleConstructorInImplicitConstructorCall- See Also:
-
AmbiguousConstructorInImplicitConstructorCall
static final int AmbiguousConstructorInImplicitConstructorCall- See Also:
-
UnhandledExceptionInDefaultConstructor
static final int UnhandledExceptionInDefaultConstructor- See Also:
-
UnhandledExceptionInImplicitConstructorCall
static final int UnhandledExceptionInImplicitConstructorCall- See Also:
-
UnusedObjectAllocation
static final int UnusedObjectAllocation- Since:
- 3.6
- See Also:
-
DeadCode
static final int DeadCode- Since:
- 3.5
- See Also:
-
ArrayReferenceRequired
static final int ArrayReferenceRequired- See Also:
-
NoImplicitStringConversionForCharArrayExpression
static final int NoImplicitStringConversionForCharArrayExpression- See Also:
-
StringConstantIsExceedingUtf8Limit
static final int StringConstantIsExceedingUtf8Limit- See Also:
-
NonConstantExpression
static final int NonConstantExpression- See Also:
-
NumericValueOutOfRange
static final int NumericValueOutOfRange- See Also:
-
IllegalCast
static final int IllegalCast- See Also:
-
InvalidClassInstantiation
static final int InvalidClassInstantiation- See Also:
-
CannotDefineDimensionExpressionsWithInit
static final int CannotDefineDimensionExpressionsWithInit- See Also:
-
MustDefineEitherDimensionExpressionsOrInitializer
static final int MustDefineEitherDimensionExpressionsOrInitializer- See Also:
-
InvalidOperator
static final int InvalidOperator- See Also:
-
CodeCannotBeReached
static final int CodeCannotBeReached- See Also:
-
CannotReturnInInitializer
static final int CannotReturnInInitializer- See Also:
-
InitializerMustCompleteNormally
static final int InitializerMustCompleteNormally- See Also:
-
InvalidVoidExpression
static final int InvalidVoidExpression- See Also:
-
MaskedCatch
static final int MaskedCatch- See Also:
-
DuplicateDefaultCase
static final int DuplicateDefaultCase- See Also:
-
UnreachableCatch
static final int UnreachableCatch- See Also:
-
UnhandledException
static final int UnhandledException- See Also:
-
IncorrectSwitchType
static final int IncorrectSwitchType- See Also:
-
DuplicateCase
static final int DuplicateCase- See Also:
-
DuplicateLabel
static final int DuplicateLabel- See Also:
-
InvalidBreak
static final int InvalidBreak- See Also:
-
InvalidContinue
static final int InvalidContinue- See Also:
-
UndefinedLabel
static final int UndefinedLabel- See Also:
-
InvalidTypeToSynchronized
static final int InvalidTypeToSynchronized- See Also:
-
InvalidNullToSynchronized
static final int InvalidNullToSynchronized- See Also:
-
CannotThrowNull
static final int CannotThrowNull- See Also:
-
AssignmentHasNoEffect
static final int AssignmentHasNoEffect- Since:
- 2.1
- See Also:
-
PossibleAccidentalBooleanAssignment
static final int PossibleAccidentalBooleanAssignment- Since:
- 3.0
- See Also:
-
SuperfluousSemicolon
static final int SuperfluousSemicolon- Since:
- 3.0
- See Also:
-
UnnecessaryCast
static final int UnnecessaryCast- Since:
- 3.0
- See Also:
-
UnnecessaryArgumentCast
static final int UnnecessaryArgumentCastDeprecated.- no longer generated, useUnnecessaryCast
instead- Since:
- 3.0
- See Also:
-
UnnecessaryInstanceof
static final int UnnecessaryInstanceof- Since:
- 3.0
- See Also:
-
FinallyMustCompleteNormally
static final int FinallyMustCompleteNormally- Since:
- 3.0
- See Also:
-
UnusedMethodDeclaredThrownException
static final int UnusedMethodDeclaredThrownException- Since:
- 3.0
- See Also:
-
UnusedConstructorDeclaredThrownException
static final int UnusedConstructorDeclaredThrownException- Since:
- 3.0
- See Also:
-
InvalidCatchBlockSequence
static final int InvalidCatchBlockSequence- Since:
- 3.0
- See Also:
-
EmptyControlFlowStatement
static final int EmptyControlFlowStatement- Since:
- 3.0
- See Also:
-
UnnecessaryElse
static final int UnnecessaryElse- Since:
- 3.0
- See Also:
-
NeedToEmulateFieldReadAccess
static final int NeedToEmulateFieldReadAccess- See Also:
-
NeedToEmulateFieldWriteAccess
static final int NeedToEmulateFieldWriteAccess- See Also:
-
NeedToEmulateMethodAccess
static final int NeedToEmulateMethodAccess- See Also:
-
NeedToEmulateConstructorAccess
static final int NeedToEmulateConstructorAccess- See Also:
-
FallthroughCase
static final int FallthroughCase- Since:
- 3.2
- See Also:
-
InheritedMethodHidesEnclosingName
static final int InheritedMethodHidesEnclosingName- See Also:
-
InheritedFieldHidesEnclosingName
static final int InheritedFieldHidesEnclosingName- See Also:
-
InheritedTypeHidesEnclosingName
static final int InheritedTypeHidesEnclosingName- See Also:
-
IllegalUsageOfQualifiedTypeReference
static final int IllegalUsageOfQualifiedTypeReference- Since:
- 3.1
- See Also:
-
UnusedLabel
static final int UnusedLabel- Since:
- 3.2
- See Also:
-
ThisInStaticContext
static final int ThisInStaticContext- See Also:
-
StaticMethodRequested
static final int StaticMethodRequested- See Also:
-
IllegalDimension
static final int IllegalDimension- See Also:
-
InvalidTypeExpression
static final int InvalidTypeExpressionDeprecated.- problem is no longer generated- See Also:
-
ParsingError
static final int ParsingError- See Also:
-
ParsingErrorNoSuggestion
static final int ParsingErrorNoSuggestion- See Also:
-
InvalidUnaryExpression
static final int InvalidUnaryExpression- See Also:
-
InterfaceCannotHaveConstructors
static final int InterfaceCannotHaveConstructors- See Also:
-
ArrayConstantsOnlyInArrayInitializers
static final int ArrayConstantsOnlyInArrayInitializers- See Also:
-
ParsingErrorOnKeyword
static final int ParsingErrorOnKeyword- See Also:
-
ParsingErrorOnKeywordNoSuggestion
static final int ParsingErrorOnKeywordNoSuggestion- See Also:
-
ComparingIdentical
static final int ComparingIdentical- Since:
- 3.5
- See Also:
-
UnsafeCast
static final int UnsafeCast- Since:
- 3.22
- See Also:
- Restriction:
- preview feature error
-
UnmatchedBracket
static final int UnmatchedBracket- See Also:
-
NoFieldOnBaseType
static final int NoFieldOnBaseType- See Also:
-
InvalidExpressionAsStatement
static final int InvalidExpressionAsStatement- See Also:
-
ExpressionShouldBeAVariable
static final int ExpressionShouldBeAVariable- Since:
- 2.1
- See Also:
-
MissingSemiColon
static final int MissingSemiColon- Since:
- 2.1
- See Also:
-
InvalidParenthesizedExpression
static final int InvalidParenthesizedExpression- Since:
- 2.1
- See Also:
-
NoSuperInInterfaceContext
static final int NoSuperInInterfaceContext- Since:
- 3.10
- See Also:
-
ParsingErrorInsertTokenBefore
static final int ParsingErrorInsertTokenBefore- Since:
- 3.0
- See Also:
-
ParsingErrorInsertTokenAfter
static final int ParsingErrorInsertTokenAfter- Since:
- 3.0
- See Also:
-
ParsingErrorDeleteToken
static final int ParsingErrorDeleteToken- Since:
- 3.0
- See Also:
-
ParsingErrorDeleteTokens
static final int ParsingErrorDeleteTokens- Since:
- 3.0
- See Also:
-
ParsingErrorMergeTokens
static final int ParsingErrorMergeTokens- Since:
- 3.0
- See Also:
-
ParsingErrorInvalidToken
static final int ParsingErrorInvalidToken- Since:
- 3.0
- See Also:
-
ParsingErrorMisplacedConstruct
static final int ParsingErrorMisplacedConstruct- Since:
- 3.0
- See Also:
-
ParsingErrorReplaceTokens
static final int ParsingErrorReplaceTokens- Since:
- 3.0
- See Also:
-
ParsingErrorNoSuggestionForTokens
static final int ParsingErrorNoSuggestionForTokens- Since:
- 3.0
- See Also:
-
ParsingErrorUnexpectedEOF
static final int ParsingErrorUnexpectedEOF- Since:
- 3.0
- See Also:
-
ParsingErrorInsertToComplete
static final int ParsingErrorInsertToComplete- Since:
- 3.0
- See Also:
-
ParsingErrorInsertToCompleteScope
static final int ParsingErrorInsertToCompleteScope- Since:
- 3.0
- See Also:
-
ParsingErrorInsertToCompletePhrase
static final int ParsingErrorInsertToCompletePhrase- Since:
- 3.0
- See Also:
-
EndOfSource
static final int EndOfSource- See Also:
-
InvalidHexa
static final int InvalidHexa- See Also:
-
InvalidOctal
static final int InvalidOctal- See Also:
-
InvalidCharacterConstant
static final int InvalidCharacterConstant- See Also:
-
InvalidEscape
static final int InvalidEscape- See Also:
-
InvalidInput
static final int InvalidInput- See Also:
-
InvalidUnicodeEscape
static final int InvalidUnicodeEscape- See Also:
-
InvalidFloat
static final int InvalidFloat- See Also:
-
NullSourceString
static final int NullSourceString- See Also:
-
UnterminatedString
static final int UnterminatedString- See Also:
-
UnterminatedComment
static final int UnterminatedComment- See Also:
-
NonExternalizedStringLiteral
static final int NonExternalizedStringLiteral- See Also:
-
InvalidDigit
static final int InvalidDigit- Since:
- 3.1
- See Also:
-
InvalidLowSurrogate
static final int InvalidLowSurrogate- Since:
- 3.1
- See Also:
-
InvalidHighSurrogate
static final int InvalidHighSurrogate- Since:
- 3.1
- See Also:
-
UnnecessaryNLSTag
static final int UnnecessaryNLSTag- Since:
- 3.2
- See Also:
-
InvalidBinary
static final int InvalidBinary- Since:
- 3.7.1
- See Also:
-
BinaryLiteralNotBelow17
static final int BinaryLiteralNotBelow17- Since:
- 3.7.1
- See Also:
-
IllegalUnderscorePosition
static final int IllegalUnderscorePosition- Since:
- 3.7.1
- See Also:
-
UnderscoresInLiteralsNotBelow17
static final int UnderscoresInLiteralsNotBelow17- Since:
- 3.7.1
- See Also:
-
IllegalHexaLiteral
static final int IllegalHexaLiteral- Since:
- 3.7.1
- See Also:
-
MissingTypeInLambda
static final int MissingTypeInLambda- Since:
- 3.10
- See Also:
-
UnterminatedTextBlock
static final int UnterminatedTextBlock- Since:
- 3.23
- See Also:
-
DiscouragedReference
static final int DiscouragedReference- Since:
- 3.1
- See Also:
-
InterfaceCannotHaveInitializers
static final int InterfaceCannotHaveInitializers- See Also:
-
DuplicateModifierForType
static final int DuplicateModifierForType- See Also:
-
IllegalModifierForClass
static final int IllegalModifierForClass- See Also:
-
IllegalModifierForInterface
static final int IllegalModifierForInterface- See Also:
-
IllegalModifierForMemberClass
static final int IllegalModifierForMemberClass- See Also:
-
IllegalModifierForMemberInterface
static final int IllegalModifierForMemberInterface- See Also:
-
IllegalModifierForLocalClass
static final int IllegalModifierForLocalClass- See Also:
-
ForbiddenReference
static final int ForbiddenReference- Since:
- 3.1
- See Also:
-
IllegalModifierCombinationFinalAbstractForClass
static final int IllegalModifierCombinationFinalAbstractForClass- See Also:
-
IllegalVisibilityModifierForInterfaceMemberType
static final int IllegalVisibilityModifierForInterfaceMemberType- See Also:
-
IllegalVisibilityModifierCombinationForMemberType
static final int IllegalVisibilityModifierCombinationForMemberType- See Also:
-
IllegalStaticModifierForMemberType
static final int IllegalStaticModifierForMemberType- See Also:
-
SuperclassMustBeAClass
static final int SuperclassMustBeAClass- See Also:
-
ClassExtendFinalClass
static final int ClassExtendFinalClass- See Also:
-
DuplicateSuperInterface
static final int DuplicateSuperInterface- See Also:
-
SuperInterfaceMustBeAnInterface
static final int SuperInterfaceMustBeAnInterface- See Also:
-
HierarchyCircularitySelfReference
static final int HierarchyCircularitySelfReference- See Also:
-
HierarchyCircularity
static final int HierarchyCircularity- See Also:
-
HidingEnclosingType
static final int HidingEnclosingType- See Also:
-
DuplicateNestedType
static final int DuplicateNestedType- See Also:
-
CannotThrowType
static final int CannotThrowType- See Also:
-
PackageCollidesWithType
static final int PackageCollidesWithType- See Also:
-
TypeCollidesWithPackage
static final int TypeCollidesWithPackage- See Also:
-
DuplicateTypes
static final int DuplicateTypes- See Also:
-
IsClassPathCorrect
static final int IsClassPathCorrect- See Also:
-
PublicClassMustMatchFileName
static final int PublicClassMustMatchFileName- See Also:
-
MustSpecifyPackage
static final int MustSpecifyPackageDeprecated.- problem is no longer generated- See Also:
-
HierarchyHasProblems
static final int HierarchyHasProblems- See Also:
-
PackageIsNotExpectedPackage
static final int PackageIsNotExpectedPackage- See Also:
-
ObjectCannotHaveSuperTypes
static final int ObjectCannotHaveSuperTypes- Since:
- 2.1
- See Also:
-
ObjectMustBeClass
static final int ObjectMustBeClass- Since:
- 3.1
- See Also:
-
RedundantSuperinterface
static final int RedundantSuperinterface- Since:
- 3.4
- See Also:
-
ShouldImplementHashcode
static final int ShouldImplementHashcode- Since:
- 3.5
- See Also:
-
AbstractMethodsInConcreteClass
static final int AbstractMethodsInConcreteClass- Since:
- 3.5
- See Also:
-
SuperclassNotFound
static final int SuperclassNotFoundDeprecated.- problem is no longer generated, useUndefinedType
instead- See Also:
-
SuperclassNotVisible
static final int SuperclassNotVisibleDeprecated.- problem is no longer generated, useNotVisibleType
instead- See Also:
-
SuperclassAmbiguous
static final int SuperclassAmbiguousDeprecated.- problem is no longer generated, useAmbiguousType
instead- See Also:
-
SuperclassInternalNameProvided
static final int SuperclassInternalNameProvidedDeprecated.- problem is no longer generated, useInternalTypeNameProvided
instead- See Also:
-
SuperclassInheritedNameHidesEnclosingName
static final int SuperclassInheritedNameHidesEnclosingNameDeprecated.- problem is no longer generated, useInheritedTypeHidesEnclosingName
instead- See Also:
-
InterfaceNotFound
static final int InterfaceNotFoundDeprecated.- problem is no longer generated, useUndefinedType
instead- See Also:
-
InterfaceNotVisible
static final int InterfaceNotVisibleDeprecated.- problem is no longer generated, useNotVisibleType
instead- See Also:
-
InterfaceAmbiguous
static final int InterfaceAmbiguousDeprecated.- problem is no longer generated, useAmbiguousType
instead- See Also:
-
InterfaceInternalNameProvided
static final int InterfaceInternalNameProvidedDeprecated.- problem is no longer generated, useInternalTypeNameProvided
instead- See Also:
-
InterfaceInheritedNameHidesEnclosingName
static final int InterfaceInheritedNameHidesEnclosingNameDeprecated.- problem is no longer generated, useInheritedTypeHidesEnclosingName
instead- See Also:
-
DuplicateField
static final int DuplicateField- See Also:
-
DuplicateModifierForField
static final int DuplicateModifierForField- See Also:
-
IllegalModifierForField
static final int IllegalModifierForField- See Also:
-
IllegalModifierForInterfaceField
static final int IllegalModifierForInterfaceField- See Also:
-
IllegalVisibilityModifierCombinationForField
static final int IllegalVisibilityModifierCombinationForField- See Also:
-
IllegalModifierCombinationFinalVolatileForField
static final int IllegalModifierCombinationFinalVolatileForField- See Also:
-
UnexpectedStaticModifierForField
static final int UnexpectedStaticModifierForField- See Also:
-
IsClassPathCorrectWithReferencingType
static final int IsClassPathCorrectWithReferencingType- Since:
- 3.32
- See Also:
-
FieldTypeNotFound
static final int FieldTypeNotFoundDeprecated.- problem is no longer generated, useUndefinedType
instead- See Also:
-
FieldTypeNotVisible
static final int FieldTypeNotVisibleDeprecated.- problem is no longer generated, useNotVisibleType
instead- See Also:
-
FieldTypeAmbiguous
static final int FieldTypeAmbiguousDeprecated.- problem is no longer generated, useAmbiguousType
instead- See Also:
-
FieldTypeInternalNameProvided
static final int FieldTypeInternalNameProvidedDeprecated.- problem is no longer generated, useInternalTypeNameProvided
instead- See Also:
-
FieldTypeInheritedNameHidesEnclosingName
static final int FieldTypeInheritedNameHidesEnclosingNameDeprecated.- problem is no longer generated, useInheritedTypeHidesEnclosingName
instead- See Also:
-
DuplicateMethod
static final int DuplicateMethod- See Also:
-
IllegalModifierForArgument
static final int IllegalModifierForArgument- See Also:
-
DuplicateModifierForMethod
static final int DuplicateModifierForMethod- See Also:
-
IllegalModifierForMethod
static final int IllegalModifierForMethod- See Also:
-
IllegalModifierForInterfaceMethod
static final int IllegalModifierForInterfaceMethod- See Also:
-
IllegalVisibilityModifierCombinationForMethod
static final int IllegalVisibilityModifierCombinationForMethod- See Also:
-
UnexpectedStaticModifierForMethod
static final int UnexpectedStaticModifierForMethod- See Also:
-
IllegalAbstractModifierCombinationForMethod
static final int IllegalAbstractModifierCombinationForMethod- See Also:
-
AbstractMethodInAbstractClass
static final int AbstractMethodInAbstractClass- See Also:
-
ArgumentTypeCannotBeVoid
static final int ArgumentTypeCannotBeVoid- See Also:
-
ArgumentTypeCannotBeVoidArray
static final int ArgumentTypeCannotBeVoidArrayDeprecated.- problem is no longer generated, useCannotAllocateVoidArray
instead- See Also:
-
ReturnTypeCannotBeVoidArray
static final int ReturnTypeCannotBeVoidArrayDeprecated.- problem is no longer generated, useCannotAllocateVoidArray
instead- See Also:
-
NativeMethodsCannotBeStrictfp
static final int NativeMethodsCannotBeStrictfp- See Also:
-
DuplicateModifierForArgument
static final int DuplicateModifierForArgument- See Also:
-
IllegalModifierForConstructor
static final int IllegalModifierForConstructor- Since:
- 3.5
- See Also:
-
ArgumentTypeNotFound
static final int ArgumentTypeNotFoundDeprecated.- problem is no longer generated, useUndefinedType
instead- See Also:
-
ArgumentTypeNotVisible
static final int ArgumentTypeNotVisibleDeprecated.- problem is no longer generated, useNotVisibleType
instead- See Also:
-
ArgumentTypeAmbiguous
static final int ArgumentTypeAmbiguousDeprecated.- problem is no longer generated, useAmbiguousType
instead- See Also:
-
ArgumentTypeInternalNameProvided
static final int ArgumentTypeInternalNameProvidedDeprecated.- problem is no longer generated, useInternalTypeNameProvided
instead- See Also:
-
ArgumentTypeInheritedNameHidesEnclosingName
static final int ArgumentTypeInheritedNameHidesEnclosingNameDeprecated.- problem is no longer generated, useInheritedTypeHidesEnclosingName
instead- See Also:
-
ExceptionTypeNotFound
static final int ExceptionTypeNotFoundDeprecated.- problem is no longer generated, useUndefinedType
instead- See Also:
-
ExceptionTypeNotVisible
static final int ExceptionTypeNotVisibleDeprecated.- problem is no longer generated, useNotVisibleType
instead- See Also:
-
ExceptionTypeAmbiguous
static final int ExceptionTypeAmbiguousDeprecated.- problem is no longer generated, useAmbiguousType
instead- See Also:
-
ExceptionTypeInternalNameProvided
static final int ExceptionTypeInternalNameProvidedDeprecated.- problem is no longer generated, useInternalTypeNameProvided
instead- See Also:
-
ExceptionTypeInheritedNameHidesEnclosingName
static final int ExceptionTypeInheritedNameHidesEnclosingNameDeprecated.- problem is no longer generated, useInheritedTypeHidesEnclosingName
instead- See Also:
-
ReturnTypeNotFound
static final int ReturnTypeNotFoundDeprecated.- problem is no longer generated, useUndefinedType
instead- See Also:
-
ReturnTypeNotVisible
static final int ReturnTypeNotVisibleDeprecated.- problem is no longer generated, useNotVisibleType
instead- See Also:
-
ReturnTypeAmbiguous
static final int ReturnTypeAmbiguousDeprecated.- problem is no longer generated, useAmbiguousType
instead- See Also:
-
ReturnTypeInternalNameProvided
static final int ReturnTypeInternalNameProvidedDeprecated.- problem is no longer generated, useInternalTypeNameProvided
instead- See Also:
-
ReturnTypeInheritedNameHidesEnclosingName
static final int ReturnTypeInheritedNameHidesEnclosingNameDeprecated.- problem is no longer generated, useInheritedTypeHidesEnclosingName
instead- See Also:
-
ConflictingImport
static final int ConflictingImport- See Also:
-
DuplicateImport
static final int DuplicateImport- See Also:
-
CannotImportPackage
static final int CannotImportPackage- See Also:
-
UnusedImport
static final int UnusedImport- See Also:
-
ImportNotFound
static final int ImportNotFound- See Also:
-
ImportNotVisible
static final int ImportNotVisibleDeprecated.- problem is no longer generated, useNotVisibleType
instead- See Also:
-
ImportAmbiguous
static final int ImportAmbiguousDeprecated.- problem is no longer generated, useAmbiguousType
instead- See Also:
-
ImportInternalNameProvided
static final int ImportInternalNameProvidedDeprecated.- problem is no longer generated, useInternalTypeNameProvided
instead- See Also:
-
ImportInheritedNameHidesEnclosingName
static final int ImportInheritedNameHidesEnclosingNameDeprecated.- problem is no longer generated, useInheritedTypeHidesEnclosingName
instead- See Also:
-
InvalidTypeForStaticImport
static final int InvalidTypeForStaticImport- Since:
- 3.1
- See Also:
-
DuplicateModifierForVariable
static final int DuplicateModifierForVariable- See Also:
-
IllegalModifierForVariable
static final int IllegalModifierForVariable- See Also:
-
LocalVariableCannotBeNull
static final int LocalVariableCannotBeNullDeprecated.- problem is no longer generated, useRedundantNullCheckOnNonNullLocalVariable
instead- See Also:
-
LocalVariableCanOnlyBeNull
static final int LocalVariableCanOnlyBeNullDeprecated.- problem is no longer generated, useNullLocalVariableReference
,RedundantNullCheckOnNullLocalVariable
orRedundantLocalVariableNullAssignment
instead- See Also:
-
LocalVariableMayBeNull
static final int LocalVariableMayBeNullDeprecated.- problem is no longer generated, usePotentialNullLocalVariableReference
instead- See Also:
-
AbstractMethodMustBeImplemented
static final int AbstractMethodMustBeImplemented- See Also:
-
FinalMethodCannotBeOverridden
static final int FinalMethodCannotBeOverridden- See Also:
-
IncompatibleExceptionInThrowsClause
static final int IncompatibleExceptionInThrowsClause- See Also:
-
IncompatibleExceptionInInheritedMethodThrowsClause
static final int IncompatibleExceptionInInheritedMethodThrowsClause- See Also:
-
IncompatibleReturnType
static final int IncompatibleReturnType- See Also:
-
InheritedMethodReducesVisibility
static final int InheritedMethodReducesVisibility- See Also:
-
CannotOverrideAStaticMethodWithAnInstanceMethod
static final int CannotOverrideAStaticMethodWithAnInstanceMethod- See Also:
-
CannotHideAnInstanceMethodWithAStaticMethod
static final int CannotHideAnInstanceMethodWithAStaticMethod- See Also:
-
StaticInheritedMethodConflicts
static final int StaticInheritedMethodConflicts- See Also:
-
MethodReducesVisibility
static final int MethodReducesVisibility- See Also:
-
OverridingNonVisibleMethod
static final int OverridingNonVisibleMethod- See Also:
-
AbstractMethodCannotBeOverridden
static final int AbstractMethodCannotBeOverridden- See Also:
-
OverridingDeprecatedMethod
static final int OverridingDeprecatedMethod- See Also:
-
IncompatibleReturnTypeForNonInheritedInterfaceMethod
static final int IncompatibleReturnTypeForNonInheritedInterfaceMethod- Since:
- 2.1
- See Also:
-
IncompatibleExceptionInThrowsClauseForNonInheritedInterfaceMethod
static final int IncompatibleExceptionInThrowsClauseForNonInheritedInterfaceMethod- Since:
- 2.1
- See Also:
-
IllegalVararg
static final int IllegalVararg- Since:
- 3.1
- See Also:
-
OverridingMethodWithoutSuperInvocation
static final int OverridingMethodWithoutSuperInvocation- Since:
- 3.3
- See Also:
-
MissingSynchronizedModifierInInheritedMethod
static final int MissingSynchronizedModifierInInheritedMethod- Since:
- 3.5
- See Also:
-
AbstractMethodMustBeImplementedOverConcreteMethod
static final int AbstractMethodMustBeImplementedOverConcreteMethod- Since:
- 3.5
- See Also:
-
InheritedIncompatibleReturnType
static final int InheritedIncompatibleReturnType- Since:
- 3.5
- See Also:
-
CodeSnippetMissingClass
static final int CodeSnippetMissingClass- See Also:
-
CodeSnippetMissingMethod
static final int CodeSnippetMissingMethod- See Also:
-
CannotUseSuperInCodeSnippet
static final int CannotUseSuperInCodeSnippet- See Also:
-
TooManyConstantsInConstantPool
static final int TooManyConstantsInConstantPool- See Also:
-
TooManyBytesForStringConstant
static final int TooManyBytesForStringConstant- Since:
- 2.1
- See Also:
-
TooManyFields
static final int TooManyFields- Since:
- 2.1
- See Also:
-
TooManyMethods
static final int TooManyMethods- Since:
- 2.1
- See Also:
-
TooManyParametersForSyntheticMethod
static final int TooManyParametersForSyntheticMethod- Since:
- 3.7
- See Also:
-
UseAssertAsAnIdentifier
static final int UseAssertAsAnIdentifier- See Also:
-
UseEnumAsAnIdentifier
static final int UseEnumAsAnIdentifier- See Also:
-
EnumConstantsCannotBeSurroundedByParenthesis
static final int EnumConstantsCannotBeSurroundedByParenthesis- Since:
- 3.2
- See Also:
-
IllegalUseOfUnderscoreAsAnIdentifier
static final int IllegalUseOfUnderscoreAsAnIdentifier- Since:
- 3.10
- See Also:
-
UninternedIdentityComparison
static final int UninternedIdentityComparison- Since:
- 3.10
- See Also:
-
ErrorUseOfUnderscoreAsAnIdentifier
static final int ErrorUseOfUnderscoreAsAnIdentifier- Since:
- 3.24
- See Also:
-
Task
static final int Task- Since:
- 2.1
- See Also:
-
NullLocalVariableReference
static final int NullLocalVariableReference- Since:
- 3.3
- See Also:
-
PotentialNullLocalVariableReference
static final int PotentialNullLocalVariableReference- Since:
- 3.3
- See Also:
-
RedundantNullCheckOnNullLocalVariable
static final int RedundantNullCheckOnNullLocalVariable- Since:
- 3.3
- See Also:
-
NullLocalVariableComparisonYieldsFalse
static final int NullLocalVariableComparisonYieldsFalse- Since:
- 3.3
- See Also:
-
RedundantLocalVariableNullAssignment
static final int RedundantLocalVariableNullAssignment- Since:
- 3.3
- See Also:
-
NullLocalVariableInstanceofYieldsFalse
static final int NullLocalVariableInstanceofYieldsFalse- Since:
- 3.3
- See Also:
-
RedundantNullCheckOnNonNullLocalVariable
static final int RedundantNullCheckOnNonNullLocalVariable- Since:
- 3.3
- See Also:
-
NonNullLocalVariableComparisonYieldsFalse
static final int NonNullLocalVariableComparisonYieldsFalse- Since:
- 3.3
- See Also:
-
PotentialNullUnboxing
static final int PotentialNullUnboxing- Since:
- 3.9
- See Also:
-
NullUnboxing
static final int NullUnboxing- Since:
- 3.9
- See Also:
-
UndocumentedEmptyBlock
static final int UndocumentedEmptyBlock- Since:
- 3.0
- See Also:
-
JavadocInvalidSeeUrlReference
static final int JavadocInvalidSeeUrlReferenceProblem signaled on an invalid URL reference. Valid syntax example: @see "http://www.eclipse.org/"- Since:
- 3.4
- See Also:
-
JavadocMissingTagDescription
static final int JavadocMissingTagDescriptionProblem warned on missing tag description.- Since:
- 3.4
- See Also:
-
JavadocDuplicateTag
static final int JavadocDuplicateTagProblem warned on duplicated tag.- Since:
- 3.3
- See Also:
-
JavadocHiddenReference
static final int JavadocHiddenReferenceProblem signaled on an hidden reference due to a too low visibility level.- Since:
- 3.3
- See Also:
-
JavadocInvalidMemberTypeQualification
static final int JavadocInvalidMemberTypeQualificationProblem signaled on an invalid qualification for member type reference.- Since:
- 3.3
- See Also:
-
JavadocMissingIdentifier
static final int JavadocMissingIdentifier- Since:
- 3.2
- See Also:
-
JavadocNonStaticTypeFromStaticInvocation
static final int JavadocNonStaticTypeFromStaticInvocation- Since:
- 3.2
- See Also:
-
JavadocInvalidParamTagTypeParameter
static final int JavadocInvalidParamTagTypeParameter- Since:
- 3.1
- See Also:
-
JavadocUnexpectedTag
static final int JavadocUnexpectedTag- Since:
- 3.0
- See Also:
-
JavadocMissingParamTag
static final int JavadocMissingParamTag- Since:
- 3.0
- See Also:
-
JavadocMissingParamName
static final int JavadocMissingParamName- Since:
- 3.0
- See Also:
-
JavadocDuplicateParamName
static final int JavadocDuplicateParamName- Since:
- 3.0
- See Also:
-
JavadocInvalidParamName
static final int JavadocInvalidParamName- Since:
- 3.0
- See Also:
-
JavadocMissingReturnTag
static final int JavadocMissingReturnTag- Since:
- 3.0
- See Also:
-
JavadocDuplicateReturnTag
static final int JavadocDuplicateReturnTag- Since:
- 3.0
- See Also:
-
JavadocMissingThrowsTag
static final int JavadocMissingThrowsTag- Since:
- 3.0
- See Also:
-
JavadocMissingThrowsClassName
static final int JavadocMissingThrowsClassName- Since:
- 3.0
- See Also:
-
JavadocInvalidThrowsClass
static final int JavadocInvalidThrowsClass- Since:
- 3.0
- See Also:
-
JavadocDuplicateThrowsClassName
static final int JavadocDuplicateThrowsClassName- Since:
- 3.0
- See Also:
-
JavadocInvalidThrowsClassName
static final int JavadocInvalidThrowsClassName- Since:
- 3.0
- See Also:
-
JavadocMissingSeeReference
static final int JavadocMissingSeeReference- Since:
- 3.0
- See Also:
-
JavadocInvalidSeeReference
static final int JavadocInvalidSeeReference- Since:
- 3.0
- See Also:
-
JavadocInvalidSeeHref
static final int JavadocInvalidSeeHrefProblem signaled on an invalid URL reference that does not conform to the href syntax. Valid syntax example: @see Eclipse Home Page- Since:
- 3.0
- See Also:
-
JavadocInvalidSeeArgs
static final int JavadocInvalidSeeArgs- Since:
- 3.0
- See Also:
-
JavadocMissing
static final int JavadocMissing- Since:
- 3.0
- See Also:
-
JavadocInvalidTag
static final int JavadocInvalidTag- Since:
- 3.0
- See Also:
-
JavadocUndefinedField
static final int JavadocUndefinedField- Since:
- 3.0
- See Also:
-
JavadocNotVisibleField
static final int JavadocNotVisibleField- Since:
- 3.0
- See Also:
-
JavadocAmbiguousField
static final int JavadocAmbiguousField- Since:
- 3.0
- See Also:
-
JavadocUsingDeprecatedField
static final int JavadocUsingDeprecatedField- Since:
- 3.0
- See Also:
-
JavadocUndefinedConstructor
static final int JavadocUndefinedConstructor- Since:
- 3.0
- See Also:
-
JavadocNotVisibleConstructor
static final int JavadocNotVisibleConstructor- Since:
- 3.0
- See Also:
-
JavadocAmbiguousConstructor
static final int JavadocAmbiguousConstructor- Since:
- 3.0
- See Also:
-
JavadocUsingDeprecatedConstructor
static final int JavadocUsingDeprecatedConstructor- Since:
- 3.0
- See Also:
-
JavadocUndefinedMethod
static final int JavadocUndefinedMethod- Since:
- 3.0
- See Also:
-
JavadocNotVisibleMethod
static final int JavadocNotVisibleMethod- Since:
- 3.0
- See Also:
-
JavadocAmbiguousMethod
static final int JavadocAmbiguousMethod- Since:
- 3.0
- See Also:
-
JavadocUsingDeprecatedMethod
static final int JavadocUsingDeprecatedMethod- Since:
- 3.0
- See Also:
-
JavadocNoMessageSendOnBaseType
static final int JavadocNoMessageSendOnBaseType- Since:
- 3.0
- See Also:
-
JavadocParameterMismatch
static final int JavadocParameterMismatch- Since:
- 3.0
- See Also:
-
JavadocNoMessageSendOnArrayType
static final int JavadocNoMessageSendOnArrayType- Since:
- 3.0
- See Also:
-
JavadocUndefinedType
static final int JavadocUndefinedType- Since:
- 3.0
- See Also:
-
JavadocNotVisibleType
static final int JavadocNotVisibleType- Since:
- 3.0
- See Also:
-
JavadocAmbiguousType
static final int JavadocAmbiguousType- Since:
- 3.0
- See Also:
-
JavadocUsingDeprecatedType
static final int JavadocUsingDeprecatedType- Since:
- 3.0
- See Also:
-
JavadocInternalTypeNameProvided
static final int JavadocInternalTypeNameProvided- Since:
- 3.0
- See Also:
-
JavadocInheritedMethodHidesEnclosingName
static final int JavadocInheritedMethodHidesEnclosingName- Since:
- 3.0
- See Also:
-
JavadocInheritedFieldHidesEnclosingName
static final int JavadocInheritedFieldHidesEnclosingName- Since:
- 3.0
- See Also:
-
JavadocInheritedNameHidesEnclosingTypeName
static final int JavadocInheritedNameHidesEnclosingTypeName- Since:
- 3.0
- See Also:
-
JavadocAmbiguousMethodReference
static final int JavadocAmbiguousMethodReference- Since:
- 3.0
- See Also:
-
JavadocUnterminatedInlineTag
static final int JavadocUnterminatedInlineTag- Since:
- 3.0
- See Also:
-
JavadocMalformedSeeReference
static final int JavadocMalformedSeeReference- Since:
- 3.0
- See Also:
-
JavadocMessagePrefix
static final int JavadocMessagePrefix- Since:
- 3.0
- See Also:
-
JavadocMissingHashCharacter
static final int JavadocMissingHashCharacter- Since:
- 3.1
- See Also:
-
JavadocEmptyReturnTag
static final int JavadocEmptyReturnTag- Since:
- 3.1
- See Also:
-
JavadocInvalidValueReference
static final int JavadocInvalidValueReference- Since:
- 3.1
- See Also:
-
JavadocUnexpectedText
static final int JavadocUnexpectedText- Since:
- 3.1
- See Also:
-
JavadocInvalidParamTagName
static final int JavadocInvalidParamTagName- Since:
- 3.1
- See Also:
-
JavadocMissingUsesTag
static final int JavadocMissingUsesTag- Since:
- 3.20
- See Also:
-
JavadocDuplicateUsesTag
static final int JavadocDuplicateUsesTag- Since:
- 3.20
- See Also:
-
JavadocMissingUsesClassName
static final int JavadocMissingUsesClassName- Since:
- 3.20
- See Also:
-
JavadocInvalidUsesClassName
static final int JavadocInvalidUsesClassName- Since:
- 3.20
- See Also:
-
JavadocInvalidUsesClass
static final int JavadocInvalidUsesClass- Since:
- 3.20
- See Also:
-
JavadocMissingProvidesTag
static final int JavadocMissingProvidesTag- Since:
- 3.20
- See Also:
-
JavadocDuplicateProvidesTag
static final int JavadocDuplicateProvidesTag- Since:
- 3.20
- See Also:
-
JavadocMissingProvidesClassName
static final int JavadocMissingProvidesClassName- Since:
- 3.20
- See Also:
-
JavadocInvalidProvidesClassName
static final int JavadocInvalidProvidesClassName- Since:
- 3.20
- See Also:
-
JavadocInvalidProvidesClass
static final int JavadocInvalidProvidesClass- Since:
- 3.20
- See Also:
-
JavadocInvalidModuleQualification
static final int JavadocInvalidModuleQualification- Since:
- 3.24
- See Also:
-
JavadocInvalidModule
static final int JavadocInvalidModule- Since:
- 3.29
- See Also:
-
JavadocInvalidSnippet
static final int JavadocInvalidSnippet- Since:
- 3.30
- See Also:
-
JavadocInvalidSnippetMissingColon
static final int JavadocInvalidSnippetMissingColon- Since:
- 3.30
- See Also:
-
JavadocInvalidSnippetContentNewLine
static final int JavadocInvalidSnippetContentNewLine- Since:
- 3.30
- See Also:
-
JavadocInvalidSnippetRegionNotClosed
static final int JavadocInvalidSnippetRegionNotClosed- Since:
- 3.30
- See Also:
-
JavadocInvalidSnippetRegexSubstringTogether
static final int JavadocInvalidSnippetRegexSubstringTogether- Since:
- 3.30
- See Also:
-
JavadocInvalidSnippetDuplicateRegions
static final int JavadocInvalidSnippetDuplicateRegions- Since:
- 3.30
- See Also:
-
DuplicateTypeVariable
static final int DuplicateTypeVariable- Since:
- 3.1
- See Also:
-
IllegalTypeVariableSuperReference
static final int IllegalTypeVariableSuperReference- Since:
- 3.1
- See Also:
-
NonStaticTypeFromStaticInvocation
static final int NonStaticTypeFromStaticInvocation- Since:
- 3.1
- See Also:
-
ObjectCannotBeGeneric
static final int ObjectCannotBeGeneric- Since:
- 3.1
- See Also:
-
NonGenericType
static final int NonGenericType- Since:
- 3.1
- See Also:
-
IncorrectArityForParameterizedType
static final int IncorrectArityForParameterizedType- Since:
- 3.1
- See Also:
-
TypeArgumentMismatch
static final int TypeArgumentMismatch- Since:
- 3.1
- See Also:
-
DuplicateMethodErasure
static final int DuplicateMethodErasure- Since:
- 3.1
- See Also:
-
ReferenceToForwardTypeVariable
static final int ReferenceToForwardTypeVariable- Since:
- 3.1
- See Also:
-
BoundMustBeAnInterface
static final int BoundMustBeAnInterface- Since:
- 3.1
- See Also:
-
UnsafeRawConstructorInvocation
static final int UnsafeRawConstructorInvocation- Since:
- 3.1
- See Also:
-
UnsafeRawMethodInvocation
static final int UnsafeRawMethodInvocation- Since:
- 3.1
- See Also:
-
UnsafeTypeConversion
static final int UnsafeTypeConversion- Since:
- 3.1
- See Also:
-
InvalidTypeVariableExceptionType
static final int InvalidTypeVariableExceptionType- Since:
- 3.1
- See Also:
-
InvalidParameterizedExceptionType
static final int InvalidParameterizedExceptionType- Since:
- 3.1
- See Also:
-
IllegalGenericArray
static final int IllegalGenericArray- Since:
- 3.1
- See Also:
-
UnsafeRawFieldAssignment
static final int UnsafeRawFieldAssignment- Since:
- 3.1
- See Also:
-
FinalBoundForTypeVariable
static final int FinalBoundForTypeVariable- Since:
- 3.1
- See Also:
-
UndefinedTypeVariable
static final int UndefinedTypeVariable- Since:
- 3.1
- See Also:
-
SuperInterfacesCollide
static final int SuperInterfacesCollide- Since:
- 3.1
- See Also:
-
WildcardConstructorInvocation
static final int WildcardConstructorInvocation- Since:
- 3.1
- See Also:
-
WildcardMethodInvocation
static final int WildcardMethodInvocation- Since:
- 3.1
- See Also:
-
WildcardFieldAssignment
static final int WildcardFieldAssignment- Since:
- 3.1
- See Also:
-
GenericMethodTypeArgumentMismatch
static final int GenericMethodTypeArgumentMismatch- Since:
- 3.1
- See Also:
-
GenericConstructorTypeArgumentMismatch
static final int GenericConstructorTypeArgumentMismatch- Since:
- 3.1
- See Also:
-
UnsafeGenericCast
static final int UnsafeGenericCast- Since:
- 3.1
- See Also:
-
IllegalInstanceofParameterizedType
static final int IllegalInstanceofParameterizedType- Since:
- 3.1
- See Also:
-
IllegalInstanceofTypeParameter
static final int IllegalInstanceofTypeParameter- Since:
- 3.1
- See Also:
-
NonGenericMethod
static final int NonGenericMethod- Since:
- 3.1
- See Also:
-
IncorrectArityForParameterizedMethod
static final int IncorrectArityForParameterizedMethod- Since:
- 3.1
- See Also:
-
ParameterizedMethodArgumentTypeMismatch
static final int ParameterizedMethodArgumentTypeMismatch- Since:
- 3.1
- See Also:
-
NonGenericConstructor
static final int NonGenericConstructor- Since:
- 3.1
- See Also:
-
IncorrectArityForParameterizedConstructor
static final int IncorrectArityForParameterizedConstructor- Since:
- 3.1
- See Also:
-
ParameterizedConstructorArgumentTypeMismatch
static final int ParameterizedConstructorArgumentTypeMismatch- Since:
- 3.1
- See Also:
-
TypeArgumentsForRawGenericMethod
static final int TypeArgumentsForRawGenericMethod- Since:
- 3.1
- See Also:
-
TypeArgumentsForRawGenericConstructor
static final int TypeArgumentsForRawGenericConstructor- Since:
- 3.1
- See Also:
-
SuperTypeUsingWildcard
static final int SuperTypeUsingWildcard- Since:
- 3.1
- See Also:
-
GenericTypeCannotExtendThrowable
static final int GenericTypeCannotExtendThrowable- Since:
- 3.1
- See Also:
-
IllegalClassLiteralForTypeVariable
static final int IllegalClassLiteralForTypeVariable- Since:
- 3.1
- See Also:
-
UnsafeReturnTypeOverride
static final int UnsafeReturnTypeOverride- Since:
- 3.1
- See Also:
-
MethodNameClash
static final int MethodNameClash- Since:
- 3.1
- See Also:
-
RawMemberTypeCannotBeParameterized
static final int RawMemberTypeCannotBeParameterized- Since:
- 3.1
- See Also:
-
MissingArgumentsForParameterizedMemberType
static final int MissingArgumentsForParameterizedMemberType- Since:
- 3.1
- See Also:
-
StaticMemberOfParameterizedType
static final int StaticMemberOfParameterizedType- Since:
- 3.1
- See Also:
-
BoundHasConflictingArguments
static final int BoundHasConflictingArguments- Since:
- 3.1
- See Also:
-
DuplicateParameterizedMethods
static final int DuplicateParameterizedMethods- Since:
- 3.1
- See Also:
-
IllegalQualifiedParameterizedTypeAllocation
static final int IllegalQualifiedParameterizedTypeAllocation- Since:
- 3.1
- See Also:
-
DuplicateBounds
static final int DuplicateBounds- Since:
- 3.1
- See Also:
-
BoundCannotBeArray
static final int BoundCannotBeArray- Since:
- 3.1
- See Also:
-
UnsafeRawGenericConstructorInvocation
static final int UnsafeRawGenericConstructorInvocation- Since:
- 3.1
- See Also:
-
UnsafeRawGenericMethodInvocation
static final int UnsafeRawGenericMethodInvocation- Since:
- 3.1
- See Also:
-
TypeParameterHidingType
static final int TypeParameterHidingType- Since:
- 3.1
- See Also:
-
RawTypeReference
static final int RawTypeReference- Since:
- 3.2
- See Also:
-
NoAdditionalBoundAfterTypeVariable
static final int NoAdditionalBoundAfterTypeVariable- Since:
- 3.2
- See Also:
-
UnsafeGenericArrayForVarargs
static final int UnsafeGenericArrayForVarargs- Since:
- 3.2
- See Also:
-
IllegalAccessFromTypeVariable
static final int IllegalAccessFromTypeVariable- Since:
- 3.2
- See Also:
-
TypeHidingTypeParameterFromType
static final int TypeHidingTypeParameterFromType- Since:
- 3.3
- See Also:
-
TypeHidingTypeParameterFromMethod
static final int TypeHidingTypeParameterFromMethod- Since:
- 3.3
- See Also:
-
InvalidUsageOfWildcard
static final int InvalidUsageOfWildcard- Since:
- 3.3
- See Also:
-
UnusedTypeArgumentsForMethodInvocation
static final int UnusedTypeArgumentsForMethodInvocation- Since:
- 3.4
- See Also:
-
IncompatibleTypesInForeach
static final int IncompatibleTypesInForeach- Since:
- 3.1
- See Also:
-
InvalidTypeForCollection
static final int InvalidTypeForCollection- Since:
- 3.1
- See Also:
-
InvalidTypeForCollectionTarget14
static final int InvalidTypeForCollectionTarget14- Since:
- 3.6
- See Also:
-
DuplicateInheritedMethods
static final int DuplicateInheritedMethods- Since:
- 3.7.1
- See Also:
-
MethodNameClashHidden
static final int MethodNameClashHidden- Since:
- 3.8
- See Also:
-
UnsafeElementTypeConversion
static final int UnsafeElementTypeConversion- Since:
- 3.9
- See Also:
-
InvalidTypeArguments
static final int InvalidTypeArguments- Since:
- 3.11
- See Also:
-
InvalidUsageOfTypeParameters
static final int InvalidUsageOfTypeParameters- Since:
- 3.1
- See Also:
-
InvalidUsageOfStaticImports
static final int InvalidUsageOfStaticImports- Since:
- 3.1
- See Also:
-
InvalidUsageOfForeachStatements
static final int InvalidUsageOfForeachStatements- Since:
- 3.1
- See Also:
-
InvalidUsageOfTypeArguments
static final int InvalidUsageOfTypeArguments- Since:
- 3.1
- See Also:
-
InvalidUsageOfEnumDeclarations
static final int InvalidUsageOfEnumDeclarations- Since:
- 3.1
- See Also:
-
InvalidUsageOfVarargs
static final int InvalidUsageOfVarargs- Since:
- 3.1
- See Also:
-
InvalidUsageOfAnnotations
static final int InvalidUsageOfAnnotations- Since:
- 3.1
- See Also:
-
InvalidUsageOfAnnotationDeclarations
static final int InvalidUsageOfAnnotationDeclarations- Since:
- 3.1
- See Also:
-
InvalidUsageOfTypeParametersForAnnotationDeclaration
static final int InvalidUsageOfTypeParametersForAnnotationDeclaration- Since:
- 3.4
- See Also:
-
InvalidUsageOfTypeParametersForEnumDeclaration
static final int InvalidUsageOfTypeParametersForEnumDeclaration- Since:
- 3.4
- See Also:
-
IllegalModifierForAnnotationMethod
static final int IllegalModifierForAnnotationMethod- Since:
- 3.1
- See Also:
-
IllegalExtendedDimensions
static final int IllegalExtendedDimensions- Since:
- 3.1
- See Also:
-
InvalidFileNameForPackageAnnotations
static final int InvalidFileNameForPackageAnnotations- Since:
- 3.1
- See Also:
-
IllegalModifierForAnnotationType
static final int IllegalModifierForAnnotationType- Since:
- 3.1
- See Also:
-
IllegalModifierForAnnotationMemberType
static final int IllegalModifierForAnnotationMemberType- Since:
- 3.1
- See Also:
-
InvalidAnnotationMemberType
static final int InvalidAnnotationMemberType- Since:
- 3.1
- See Also:
-
AnnotationCircularitySelfReference
static final int AnnotationCircularitySelfReference- Since:
- 3.1
- See Also:
-
AnnotationCircularity
static final int AnnotationCircularity- Since:
- 3.1
- See Also:
-
DuplicateAnnotation
static final int DuplicateAnnotation- Since:
- 3.1
- See Also:
-
MissingValueForAnnotationMember
static final int MissingValueForAnnotationMember- Since:
- 3.1
- See Also:
-
DuplicateAnnotationMember
static final int DuplicateAnnotationMember- Since:
- 3.1
- See Also:
-
UndefinedAnnotationMember
static final int UndefinedAnnotationMember- Since:
- 3.1
- See Also:
-
AnnotationValueMustBeClassLiteral
static final int AnnotationValueMustBeClassLiteral- Since:
- 3.1
- See Also:
-
AnnotationValueMustBeConstant
static final int AnnotationValueMustBeConstant- Since:
- 3.1
- See Also:
-
AnnotationFieldNeedConstantInitialization
static final int AnnotationFieldNeedConstantInitializationDeprecated.- problem is no longer generated (code is legite)- Since:
- 3.1
- See Also:
-
IllegalModifierForAnnotationField
static final int IllegalModifierForAnnotationField- Since:
- 3.1
- See Also:
-
AnnotationCannotOverrideMethod
static final int AnnotationCannotOverrideMethod- Since:
- 3.1
- See Also:
-
AnnotationMembersCannotHaveParameters
static final int AnnotationMembersCannotHaveParameters- Since:
- 3.1
- See Also:
-
AnnotationMembersCannotHaveTypeParameters
static final int AnnotationMembersCannotHaveTypeParameters- Since:
- 3.1
- See Also:
-
AnnotationTypeDeclarationCannotHaveSuperclass
static final int AnnotationTypeDeclarationCannotHaveSuperclass- Since:
- 3.1
- See Also:
-
AnnotationTypeDeclarationCannotHaveSuperinterfaces
static final int AnnotationTypeDeclarationCannotHaveSuperinterfaces- Since:
- 3.1
- See Also:
-
DuplicateTargetInTargetAnnotation
static final int DuplicateTargetInTargetAnnotation- Since:
- 3.1
- See Also:
-
DisallowedTargetForAnnotation
static final int DisallowedTargetForAnnotation- Since:
- 3.1
- See Also:
-
MethodMustOverride
static final int MethodMustOverride- Since:
- 3.1
- See Also:
-
AnnotationTypeDeclarationCannotHaveConstructor
static final int AnnotationTypeDeclarationCannotHaveConstructor- Since:
- 3.1
- See Also:
-
AnnotationValueMustBeAnnotation
static final int AnnotationValueMustBeAnnotation- Since:
- 3.1
- See Also:
-
AnnotationTypeUsedAsSuperInterface
static final int AnnotationTypeUsedAsSuperInterface- Since:
- 3.1
- See Also:
-
MissingOverrideAnnotation
static final int MissingOverrideAnnotation- Since:
- 3.1
- See Also:
-
FieldMissingDeprecatedAnnotation
static final int FieldMissingDeprecatedAnnotation- Since:
- 3.1
- See Also:
-
MethodMissingDeprecatedAnnotation
static final int MethodMissingDeprecatedAnnotation- Since:
- 3.1
- See Also:
-
TypeMissingDeprecatedAnnotation
static final int TypeMissingDeprecatedAnnotation- Since:
- 3.1
- See Also:
-
UnhandledWarningToken
static final int UnhandledWarningToken- Since:
- 3.1
- See Also:
-
AnnotationValueMustBeArrayInitializer
static final int AnnotationValueMustBeArrayInitializer- Since:
- 3.2
- See Also:
-
AnnotationValueMustBeAnEnumConstant
static final int AnnotationValueMustBeAnEnumConstant- Since:
- 3.3
- See Also:
-
MethodMustOverrideOrImplement
static final int MethodMustOverrideOrImplement- Since:
- 3.3
- See Also:
-
UnusedWarningToken
static final int UnusedWarningToken- Since:
- 3.4
- See Also:
-
MissingOverrideAnnotationForInterfaceMethodImplementation
static final int MissingOverrideAnnotationForInterfaceMethodImplementation- Since:
- 3.6
- See Also:
-
InvalidUsageOfTypeAnnotations
static final int InvalidUsageOfTypeAnnotations- Since:
- 3.10
- See Also:
-
DisallowedExplicitThisParameter
static final int DisallowedExplicitThisParameter- Since:
- 3.10
- See Also:
-
MisplacedTypeAnnotations
static final int MisplacedTypeAnnotations- Since:
- 3.10
- See Also:
-
IllegalTypeAnnotationsInStaticMemberAccess
static final int IllegalTypeAnnotationsInStaticMemberAccess- Since:
- 3.10
- See Also:
-
IllegalUsageOfTypeAnnotations
static final int IllegalUsageOfTypeAnnotations- Since:
- 3.10
- See Also:
-
IllegalDeclarationOfThisParameter
static final int IllegalDeclarationOfThisParameter- Since:
- 3.10
- See Also:
-
ExplicitThisParameterNotBelow18
static final int ExplicitThisParameterNotBelow18- Since:
- 3.10
- See Also:
-
DefaultMethodNotBelow18
static final int DefaultMethodNotBelow18- Since:
- 3.10
- See Also:
-
LambdaExpressionNotBelow18
static final int LambdaExpressionNotBelow18- Since:
- 3.10
- See Also:
-
MethodReferenceNotBelow18
static final int MethodReferenceNotBelow18- Since:
- 3.10
- See Also:
-
ConstructorReferenceNotBelow18
static final int ConstructorReferenceNotBelow18- Since:
- 3.10
- See Also:
-
ExplicitThisParameterNotInLambda
static final int ExplicitThisParameterNotInLambda- Since:
- 3.10
- See Also:
-
ExplicitAnnotationTargetRequired
static final int ExplicitAnnotationTargetRequired- Since:
- 3.10
- See Also:
-
IllegalTypeForExplicitThis
static final int IllegalTypeForExplicitThis- Since:
- 3.10
- See Also:
-
IllegalQualifierForExplicitThis
static final int IllegalQualifierForExplicitThis- Since:
- 3.10
- See Also:
-
IllegalQualifierForExplicitThis2
static final int IllegalQualifierForExplicitThis2- Since:
- 3.10
- See Also:
-
TargetTypeNotAFunctionalInterface
static final int TargetTypeNotAFunctionalInterface- Since:
- 3.10
- See Also:
-
IllegalVarargInLambda
static final int IllegalVarargInLambda- Since:
- 3.10
- See Also:
-
illFormedParameterizationOfFunctionalInterface
static final int illFormedParameterizationOfFunctionalInterface- Since:
- 3.10
- See Also:
-
lambdaSignatureMismatched
static final int lambdaSignatureMismatched- Since:
- 3.10
- See Also:
-
lambdaParameterTypeMismatched
static final int lambdaParameterTypeMismatched- Since:
- 3.10
- See Also:
-
IncompatibleLambdaParameterType
static final int IncompatibleLambdaParameterType- Since:
- 3.10
- See Also:
-
NoGenericLambda
static final int NoGenericLambda- Since:
- 3.10
- See Also:
-
UnusedTypeArgumentsForConstructorInvocation
static final int UnusedTypeArgumentsForConstructorInvocation- Since:
- 3.4
- See Also:
-
UnusedTypeParameter
static final int UnusedTypeParameter- Since:
- 3.9
- See Also:
-
IllegalArrayOfUnionType
static final int IllegalArrayOfUnionType- Since:
- 3.9
- See Also:
-
OuterLocalMustBeEffectivelyFinal
static final int OuterLocalMustBeEffectivelyFinal- Since:
- 3.10
- See Also:
-
InterfaceNotFunctionalInterface
static final int InterfaceNotFunctionalInterface- Since:
- 3.10
- See Also:
-
ConstructionTypeMismatch
static final int ConstructionTypeMismatch- Since:
- 3.10
- See Also:
-
ToleratedMisplacedTypeAnnotations
static final int ToleratedMisplacedTypeAnnotations- Since:
- 3.10
- See Also:
-
InterfaceSuperInvocationNotBelow18
static final int InterfaceSuperInvocationNotBelow18- Since:
- 3.13
- See Also:
-
InterfaceStaticMethodInvocationNotBelow18
static final int InterfaceStaticMethodInvocationNotBelow18- Since:
- 3.13
- See Also:
-
FieldMustBeFinal
static final int FieldMustBeFinal- Since:
- 3.14
- See Also:
-
NonNullExpressionComparisonYieldsFalse
static final int NonNullExpressionComparisonYieldsFalse- Since:
- 3.9
- See Also:
-
RedundantNullCheckOnNonNullExpression
static final int RedundantNullCheckOnNonNullExpression- Since:
- 3.9
- See Also:
-
NullExpressionReference
static final int NullExpressionReference- Since:
- 3.9
- See Also:
-
PotentialNullExpressionReference
static final int PotentialNullExpressionReference- Since:
- 3.9
- See Also:
-
CorruptedSignature
static final int CorruptedSignature- Since:
- 3.1
- See Also:
-
InvalidEncoding
static final int InvalidEncoding- Since:
- 3.2
- See Also:
-
CannotReadSource
static final int CannotReadSource- Since:
- 3.2
- See Also:
-
BoxingConversion
static final int BoxingConversion- Since:
- 3.1
- See Also:
-
UnboxingConversion
static final int UnboxingConversion- Since:
- 3.1
- See Also:
-
StrictfpNotRequired
static final int StrictfpNotRequiredModifiers- Since:
- 3.28
- See Also:
-
IllegalModifierForEnum
static final int IllegalModifierForEnum- Since:
- 3.1
- See Also:
-
IllegalModifierForEnumConstant
static final int IllegalModifierForEnumConstant- Since:
- 3.1
- See Also:
-
IllegalModifierForLocalEnum
static final int IllegalModifierForLocalEnumDeprecated.- problem could not be reported, enums cannot be local takes precedence- Since:
- 3.1
- See Also:
-
IllegalModifierForMemberEnum
static final int IllegalModifierForMemberEnum- Since:
- 3.1
- See Also:
-
CannotDeclareEnumSpecialMethod
static final int CannotDeclareEnumSpecialMethod- Since:
- 3.1
- See Also:
-
IllegalQualifiedEnumConstantLabel
static final int IllegalQualifiedEnumConstantLabel- Since:
- 3.1
- See Also:
-
CannotExtendEnum
static final int CannotExtendEnum- Since:
- 3.1
- See Also:
-
CannotInvokeSuperConstructorInEnum
static final int CannotInvokeSuperConstructorInEnum- Since:
- 3.1
- See Also:
-
EnumAbstractMethodMustBeImplemented
static final int EnumAbstractMethodMustBeImplemented- Since:
- 3.1
- See Also:
-
EnumSwitchCannotTargetField
static final int EnumSwitchCannotTargetField- Since:
- 3.1
- See Also:
-
IllegalModifierForEnumConstructor
static final int IllegalModifierForEnumConstructor- Since:
- 3.1
- See Also:
-
MissingEnumConstantCase
static final int MissingEnumConstantCase- Since:
- 3.1
- See Also:
-
EnumStaticFieldInInInitializerContext
static final int EnumStaticFieldInInInitializerContext- Since:
- 3.2
- See Also:
-
EnumConstantMustImplementAbstractMethod
static final int EnumConstantMustImplementAbstractMethod- Since:
- 3.4
- See Also:
-
EnumConstantCannotDefineAbstractMethod
static final int EnumConstantCannotDefineAbstractMethod- Since:
- 3.5
- See Also:
-
AbstractMethodInEnum
static final int AbstractMethodInEnum- Since:
- 3.5
- See Also:
-
MissingEnumDefaultCase
static final int MissingEnumDefaultCase- Since:
- 3.8
- See Also:
-
MissingDefaultCase
static final int MissingDefaultCase- Since:
- 3.8
- See Also:
-
MissingEnumConstantCaseDespiteDefault
static final int MissingEnumConstantCaseDespiteDefault- Since:
- 3.8
- See Also:
-
UninitializedLocalVariableHintMissingDefault
static final int UninitializedLocalVariableHintMissingDefault- Since:
- 3.8
- See Also:
-
UninitializedBlankFinalFieldHintMissingDefault
static final int UninitializedBlankFinalFieldHintMissingDefault- Since:
- 3.8
- See Also:
-
ShouldReturnValueHintMissingDefault
static final int ShouldReturnValueHintMissingDefault- Since:
- 3.8
- See Also:
-
IllegalExtendedDimensionsForVarArgs
static final int IllegalExtendedDimensionsForVarArgs- Since:
- 3.1
- See Also:
-
MethodVarargsArgumentNeedCast
static final int MethodVarargsArgumentNeedCast- Since:
- 3.1
- See Also:
-
ConstructorVarargsArgumentNeedCast
static final int ConstructorVarargsArgumentNeedCast- Since:
- 3.1
- See Also:
-
VarargsConflict
static final int VarargsConflict- Since:
- 3.1
- See Also:
-
SafeVarargsOnFixedArityMethod
static final int SafeVarargsOnFixedArityMethod- Since:
- 3.7.1
- See Also:
-
SafeVarargsOnNonFinalInstanceMethod
static final int SafeVarargsOnNonFinalInstanceMethod- Since:
- 3.7.1
- See Also:
-
PotentialHeapPollutionFromVararg
static final int PotentialHeapPollutionFromVararg- Since:
- 3.7.1
- See Also:
-
VarargsElementTypeNotVisible
static final int VarargsElementTypeNotVisible- Since:
- 3.8
- See Also:
-
VarargsElementTypeNotVisibleForConstructor
static final int VarargsElementTypeNotVisibleForConstructor- Since:
- 3.8
- See Also:
-
ApplicableMethodOverriddenByInapplicable
static final int ApplicableMethodOverriddenByInapplicable- Since:
- 3.10
- See Also:
-
JavadocGenericMethodTypeArgumentMismatch
static final int JavadocGenericMethodTypeArgumentMismatch- Since:
- 3.1
- See Also:
-
JavadocNonGenericMethod
static final int JavadocNonGenericMethod- Since:
- 3.1
- See Also:
-
JavadocIncorrectArityForParameterizedMethod
static final int JavadocIncorrectArityForParameterizedMethod- Since:
- 3.1
- See Also:
-
JavadocParameterizedMethodArgumentTypeMismatch
static final int JavadocParameterizedMethodArgumentTypeMismatch- Since:
- 3.1
- See Also:
-
JavadocTypeArgumentsForRawGenericMethod
static final int JavadocTypeArgumentsForRawGenericMethod- Since:
- 3.1
- See Also:
-
JavadocGenericConstructorTypeArgumentMismatch
static final int JavadocGenericConstructorTypeArgumentMismatch- Since:
- 3.1
- See Also:
-
JavadocNonGenericConstructor
static final int JavadocNonGenericConstructor- Since:
- 3.1
- See Also:
-
JavadocIncorrectArityForParameterizedConstructor
static final int JavadocIncorrectArityForParameterizedConstructor- Since:
- 3.1
- See Also:
-
JavadocParameterizedConstructorArgumentTypeMismatch
static final int JavadocParameterizedConstructorArgumentTypeMismatch- Since:
- 3.1
- See Also:
-
JavadocTypeArgumentsForRawGenericConstructor
static final int JavadocTypeArgumentsForRawGenericConstructor- Since:
- 3.1
- See Also:
-
AssignmentToMultiCatchParameter
static final int AssignmentToMultiCatchParameter- Since:
- 3.7.1
- See Also:
-
ResourceHasToImplementAutoCloseable
static final int ResourceHasToImplementAutoCloseable- Since:
- 3.7.1
- See Also:
-
AssignmentToResource
static final int AssignmentToResource- Since:
- 3.7.1
- See Also:
-
InvalidUnionTypeReferenceSequence
static final int InvalidUnionTypeReferenceSequence- Since:
- 3.7.1
- See Also:
-
AutoManagedResourceNotBelow17
static final int AutoManagedResourceNotBelow17- Since:
- 3.7.1
- See Also:
-
MultiCatchNotBelow17
static final int MultiCatchNotBelow17- Since:
- 3.7.1
- See Also:
-
PolymorphicMethodNotBelow17
static final int PolymorphicMethodNotBelow17- Since:
- 3.7.1
- See Also:
-
IncorrectSwitchType17
static final int IncorrectSwitchType17- Since:
- 3.7.1
- See Also:
-
CannotInferElidedTypes
static final int CannotInferElidedTypes- Since:
- 3.7.1
- See Also:
-
CannotUseDiamondWithExplicitTypeArguments
static final int CannotUseDiamondWithExplicitTypeArguments- Since:
- 3.7.1
- See Also:
-
CannotUseDiamondWithAnonymousClasses
static final int CannotUseDiamondWithAnonymousClasses- Since:
- 3.7.1
- See Also:
-
SwitchOnStringsNotBelow17
static final int SwitchOnStringsNotBelow17- Since:
- 3.7.1
- See Also:
-
UnhandledExceptionOnAutoClose
static final int UnhandledExceptionOnAutoClose- Since:
- 3.7.1
- See Also:
-
DiamondNotBelow17
static final int DiamondNotBelow17- Since:
- 3.7.1
- See Also:
-
RedundantSpecificationOfTypeArguments
static final int RedundantSpecificationOfTypeArguments- Since:
- 3.7.1
- See Also:
-
PotentiallyUnclosedCloseable
static final int PotentiallyUnclosedCloseable- Since:
- 3.8
- See Also:
-
PotentiallyUnclosedCloseableAtExit
static final int PotentiallyUnclosedCloseableAtExit- Since:
- 3.8
- See Also:
-
UnclosedCloseable
static final int UnclosedCloseable- Since:
- 3.8
- See Also:
-
UnclosedCloseableAtExit
static final int UnclosedCloseableAtExit- Since:
- 3.8
- See Also:
-
ExplicitlyClosedAutoCloseable
static final int ExplicitlyClosedAutoCloseable- Since:
- 3.8
- See Also:
-
SwitchOnEnumNotBelow15
static final int SwitchOnEnumNotBelow15- Since:
- 3.8
- See Also:
-
IntersectionCastNotBelow18
static final int IntersectionCastNotBelow18- Since:
- 3.10
- See Also:
-
IllegalBasetypeInIntersectionCast
static final int IllegalBasetypeInIntersectionCast- Since:
- 3.10
- See Also:
-
IllegalArrayTypeInIntersectionCast
static final int IllegalArrayTypeInIntersectionCast- Since:
- 3.10
- See Also:
-
DuplicateBoundInIntersectionCast
static final int DuplicateBoundInIntersectionCast- Since:
- 3.10
- See Also:
-
MultipleFunctionalInterfaces
static final int MultipleFunctionalInterfacesDeprecated.This problem is no longer reported; number Of functional interface is not an issue, number of abstract methods is.- Since:
- 3.10
- See Also:
-
StaticInterfaceMethodNotBelow18
static final int StaticInterfaceMethodNotBelow18- Since:
- 3.10
- See Also:
-
DuplicateAnnotationNotMarkedRepeatable
static final int DuplicateAnnotationNotMarkedRepeatable- Since:
- 3.10
- See Also:
-
DisallowedTargetForContainerAnnotationType
static final int DisallowedTargetForContainerAnnotationType- Since:
- 3.10
- See Also:
-
RepeatedAnnotationWithContainerAnnotation
static final int RepeatedAnnotationWithContainerAnnotation- Since:
- 3.10
- See Also:
-
AutoManagedVariableResourceNotBelow9
static final int AutoManagedVariableResourceNotBelow9- Since:
- 3.14
- See Also:
-
ExternalProblemNotFixable
static final int ExternalProblemNotFixable- Since:
- 3.2
- See Also:
-
ExternalProblemFixable
static final int ExternalProblemFixable- Since:
- 3.2
- See Also:
-
ContainerAnnotationTypeHasWrongValueType
static final int ContainerAnnotationTypeHasWrongValueType- Since:
- 3.10
- See Also:
-
ContainerAnnotationTypeMustHaveValue
static final int ContainerAnnotationTypeMustHaveValue- Since:
- 3.10
- See Also:
-
ContainerAnnotationTypeHasNonDefaultMembers
static final int ContainerAnnotationTypeHasNonDefaultMembers- Since:
- 3.10
- See Also:
-
ContainerAnnotationTypeHasShorterRetention
static final int ContainerAnnotationTypeHasShorterRetention- Since:
- 3.10
- See Also:
-
RepeatableAnnotationTypeTargetMismatch
static final int RepeatableAnnotationTypeTargetMismatch- Since:
- 3.10
- See Also:
-
RepeatableAnnotationTypeIsDocumented
static final int RepeatableAnnotationTypeIsDocumented- Since:
- 3.10
- See Also:
-
RepeatableAnnotationTypeIsInherited
static final int RepeatableAnnotationTypeIsInherited- Since:
- 3.10
- See Also:
-
RepeatableAnnotationWithRepeatingContainerAnnotation
static final int RepeatableAnnotationWithRepeatingContainerAnnotation- Since:
- 3.10
- See Also:
-
RequiredNonNullButProvidedNull
static final int RequiredNonNullButProvidedNull- Since:
- 3.8
- See Also:
-
RequiredNonNullButProvidedPotentialNull
static final int RequiredNonNullButProvidedPotentialNull- Since:
- 3.8
- See Also:
-
RequiredNonNullButProvidedUnknown
static final int RequiredNonNullButProvidedUnknown- Since:
- 3.8
- See Also:
-
MissingNonNullByDefaultAnnotationOnPackage
static final int MissingNonNullByDefaultAnnotationOnPackage- Since:
- 3.8
- See Also:
-
IllegalReturnNullityRedefinition
static final int IllegalReturnNullityRedefinition- Since:
- 3.8
- See Also:
-
IllegalRedefinitionToNonNullParameter
static final int IllegalRedefinitionToNonNullParameter- Since:
- 3.8
- See Also:
-
IllegalDefinitionToNonNullParameter
static final int IllegalDefinitionToNonNullParameter- Since:
- 3.8
- See Also:
-
ParameterLackingNonNullAnnotation
static final int ParameterLackingNonNullAnnotation- Since:
- 3.8
- See Also:
-
ParameterLackingNullableAnnotation
static final int ParameterLackingNullableAnnotation- Since:
- 3.8
- See Also:
-
PotentialNullMessageSendReference
static final int PotentialNullMessageSendReference- Since:
- 3.8
- See Also:
-
RedundantNullCheckOnNonNullMessageSend
static final int RedundantNullCheckOnNonNullMessageSend- Since:
- 3.8
- See Also:
-
CannotImplementIncompatibleNullness
static final int CannotImplementIncompatibleNullness- Since:
- 3.8
- See Also:
-
RedundantNullAnnotation
static final int RedundantNullAnnotation- Since:
- 3.8
- See Also:
-
IllegalAnnotationForBaseType
static final int IllegalAnnotationForBaseType- Since:
- 3.8
- See Also:
-
NullableFieldReference
static final int NullableFieldReference- Since:
- 3.9
- See Also:
-
RedundantNullDefaultAnnotation
static final int RedundantNullDefaultAnnotation- Since:
- 3.8
- See Also:
-
RedundantNullDefaultAnnotationPackage
static final int RedundantNullDefaultAnnotationPackage- Since:
- 3.8
- See Also:
-
RedundantNullDefaultAnnotationType
static final int RedundantNullDefaultAnnotationType- Since:
- 3.8
- See Also:
-
RedundantNullDefaultAnnotationMethod
static final int RedundantNullDefaultAnnotationMethod- Since:
- 3.8
- See Also:
-
ContradictoryNullAnnotations
static final int ContradictoryNullAnnotations- Since:
- 3.8
- See Also:
-
MissingNonNullByDefaultAnnotationOnType
static final int MissingNonNullByDefaultAnnotationOnType- Since:
- 3.8
- See Also:
-
RedundantNullCheckOnSpecdNonNullLocalVariable
static final int RedundantNullCheckOnSpecdNonNullLocalVariable- Since:
- 3.8
- See Also:
-
SpecdNonNullLocalVariableComparisonYieldsFalse
static final int SpecdNonNullLocalVariableComparisonYieldsFalse- Since:
- 3.8
- See Also:
-
RequiredNonNullButProvidedSpecdNullable
static final int RequiredNonNullButProvidedSpecdNullable- Since:
- 3.8
- See Also:
-
UninitializedNonNullField
static final int UninitializedNonNullField- Since:
- 3.9
- See Also:
-
UninitializedNonNullFieldHintMissingDefault
static final int UninitializedNonNullFieldHintMissingDefault- Since:
- 3.9
- See Also:
-
NonNullMessageSendComparisonYieldsFalse
static final int NonNullMessageSendComparisonYieldsFalse- Since:
- 3.9
- See Also:
-
RedundantNullCheckOnNonNullSpecdField
static final int RedundantNullCheckOnNonNullSpecdField- Since:
- 3.9
- See Also:
-
NonNullSpecdFieldComparisonYieldsFalse
static final int NonNullSpecdFieldComparisonYieldsFalse- Since:
- 3.9
- See Also:
-
ConflictingNullAnnotations
static final int ConflictingNullAnnotations- Since:
- 3.9
- See Also:
-
ConflictingInheritedNullAnnotations
static final int ConflictingInheritedNullAnnotations- Since:
- 3.9
- See Also:
-
RedundantNullCheckOnField
static final int RedundantNullCheckOnField- Since:
- 3.10
- See Also:
-
FieldComparisonYieldsFalse
static final int FieldComparisonYieldsFalse- Since:
- 3.10
- See Also:
-
RedundantNullDefaultAnnotationModule
static final int RedundantNullDefaultAnnotationModule- Since:
- 3.14
- See Also:
-
RedundantNullCheckOnConstNonNullField
static final int RedundantNullCheckOnConstNonNullField- Since:
- 3.19
- See Also:
-
ConstNonNullFieldComparisonYieldsFalse
static final int ConstNonNullFieldComparisonYieldsFalse- Since:
- 3.20
- See Also:
-
InheritedParameterLackingNonNullAnnotation
static final int InheritedParameterLackingNonNullAnnotation- Since:
- 3.21
- See Also:
-
ArrayReferencePotentialNullReference
static final int ArrayReferencePotentialNullReference- Since:
- 3.10
- See Also:
-
DereferencingNullableExpression
static final int DereferencingNullableExpression- Since:
- 3.10
- See Also:
-
NullityMismatchingTypeAnnotation
static final int NullityMismatchingTypeAnnotation- Since:
- 3.10
- See Also:
-
NullityMismatchingTypeAnnotationSuperHint
static final int NullityMismatchingTypeAnnotationSuperHint- Since:
- 3.10
- See Also:
-
NullityUncheckedTypeAnnotationDetail
static final int NullityUncheckedTypeAnnotationDetail- Since:
- 3.10
- See Also:
-
NullityUncheckedTypeAnnotationDetailSuperHint
static final int NullityUncheckedTypeAnnotationDetailSuperHint- Since:
- 3.10
- See Also:
-
ReferenceExpressionParameterNullityMismatch
static final int ReferenceExpressionParameterNullityMismatch- Since:
- 3.10
- See Also:
-
ReferenceExpressionParameterNullityUnchecked
static final int ReferenceExpressionParameterNullityUnchecked- Since:
- 3.10
- See Also:
-
ReferenceExpressionReturnNullRedef
static final int ReferenceExpressionReturnNullRedef- Since:
- 3.10
- See Also:
-
ReferenceExpressionReturnNullRedefUnchecked
static final int ReferenceExpressionReturnNullRedefUnchecked- Since:
- 3.10
- See Also:
-
RedundantNullCheckAgainstNonNullType
static final int RedundantNullCheckAgainstNonNullType- Since:
- 3.10
- See Also:
-
NullAnnotationUnsupportedLocation
static final int NullAnnotationUnsupportedLocation- Since:
- 3.10
- See Also:
-
NullAnnotationUnsupportedLocationAtType
static final int NullAnnotationUnsupportedLocationAtType- Since:
- 3.10
- See Also:
-
NullityMismatchTypeArgument
static final int NullityMismatchTypeArgument- Since:
- 3.10
- See Also:
-
ContradictoryNullAnnotationsOnBound
static final int ContradictoryNullAnnotationsOnBound- Since:
- 3.10
- See Also:
-
ContradictoryNullAnnotationsInferred
static final int ContradictoryNullAnnotationsInferred- Since:
- 3.10
- See Also:
-
UnsafeNullnessCast
static final int UnsafeNullnessCast- Since:
- 3.10
- See Also:
-
NonNullDefaultDetailIsNotEvaluated
static final int NonNullDefaultDetailIsNotEvaluated- Since:
- 3.10
- See Also:
-
NullNotCompatibleToFreeTypeVariable
static final int NullNotCompatibleToFreeTypeVariable- Since:
- 3.10
- See Also:
-
NullityMismatchAgainstFreeTypeVariable
static final int NullityMismatchAgainstFreeTypeVariable- Since:
- 3.10
- See Also:
-
ImplicitObjectBoundNoNullDefault
static final int ImplicitObjectBoundNoNullDefault- Since:
- 3.11
- See Also:
-
IllegalParameterNullityRedefinition
static final int IllegalParameterNullityRedefinition- Since:
- 3.11
- See Also:
-
ContradictoryNullAnnotationsInferredFunctionType
static final int ContradictoryNullAnnotationsInferredFunctionType- Since:
- 3.11
- See Also:
-
IllegalReturnNullityRedefinitionFreeTypeVariable
static final int IllegalReturnNullityRedefinitionFreeTypeVariable- Since:
- 3.11
- See Also:
-
IllegalRedefinitionOfTypeVariable
static final int IllegalRedefinitionOfTypeVariable- Since:
- 3.12
- See Also:
-
UncheckedAccessOfValueOfFreeTypeVariable
static final int UncheckedAccessOfValueOfFreeTypeVariable- Since:
- 3.12
- See Also:
-
UninitializedFreeTypeVariableField
static final int UninitializedFreeTypeVariableField- Since:
- 3.12
- See Also:
-
UninitializedFreeTypeVariableFieldHintMissingDefault
static final int UninitializedFreeTypeVariableFieldHintMissingDefault- Since:
- 3.12
- See Also:
-
RequiredNonNullButProvidedFreeTypeVariable
static final int RequiredNonNullButProvidedFreeTypeVariable- Since:
- 3.12
- See Also:
-
NonNullTypeVariableFromLegacyMethod
static final int NonNullTypeVariableFromLegacyMethod- Since:
- 3.12
- See Also:
-
NonNullMethodTypeVariableFromLegacyMethod
static final int NonNullMethodTypeVariableFromLegacyMethod- Since:
- 3.12
- See Also:
-
MissingNullAnnotationImplicitlyUsed
static final int MissingNullAnnotationImplicitlyUsed- Since:
- 3.21
- See Also:
-
AnnotatedTypeArgumentToUnannotated
static final int AnnotatedTypeArgumentToUnannotated- Since:
- 3.21
- See Also:
-
AnnotatedTypeArgumentToUnannotatedSuperHint
static final int AnnotatedTypeArgumentToUnannotatedSuperHint- Since:
- 3.21
- See Also:
-
NonNullArrayContentNotInitialized
static final int NonNullArrayContentNotInitialized- Since:
- 3.32
- See Also:
-
NullityUncheckedTypeAnnotation
static final int NullityUncheckedTypeAnnotationBothNullityUncheckedTypeAnnotationDetail
andNullityUncheckedTypeAnnotation
signal that unchecked conversion is needed to pass a value between annotated and un-annotated code. In the case ofNullityUncheckedTypeAnnotationDetail
the mismatch was observed only on some detail of the types involved (type arguments or array components), for which the UI does not (yet) offer a quick fix, whereasNullityUncheckedTypeAnnotation
affects the toplevel type and thus can be easily fixed by adding the appropriate null annotation.- Since:
- 3.36
- See Also:
-
IllegalModifiersForElidedType
static final int IllegalModifiersForElidedType- Since:
- 3.10
- See Also:
-
IllegalModifiers
static final int IllegalModifiers- Since:
- 3.10
- See Also:
-
IllegalTypeArgumentsInRawConstructorReference
static final int IllegalTypeArgumentsInRawConstructorReference- Since:
- 3.10
- See Also:
-
MissingValueFromLambda
static final int MissingValueFromLambda- Since:
- 3.18
- See Also:
-
IllegalModifierForInterfaceMethod18
static final int IllegalModifierForInterfaceMethod18- Since:
- 3.10
- See Also:
-
DefaultMethodOverridesObjectMethod
static final int DefaultMethodOverridesObjectMethod- Since:
- 3.10
- See Also:
-
InheritedDefaultMethodConflictsWithOtherInherited
static final int InheritedDefaultMethodConflictsWithOtherInherited- Since:
- 3.10
- See Also:
-
DuplicateInheritedDefaultMethods
static final int DuplicateInheritedDefaultMethods- Since:
- 3.10
- See Also:
-
SuperAccessCannotBypassDirectSuper
static final int SuperAccessCannotBypassDirectSuper- Since:
- 3.10
- See Also:
-
SuperCallCannotBypassOverride
static final int SuperCallCannotBypassOverride- Since:
- 3.10
- See Also:
-
IllegalModifierCombinationForInterfaceMethod
static final int IllegalModifierCombinationForInterfaceMethod- Since:
- 3.10
- See Also:
-
IllegalStrictfpForAbstractInterfaceMethod
static final int IllegalStrictfpForAbstractInterfaceMethod- Since:
- 3.10
- See Also:
-
IllegalDefaultModifierSpecification
static final int IllegalDefaultModifierSpecification- Since:
- 3.10
- See Also:
-
CannotInferInvocationType
static final int CannotInferInvocationType- Since:
- 3.13
- See Also:
-
TypeAnnotationAtQualifiedName
static final int TypeAnnotationAtQualifiedName- Since:
- 3.13
- See Also:
-
NullAnnotationAtQualifyingType
static final int NullAnnotationAtQualifyingType- Since:
- 3.13
- See Also:
-
IllegalModifierForInterfaceMethod9
static final int IllegalModifierForInterfaceMethod9- Since:
- 3.14
- See Also:
-
IllegalModifierCombinationForPrivateInterfaceMethod9
static final int IllegalModifierCombinationForPrivateInterfaceMethod9- Since:
- 3.14
- See Also:
-
UndefinedModule
static final int UndefinedModule- Since:
- 3.14
- See Also:
-
DuplicateRequires
static final int DuplicateRequires- Since:
- 3.14
- See Also:
-
DuplicateExports
static final int DuplicateExports- Since:
- 3.14
- See Also:
-
DuplicateUses
static final int DuplicateUses- Since:
- 3.14
- See Also:
-
DuplicateServices
static final int DuplicateServices- Since:
- 3.14
- See Also:
-
CyclicModuleDependency
static final int CyclicModuleDependency- Since:
- 3.14
- See Also:
-
AbstractServiceImplementation
static final int AbstractServiceImplementation- Since:
- 3.14
- See Also:
-
ProviderMethodOrConstructorRequiredForServiceImpl
static final int ProviderMethodOrConstructorRequiredForServiceImpl- Since:
- 3.14
- See Also:
-
ServiceImplDefaultConstructorNotPublic
static final int ServiceImplDefaultConstructorNotPublic- Since:
- 3.14
- See Also:
-
NestedServiceImpl
static final int NestedServiceImpl- Since:
- 3.14
- See Also:
-
ServiceImplNotDefinedByModule
static final int ServiceImplNotDefinedByModule- Since:
- 3.14
- See Also:
-
PackageDoesNotExistOrIsEmpty
static final int PackageDoesNotExistOrIsEmpty- Since:
- 3.14
- See Also:
-
NonDenotableTypeArgumentForAnonymousDiamond
static final int NonDenotableTypeArgumentForAnonymousDiamond- Since:
- 3.14
- See Also:
-
DuplicateOpens
static final int DuplicateOpens- Since:
- 3.14
- See Also:
-
DuplicateModuleRef
static final int DuplicateModuleRef- Since:
- 3.14
- See Also:
-
InvalidOpensStatement
static final int InvalidOpensStatement- Since:
- 3.14
- See Also:
-
InvalidServiceIntfType
static final int InvalidServiceIntfType- Since:
- 3.14
- See Also:
-
InvalidServiceImplType
static final int InvalidServiceImplType- Since:
- 3.14
- See Also:
-
IllegalModifierForModule
static final int IllegalModifierForModule- Since:
- 3.14
- See Also:
-
UndefinedModuleAddReads
static final int UndefinedModuleAddReads- Since:
- 3.18
- See Also:
-
ExportingForeignPackage
static final int ExportingForeignPackage- Since:
- 3.20
- See Also:
-
DuplicateResource
static final int DuplicateResource- Since:
- 3.14
- See Also:
-
ShouldMarkMethodAsOwning
static final int ShouldMarkMethodAsOwning- Since:
- 3.37
- See Also:
-
MandatoryCloseNotShown
static final int MandatoryCloseNotShown- Since:
- 3.37
- See Also:
-
MandatoryCloseNotShownAtExit
static final int MandatoryCloseNotShownAtExit- Since:
- 3.37
- See Also:
-
NotOwningResourceField
static final int NotOwningResourceField- Since:
- 3.37
- See Also:
-
OwningFieldInNonResourceClass
static final int OwningFieldInNonResourceClass- Since:
- 3.37
- See Also:
-
OwningFieldShouldImplementClose
static final int OwningFieldShouldImplementClose- Since:
- 3.37
- See Also:
-
OverrideReducingParamterOwning
static final int OverrideReducingParamterOwning- Since:
- 3.37
- See Also:
-
OverrideAddingReturnOwning
static final int OverrideAddingReturnOwning- Since:
- 3.37
- See Also:
-
StaticResourceField
static final int StaticResourceField- Since:
- 3.38
- See Also:
-
ResourceIsNotAValue
static final int ResourceIsNotAValue- Since:
- 3.38
- See Also:
-
UsingTerminallyDeprecatedType
static final int UsingTerminallyDeprecatedType- Since:
- 3.14
- See Also:
-
UsingTerminallyDeprecatedMethod
static final int UsingTerminallyDeprecatedMethod- Since:
- 3.14
- See Also:
-
UsingTerminallyDeprecatedConstructor
static final int UsingTerminallyDeprecatedConstructor- Since:
- 3.14
- See Also:
-
UsingTerminallyDeprecatedField
static final int UsingTerminallyDeprecatedField- Since:
- 3.14
- See Also:
-
OverridingTerminallyDeprecatedMethod
static final int OverridingTerminallyDeprecatedMethod- Since:
- 3.14
- See Also:
-
UsingDeprecatedSinceVersionType
static final int UsingDeprecatedSinceVersionType- Since:
- 3.14
- See Also:
-
UsingDeprecatedSinceVersionMethod
static final int UsingDeprecatedSinceVersionMethod- Since:
- 3.14
- See Also:
-
UsingDeprecatedSinceVersionConstructor
static final int UsingDeprecatedSinceVersionConstructor- Since:
- 3.14
- See Also:
-
UsingDeprecatedSinceVersionField
static final int UsingDeprecatedSinceVersionField- Since:
- 3.14
- See Also:
-
OverridingDeprecatedSinceVersionMethod
static final int OverridingDeprecatedSinceVersionMethod- Since:
- 3.14
- See Also:
-
UsingTerminallyDeprecatedSinceVersionType
static final int UsingTerminallyDeprecatedSinceVersionType- Since:
- 3.14
- See Also:
-
UsingTerminallyDeprecatedSinceVersionMethod
static final int UsingTerminallyDeprecatedSinceVersionMethod- Since:
- 3.14
- See Also:
-
UsingTerminallyDeprecatedSinceVersionConstructor
static final int UsingTerminallyDeprecatedSinceVersionConstructor- Since:
- 3.14
- See Also:
-
UsingTerminallyDeprecatedSinceVersionField
static final int UsingTerminallyDeprecatedSinceVersionField- Since:
- 3.14
- See Also:
-
OverridingTerminallyDeprecatedSinceVersionMethod
static final int OverridingTerminallyDeprecatedSinceVersionMethod- Since:
- 3.14
- See Also:
-
UsingDeprecatedPackage
static final int UsingDeprecatedPackage- Since:
- 3.14
- See Also:
-
UsingDeprecatedSinceVersionPackage
static final int UsingDeprecatedSinceVersionPackage- Since:
- 3.14
- See Also:
-
UsingTerminallyDeprecatedPackage
static final int UsingTerminallyDeprecatedPackage- Since:
- 3.14
- See Also:
-
UsingTerminallyDeprecatedSinceVersionPackage
static final int UsingTerminallyDeprecatedSinceVersionPackage- Since:
- 3.14
- See Also:
-
UsingDeprecatedModule
static final int UsingDeprecatedModule- Since:
- 3.14
- See Also:
-
UsingDeprecatedSinceVersionModule
static final int UsingDeprecatedSinceVersionModule- Since:
- 3.14
- See Also:
-
UsingTerminallyDeprecatedModule
static final int UsingTerminallyDeprecatedModule- Since:
- 3.14
- See Also:
-
UsingTerminallyDeprecatedSinceVersionModule
static final int UsingTerminallyDeprecatedSinceVersionModule- Since:
- 3.14
- See Also:
-
NotAccessibleType
static final int NotAccessibleType- Since:
- 3.14
- See Also:
-
NotAccessibleField
static final int NotAccessibleField- Since:
- 3.14
- See Also:
-
NotAccessibleMethod
static final int NotAccessibleMethod- Since:
- 3.14
- See Also:
-
NotAccessibleConstructor
static final int NotAccessibleConstructor- Since:
- 3.14
- See Also:
-
NotAccessiblePackage
static final int NotAccessiblePackage- Since:
- 3.14
- See Also:
-
ConflictingPackageFromModules
static final int ConflictingPackageFromModules- Since:
- 3.14
- See Also:
-
ConflictingPackageFromOtherModules
static final int ConflictingPackageFromOtherModules- Since:
- 3.14
- See Also:
-
NonPublicTypeInAPI
static final int NonPublicTypeInAPI- Since:
- 3.14
- See Also:
-
NotExportedTypeInAPI
static final int NotExportedTypeInAPI- Since:
- 3.14
- See Also:
-
MissingRequiresTransitiveForTypeInAPI
static final int MissingRequiresTransitiveForTypeInAPI- Since:
- 3.14
- See Also:
-
UnnamedPackageInNamedModule
static final int UnnamedPackageInNamedModule- Since:
- 3.14
- See Also:
-
UnstableAutoModuleName
static final int UnstableAutoModuleName- Since:
- 3.14
- See Also:
-
ConflictingPackageInModules
static final int ConflictingPackageInModules- Since:
- 3.24
- See Also:
-
JavadocNotAccessibleType
static final int JavadocNotAccessibleType- Since:
- 3.22
- See Also:
-
RedundantNullDefaultAnnotationLocal
static final int RedundantNullDefaultAnnotationLocal- Since:
- 3.13
- See Also:
-
RedundantNullDefaultAnnotationField
static final int RedundantNullDefaultAnnotationField- Since:
- 3.13
- See Also:
-
GenericInferenceError
static final int GenericInferenceError- Since:
- 3.10
- See Also:
-
LambdaShapeComputationError
static final int LambdaShapeComputationErrorDeprecated.- problem is no longer generated (implementation issue has been resolved)- Since:
- 3.10
- See Also:
-
ProblemNotAnalysed
static final int ProblemNotAnalysed- Since:
- 3.13
- See Also:
-
PreviewFeatureDisabled
static final int PreviewFeatureDisabled- Since:
- 3.18
- See Also:
-
PreviewFeatureUsed
static final int PreviewFeatureUsed- Since:
- 3.18
- See Also:
-
PreviewFeatureNotSupported
static final int PreviewFeatureNotSupported- Since:
- 3.18
- See Also:
-
PreviewFeaturesNotAllowed
static final int PreviewFeaturesNotAllowed- Since:
- 3.20
- See Also:
-
FeatureNotSupported
static final int FeatureNotSupported- Since:
- 3.24
- See Also:
-
PreviewAPIUsed
static final int PreviewAPIUsed- Since:
- 3.26
- See Also:
-
JavaVersionNotSupported
static final int JavaVersionNotSupported- Since:
- 3.39
- See Also:
-
UnlikelyCollectionMethodArgumentType
static final int UnlikelyCollectionMethodArgumentType- Since:
- 3.13
- See Also:
-
UnlikelyEqualsArgumentType
static final int UnlikelyEqualsArgumentType- Since:
- 3.13
- See Also:
-
VarLocalMultipleDeclarators
static final int VarLocalMultipleDeclarators- Since:
- 3.14
- See Also:
-
VarLocalCannotBeArray
static final int VarLocalCannotBeArray- Since:
- 3.14
- See Also:
-
VarLocalReferencesItself
static final int VarLocalReferencesItself- Since:
- 3.14
- See Also:
-
VarLocalWithoutInitizalier
static final int VarLocalWithoutInitizalier- Since:
- 3.14
- See Also:
-
VarLocalInitializedToNull
static final int VarLocalInitializedToNull- Since:
- 3.14
- See Also:
-
VarLocalInitializedToVoid
static final int VarLocalInitializedToVoid- Since:
- 3.14
- See Also:
-
VarLocalCannotBeArrayInitalizers
static final int VarLocalCannotBeArrayInitalizers- Since:
- 3.14
- See Also:
-
VarLocalCannotBeLambda
static final int VarLocalCannotBeLambda- Since:
- 3.14
- See Also:
-
VarLocalCannotBeMethodReference
static final int VarLocalCannotBeMethodReference- Since:
- 3.14
- See Also:
-
VarIsReserved
static final int VarIsReserved- Since:
- 3.14
- See Also:
-
VarIsReservedInFuture
static final int VarIsReservedInFuture- Since:
- 3.14
- See Also:
-
VarIsNotAllowedHere
static final int VarIsNotAllowedHere- Since:
- 3.14
- See Also:
-
VarCannotBeMixedWithNonVarParams
static final int VarCannotBeMixedWithNonVarParams- Since:
- 3.16
- See Also:
-
VarCannotBeUsedWithTypeArguments
static final int VarCannotBeUsedWithTypeArguments- Since:
- 3.35
- See Also:
-
SwitchExpressionsIncompatibleResultExpressionTypes
static final int SwitchExpressionsIncompatibleResultExpressionTypesDeprecated.preview related error - will be removed- Since:
- 3.18
- See Also:
- Restriction:
- preview related error
-
SwitchExpressionsEmptySwitchBlock
static final int SwitchExpressionsEmptySwitchBlockDeprecated.preview related error - will be removed- Since:
- 3.18
- See Also:
- Restriction:
- preview related error
-
SwitchExpressionsNoResultExpression
static final int SwitchExpressionsNoResultExpressionDeprecated.preview related error - will be removed- Since:
- 3.18
- See Also:
- Restriction:
- preview related error
-
SwitchExpressionSwitchLabeledBlockCompletesNormally
static final int SwitchExpressionSwitchLabeledBlockCompletesNormallyDeprecated.preview related error - will be removed- Since:
- 3.18
- See Also:
- Restriction:
- preview related error
-
SwitchExpressionLastStatementCompletesNormally
static final int SwitchExpressionLastStatementCompletesNormallyDeprecated.preview related error - will be removed- Since:
- 3.18
- See Also:
- Restriction:
- preview related error
-
SwitchExpressionTrailingSwitchLabels
static final int SwitchExpressionTrailingSwitchLabelsDeprecated.preview related error - will be removed- Since:
- 3.18
- See Also:
- Restriction:
- preview related error
-
switchMixedCase
static final int switchMixedCaseDeprecated.preview related error - will be removed- Since:
- 3.18
- See Also:
- Restriction:
- preview related error
-
SwitchExpressionMissingDefaultCase
static final int SwitchExpressionMissingDefaultCaseDeprecated.preview related error - will be removed- Since:
- 3.18
- See Also:
- Restriction:
- preview related error
-
SwitchExpressionBreakMissingValue
static final int SwitchExpressionBreakMissingValueDeprecated.preview related error - will be removed- Since:
- 3.18
- See Also:
- Restriction:
- preview related error
-
SwitchExpressionMissingEnumConstantCase
static final int SwitchExpressionMissingEnumConstantCaseDeprecated.preview related error - will be removed- Since:
- 3.18
- See Also:
- Restriction:
- preview related error
-
SwitchExpressionIllegalLastStatement
static final int SwitchExpressionIllegalLastStatementDeprecated.preview related error - will be removed- Since:
- 3.18
- See Also:
- Restriction:
- preview related error
-
SwitchExpressionsYieldIncompatibleResultExpressionTypes
static final int SwitchExpressionsYieldIncompatibleResultExpressionTypes- Since:
- 3.21
- See Also:
-
SwitchExpressionsYieldEmptySwitchBlock
static final int SwitchExpressionsYieldEmptySwitchBlock- Since:
- 3.21
- See Also:
-
SwitchExpressionsYieldNoResultExpression
static final int SwitchExpressionsYieldNoResultExpression- Since:
- 3.21
- See Also:
-
SwitchExpressionaYieldSwitchLabeledBlockCompletesNormally
static final int SwitchExpressionaYieldSwitchLabeledBlockCompletesNormally- Since:
- 3.21
- See Also:
-
SwitchExpressionsYieldLastStatementCompletesNormally
static final int SwitchExpressionsYieldLastStatementCompletesNormally- Since:
- 3.21
- See Also:
-
SwitchExpressionsYieldTrailingSwitchLabels
static final int SwitchExpressionsYieldTrailingSwitchLabels- Since:
- 3.21
- See Also:
-
SwitchPreviewMixedCase
static final int SwitchPreviewMixedCase- Since:
- 3.21
- See Also:
-
SwitchExpressionsYieldMissingDefaultCase
static final int SwitchExpressionsYieldMissingDefaultCase- Since:
- 3.21
- See Also:
-
SwitchExpressionsYieldMissingValue
static final int SwitchExpressionsYieldMissingValue- Since:
- 3.21
- See Also:
-
SwitchExpressionsYieldMissingEnumConstantCase
static final int SwitchExpressionsYieldMissingEnumConstantCase- Since:
- 3.21
- See Also:
-
SwitchExpressionsYieldIllegalLastStatement
static final int SwitchExpressionsYieldIllegalLastStatement- Since:
- 3.21
- See Also:
-
SwitchExpressionsYieldBreakNotAllowed
static final int SwitchExpressionsYieldBreakNotAllowed- Since:
- 3.21
- See Also:
-
SwitchExpressionsYieldUnqualifiedMethodWarning
static final int SwitchExpressionsYieldUnqualifiedMethodWarning- Since:
- 3.21
- See Also:
-
SwitchExpressionsYieldUnqualifiedMethodError
static final int SwitchExpressionsYieldUnqualifiedMethodError- Since:
- 3.21
- See Also:
-
SwitchExpressionsYieldOutsideSwitchExpression
static final int SwitchExpressionsYieldOutsideSwitchExpression- Since:
- 3.21
- See Also:
-
SwitchExpressionsYieldRestrictedGeneralWarning
static final int SwitchExpressionsYieldRestrictedGeneralWarning- Since:
- 3.21
- See Also:
-
SwitchExpressionsYieldIllegalStatement
static final int SwitchExpressionsYieldIllegalStatement- Since:
- 3.21
- See Also:
-
SwitchExpressionsYieldTypeDeclarationWarning
static final int SwitchExpressionsYieldTypeDeclarationWarning- Since:
- 3.21
- See Also:
-
SwitchExpressionsYieldTypeDeclarationError
static final int SwitchExpressionsYieldTypeDeclarationError- Since:
- 3.21
- See Also:
-
MultiConstantCaseLabelsNotSupported
static final int MultiConstantCaseLabelsNotSupported- Since:
- 3.22
- See Also:
-
ArrowInCaseStatementsNotSupported
static final int ArrowInCaseStatementsNotSupported- Since:
- 3.22
- See Also:
-
SwitchExpressionsNotSupported
static final int SwitchExpressionsNotSupported- Since:
- 3.22
- See Also:
-
SwitchExpressionsBreakOutOfSwitchExpression
static final int SwitchExpressionsBreakOutOfSwitchExpression- Since:
- 3.22
- See Also:
-
SwitchExpressionsContinueOutOfSwitchExpression
static final int SwitchExpressionsContinueOutOfSwitchExpression- Since:
- 3.22
- See Also:
-
SwitchExpressionsReturnWithinSwitchExpression
static final int SwitchExpressionsReturnWithinSwitchExpression- Since:
- 3.22
- See Also:
-
RecordIllegalModifierForInnerRecord
static final int RecordIllegalModifierForInnerRecord- Since:
- 3.26
- See Also:
-
RecordIllegalModifierForRecord
static final int RecordIllegalModifierForRecord- Since:
- 3.26
- See Also:
-
RecordIllegalComponentNameInRecord
static final int RecordIllegalComponentNameInRecord- Since:
- 3.26 JLS 14 Sec 8.10.1 it is always a compile-time error for a record header to declare a record component with the name finalize, getClass, hashCode, notify, notifyAll, or toString.
- See Also:
-
RecordNonStaticFieldDeclarationInRecord
static final int RecordNonStaticFieldDeclarationInRecord- Since:
- 3.26
- See Also:
-
RecordAccessorMethodHasThrowsClause
static final int RecordAccessorMethodHasThrowsClause- Since:
- 3.26
- See Also:
-
RecordCanonicalConstructorHasThrowsClause
static final int RecordCanonicalConstructorHasThrowsClause- Since:
- 3.26
- See Also:
-
RecordCanonicalConstructorVisibilityReduced
static final int RecordCanonicalConstructorVisibilityReduced- Since:
- 3.26
- See Also:
-
RecordMultipleCanonicalConstructors
static final int RecordMultipleCanonicalConstructors- Since:
- 3.26
- See Also:
-
RecordCompactConstructorHasReturnStatement
static final int RecordCompactConstructorHasReturnStatement- Since:
- 3.26
- See Also:
-
RecordDuplicateComponent
static final int RecordDuplicateComponent- Since:
- 3.26
- See Also:
-
RecordIllegalNativeModifierInRecord
static final int RecordIllegalNativeModifierInRecord- Since:
- 3.26
- See Also:
-
RecordInstanceInitializerBlockInRecord
static final int RecordInstanceInitializerBlockInRecord- Since:
- 3.26
- See Also:
-
RestrictedTypeName
static final int RestrictedTypeName- Since:
- 3.26
- See Also:
-
RecordIllegalAccessorReturnType
static final int RecordIllegalAccessorReturnType- Since:
- 3.26
- See Also:
-
RecordAccessorMethodShouldNotBeGeneric
static final int RecordAccessorMethodShouldNotBeGeneric- Since:
- 3.26
- See Also:
-
RecordAccessorMethodShouldBePublic
static final int RecordAccessorMethodShouldBePublic- Since:
- 3.26
- See Also:
-
RecordCanonicalConstructorShouldNotBeGeneric
static final int RecordCanonicalConstructorShouldNotBeGeneric- Since:
- 3.26
- See Also:
-
RecordCanonicalConstructorHasReturnStatement
static final int RecordCanonicalConstructorHasReturnStatement- Since:
- 3.26
- See Also:
-
RecordCanonicalConstructorHasExplicitConstructorCall
static final int RecordCanonicalConstructorHasExplicitConstructorCall- Since:
- 3.26
- See Also:
-
RecordCompactConstructorHasExplicitConstructorCall
static final int RecordCompactConstructorHasExplicitConstructorCall- Since:
- 3.26
- See Also:
-
RecordNestedRecordInherentlyStatic
static final int RecordNestedRecordInherentlyStatic- Since:
- 3.26
- See Also:
-
RecordAccessorMethodShouldNotBeStatic
static final int RecordAccessorMethodShouldNotBeStatic- Since:
- 3.26
- See Also:
-
RecordCannotExtendRecord
static final int RecordCannotExtendRecord- Since:
- 3.26
- See Also:
-
RecordComponentCannotBeVoid
static final int RecordComponentCannotBeVoid- Since:
- 3.26
- See Also:
-
RecordIllegalVararg
static final int RecordIllegalVararg- Since:
- 3.26
- See Also:
-
RecordStaticReferenceToOuterLocalVariable
static final int RecordStaticReferenceToOuterLocalVariable- Since:
- 3.26
- See Also:
-
RecordCannotDefineRecordInLocalType
static final int RecordCannotDefineRecordInLocalType- Since:
- 3.26
- See Also:
-
RecordComponentsCannotHaveModifiers
static final int RecordComponentsCannotHaveModifiers- Since:
- 3.26
- See Also:
-
RecordIllegalParameterNameInCanonicalConstructor
static final int RecordIllegalParameterNameInCanonicalConstructor- Since:
- 3.26
- See Also:
-
RecordIllegalExplicitFinalFieldAssignInCompactConstructor
static final int RecordIllegalExplicitFinalFieldAssignInCompactConstructor- Since:
- 3.26
- See Also:
-
RecordMissingExplicitConstructorCallInNonCanonicalConstructor
static final int RecordMissingExplicitConstructorCallInNonCanonicalConstructor- Since:
- 3.26
- See Also:
-
RecordIllegalStaticModifierForLocalClassOrInterface
static final int RecordIllegalStaticModifierForLocalClassOrInterface- Since:
- 3.26
- See Also:
-
RecordIllegalModifierForLocalRecord
static final int RecordIllegalModifierForLocalRecord- Since:
- 3.26
- See Also:
-
RecordIllegalExtendedDimensionsForRecordComponent
static final int RecordIllegalExtendedDimensionsForRecordComponent- Since:
- 3.26
- See Also:
-
SafeVarargsOnSyntheticRecordAccessor
static final int SafeVarargsOnSyntheticRecordAccessor- Since:
- 3.26
- See Also:
-
LocalStaticsIllegalVisibilityModifierForInterfaceLocalType
static final int LocalStaticsIllegalVisibilityModifierForInterfaceLocalType- Since:
- 3.28
- See Also:
-
IllegalModifierForLocalEnumDeclaration
static final int IllegalModifierForLocalEnumDeclaration- Since:
- 3.28
- See Also:
-
ClassExtendFinalRecord
static final int ClassExtendFinalRecord- Since:
- 3.28
- See Also:
-
RecordErasureIncompatibilityInCanonicalConstructor
static final int RecordErasureIncompatibilityInCanonicalConstructor- Since:
- 3.29
- See Also:
-
PatternVariableNotInScope
static final int PatternVariableNotInScopeDeprecated.problem no longer generated- Since:
- 3.22
- See Also:
-
PatternVariableRedefined
static final int PatternVariableRedefined- Since:
- 3.26
- See Also:
-
PatternSubtypeOfExpression
static final int PatternSubtypeOfExpressionDeprecated.- Since:
- 3.26
- See Also:
-
IllegalModifierForPatternVariable
static final int IllegalModifierForPatternVariable- Since:
- 3.26
- See Also:
-
PatternVariableRedeclared
static final int PatternVariableRedeclared- Since:
- 3.26
- See Also:
-
DimensionsIllegalOnRecordPattern
static final int DimensionsIllegalOnRecordPattern- Since:
- 3.38
- See Also:
-
DiscouragedValueBasedTypeSynchronization
static final int DiscouragedValueBasedTypeSynchronization- Since:
- 3.28
- See Also:
-
SealedMissingClassModifier
static final int SealedMissingClassModifier- Since:
- 3.28
- See Also:
-
SealedDisAllowedNonSealedModifierInClass
static final int SealedDisAllowedNonSealedModifierInClass- Since:
- 3.28
- See Also:
-
SealedSuperClassDoesNotPermit
static final int SealedSuperClassDoesNotPermit- Since:
- 3.28
- See Also:
-
SealedSuperInterfaceDoesNotPermit
static final int SealedSuperInterfaceDoesNotPermit- Since:
- 3.28
- See Also:
-
SealedMissingSealedModifier
static final int SealedMissingSealedModifier- Since:
- 3.28
- See Also:
-
SealedMissingInterfaceModifier
static final int SealedMissingInterfaceModifier- Since:
- 3.28
- See Also:
-
SealedDuplicateTypeInPermits
static final int SealedDuplicateTypeInPermits- Since:
- 3.28
- See Also:
-
SealedNotDirectSuperClass
static final int SealedNotDirectSuperClass- Since:
- 3.28
- See Also:
-
SealedPermittedTypeOutsideOfModule
static final int SealedPermittedTypeOutsideOfModule- Since:
- 3.28
- See Also:
-
SealedPermittedTypeOutsideOfPackage
static final int SealedPermittedTypeOutsideOfPackage- Since:
- 3.28
- See Also:
-
SealedSealedTypeMissingPermits
static final int SealedSealedTypeMissingPermits- Since:
- 3.28
- See Also:
-
SealedInterfaceIsSealedAndNonSealed
static final int SealedInterfaceIsSealedAndNonSealed- Since:
- 3.28
- See Also:
-
SealedDisAllowedNonSealedModifierInInterface
static final int SealedDisAllowedNonSealedModifierInInterface- Since:
- 3.28
- See Also:
-
SealedNotDirectSuperInterface
static final int SealedNotDirectSuperInterface- Since:
- 3.28
- See Also:
-
SealedLocalDirectSuperTypeSealed
static final int SealedLocalDirectSuperTypeSealed- Since:
- 3.28
- See Also:
-
SealedAnonymousClassCannotExtendSealedType
static final int SealedAnonymousClassCannotExtendSealedType- Since:
- 3.28
- See Also:
-
SealedSuperTypeInDifferentPackage
static final int SealedSuperTypeInDifferentPackage- Since:
- 3.28
- See Also:
-
SealedSuperTypeDisallowed
static final int SealedSuperTypeDisallowed- Since:
- 3.28
- See Also:
-
LocalReferencedInGuardMustBeEffectivelyFinal
static final int LocalReferencedInGuardMustBeEffectivelyFinal- Since:
- 3.28
- See Also:
- Restriction:
- preview feature error
-
ConstantWithPatternIncompatible
static final int ConstantWithPatternIncompatible- Since:
- 3.28
- See Also:
- Restriction:
- preview feature error
-
IllegalFallthroughToPattern
static final int IllegalFallthroughToPattern- Since:
- 3.28
- See Also:
- Restriction:
- preview feature error
-
PatternDominated
static final int PatternDominated- Since:
- 3.28
- See Also:
- Restriction:
- preview feature error
-
IllegalTotalPatternWithDefault
static final int IllegalTotalPatternWithDefault- Since:
- 3.28
- See Also:
- Restriction:
- preview feature error
-
EnhancedSwitchMissingDefault
static final int EnhancedSwitchMissingDefault- Since:
- 3.28
- See Also:
- Restriction:
- preview feature error
-
DuplicateTotalPattern
static final int DuplicateTotalPattern- Since:
- 3.28
- See Also:
- Restriction:
- preview feature error
-
PatternSwitchNullOnlyOrFirstWithDefault
static final int PatternSwitchNullOnlyOrFirstWithDefault- Since:
- 3.34
- See Also:
- Restriction:
- preview feature error
-
PatternSwitchCaseDefaultOnlyAsSecond
static final int PatternSwitchCaseDefaultOnlyAsSecond- Since:
- 3.34
- See Also:
- Restriction:
- preview feature error
-
IllegalFallthroughFromAPattern
static final int IllegalFallthroughFromAPattern- Since:
- 3.34
- See Also:
- Restriction:
- preview feature error
-
UnnecessaryNullCaseInSwitchOverNonNull
static final int UnnecessaryNullCaseInSwitchOverNonNull- Since:
- 3.28
- See Also:
- Restriction:
- preview feature error
-
UnexpectedTypeinSwitchPattern
static final int UnexpectedTypeinSwitchPattern- Since:
- 3.28
- See Also:
- Restriction:
- preview feature error
-
UnexpectedTypeinRecordPattern
static final int UnexpectedTypeinRecordPattern- Since:
- 3.32
- See Also:
- Restriction:
- preview feature
-
RecordPatternMismatch
static final int RecordPatternMismatch- Since:
- 3.32
- See Also:
- Restriction:
- preview feature
-
PatternTypeMismatch
static final int PatternTypeMismatch- Since:
- 3.32
- See Also:
- Restriction:
- preview feature
-
RawTypeInRecordPattern
static final int RawTypeInRecordPatternDeprecated.- Since:
- 3.32
- See Also:
- Restriction:
- preview feature
-
FalseConstantInGuard
static final int FalseConstantInGuard- Since:
- 3.36
- See Also:
- Restriction:
- preview feature
-
CannotInferRecordPatternTypes
static final int CannotInferRecordPatternTypes- Since:
- 3.34
- See Also:
- Restriction:
- preview feature
-
IllegalRecordPattern
static final int IllegalRecordPattern- Since:
- 3.36
- See Also:
-
NamedPatternVariablesDisallowedHere
static final int NamedPatternVariablesDisallowedHere- Since:
- 3.38
- See Also:
-
ImplicitClassMissingMainMethod
static final int ImplicitClassMissingMainMethod- Since:
- 3.38
- See Also:
-
SyntheticAccessorNotEnclosingMethod
static final int SyntheticAccessorNotEnclosingMethod- Since:
- 3.35
- See Also:
-
UnderscoreCannotBeUsedHere
static final int UnderscoreCannotBeUsedHere- Since:
- 3.38
- See Also:
- Restriction:
- preview feature
-
UnnamedVariableMustHaveInitializer
static final int UnnamedVariableMustHaveInitializer- Since:
- 3.38
- See Also:
- Restriction:
- preview feature
-
ExpressionInPreConstructorContext
static final int ExpressionInPreConstructorContext- Since:
- 3.38
- See Also:
- Restriction:
- preview feature
-
DisallowedStatementInPrologue
static final int DisallowedStatementInPrologue- Since:
- 3.38
- See Also:
- Restriction:
- preview feature
-
-
Method Details
-
getArguments
String[] getArguments()Answer back the original arguments recorded into the problem.- Returns:
- the original arguments recorded into the problem
-
getID
int getID()Returns the problem id- Returns:
- the problem id
-
getMessage
String getMessage()Answer a localized, human-readable message string which describes the problem.- Returns:
- a localized, human-readable message string which describes the problem
-
getOriginatingFileName
char[] getOriginatingFileName()Answer the file name in which the problem was found.- Returns:
- the file name in which the problem was found
-
getSourceEnd
int getSourceEnd()Answer the end position of the problem (inclusive), or -1 if unknown.- Returns:
- the end position of the problem (inclusive), or -1 if unknown
-
getSourceLineNumber
int getSourceLineNumber()Answer the line number in source where the problem begins.- Returns:
- the line number in source where the problem begins
-
getSourceStart
int getSourceStart()Answer the start position of the problem (inclusive), or -1 if unknown.- Returns:
- the start position of the problem (inclusive), or -1 if unknown
-
isError
boolean isError()Returns whether the severity of this problem is 'Error'.- Returns:
- true if the severity of this problem is 'Error', false otherwise
-
isWarning
boolean isWarning()Returns whether the severity of this problem is 'Warning'.- Returns:
- true if the severity of this problem is 'Warning', false otherwise
-
isInfo
boolean isInfo()Returns whether the severity of this problem is 'Info'.- Returns:
- true if the severity of this problem is 'Info', false otherwise
- Since:
- 3.12
-
setSourceEnd
void setSourceEnd(int sourceEnd) Set the end position of the problem (inclusive), or -1 if unknown. Used for shifting problem positions.- Parameters:
sourceEnd
- the given end position
-
setSourceLineNumber
void setSourceLineNumber(int lineNumber) Set the line number in source where the problem begins.- Parameters:
lineNumber
- the given line number
-
setSourceStart
void setSourceStart(int sourceStart) Set the start position of the problem (inclusive), or -1 if unknown. Used for shifting problem positions.- Parameters:
sourceStart
- the given start position
-