Schnittstelle IProblem

Alle bekannten Implementierungsklassen:
AptProblem, CategorizedProblem, DefaultProblem

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.
Note: the compiler produces IProblems internally, which are turned into markers by the JavaBuilder so as to persist problem descriptions. This explains why there is no API allowing to reach IProblem detected when compiling. However, the Java problem markers carry equivalent information to IProblem, in particular their ID (attribute "id") is set to one of the IDs defined on this interface.
Seit:
2.0
  • Felddetails

    • TypeRelated

      static final int TypeRelated
      Problem Categories The high bits of a problem ID contains information about the category of a problem. For example, (problemID Ungültige Eingabe: "&" 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.
      Siehe auch:
    • FieldRelated

      static final int FieldRelated
      Siehe auch:
    • MethodRelated

      static final int MethodRelated
      Siehe auch:
    • ConstructorRelated

      static final int ConstructorRelated
      Siehe auch:
    • ImportRelated

      static final int ImportRelated
      Siehe auch:
    • Internal

      static final int Internal
      Siehe auch:
    • Syntax

      static final int Syntax
      Siehe auch:
    • Javadoc

      static final int Javadoc
      Seit:
      3.0
      Siehe auch:
    • ModuleRelated

      static final int ModuleRelated
      Seit:
      3.14
      Siehe auch:
    • Compliance

      static final int Compliance
      Seit:
      3.18
      Siehe auch:
    • PreviewRelated

      static final int PreviewRelated
      Seit:
      3.20
      Siehe auch:
    • IgnoreCategoriesMask

      static final int IgnoreCategoriesMask
      Mask to use in order to filter out the category portion of the problem ID.
      Siehe auch:
    • Unclassified

      static final int Unclassified
      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.
      Siehe auch:
    • ObjectHasNoSuperclass

      static final int ObjectHasNoSuperclass
      General type related problems
      Siehe auch:
    • UndefinedType

      static final int UndefinedType
      Siehe auch:
    • NotVisibleType

      static final int NotVisibleType
      Siehe auch:
    • AmbiguousType

      static final int AmbiguousType
      Siehe auch:
    • UsingDeprecatedType

      static final int UsingDeprecatedType
      Siehe auch:
    • InternalTypeNameProvided

      static final int InternalTypeNameProvided
      Siehe auch:
    • UnusedPrivateType

      static final int UnusedPrivateType
      Seit:
      2.1
      Siehe auch:
    • IncompatibleTypesInEqualityOperator

      static final int IncompatibleTypesInEqualityOperator
      Siehe auch:
    • IncompatibleTypesInConditionalOperator

      static final int IncompatibleTypesInConditionalOperator
      Siehe auch:
    • TypeMismatch

      static final int TypeMismatch
      Siehe auch:
    • IndirectAccessToStaticType

      static final int IndirectAccessToStaticType
      Seit:
      3.0
      Siehe auch:
    • ReturnTypeMismatch

      static final int ReturnTypeMismatch
      Seit:
      3.10
      Siehe auch:
    • MissingEnclosingInstanceForConstructorCall

      static final int MissingEnclosingInstanceForConstructorCall
      Inner types related problems
      Siehe auch:
    • MissingEnclosingInstance

      static final int MissingEnclosingInstance
      Siehe auch:
    • IncorrectEnclosingInstanceReference

      static final int IncorrectEnclosingInstanceReference
      Siehe auch:
    • IllegalEnclosingInstanceSpecification

      static final int IllegalEnclosingInstanceSpecification
      Siehe auch:
    • CannotDefineStaticInitializerInLocalType

      static final int CannotDefineStaticInitializerInLocalType
      Siehe auch:
    • OuterLocalMustBeFinal

      static final int OuterLocalMustBeFinal
      Siehe auch:
    • CannotDefineInterfaceInLocalType

      static final int CannotDefineInterfaceInLocalType
      Siehe auch:
    • IllegalPrimitiveOrArrayTypeForEnclosingInstance

      static final int IllegalPrimitiveOrArrayTypeForEnclosingInstance
      Siehe auch:
    • EnclosingInstanceInConstructorCall

      static final int EnclosingInstanceInConstructorCall
      Seit:
      2.1
      Siehe auch:
    • AnonymousClassCannotExtendFinalClass

      static final int AnonymousClassCannotExtendFinalClass
      Siehe auch:
    • CannotDefineAnnotationInLocalType

      static final int CannotDefineAnnotationInLocalType
      Seit:
      3.1
      Siehe auch:
    • CannotDefineEnumInLocalType

      static final int CannotDefineEnumInLocalType
      Seit:
      3.1
      Siehe auch:
    • NonStaticContextForEnumMemberType

      static final int NonStaticContextForEnumMemberType
      Seit:
      3.1
      Siehe auch:
    • TypeHidingType

      static final int TypeHidingType
      Seit:
      3.3
      Siehe auch:
    • NotAnnotationType

      static final int NotAnnotationType
      Seit:
      3.11
      Siehe auch:
    • UndefinedName

      static final int UndefinedName
      Siehe auch:
    • UninitializedLocalVariable

      static final int UninitializedLocalVariable
      Siehe auch:
    • VariableTypeCannotBeVoid

      static final int VariableTypeCannotBeVoid
      Siehe auch:
    • VariableTypeCannotBeVoidArray

      static final int VariableTypeCannotBeVoidArray
      Veraltet.
      - problem is no longer generated, use CannotAllocateVoidArray instead
      Siehe auch:
    • CannotAllocateVoidArray

      static final int CannotAllocateVoidArray
      Siehe auch:
    • RedefinedLocal

      static final int RedefinedLocal
      Siehe auch:
    • RedefinedArgument

      static final int RedefinedArgument
      Siehe auch:
    • DuplicateFinalLocalInitialization

      static final int DuplicateFinalLocalInitialization
      Siehe auch:
    • NonBlankFinalLocalAssignment

      static final int NonBlankFinalLocalAssignment
      Seit:
      2.1
      Siehe auch:
    • ParameterAssignment

      static final int ParameterAssignment
      Seit:
      3.2
      Siehe auch:
    • FinalOuterLocalAssignment

      static final int FinalOuterLocalAssignment
      Siehe auch:
    • LocalVariableIsNeverUsed

      static final int LocalVariableIsNeverUsed
      Siehe auch:
    • ArgumentIsNeverUsed

      static final int ArgumentIsNeverUsed
      Siehe auch:
    • BytecodeExceeds64KLimit

      static final int BytecodeExceeds64KLimit
      Siehe auch:
    • BytecodeExceeds64KLimitForClinit

      static final int BytecodeExceeds64KLimitForClinit
      Siehe auch:
    • TooManyArgumentSlots

      static final int TooManyArgumentSlots
      Siehe auch:
    • TooManyLocalVariableSlots

      static final int TooManyLocalVariableSlots
      Siehe auch:
    • TooManySyntheticArgumentSlots

      static final int TooManySyntheticArgumentSlots
      Seit:
      2.1
      Siehe auch:
    • TooManyArrayDimensions

      static final int TooManyArrayDimensions
      Seit:
      2.1
      Siehe auch:
    • BytecodeExceeds64KLimitForConstructor

      static final int BytecodeExceeds64KLimitForConstructor
      Seit:
      2.1
      Siehe auch:
    • UndefinedField

      static final int UndefinedField
      Siehe auch:
    • NotVisibleField

      static final int NotVisibleField
      Siehe auch:
    • AmbiguousField

      static final int AmbiguousField
      Siehe auch:
    • UsingDeprecatedField

      static final int UsingDeprecatedField
      Siehe auch:
    • NonStaticFieldFromStaticInvocation

      static final int NonStaticFieldFromStaticInvocation
      Siehe auch:
    • ReferenceToForwardField

      static final int ReferenceToForwardField
      Siehe auch:
    • NonStaticAccessToStaticField

      static final int NonStaticAccessToStaticField
      Seit:
      2.1
      Siehe auch:
    • UnusedPrivateField

      static final int UnusedPrivateField
      Seit:
      2.1
      Siehe auch:
    • IndirectAccessToStaticField

      static final int IndirectAccessToStaticField
      Seit:
      3.0
      Siehe auch:
    • UnqualifiedFieldAccess

      static final int UnqualifiedFieldAccess
      Seit:
      3.0
      Siehe auch:
    • FinalFieldAssignment

      static final int FinalFieldAssignment
      Siehe auch:
    • UninitializedBlankFinalField

      static final int UninitializedBlankFinalField
      Siehe auch:
    • DuplicateBlankFinalFieldInitialization

      static final int DuplicateBlankFinalFieldInitialization
      Siehe auch:
    • UnresolvedVariable

      static final int UnresolvedVariable
      Seit:
      3.6
      Siehe auch:
    • NonStaticOrAlienTypeReceiver

      static final int NonStaticOrAlienTypeReceiver
      Seit:
      3.10
      Siehe auch:
    • ExceptionParameterIsNeverUsed

      static final int ExceptionParameterIsNeverUsed
      Seit:
      3.11
      Siehe auch:
    • BytecodeExceeds64KLimitForSwitchTable

      static final int BytecodeExceeds64KLimitForSwitchTable
      Seit:
      3.17
      Siehe auch:
    • LocalVariableHidingLocalVariable

      static final int LocalVariableHidingLocalVariable
      Seit:
      3.0
      Siehe auch:
    • LocalVariableHidingField

      static final int LocalVariableHidingField
      Seit:
      3.0
      Siehe auch:
    • FieldHidingLocalVariable

      static final int FieldHidingLocalVariable
      Seit:
      3.0
      Siehe auch:
    • FieldHidingField

      static final int FieldHidingField
      Seit:
      3.0
      Siehe auch:
    • ArgumentHidingLocalVariable

      static final int ArgumentHidingLocalVariable
      Seit:
      3.0
      Siehe auch:
    • ArgumentHidingField

      static final int ArgumentHidingField
      Seit:
      3.0
      Siehe auch:
    • MissingSerialVersion

      static final int MissingSerialVersion
      Seit:
      3.1
      Siehe auch:
    • LambdaRedeclaresArgument

      static final int LambdaRedeclaresArgument
      Seit:
      3.10
      Siehe auch:
    • LambdaRedeclaresLocal

      static final int LambdaRedeclaresLocal
      Seit:
      3.10
      Siehe auch:
    • LambdaDescriptorMentionsUnmentionable

      static final int LambdaDescriptorMentionsUnmentionable
      Seit:
      3.10
      Siehe auch:
    • UndefinedMethod

      static final int UndefinedMethod
      Siehe auch:
    • NotVisibleMethod

      static final int NotVisibleMethod
      Siehe auch:
    • AmbiguousMethod

      static final int AmbiguousMethod
      Siehe auch:
    • UsingDeprecatedMethod

      static final int UsingDeprecatedMethod
      Siehe auch:
    • DirectInvocationOfAbstractMethod

      static final int DirectInvocationOfAbstractMethod
      Siehe auch:
    • VoidMethodReturnsValue

      static final int VoidMethodReturnsValue
      Siehe auch:
    • MethodReturnsVoid

      static final int MethodReturnsVoid
      Siehe auch:
    • MethodRequiresBody

      static final int MethodRequiresBody
      Siehe auch:
    • ShouldReturnValue

      static final int ShouldReturnValue
      Siehe auch:
    • MethodButWithConstructorName

      static final int MethodButWithConstructorName
      Siehe auch:
    • MissingReturnType

      static final int MissingReturnType
      Siehe auch:
    • BodyForNativeMethod

      static final int BodyForNativeMethod
      Siehe auch:
    • BodyForAbstractMethod

      static final int BodyForAbstractMethod
      Siehe auch:
    • NoMessageSendOnBaseType

      static final int NoMessageSendOnBaseType
      Siehe auch:
    • ParameterMismatch

      static final int ParameterMismatch
      Siehe auch:
    • NoMessageSendOnArrayType

      static final int NoMessageSendOnArrayType
      Siehe auch:
    • NonStaticAccessToStaticMethod

      static final int NonStaticAccessToStaticMethod
      Seit:
      2.1
      Siehe auch:
    • UnusedPrivateMethod

      static final int UnusedPrivateMethod
      Seit:
      2.1
      Siehe auch:
    • IndirectAccessToStaticMethod

      static final int IndirectAccessToStaticMethod
      Seit:
      3.0
      Siehe auch:
    • MissingTypeInMethod

      static final int MissingTypeInMethod
      Seit:
      3.4
      Siehe auch:
    • MethodCanBeStatic

      static final int MethodCanBeStatic
      Seit:
      3.7
      Siehe auch:
    • MethodCanBePotentiallyStatic

      static final int MethodCanBePotentiallyStatic
      Seit:
      3.7
      Siehe auch:
    • MethodReferenceSwingsBothWays

      static final int MethodReferenceSwingsBothWays
      Seit:
      3.10
      Siehe auch:
    • StaticMethodShouldBeAccessedStatically

      static final int StaticMethodShouldBeAccessedStatically
      Seit:
      3.10
      Siehe auch:
    • InvalidArrayConstructorReference

      static final int InvalidArrayConstructorReference
      Seit:
      3.10
      Siehe auch:
    • ConstructedArrayIncompatible

      static final int ConstructedArrayIncompatible
      Seit:
      3.10
      Siehe auch:
    • DanglingReference

      static final int DanglingReference
      Seit:
      3.10
      Siehe auch:
    • IncompatibleMethodReference

      static final int IncompatibleMethodReference
      Seit:
      3.10
      Siehe auch:
    • MissingTypeInConstructor

      static final int MissingTypeInConstructor
      Seit:
      3.4
      Siehe auch:
    • UndefinedConstructor

      static final int UndefinedConstructor
      Siehe auch:
    • NotVisibleConstructor

      static final int NotVisibleConstructor
      Siehe auch:
    • AmbiguousConstructor

      static final int AmbiguousConstructor
      Siehe auch:
    • UsingDeprecatedConstructor

      static final int UsingDeprecatedConstructor
      Siehe auch:
    • UnusedPrivateConstructor

      static final int UnusedPrivateConstructor
      Seit:
      2.1
      Siehe auch:
    • InstanceFieldDuringConstructorInvocation

      static final int InstanceFieldDuringConstructorInvocation
      Siehe auch:
    • InstanceMethodDuringConstructorInvocation

      static final int InstanceMethodDuringConstructorInvocation
      Siehe auch:
    • RecursiveConstructorInvocation

      static final int RecursiveConstructorInvocation
      Siehe auch:
    • ThisSuperDuringConstructorInvocation

      static final int ThisSuperDuringConstructorInvocation
      Siehe auch:
    • InvalidExplicitConstructorCall

      static final int InvalidExplicitConstructorCall
      Seit:
      3.0
      Siehe auch:
    • UndefinedConstructorInDefaultConstructor

      static final int UndefinedConstructorInDefaultConstructor
      Siehe auch:
    • NotVisibleConstructorInDefaultConstructor

      static final int NotVisibleConstructorInDefaultConstructor
      Siehe auch:
    • AmbiguousConstructorInDefaultConstructor

      static final int AmbiguousConstructorInDefaultConstructor
      Siehe auch:
    • UndefinedConstructorInImplicitConstructorCall

      static final int UndefinedConstructorInImplicitConstructorCall
      Siehe auch:
    • NotVisibleConstructorInImplicitConstructorCall

      static final int NotVisibleConstructorInImplicitConstructorCall
      Siehe auch:
    • AmbiguousConstructorInImplicitConstructorCall

      static final int AmbiguousConstructorInImplicitConstructorCall
      Siehe auch:
    • UnhandledExceptionInDefaultConstructor

      static final int UnhandledExceptionInDefaultConstructor
      Siehe auch:
    • UnhandledExceptionInImplicitConstructorCall

      static final int UnhandledExceptionInImplicitConstructorCall
      Siehe auch:
    • UnusedObjectAllocation

      static final int UnusedObjectAllocation
      Seit:
      3.6
      Siehe auch:
    • DeadCode

      static final int DeadCode
      Seit:
      3.5
      Siehe auch:
    • ArrayReferenceRequired

      static final int ArrayReferenceRequired
      Siehe auch:
    • NoImplicitStringConversionForCharArrayExpression

      static final int NoImplicitStringConversionForCharArrayExpression
      Siehe auch:
    • StringConstantIsExceedingUtf8Limit

      static final int StringConstantIsExceedingUtf8Limit
      Siehe auch:
    • NonConstantExpression

      static final int NonConstantExpression
      Siehe auch:
    • NumericValueOutOfRange

      static final int NumericValueOutOfRange
      Siehe auch:
    • IllegalCast

      static final int IllegalCast
      Siehe auch:
    • InvalidClassInstantiation

      static final int InvalidClassInstantiation
      Siehe auch:
    • CannotDefineDimensionExpressionsWithInit

      static final int CannotDefineDimensionExpressionsWithInit
      Siehe auch:
    • MustDefineEitherDimensionExpressionsOrInitializer

      static final int MustDefineEitherDimensionExpressionsOrInitializer
      Siehe auch:
    • InvalidOperator

      static final int InvalidOperator
      Siehe auch:
    • CodeCannotBeReached

      static final int CodeCannotBeReached
      Siehe auch:
    • CannotReturnInInitializer

      static final int CannotReturnInInitializer
      Siehe auch:
    • InitializerMustCompleteNormally

      static final int InitializerMustCompleteNormally
      Siehe auch:
    • InvalidVoidExpression

      static final int InvalidVoidExpression
      Siehe auch:
    • MaskedCatch

      static final int MaskedCatch
      Siehe auch:
    • DuplicateDefaultCase

      static final int DuplicateDefaultCase
      Siehe auch:
    • UnreachableCatch

      static final int UnreachableCatch
      Siehe auch:
    • UnhandledException

      static final int UnhandledException
      Siehe auch:
    • IncorrectSwitchType

      static final int IncorrectSwitchType
      Siehe auch:
    • DuplicateCase

      static final int DuplicateCase
      Siehe auch:
    • DuplicateLabel

      static final int DuplicateLabel
      Siehe auch:
    • InvalidBreak

      static final int InvalidBreak
      Siehe auch:
    • InvalidContinue

      static final int InvalidContinue
      Siehe auch:
    • UndefinedLabel

      static final int UndefinedLabel
      Siehe auch:
    • InvalidTypeToSynchronized

      static final int InvalidTypeToSynchronized
      Siehe auch:
    • InvalidNullToSynchronized

      static final int InvalidNullToSynchronized
      Siehe auch:
    • CannotThrowNull

      static final int CannotThrowNull
      Siehe auch:
    • AssignmentHasNoEffect

      static final int AssignmentHasNoEffect
      Seit:
      2.1
      Siehe auch:
    • PossibleAccidentalBooleanAssignment

      static final int PossibleAccidentalBooleanAssignment
      Seit:
      3.0
      Siehe auch:
    • SuperfluousSemicolon

      static final int SuperfluousSemicolon
      Seit:
      3.0
      Siehe auch:
    • UnnecessaryCast

      static final int UnnecessaryCast
      Seit:
      3.0
      Siehe auch:
    • UnnecessaryArgumentCast

      static final int UnnecessaryArgumentCast
      Veraltet.
      - no longer generated, use UnnecessaryCast instead
      Seit:
      3.0
      Siehe auch:
    • UnnecessaryInstanceof

      static final int UnnecessaryInstanceof
      Seit:
      3.0
      Siehe auch:
    • FinallyMustCompleteNormally

      static final int FinallyMustCompleteNormally
      Seit:
      3.0
      Siehe auch:
    • UnusedMethodDeclaredThrownException

      static final int UnusedMethodDeclaredThrownException
      Seit:
      3.0
      Siehe auch:
    • UnusedConstructorDeclaredThrownException

      static final int UnusedConstructorDeclaredThrownException
      Seit:
      3.0
      Siehe auch:
    • InvalidCatchBlockSequence

      static final int InvalidCatchBlockSequence
      Seit:
      3.0
      Siehe auch:
    • EmptyControlFlowStatement

      static final int EmptyControlFlowStatement
      Seit:
      3.0
      Siehe auch:
    • UnnecessaryElse

      static final int UnnecessaryElse
      Seit:
      3.0
      Siehe auch:
    • NeedToEmulateFieldReadAccess

      static final int NeedToEmulateFieldReadAccess
      Siehe auch:
    • NeedToEmulateFieldWriteAccess

      static final int NeedToEmulateFieldWriteAccess
      Siehe auch:
    • NeedToEmulateMethodAccess

      static final int NeedToEmulateMethodAccess
      Siehe auch:
    • NeedToEmulateConstructorAccess

      static final int NeedToEmulateConstructorAccess
      Siehe auch:
    • FallthroughCase

      static final int FallthroughCase
      Seit:
      3.2
      Siehe auch:
    • InheritedMethodHidesEnclosingName

      static final int InheritedMethodHidesEnclosingName
      Siehe auch:
    • InheritedFieldHidesEnclosingName

      static final int InheritedFieldHidesEnclosingName
      Siehe auch:
    • InheritedTypeHidesEnclosingName

      static final int InheritedTypeHidesEnclosingName
      Siehe auch:
    • IllegalUsageOfQualifiedTypeReference

      static final int IllegalUsageOfQualifiedTypeReference
      Seit:
      3.1
      Siehe auch:
    • UnusedLabel

      static final int UnusedLabel
      Seit:
      3.2
      Siehe auch:
    • ThisInStaticContext

      static final int ThisInStaticContext
      Siehe auch:
    • StaticMethodRequested

      static final int StaticMethodRequested
      Siehe auch:
    • IllegalDimension

      static final int IllegalDimension
      Siehe auch:
    • InvalidTypeExpression

      static final int InvalidTypeExpression
      Veraltet.
      - problem is no longer generated
      Siehe auch:
    • ParsingError

      static final int ParsingError
      Siehe auch:
    • ParsingErrorNoSuggestion

      static final int ParsingErrorNoSuggestion
      Siehe auch:
    • InvalidUnaryExpression

      static final int InvalidUnaryExpression
      Siehe auch:
    • InterfaceCannotHaveConstructors

      static final int InterfaceCannotHaveConstructors
      Siehe auch:
    • ArrayConstantsOnlyInArrayInitializers

      static final int ArrayConstantsOnlyInArrayInitializers
      Siehe auch:
    • ParsingErrorOnKeyword

      static final int ParsingErrorOnKeyword
      Siehe auch:
    • ParsingErrorOnKeywordNoSuggestion

      static final int ParsingErrorOnKeywordNoSuggestion
      Siehe auch:
    • ComparingIdentical

      static final int ComparingIdentical
      Seit:
      3.5
      Siehe auch:
    • UnsafeCast

      static final int UnsafeCast
      Seit:
      3.22
      Siehe auch:
    • UnmatchedBracket

      static final int UnmatchedBracket
      Siehe auch:
    • NoFieldOnBaseType

      static final int NoFieldOnBaseType
      Siehe auch:
    • InvalidExpressionAsStatement

      static final int InvalidExpressionAsStatement
      Siehe auch:
    • ExpressionShouldBeAVariable

      static final int ExpressionShouldBeAVariable
      Seit:
      2.1
      Siehe auch:
    • MissingSemiColon

      static final int MissingSemiColon
      Seit:
      2.1
      Siehe auch:
    • InvalidParenthesizedExpression

      static final int InvalidParenthesizedExpression
      Seit:
      2.1
      Siehe auch:
    • NoSuperInInterfaceContext

      static final int NoSuperInInterfaceContext
      Seit:
      3.10
      Siehe auch:
    • ParsingErrorInsertTokenBefore

      static final int ParsingErrorInsertTokenBefore
      Seit:
      3.0
      Siehe auch:
    • ParsingErrorInsertTokenAfter

      static final int ParsingErrorInsertTokenAfter
      Seit:
      3.0
      Siehe auch:
    • ParsingErrorDeleteToken

      static final int ParsingErrorDeleteToken
      Seit:
      3.0
      Siehe auch:
    • ParsingErrorDeleteTokens

      static final int ParsingErrorDeleteTokens
      Seit:
      3.0
      Siehe auch:
    • ParsingErrorMergeTokens

      static final int ParsingErrorMergeTokens
      Seit:
      3.0
      Siehe auch:
    • ParsingErrorInvalidToken

      static final int ParsingErrorInvalidToken
      Seit:
      3.0
      Siehe auch:
    • ParsingErrorMisplacedConstruct

      static final int ParsingErrorMisplacedConstruct
      Seit:
      3.0
      Siehe auch:
    • ParsingErrorReplaceTokens

      static final int ParsingErrorReplaceTokens
      Seit:
      3.0
      Siehe auch:
    • ParsingErrorNoSuggestionForTokens

      static final int ParsingErrorNoSuggestionForTokens
      Seit:
      3.0
      Siehe auch:
    • ParsingErrorUnexpectedEOF

      static final int ParsingErrorUnexpectedEOF
      Seit:
      3.0
      Siehe auch:
    • ParsingErrorInsertToComplete

      static final int ParsingErrorInsertToComplete
      Seit:
      3.0
      Siehe auch:
    • ParsingErrorInsertToCompleteScope

      static final int ParsingErrorInsertToCompleteScope
      Seit:
      3.0
      Siehe auch:
    • ParsingErrorInsertToCompletePhrase

      static final int ParsingErrorInsertToCompletePhrase
      Seit:
      3.0
      Siehe auch:
    • EndOfSource

      static final int EndOfSource
      Siehe auch:
    • InvalidHexa

      static final int InvalidHexa
      Siehe auch:
    • InvalidOctal

      static final int InvalidOctal
      Siehe auch:
    • InvalidCharacterConstant

      static final int InvalidCharacterConstant
      Siehe auch:
    • InvalidEscape

      static final int InvalidEscape
      Siehe auch:
    • InvalidInput

      static final int InvalidInput
      Siehe auch:
    • InvalidUnicodeEscape

      static final int InvalidUnicodeEscape
      Siehe auch:
    • InvalidFloat

      static final int InvalidFloat
      Siehe auch:
    • NullSourceString

      static final int NullSourceString
      Siehe auch:
    • UnterminatedString

      static final int UnterminatedString
      Siehe auch:
    • UnterminatedComment

      static final int UnterminatedComment
      Siehe auch:
    • NonExternalizedStringLiteral

      static final int NonExternalizedStringLiteral
      Siehe auch:
    • InvalidDigit

      static final int InvalidDigit
      Seit:
      3.1
      Siehe auch:
    • InvalidLowSurrogate

      static final int InvalidLowSurrogate
      Seit:
      3.1
      Siehe auch:
    • InvalidHighSurrogate

      static final int InvalidHighSurrogate
      Seit:
      3.1
      Siehe auch:
    • UnnecessaryNLSTag

      static final int UnnecessaryNLSTag
      Seit:
      3.2
      Siehe auch:
    • InvalidBinary

      static final int InvalidBinary
      Seit:
      3.7.1
      Siehe auch:
    • BinaryLiteralNotBelow17

      static final int BinaryLiteralNotBelow17
      Seit:
      3.7.1
      Siehe auch:
    • IllegalUnderscorePosition

      static final int IllegalUnderscorePosition
      Seit:
      3.7.1
      Siehe auch:
    • UnderscoresInLiteralsNotBelow17

      static final int UnderscoresInLiteralsNotBelow17
      Seit:
      3.7.1
      Siehe auch:
    • IllegalHexaLiteral

      static final int IllegalHexaLiteral
      Seit:
      3.7.1
      Siehe auch:
    • MissingTypeInLambda

      static final int MissingTypeInLambda
      Seit:
      3.10
      Siehe auch:
    • UnterminatedTextBlock

      static final int UnterminatedTextBlock
      Seit:
      3.23
      Siehe auch:
    • DiscouragedReference

      static final int DiscouragedReference
      Seit:
      3.1
      Siehe auch:
    • InterfaceCannotHaveInitializers

      static final int InterfaceCannotHaveInitializers
      Siehe auch:
    • DuplicateModifierForType

      static final int DuplicateModifierForType
      Siehe auch:
    • IllegalModifierForClass

      static final int IllegalModifierForClass
      Siehe auch:
    • IllegalModifierForInterface

      static final int IllegalModifierForInterface
      Siehe auch:
    • IllegalModifierForMemberClass

      static final int IllegalModifierForMemberClass
      Siehe auch:
    • IllegalModifierForMemberInterface

      static final int IllegalModifierForMemberInterface
      Siehe auch:
    • IllegalModifierForLocalClass

      static final int IllegalModifierForLocalClass
      Siehe auch:
    • ForbiddenReference

      static final int ForbiddenReference
      Seit:
      3.1
      Siehe auch:
    • IllegalModifierCombinationFinalAbstractForClass

      static final int IllegalModifierCombinationFinalAbstractForClass
      Siehe auch:
    • IllegalVisibilityModifierForInterfaceMemberType

      static final int IllegalVisibilityModifierForInterfaceMemberType
      Siehe auch:
    • IllegalVisibilityModifierCombinationForMemberType

      static final int IllegalVisibilityModifierCombinationForMemberType
      Siehe auch:
    • IllegalStaticModifierForMemberType

      static final int IllegalStaticModifierForMemberType
      Siehe auch:
    • SuperclassMustBeAClass

      static final int SuperclassMustBeAClass
      Siehe auch:
    • ClassExtendFinalClass

      static final int ClassExtendFinalClass
      Siehe auch:
    • DuplicateSuperInterface

      static final int DuplicateSuperInterface
      Siehe auch:
    • SuperInterfaceMustBeAnInterface

      static final int SuperInterfaceMustBeAnInterface
      Siehe auch:
    • HierarchyCircularitySelfReference

      static final int HierarchyCircularitySelfReference
      Siehe auch:
    • HierarchyCircularity

      static final int HierarchyCircularity
      Siehe auch:
    • HidingEnclosingType

      static final int HidingEnclosingType
      Siehe auch:
    • DuplicateNestedType

      static final int DuplicateNestedType
      Siehe auch:
    • CannotThrowType

      static final int CannotThrowType
      Siehe auch:
    • PackageCollidesWithType

      static final int PackageCollidesWithType
      Siehe auch:
    • TypeCollidesWithPackage

      static final int TypeCollidesWithPackage
      Siehe auch:
    • DuplicateTypes

      static final int DuplicateTypes
      Siehe auch:
    • IsClassPathCorrect

      static final int IsClassPathCorrect
      Siehe auch:
    • PublicClassMustMatchFileName

      static final int PublicClassMustMatchFileName
      Siehe auch:
    • MustSpecifyPackage

      static final int MustSpecifyPackage
      Veraltet.
      - problem is no longer generated
      Siehe auch:
    • HierarchyHasProblems

      static final int HierarchyHasProblems
      Siehe auch:
    • PackageIsNotExpectedPackage

      static final int PackageIsNotExpectedPackage
      Siehe auch:
    • ObjectCannotHaveSuperTypes

      static final int ObjectCannotHaveSuperTypes
      Seit:
      2.1
      Siehe auch:
    • ObjectMustBeClass

      static final int ObjectMustBeClass
      Seit:
      3.1
      Siehe auch:
    • RedundantSuperinterface

      static final int RedundantSuperinterface
      Seit:
      3.4
      Siehe auch:
    • ShouldImplementHashcode

      static final int ShouldImplementHashcode
      Seit:
      3.5
      Siehe auch:
    • AbstractMethodsInConcreteClass

      static final int AbstractMethodsInConcreteClass
      Seit:
      3.5
      Siehe auch:
    • SuperclassNotFound

      static final int SuperclassNotFound
      Veraltet.
      - problem is no longer generated, use UndefinedType instead
      Siehe auch:
    • SuperclassNotVisible

      static final int SuperclassNotVisible
      Veraltet.
      - problem is no longer generated, use NotVisibleType instead
      Siehe auch:
    • SuperclassAmbiguous

      static final int SuperclassAmbiguous
      Veraltet.
      - problem is no longer generated, use AmbiguousType instead
      Siehe auch:
    • SuperclassInternalNameProvided

      static final int SuperclassInternalNameProvided
      Veraltet.
      - problem is no longer generated, use InternalTypeNameProvided instead
      Siehe auch:
    • SuperclassInheritedNameHidesEnclosingName

      static final int SuperclassInheritedNameHidesEnclosingName
      Veraltet.
      - problem is no longer generated, use InheritedTypeHidesEnclosingName instead
      Siehe auch:
    • InterfaceNotFound

      static final int InterfaceNotFound
      Veraltet.
      - problem is no longer generated, use UndefinedType instead
      Siehe auch:
    • InterfaceNotVisible

      static final int InterfaceNotVisible
      Veraltet.
      - problem is no longer generated, use NotVisibleType instead
      Siehe auch:
    • InterfaceAmbiguous

      static final int InterfaceAmbiguous
      Veraltet.
      - problem is no longer generated, use AmbiguousType instead
      Siehe auch:
    • InterfaceInternalNameProvided

      static final int InterfaceInternalNameProvided
      Veraltet.
      - problem is no longer generated, use InternalTypeNameProvided instead
      Siehe auch:
    • InterfaceInheritedNameHidesEnclosingName

      static final int InterfaceInheritedNameHidesEnclosingName
      Veraltet.
      - problem is no longer generated, use InheritedTypeHidesEnclosingName instead
      Siehe auch:
    • DuplicateField

      static final int DuplicateField
      Siehe auch:
    • DuplicateModifierForField

      static final int DuplicateModifierForField
      Siehe auch:
    • IllegalModifierForField

      static final int IllegalModifierForField
      Siehe auch:
    • IllegalModifierForInterfaceField

      static final int IllegalModifierForInterfaceField
      Siehe auch:
    • IllegalVisibilityModifierCombinationForField

      static final int IllegalVisibilityModifierCombinationForField
      Siehe auch:
    • IllegalModifierCombinationFinalVolatileForField

      static final int IllegalModifierCombinationFinalVolatileForField
      Siehe auch:
    • UnexpectedStaticModifierForField

      static final int UnexpectedStaticModifierForField
      Siehe auch:
    • IsClassPathCorrectWithReferencingType

      static final int IsClassPathCorrectWithReferencingType
      Seit:
      3.32
      Siehe auch:
    • FieldTypeNotFound

      static final int FieldTypeNotFound
      Veraltet.
      - problem is no longer generated, use UndefinedType instead
      Siehe auch:
    • FieldTypeNotVisible

      static final int FieldTypeNotVisible
      Veraltet.
      - problem is no longer generated, use NotVisibleType instead
      Siehe auch:
    • FieldTypeAmbiguous

      static final int FieldTypeAmbiguous
      Veraltet.
      - problem is no longer generated, use AmbiguousType instead
      Siehe auch:
    • FieldTypeInternalNameProvided

      static final int FieldTypeInternalNameProvided
      Veraltet.
      - problem is no longer generated, use InternalTypeNameProvided instead
      Siehe auch:
    • FieldTypeInheritedNameHidesEnclosingName

      static final int FieldTypeInheritedNameHidesEnclosingName
      Veraltet.
      - problem is no longer generated, use InheritedTypeHidesEnclosingName instead
      Siehe auch:
    • DuplicateMethod

      static final int DuplicateMethod
      Siehe auch:
    • IllegalModifierForArgument

      static final int IllegalModifierForArgument
      Siehe auch:
    • DuplicateModifierForMethod

      static final int DuplicateModifierForMethod
      Siehe auch:
    • IllegalModifierForMethod

      static final int IllegalModifierForMethod
      Siehe auch:
    • IllegalModifierForInterfaceMethod

      static final int IllegalModifierForInterfaceMethod
      Siehe auch:
    • IllegalVisibilityModifierCombinationForMethod

      static final int IllegalVisibilityModifierCombinationForMethod
      Siehe auch:
    • UnexpectedStaticModifierForMethod

      static final int UnexpectedStaticModifierForMethod
      Siehe auch:
    • IllegalAbstractModifierCombinationForMethod

      static final int IllegalAbstractModifierCombinationForMethod
      Siehe auch:
    • AbstractMethodInAbstractClass

      static final int AbstractMethodInAbstractClass
      Siehe auch:
    • ArgumentTypeCannotBeVoid

      static final int ArgumentTypeCannotBeVoid
      Siehe auch:
    • ArgumentTypeCannotBeVoidArray

      static final int ArgumentTypeCannotBeVoidArray
      Veraltet.
      - problem is no longer generated, use CannotAllocateVoidArray instead
      Siehe auch:
    • ReturnTypeCannotBeVoidArray

      static final int ReturnTypeCannotBeVoidArray
      Veraltet.
      - problem is no longer generated, use CannotAllocateVoidArray instead
      Siehe auch:
    • NativeMethodsCannotBeStrictfp

      static final int NativeMethodsCannotBeStrictfp
      Siehe auch:
    • DuplicateModifierForArgument

      static final int DuplicateModifierForArgument
      Siehe auch:
    • IllegalModifierForConstructor

      static final int IllegalModifierForConstructor
      Seit:
      3.5
      Siehe auch:
    • ArgumentTypeNotFound

      static final int ArgumentTypeNotFound
      Veraltet.
      - problem is no longer generated, use UndefinedType instead
      Siehe auch:
    • ArgumentTypeNotVisible

      static final int ArgumentTypeNotVisible
      Veraltet.
      - problem is no longer generated, use NotVisibleType instead
      Siehe auch:
    • ArgumentTypeAmbiguous

      static final int ArgumentTypeAmbiguous
      Veraltet.
      - problem is no longer generated, use AmbiguousType instead
      Siehe auch:
    • ArgumentTypeInternalNameProvided

      static final int ArgumentTypeInternalNameProvided
      Veraltet.
      - problem is no longer generated, use InternalTypeNameProvided instead
      Siehe auch:
    • ArgumentTypeInheritedNameHidesEnclosingName

      static final int ArgumentTypeInheritedNameHidesEnclosingName
      Veraltet.
      - problem is no longer generated, use InheritedTypeHidesEnclosingName instead
      Siehe auch:
    • ExceptionTypeNotFound

      static final int ExceptionTypeNotFound
      Veraltet.
      - problem is no longer generated, use UndefinedType instead
      Siehe auch:
    • ExceptionTypeNotVisible

      static final int ExceptionTypeNotVisible
      Veraltet.
      - problem is no longer generated, use NotVisibleType instead
      Siehe auch:
    • ExceptionTypeAmbiguous

      static final int ExceptionTypeAmbiguous
      Veraltet.
      - problem is no longer generated, use AmbiguousType instead
      Siehe auch:
    • ExceptionTypeInternalNameProvided

      static final int ExceptionTypeInternalNameProvided
      Veraltet.
      - problem is no longer generated, use InternalTypeNameProvided instead
      Siehe auch:
    • ExceptionTypeInheritedNameHidesEnclosingName

      static final int ExceptionTypeInheritedNameHidesEnclosingName
      Veraltet.
      - problem is no longer generated, use InheritedTypeHidesEnclosingName instead
      Siehe auch:
    • ReturnTypeNotFound

      static final int ReturnTypeNotFound
      Veraltet.
      - problem is no longer generated, use UndefinedType instead
      Siehe auch:
    • ReturnTypeNotVisible

      static final int ReturnTypeNotVisible
      Veraltet.
      - problem is no longer generated, use NotVisibleType instead
      Siehe auch:
    • ReturnTypeAmbiguous

      static final int ReturnTypeAmbiguous
      Veraltet.
      - problem is no longer generated, use AmbiguousType instead
      Siehe auch:
    • ReturnTypeInternalNameProvided

      static final int ReturnTypeInternalNameProvided
      Veraltet.
      - problem is no longer generated, use InternalTypeNameProvided instead
      Siehe auch:
    • ReturnTypeInheritedNameHidesEnclosingName

      static final int ReturnTypeInheritedNameHidesEnclosingName
      Veraltet.
      - problem is no longer generated, use InheritedTypeHidesEnclosingName instead
      Siehe auch:
    • ConflictingImport

      static final int ConflictingImport
      Siehe auch:
    • DuplicateImport

      static final int DuplicateImport
      Siehe auch:
    • CannotImportPackage

      static final int CannotImportPackage
      Siehe auch:
    • UnusedImport

      static final int UnusedImport
      Siehe auch:
    • ImportNotFound

      static final int ImportNotFound
      Siehe auch:
    • ImportNotVisible

      static final int ImportNotVisible
      Veraltet.
      - problem is no longer generated, use NotVisibleType instead
      Siehe auch:
    • ImportAmbiguous

      static final int ImportAmbiguous
      Veraltet.
      - problem is no longer generated, use AmbiguousType instead
      Siehe auch:
    • ImportInternalNameProvided

      static final int ImportInternalNameProvided
      Veraltet.
      - problem is no longer generated, use InternalTypeNameProvided instead
      Siehe auch:
    • ImportInheritedNameHidesEnclosingName

      static final int ImportInheritedNameHidesEnclosingName
      Veraltet.
      - problem is no longer generated, use InheritedTypeHidesEnclosingName instead
      Siehe auch:
    • InvalidTypeForStaticImport

      static final int InvalidTypeForStaticImport
      Seit:
      3.1
      Siehe auch:
    • DuplicateModifierForVariable

      static final int DuplicateModifierForVariable
      Siehe auch:
    • IllegalModifierForVariable

      static final int IllegalModifierForVariable
      Siehe auch:
    • LocalVariableCannotBeNull

      static final int LocalVariableCannotBeNull
      Veraltet.
      - problem is no longer generated, use RedundantNullCheckOnNonNullLocalVariable instead
      Siehe auch:
    • LocalVariableCanOnlyBeNull

      static final int LocalVariableCanOnlyBeNull
      Siehe auch:
    • LocalVariableMayBeNull

      static final int LocalVariableMayBeNull
      Veraltet.
      - problem is no longer generated, use PotentialNullLocalVariableReference instead
      Siehe auch:
    • AbstractMethodMustBeImplemented

      static final int AbstractMethodMustBeImplemented
      Siehe auch:
    • FinalMethodCannotBeOverridden

      static final int FinalMethodCannotBeOverridden
      Siehe auch:
    • IncompatibleExceptionInThrowsClause

      static final int IncompatibleExceptionInThrowsClause
      Siehe auch:
    • IncompatibleExceptionInInheritedMethodThrowsClause

      static final int IncompatibleExceptionInInheritedMethodThrowsClause
      Siehe auch:
    • IncompatibleReturnType

      static final int IncompatibleReturnType
      Siehe auch:
    • InheritedMethodReducesVisibility

      static final int InheritedMethodReducesVisibility
      Siehe auch:
    • CannotOverrideAStaticMethodWithAnInstanceMethod

      static final int CannotOverrideAStaticMethodWithAnInstanceMethod
      Siehe auch:
    • CannotHideAnInstanceMethodWithAStaticMethod

      static final int CannotHideAnInstanceMethodWithAStaticMethod
      Siehe auch:
    • StaticInheritedMethodConflicts

      static final int StaticInheritedMethodConflicts
      Siehe auch:
    • MethodReducesVisibility

      static final int MethodReducesVisibility
      Siehe auch:
    • OverridingNonVisibleMethod

      static final int OverridingNonVisibleMethod
      Siehe auch:
    • AbstractMethodCannotBeOverridden

      static final int AbstractMethodCannotBeOverridden
      Siehe auch:
    • OverridingDeprecatedMethod

      static final int OverridingDeprecatedMethod
      Siehe auch:
    • IncompatibleReturnTypeForNonInheritedInterfaceMethod

      static final int IncompatibleReturnTypeForNonInheritedInterfaceMethod
      Seit:
      2.1
      Siehe auch:
    • IncompatibleExceptionInThrowsClauseForNonInheritedInterfaceMethod

      static final int IncompatibleExceptionInThrowsClauseForNonInheritedInterfaceMethod
      Seit:
      2.1
      Siehe auch:
    • IllegalVararg

      static final int IllegalVararg
      Seit:
      3.1
      Siehe auch:
    • OverridingMethodWithoutSuperInvocation

      static final int OverridingMethodWithoutSuperInvocation
      Seit:
      3.3
      Siehe auch:
    • MissingSynchronizedModifierInInheritedMethod

      static final int MissingSynchronizedModifierInInheritedMethod
      Seit:
      3.5
      Siehe auch:
    • AbstractMethodMustBeImplementedOverConcreteMethod

      static final int AbstractMethodMustBeImplementedOverConcreteMethod
      Seit:
      3.5
      Siehe auch:
    • InheritedIncompatibleReturnType

      static final int InheritedIncompatibleReturnType
      Seit:
      3.5
      Siehe auch:
    • CodeSnippetMissingClass

      static final int CodeSnippetMissingClass
      Siehe auch:
    • CodeSnippetMissingMethod

      static final int CodeSnippetMissingMethod
      Siehe auch:
    • CannotUseSuperInCodeSnippet

      static final int CannotUseSuperInCodeSnippet
      Siehe auch:
    • TooManyConstantsInConstantPool

      static final int TooManyConstantsInConstantPool
      Siehe auch:
    • TooManyBytesForStringConstant

      static final int TooManyBytesForStringConstant
      Seit:
      2.1
      Siehe auch:
    • TooManyFields

      static final int TooManyFields
      Seit:
      2.1
      Siehe auch:
    • TooManyMethods

      static final int TooManyMethods
      Seit:
      2.1
      Siehe auch:
    • TooManyParametersForSyntheticMethod

      static final int TooManyParametersForSyntheticMethod
      Seit:
      3.7
      Siehe auch:
    • UseAssertAsAnIdentifier

      static final int UseAssertAsAnIdentifier
      Siehe auch:
    • UseEnumAsAnIdentifier

      static final int UseEnumAsAnIdentifier
      Siehe auch:
    • EnumConstantsCannotBeSurroundedByParenthesis

      static final int EnumConstantsCannotBeSurroundedByParenthesis
      Seit:
      3.2
      Siehe auch:
    • IllegalUseOfUnderscoreAsAnIdentifier

      static final int IllegalUseOfUnderscoreAsAnIdentifier
      Seit:
      3.10
      Siehe auch:
    • UninternedIdentityComparison

      static final int UninternedIdentityComparison
      Seit:
      3.10
      Siehe auch:
    • ErrorUseOfUnderscoreAsAnIdentifier

      static final int ErrorUseOfUnderscoreAsAnIdentifier
      Seit:
      3.24
      Siehe auch:
    • Task

      static final int Task
      Seit:
      2.1
      Siehe auch:
    • NullLocalVariableReference

      static final int NullLocalVariableReference
      Seit:
      3.3
      Siehe auch:
    • PotentialNullLocalVariableReference

      static final int PotentialNullLocalVariableReference
      Seit:
      3.3
      Siehe auch:
    • RedundantNullCheckOnNullLocalVariable

      static final int RedundantNullCheckOnNullLocalVariable
      Seit:
      3.3
      Siehe auch:
    • NullLocalVariableComparisonYieldsFalse

      static final int NullLocalVariableComparisonYieldsFalse
      Seit:
      3.3
      Siehe auch:
    • RedundantLocalVariableNullAssignment

      static final int RedundantLocalVariableNullAssignment
      Seit:
      3.3
      Siehe auch:
    • NullLocalVariableInstanceofYieldsFalse

      static final int NullLocalVariableInstanceofYieldsFalse
      Seit:
      3.3
      Siehe auch:
    • RedundantNullCheckOnNonNullLocalVariable

      static final int RedundantNullCheckOnNonNullLocalVariable
      Seit:
      3.3
      Siehe auch:
    • NonNullLocalVariableComparisonYieldsFalse

      static final int NonNullLocalVariableComparisonYieldsFalse
      Seit:
      3.3
      Siehe auch:
    • PotentialNullUnboxing

      static final int PotentialNullUnboxing
      Seit:
      3.9
      Siehe auch:
    • NullUnboxing

      static final int NullUnboxing
      Seit:
      3.9
      Siehe auch:
    • UndocumentedEmptyBlock

      static final int UndocumentedEmptyBlock
      Seit:
      3.0
      Siehe auch:
    • SwallowedExceptionInCatchBlock

      static final int SwallowedExceptionInCatchBlock
      Seit:
      3.10
      Siehe auch:
    • JavadocInvalidSeeUrlReference

      static final int JavadocInvalidSeeUrlReference
      Problem signaled on an invalid URL reference. Valid syntax example: @see "http://www.eclipse.org/"
      Seit:
      3.4
      Siehe auch:
    • JavadocMissingTagDescription

      static final int JavadocMissingTagDescription
      Problem warned on missing tag description.
      Seit:
      3.4
      Siehe auch:
    • JavadocDuplicateTag

      static final int JavadocDuplicateTag
      Problem warned on duplicated tag.
      Seit:
      3.3
      Siehe auch:
    • JavadocHiddenReference

      static final int JavadocHiddenReference
      Problem signaled on an hidden reference due to a too low visibility level.
      Seit:
      3.3
      Siehe auch:
    • JavadocInvalidMemberTypeQualification

      static final int JavadocInvalidMemberTypeQualification
      Problem signaled on an invalid qualification for member type reference.
      Seit:
      3.3
      Siehe auch:
    • JavadocMissingIdentifier

      static final int JavadocMissingIdentifier
      Seit:
      3.2
      Siehe auch:
    • JavadocNonStaticTypeFromStaticInvocation

      static final int JavadocNonStaticTypeFromStaticInvocation
      Seit:
      3.2
      Siehe auch:
    • JavadocInvalidParamTagTypeParameter

      static final int JavadocInvalidParamTagTypeParameter
      Seit:
      3.1
      Siehe auch:
    • JavadocUnexpectedTag

      static final int JavadocUnexpectedTag
      Seit:
      3.0
      Siehe auch:
    • JavadocMissingParamTag

      static final int JavadocMissingParamTag
      Seit:
      3.0
      Siehe auch:
    • JavadocMissingParamName

      static final int JavadocMissingParamName
      Seit:
      3.0
      Siehe auch:
    • JavadocDuplicateParamName

      static final int JavadocDuplicateParamName
      Seit:
      3.0
      Siehe auch:
    • JavadocInvalidParamName

      static final int JavadocInvalidParamName
      Seit:
      3.0
      Siehe auch:
    • JavadocMissingReturnTag

      static final int JavadocMissingReturnTag
      Seit:
      3.0
      Siehe auch:
    • JavadocDuplicateReturnTag

      static final int JavadocDuplicateReturnTag
      Seit:
      3.0
      Siehe auch:
    • JavadocMissingThrowsTag

      static final int JavadocMissingThrowsTag
      Seit:
      3.0
      Siehe auch:
    • JavadocMissingThrowsClassName

      static final int JavadocMissingThrowsClassName
      Seit:
      3.0
      Siehe auch:
    • JavadocInvalidThrowsClass

      static final int JavadocInvalidThrowsClass
      Seit:
      3.0
      Siehe auch:
    • JavadocDuplicateThrowsClassName

      static final int JavadocDuplicateThrowsClassName
      Seit:
      3.0
      Siehe auch:
    • JavadocInvalidThrowsClassName

      static final int JavadocInvalidThrowsClassName
      Seit:
      3.0
      Siehe auch:
    • JavadocMissingSeeReference

      static final int JavadocMissingSeeReference
      Seit:
      3.0
      Siehe auch:
    • JavadocInvalidSeeReference

      static final int JavadocInvalidSeeReference
      Seit:
      3.0
      Siehe auch:
    • JavadocInvalidSeeHref

      static final int JavadocInvalidSeeHref
      Problem signaled on an invalid URL reference that does not conform to the href syntax. Valid syntax example: @see Eclipse Home Page
      Seit:
      3.0
      Siehe auch:
    • JavadocInvalidSeeArgs

      static final int JavadocInvalidSeeArgs
      Seit:
      3.0
      Siehe auch:
    • JavadocMissing

      static final int JavadocMissing
      Seit:
      3.0
      Siehe auch:
    • JavadocInvalidTag

      static final int JavadocInvalidTag
      Seit:
      3.0
      Siehe auch:
    • JavadocUndefinedField

      static final int JavadocUndefinedField
      Seit:
      3.0
      Siehe auch:
    • JavadocNotVisibleField

      static final int JavadocNotVisibleField
      Seit:
      3.0
      Siehe auch:
    • JavadocAmbiguousField

      static final int JavadocAmbiguousField
      Seit:
      3.0
      Siehe auch:
    • JavadocUsingDeprecatedField

      static final int JavadocUsingDeprecatedField
      Seit:
      3.0
      Siehe auch:
    • JavadocUndefinedConstructor

      static final int JavadocUndefinedConstructor
      Seit:
      3.0
      Siehe auch:
    • JavadocNotVisibleConstructor

      static final int JavadocNotVisibleConstructor
      Seit:
      3.0
      Siehe auch:
    • JavadocAmbiguousConstructor

      static final int JavadocAmbiguousConstructor
      Seit:
      3.0
      Siehe auch:
    • JavadocUsingDeprecatedConstructor

      static final int JavadocUsingDeprecatedConstructor
      Seit:
      3.0
      Siehe auch:
    • JavadocUndefinedMethod

      static final int JavadocUndefinedMethod
      Seit:
      3.0
      Siehe auch:
    • JavadocNotVisibleMethod

      static final int JavadocNotVisibleMethod
      Seit:
      3.0
      Siehe auch:
    • JavadocAmbiguousMethod

      static final int JavadocAmbiguousMethod
      Seit:
      3.0
      Siehe auch:
    • JavadocUsingDeprecatedMethod

      static final int JavadocUsingDeprecatedMethod
      Seit:
      3.0
      Siehe auch:
    • JavadocNoMessageSendOnBaseType

      static final int JavadocNoMessageSendOnBaseType
      Seit:
      3.0
      Siehe auch:
    • JavadocParameterMismatch

      static final int JavadocParameterMismatch
      Seit:
      3.0
      Siehe auch:
    • JavadocNoMessageSendOnArrayType

      static final int JavadocNoMessageSendOnArrayType
      Seit:
      3.0
      Siehe auch:
    • JavadocUndefinedType

      static final int JavadocUndefinedType
      Seit:
      3.0
      Siehe auch:
    • JavadocNotVisibleType

      static final int JavadocNotVisibleType
      Seit:
      3.0
      Siehe auch:
    • JavadocAmbiguousType

      static final int JavadocAmbiguousType
      Seit:
      3.0
      Siehe auch:
    • JavadocUsingDeprecatedType

      static final int JavadocUsingDeprecatedType
      Seit:
      3.0
      Siehe auch:
    • JavadocInternalTypeNameProvided

      static final int JavadocInternalTypeNameProvided
      Seit:
      3.0
      Siehe auch:
    • JavadocInheritedMethodHidesEnclosingName

      static final int JavadocInheritedMethodHidesEnclosingName
      Seit:
      3.0
      Siehe auch:
    • JavadocInheritedFieldHidesEnclosingName

      static final int JavadocInheritedFieldHidesEnclosingName
      Seit:
      3.0
      Siehe auch:
    • JavadocInheritedNameHidesEnclosingTypeName

      static final int JavadocInheritedNameHidesEnclosingTypeName
      Seit:
      3.0
      Siehe auch:
    • JavadocAmbiguousMethodReference

      static final int JavadocAmbiguousMethodReference
      Seit:
      3.0
      Siehe auch:
    • JavadocUnterminatedInlineTag

      static final int JavadocUnterminatedInlineTag
      Seit:
      3.0
      Siehe auch:
    • JavadocMalformedSeeReference

      static final int JavadocMalformedSeeReference
      Seit:
      3.0
      Siehe auch:
    • JavadocMessagePrefix

      static final int JavadocMessagePrefix
      Seit:
      3.0
      Siehe auch:
    • JavadocMissingHashCharacter

      static final int JavadocMissingHashCharacter
      Seit:
      3.1
      Siehe auch:
    • JavadocEmptyReturnTag

      static final int JavadocEmptyReturnTag
      Seit:
      3.1
      Siehe auch:
    • JavadocInvalidValueReference

      static final int JavadocInvalidValueReference
      Seit:
      3.1
      Siehe auch:
    • JavadocUnexpectedText

      static final int JavadocUnexpectedText
      Seit:
      3.1
      Siehe auch:
    • JavadocInvalidParamTagName

      static final int JavadocInvalidParamTagName
      Seit:
      3.1
      Siehe auch:
    • JavadocMissingUsesTag

      static final int JavadocMissingUsesTag
      Seit:
      3.20
      Siehe auch:
    • JavadocDuplicateUsesTag

      static final int JavadocDuplicateUsesTag
      Seit:
      3.20
      Siehe auch:
    • JavadocMissingUsesClassName

      static final int JavadocMissingUsesClassName
      Seit:
      3.20
      Siehe auch:
    • JavadocInvalidUsesClassName

      static final int JavadocInvalidUsesClassName
      Seit:
      3.20
      Siehe auch:
    • JavadocInvalidUsesClass

      static final int JavadocInvalidUsesClass
      Seit:
      3.20
      Siehe auch:
    • JavadocMissingProvidesTag

      static final int JavadocMissingProvidesTag
      Seit:
      3.20
      Siehe auch:
    • JavadocDuplicateProvidesTag

      static final int JavadocDuplicateProvidesTag
      Seit:
      3.20
      Siehe auch:
    • JavadocMissingProvidesClassName

      static final int JavadocMissingProvidesClassName
      Seit:
      3.20
      Siehe auch:
    • JavadocInvalidProvidesClassName

      static final int JavadocInvalidProvidesClassName
      Seit:
      3.20
      Siehe auch:
    • JavadocInvalidProvidesClass

      static final int JavadocInvalidProvidesClass
      Seit:
      3.20
      Siehe auch:
    • JavadocInvalidModuleQualification

      static final int JavadocInvalidModuleQualification
      Seit:
      3.24
      Siehe auch:
    • JavadocInvalidModule

      static final int JavadocInvalidModule
      Seit:
      3.29
      Siehe auch:
    • JavadocInvalidSnippet

      static final int JavadocInvalidSnippet
      Seit:
      3.30
      Siehe auch:
    • JavadocInvalidSnippetMissingColon

      static final int JavadocInvalidSnippetMissingColon
      Seit:
      3.30
      Siehe auch:
    • JavadocInvalidSnippetContentNewLine

      static final int JavadocInvalidSnippetContentNewLine
      Seit:
      3.30
      Siehe auch:
    • JavadocInvalidSnippetRegionNotClosed

      static final int JavadocInvalidSnippetRegionNotClosed
      Seit:
      3.30
      Siehe auch:
    • JavadocInvalidSnippetRegexSubstringTogether

      static final int JavadocInvalidSnippetRegexSubstringTogether
      Seit:
      3.30
      Siehe auch:
    • JavadocInvalidSnippetDuplicateRegions

      static final int JavadocInvalidSnippetDuplicateRegions
      Seit:
      3.30
      Siehe auch:
    • DuplicateTypeVariable

      static final int DuplicateTypeVariable
      Seit:
      3.1
      Siehe auch:
    • IllegalTypeVariableSuperReference

      static final int IllegalTypeVariableSuperReference
      Seit:
      3.1
      Siehe auch:
    • NonStaticTypeFromStaticInvocation

      static final int NonStaticTypeFromStaticInvocation
      Seit:
      3.1
      Siehe auch:
    • ObjectCannotBeGeneric

      static final int ObjectCannotBeGeneric
      Seit:
      3.1
      Siehe auch:
    • NonGenericType

      static final int NonGenericType
      Seit:
      3.1
      Siehe auch:
    • IncorrectArityForParameterizedType

      static final int IncorrectArityForParameterizedType
      Seit:
      3.1
      Siehe auch:
    • TypeArgumentMismatch

      static final int TypeArgumentMismatch
      Seit:
      3.1
      Siehe auch:
    • DuplicateMethodErasure

      static final int DuplicateMethodErasure
      Seit:
      3.1
      Siehe auch:
    • ReferenceToForwardTypeVariable

      static final int ReferenceToForwardTypeVariable
      Seit:
      3.1
      Siehe auch:
    • BoundMustBeAnInterface

      static final int BoundMustBeAnInterface
      Seit:
      3.1
      Siehe auch:
    • UnsafeRawConstructorInvocation

      static final int UnsafeRawConstructorInvocation
      Seit:
      3.1
      Siehe auch:
    • UnsafeRawMethodInvocation

      static final int UnsafeRawMethodInvocation
      Seit:
      3.1
      Siehe auch:
    • UnsafeTypeConversion

      static final int UnsafeTypeConversion
      Seit:
      3.1
      Siehe auch:
    • InvalidTypeVariableExceptionType

      static final int InvalidTypeVariableExceptionType
      Seit:
      3.1
      Siehe auch:
    • InvalidParameterizedExceptionType

      static final int InvalidParameterizedExceptionType
      Seit:
      3.1
      Siehe auch:
    • IllegalGenericArray

      static final int IllegalGenericArray
      Seit:
      3.1
      Siehe auch:
    • UnsafeRawFieldAssignment

      static final int UnsafeRawFieldAssignment
      Seit:
      3.1
      Siehe auch:
    • FinalBoundForTypeVariable

      static final int FinalBoundForTypeVariable
      Seit:
      3.1
      Siehe auch:
    • UndefinedTypeVariable

      static final int UndefinedTypeVariable
      Seit:
      3.1
      Siehe auch:
    • SuperInterfacesCollide

      static final int SuperInterfacesCollide
      Seit:
      3.1
      Siehe auch:
    • WildcardConstructorInvocation

      static final int WildcardConstructorInvocation
      Seit:
      3.1
      Siehe auch:
    • WildcardMethodInvocation

      static final int WildcardMethodInvocation
      Seit:
      3.1
      Siehe auch:
    • WildcardFieldAssignment

      static final int WildcardFieldAssignment
      Seit:
      3.1
      Siehe auch:
    • GenericMethodTypeArgumentMismatch

      static final int GenericMethodTypeArgumentMismatch
      Seit:
      3.1
      Siehe auch:
    • GenericConstructorTypeArgumentMismatch

      static final int GenericConstructorTypeArgumentMismatch
      Seit:
      3.1
      Siehe auch:
    • UnsafeGenericCast

      static final int UnsafeGenericCast
      Seit:
      3.1
      Siehe auch:
    • IllegalInstanceofParameterizedType

      static final int IllegalInstanceofParameterizedType
      Seit:
      3.1
      Siehe auch:
    • IllegalInstanceofTypeParameter

      static final int IllegalInstanceofTypeParameter
      Seit:
      3.1
      Siehe auch:
    • NonGenericMethod

      static final int NonGenericMethod
      Seit:
      3.1
      Siehe auch:
    • IncorrectArityForParameterizedMethod

      static final int IncorrectArityForParameterizedMethod
      Seit:
      3.1
      Siehe auch:
    • ParameterizedMethodArgumentTypeMismatch

      static final int ParameterizedMethodArgumentTypeMismatch
      Seit:
      3.1
      Siehe auch:
    • NonGenericConstructor

      static final int NonGenericConstructor
      Seit:
      3.1
      Siehe auch:
    • IncorrectArityForParameterizedConstructor

      static final int IncorrectArityForParameterizedConstructor
      Seit:
      3.1
      Siehe auch:
    • ParameterizedConstructorArgumentTypeMismatch

      static final int ParameterizedConstructorArgumentTypeMismatch
      Seit:
      3.1
      Siehe auch:
    • TypeArgumentsForRawGenericMethod

      static final int TypeArgumentsForRawGenericMethod
      Seit:
      3.1
      Siehe auch:
    • TypeArgumentsForRawGenericConstructor

      static final int TypeArgumentsForRawGenericConstructor
      Seit:
      3.1
      Siehe auch:
    • SuperTypeUsingWildcard

      static final int SuperTypeUsingWildcard
      Seit:
      3.1
      Siehe auch:
    • GenericTypeCannotExtendThrowable

      static final int GenericTypeCannotExtendThrowable
      Seit:
      3.1
      Siehe auch:
    • IllegalClassLiteralForTypeVariable

      static final int IllegalClassLiteralForTypeVariable
      Seit:
      3.1
      Siehe auch:
    • UnsafeReturnTypeOverride

      static final int UnsafeReturnTypeOverride
      Seit:
      3.1
      Siehe auch:
    • MethodNameClash

      static final int MethodNameClash
      Seit:
      3.1
      Siehe auch:
    • RawMemberTypeCannotBeParameterized

      static final int RawMemberTypeCannotBeParameterized
      Seit:
      3.1
      Siehe auch:
    • MissingArgumentsForParameterizedMemberType

      static final int MissingArgumentsForParameterizedMemberType
      Seit:
      3.1
      Siehe auch:
    • StaticMemberOfParameterizedType

      static final int StaticMemberOfParameterizedType
      Seit:
      3.1
      Siehe auch:
    • BoundHasConflictingArguments

      static final int BoundHasConflictingArguments
      Seit:
      3.1
      Siehe auch:
    • DuplicateParameterizedMethods

      static final int DuplicateParameterizedMethods
      Seit:
      3.1
      Siehe auch:
    • IllegalQualifiedParameterizedTypeAllocation

      static final int IllegalQualifiedParameterizedTypeAllocation
      Seit:
      3.1
      Siehe auch:
    • DuplicateBounds

      static final int DuplicateBounds
      Seit:
      3.1
      Siehe auch:
    • BoundCannotBeArray

      static final int BoundCannotBeArray
      Seit:
      3.1
      Siehe auch:
    • UnsafeRawGenericConstructorInvocation

      static final int UnsafeRawGenericConstructorInvocation
      Seit:
      3.1
      Siehe auch:
    • UnsafeRawGenericMethodInvocation

      static final int UnsafeRawGenericMethodInvocation
      Seit:
      3.1
      Siehe auch:
    • TypeParameterHidingType

      static final int TypeParameterHidingType
      Seit:
      3.1
      Siehe auch:
    • RawTypeReference

      static final int RawTypeReference
      Seit:
      3.2
      Siehe auch:
    • NoAdditionalBoundAfterTypeVariable

      static final int NoAdditionalBoundAfterTypeVariable
      Seit:
      3.2
      Siehe auch:
    • UnsafeGenericArrayForVarargs

      static final int UnsafeGenericArrayForVarargs
      Seit:
      3.2
      Siehe auch:
    • IllegalAccessFromTypeVariable

      static final int IllegalAccessFromTypeVariable
      Seit:
      3.2
      Siehe auch:
    • TypeHidingTypeParameterFromType

      static final int TypeHidingTypeParameterFromType
      Seit:
      3.3
      Siehe auch:
    • TypeHidingTypeParameterFromMethod

      static final int TypeHidingTypeParameterFromMethod
      Seit:
      3.3
      Siehe auch:
    • InvalidUsageOfWildcard

      static final int InvalidUsageOfWildcard
      Seit:
      3.3
      Siehe auch:
    • UnusedTypeArgumentsForMethodInvocation

      static final int UnusedTypeArgumentsForMethodInvocation
      Seit:
      3.4
      Siehe auch:
    • IncompatibleTypesInForeach

      static final int IncompatibleTypesInForeach
      Seit:
      3.1
      Siehe auch:
    • InvalidTypeForCollection

      static final int InvalidTypeForCollection
      Seit:
      3.1
      Siehe auch:
    • InvalidTypeForCollectionTarget14

      static final int InvalidTypeForCollectionTarget14
      Seit:
      3.6
      Siehe auch:
    • DuplicateInheritedMethods

      static final int DuplicateInheritedMethods
      Seit:
      3.7.1
      Siehe auch:
    • MethodNameClashHidden

      static final int MethodNameClashHidden
      Seit:
      3.8
      Siehe auch:
    • UnsafeElementTypeConversion

      static final int UnsafeElementTypeConversion
      Seit:
      3.9
      Siehe auch:
    • InvalidTypeArguments

      static final int InvalidTypeArguments
      Seit:
      3.11
      Siehe auch:
    • InvalidUsageOfTypeParameters

      static final int InvalidUsageOfTypeParameters
      Seit:
      3.1
      Siehe auch:
    • InvalidUsageOfStaticImports

      static final int InvalidUsageOfStaticImports
      Seit:
      3.1
      Siehe auch:
    • InvalidUsageOfForeachStatements

      static final int InvalidUsageOfForeachStatements
      Seit:
      3.1
      Siehe auch:
    • InvalidUsageOfTypeArguments

      static final int InvalidUsageOfTypeArguments
      Seit:
      3.1
      Siehe auch:
    • InvalidUsageOfEnumDeclarations

      static final int InvalidUsageOfEnumDeclarations
      Seit:
      3.1
      Siehe auch:
    • InvalidUsageOfVarargs

      static final int InvalidUsageOfVarargs
      Seit:
      3.1
      Siehe auch:
    • InvalidUsageOfAnnotations

      static final int InvalidUsageOfAnnotations
      Seit:
      3.1
      Siehe auch:
    • InvalidUsageOfAnnotationDeclarations

      static final int InvalidUsageOfAnnotationDeclarations
      Seit:
      3.1
      Siehe auch:
    • InvalidUsageOfTypeParametersForAnnotationDeclaration

      static final int InvalidUsageOfTypeParametersForAnnotationDeclaration
      Seit:
      3.4
      Siehe auch:
    • InvalidUsageOfTypeParametersForEnumDeclaration

      static final int InvalidUsageOfTypeParametersForEnumDeclaration
      Seit:
      3.4
      Siehe auch:
    • IllegalModifierForAnnotationMethod

      static final int IllegalModifierForAnnotationMethod
      Seit:
      3.1
      Siehe auch:
    • IllegalExtendedDimensions

      static final int IllegalExtendedDimensions
      Seit:
      3.1
      Siehe auch:
    • InvalidFileNameForPackageAnnotations

      static final int InvalidFileNameForPackageAnnotations
      Seit:
      3.1
      Siehe auch:
    • IllegalModifierForAnnotationType

      static final int IllegalModifierForAnnotationType
      Seit:
      3.1
      Siehe auch:
    • IllegalModifierForAnnotationMemberType

      static final int IllegalModifierForAnnotationMemberType
      Seit:
      3.1
      Siehe auch:
    • InvalidAnnotationMemberType

      static final int InvalidAnnotationMemberType
      Seit:
      3.1
      Siehe auch:
    • AnnotationCircularitySelfReference

      static final int AnnotationCircularitySelfReference
      Seit:
      3.1
      Siehe auch:
    • AnnotationCircularity

      static final int AnnotationCircularity
      Seit:
      3.1
      Siehe auch:
    • DuplicateAnnotation

      static final int DuplicateAnnotation
      Seit:
      3.1
      Siehe auch:
    • MissingValueForAnnotationMember

      static final int MissingValueForAnnotationMember
      Seit:
      3.1
      Siehe auch:
    • DuplicateAnnotationMember

      static final int DuplicateAnnotationMember
      Seit:
      3.1
      Siehe auch:
    • UndefinedAnnotationMember

      static final int UndefinedAnnotationMember
      Seit:
      3.1
      Siehe auch:
    • AnnotationValueMustBeClassLiteral

      static final int AnnotationValueMustBeClassLiteral
      Seit:
      3.1
      Siehe auch:
    • AnnotationValueMustBeConstant

      static final int AnnotationValueMustBeConstant
      Seit:
      3.1
      Siehe auch:
    • AnnotationFieldNeedConstantInitialization

      static final int AnnotationFieldNeedConstantInitialization
      Veraltet.
      - problem is no longer generated (code is legite)
      Seit:
      3.1
      Siehe auch:
    • IllegalModifierForAnnotationField

      static final int IllegalModifierForAnnotationField
      Seit:
      3.1
      Siehe auch:
    • AnnotationCannotOverrideMethod

      static final int AnnotationCannotOverrideMethod
      Seit:
      3.1
      Siehe auch:
    • AnnotationMembersCannotHaveParameters

      static final int AnnotationMembersCannotHaveParameters
      Seit:
      3.1
      Siehe auch:
    • AnnotationMembersCannotHaveTypeParameters

      static final int AnnotationMembersCannotHaveTypeParameters
      Seit:
      3.1
      Siehe auch:
    • AnnotationTypeDeclarationCannotHaveSuperclass

      static final int AnnotationTypeDeclarationCannotHaveSuperclass
      Seit:
      3.1
      Siehe auch:
    • AnnotationTypeDeclarationCannotHaveSuperinterfaces

      static final int AnnotationTypeDeclarationCannotHaveSuperinterfaces
      Seit:
      3.1
      Siehe auch:
    • DuplicateTargetInTargetAnnotation

      static final int DuplicateTargetInTargetAnnotation
      Seit:
      3.1
      Siehe auch:
    • DisallowedTargetForAnnotation

      static final int DisallowedTargetForAnnotation
      Seit:
      3.1
      Siehe auch:
    • MethodMustOverride

      static final int MethodMustOverride
      Seit:
      3.1
      Siehe auch:
    • AnnotationTypeDeclarationCannotHaveConstructor

      static final int AnnotationTypeDeclarationCannotHaveConstructor
      Seit:
      3.1
      Siehe auch:
    • AnnotationValueMustBeAnnotation

      static final int AnnotationValueMustBeAnnotation
      Seit:
      3.1
      Siehe auch:
    • AnnotationTypeUsedAsSuperInterface

      static final int AnnotationTypeUsedAsSuperInterface
      Seit:
      3.1
      Siehe auch:
    • MissingOverrideAnnotation

      static final int MissingOverrideAnnotation
      Seit:
      3.1
      Siehe auch:
    • FieldMissingDeprecatedAnnotation

      static final int FieldMissingDeprecatedAnnotation
      Seit:
      3.1
      Siehe auch:
    • MethodMissingDeprecatedAnnotation

      static final int MethodMissingDeprecatedAnnotation
      Seit:
      3.1
      Siehe auch:
    • TypeMissingDeprecatedAnnotation

      static final int TypeMissingDeprecatedAnnotation
      Seit:
      3.1
      Siehe auch:
    • UnhandledWarningToken

      static final int UnhandledWarningToken
      Seit:
      3.1
      Siehe auch:
    • AnnotationValueMustBeArrayInitializer

      static final int AnnotationValueMustBeArrayInitializer
      Seit:
      3.2
      Siehe auch:
    • AnnotationValueMustBeAnEnumConstant

      static final int AnnotationValueMustBeAnEnumConstant
      Seit:
      3.3
      Siehe auch:
    • MethodMustOverrideOrImplement

      static final int MethodMustOverrideOrImplement
      Seit:
      3.3
      Siehe auch:
    • UnusedWarningToken

      static final int UnusedWarningToken
      Seit:
      3.4
      Siehe auch:
    • MissingOverrideAnnotationForInterfaceMethodImplementation

      static final int MissingOverrideAnnotationForInterfaceMethodImplementation
      Seit:
      3.6
      Siehe auch:
    • InvalidUsageOfTypeAnnotations

      static final int InvalidUsageOfTypeAnnotations
      Seit:
      3.10
      Siehe auch:
    • DisallowedExplicitThisParameter

      static final int DisallowedExplicitThisParameter
      Seit:
      3.10
      Siehe auch:
    • MisplacedTypeAnnotations

      static final int MisplacedTypeAnnotations
      Seit:
      3.10
      Siehe auch:
    • IllegalTypeAnnotationsInStaticMemberAccess

      static final int IllegalTypeAnnotationsInStaticMemberAccess
      Seit:
      3.10
      Siehe auch:
    • IllegalUsageOfTypeAnnotations

      static final int IllegalUsageOfTypeAnnotations
      Seit:
      3.10
      Siehe auch:
    • IllegalDeclarationOfThisParameter

      static final int IllegalDeclarationOfThisParameter
      Seit:
      3.10
      Siehe auch:
    • ExplicitThisParameterNotBelow18

      static final int ExplicitThisParameterNotBelow18
      Seit:
      3.10
      Siehe auch:
    • DefaultMethodNotBelow18

      static final int DefaultMethodNotBelow18
      Seit:
      3.10
      Siehe auch:
    • LambdaExpressionNotBelow18

      static final int LambdaExpressionNotBelow18
      Seit:
      3.10
      Siehe auch:
    • MethodReferenceNotBelow18

      static final int MethodReferenceNotBelow18
      Seit:
      3.10
      Siehe auch:
    • ConstructorReferenceNotBelow18

      static final int ConstructorReferenceNotBelow18
      Seit:
      3.10
      Siehe auch:
    • ExplicitThisParameterNotInLambda

      static final int ExplicitThisParameterNotInLambda
      Seit:
      3.10
      Siehe auch:
    • ExplicitAnnotationTargetRequired

      static final int ExplicitAnnotationTargetRequired
      Seit:
      3.10
      Siehe auch:
    • IllegalTypeForExplicitThis

      static final int IllegalTypeForExplicitThis
      Seit:
      3.10
      Siehe auch:
    • IllegalQualifierForExplicitThis

      static final int IllegalQualifierForExplicitThis
      Seit:
      3.10
      Siehe auch:
    • IllegalQualifierForExplicitThis2

      static final int IllegalQualifierForExplicitThis2
      Seit:
      3.10
      Siehe auch:
    • TargetTypeNotAFunctionalInterface

      static final int TargetTypeNotAFunctionalInterface
      Seit:
      3.10
      Siehe auch:
    • IllegalVarargInLambda

      static final int IllegalVarargInLambda
      Seit:
      3.10
      Siehe auch:
    • illFormedParameterizationOfFunctionalInterface

      static final int illFormedParameterizationOfFunctionalInterface
      Seit:
      3.10
      Siehe auch:
    • lambdaSignatureMismatched

      static final int lambdaSignatureMismatched
      Seit:
      3.10
      Siehe auch:
    • lambdaParameterTypeMismatched

      static final int lambdaParameterTypeMismatched
      Seit:
      3.10
      Siehe auch:
    • IncompatibleLambdaParameterType

      static final int IncompatibleLambdaParameterType
      Seit:
      3.10
      Siehe auch:
    • NoGenericLambda

      static final int NoGenericLambda
      Seit:
      3.10
      Siehe auch:
    • UnusedTypeArgumentsForConstructorInvocation

      static final int UnusedTypeArgumentsForConstructorInvocation
      Seit:
      3.4
      Siehe auch:
    • UnusedTypeParameter

      static final int UnusedTypeParameter
      Seit:
      3.9
      Siehe auch:
    • IllegalArrayOfUnionType

      static final int IllegalArrayOfUnionType
      Seit:
      3.9
      Siehe auch:
    • OuterLocalMustBeEffectivelyFinal

      static final int OuterLocalMustBeEffectivelyFinal
      Seit:
      3.10
      Siehe auch:
    • InterfaceNotFunctionalInterface

      static final int InterfaceNotFunctionalInterface
      Seit:
      3.10
      Siehe auch:
    • ConstructionTypeMismatch

      static final int ConstructionTypeMismatch
      Seit:
      3.10
      Siehe auch:
    • ToleratedMisplacedTypeAnnotations

      static final int ToleratedMisplacedTypeAnnotations
      Seit:
      3.10
      Siehe auch:
    • InterfaceSuperInvocationNotBelow18

      static final int InterfaceSuperInvocationNotBelow18
      Seit:
      3.13
      Siehe auch:
    • InterfaceStaticMethodInvocationNotBelow18

      static final int InterfaceStaticMethodInvocationNotBelow18
      Seit:
      3.13
      Siehe auch:
    • FieldMustBeFinal

      static final int FieldMustBeFinal
      Seit:
      3.14
      Siehe auch:
    • NonNullExpressionComparisonYieldsFalse

      static final int NonNullExpressionComparisonYieldsFalse
      Seit:
      3.9
      Siehe auch:
    • RedundantNullCheckOnNonNullExpression

      static final int RedundantNullCheckOnNonNullExpression
      Seit:
      3.9
      Siehe auch:
    • NullExpressionReference

      static final int NullExpressionReference
      Seit:
      3.9
      Siehe auch:
    • PotentialNullExpressionReference

      static final int PotentialNullExpressionReference
      Seit:
      3.9
      Siehe auch:
    • CorruptedSignature

      static final int CorruptedSignature
      Seit:
      3.1
      Siehe auch:
    • InvalidEncoding

      static final int InvalidEncoding
      Seit:
      3.2
      Siehe auch:
    • CannotReadSource

      static final int CannotReadSource
      Seit:
      3.2
      Siehe auch:
    • BoxingConversion

      static final int BoxingConversion
      Seit:
      3.1
      Siehe auch:
    • UnboxingConversion

      static final int UnboxingConversion
      Seit:
      3.1
      Siehe auch:
    • StrictfpNotRequired

      static final int StrictfpNotRequired
      Modifiers
      Seit:
      3.28
      Siehe auch:
    • IllegalModifierForEnum

      static final int IllegalModifierForEnum
      Seit:
      3.1
      Siehe auch:
    • IllegalModifierForEnumConstant

      static final int IllegalModifierForEnumConstant
      Seit:
      3.1
      Siehe auch:
    • IllegalModifierForLocalEnum

      static final int IllegalModifierForLocalEnum
      Veraltet.
      - problem could not be reported, enums cannot be local takes precedence
      Seit:
      3.1
      Siehe auch:
    • IllegalModifierForMemberEnum

      static final int IllegalModifierForMemberEnum
      Seit:
      3.1
      Siehe auch:
    • CannotDeclareEnumSpecialMethod

      static final int CannotDeclareEnumSpecialMethod
      Seit:
      3.1
      Siehe auch:
    • IllegalQualifiedEnumConstantLabel

      static final int IllegalQualifiedEnumConstantLabel
      Seit:
      3.1
      Siehe auch:
    • CannotExtendEnum

      static final int CannotExtendEnum
      Seit:
      3.1
      Siehe auch:
    • CannotInvokeSuperConstructorInEnum

      static final int CannotInvokeSuperConstructorInEnum
      Seit:
      3.1
      Siehe auch:
    • EnumAbstractMethodMustBeImplemented

      static final int EnumAbstractMethodMustBeImplemented
      Seit:
      3.1
      Siehe auch:
    • EnumSwitchCannotTargetField

      static final int EnumSwitchCannotTargetField
      Seit:
      3.1
      Siehe auch:
    • IllegalModifierForEnumConstructor

      static final int IllegalModifierForEnumConstructor
      Seit:
      3.1
      Siehe auch:
    • MissingEnumConstantCase

      static final int MissingEnumConstantCase
      Seit:
      3.1
      Siehe auch:
    • EnumStaticFieldInInInitializerContext

      static final int EnumStaticFieldInInInitializerContext
      Seit:
      3.2
      Siehe auch:
    • EnumConstantMustImplementAbstractMethod

      static final int EnumConstantMustImplementAbstractMethod
      Seit:
      3.4
      Siehe auch:
    • EnumConstantCannotDefineAbstractMethod

      static final int EnumConstantCannotDefineAbstractMethod
      Seit:
      3.5
      Siehe auch:
    • AbstractMethodInEnum

      static final int AbstractMethodInEnum
      Seit:
      3.5
      Siehe auch:
    • MissingEnumDefaultCase

      static final int MissingEnumDefaultCase
      Seit:
      3.8
      Siehe auch:
    • MissingDefaultCase

      static final int MissingDefaultCase
      Seit:
      3.8
      Siehe auch:
    • MissingEnumConstantCaseDespiteDefault

      static final int MissingEnumConstantCaseDespiteDefault
      Seit:
      3.8
      Siehe auch:
    • UninitializedLocalVariableHintMissingDefault

      static final int UninitializedLocalVariableHintMissingDefault
      Seit:
      3.8
      Siehe auch:
    • UninitializedBlankFinalFieldHintMissingDefault

      static final int UninitializedBlankFinalFieldHintMissingDefault
      Seit:
      3.8
      Siehe auch:
    • ShouldReturnValueHintMissingDefault

      static final int ShouldReturnValueHintMissingDefault
      Seit:
      3.8
      Siehe auch:
    • IllegalExtendedDimensionsForVarArgs

      static final int IllegalExtendedDimensionsForVarArgs
      Seit:
      3.1
      Siehe auch:
    • MethodVarargsArgumentNeedCast

      static final int MethodVarargsArgumentNeedCast
      Seit:
      3.1
      Siehe auch:
    • ConstructorVarargsArgumentNeedCast

      static final int ConstructorVarargsArgumentNeedCast
      Seit:
      3.1
      Siehe auch:
    • VarargsConflict

      static final int VarargsConflict
      Seit:
      3.1
      Siehe auch:
    • SafeVarargsOnFixedArityMethod

      static final int SafeVarargsOnFixedArityMethod
      Seit:
      3.7.1
      Siehe auch:
    • SafeVarargsOnNonFinalInstanceMethod

      static final int SafeVarargsOnNonFinalInstanceMethod
      Seit:
      3.7.1
      Siehe auch:
    • PotentialHeapPollutionFromVararg

      static final int PotentialHeapPollutionFromVararg
      Seit:
      3.7.1
      Siehe auch:
    • VarargsElementTypeNotVisible

      static final int VarargsElementTypeNotVisible
      Seit:
      3.8
      Siehe auch:
    • VarargsElementTypeNotVisibleForConstructor

      static final int VarargsElementTypeNotVisibleForConstructor
      Seit:
      3.8
      Siehe auch:
    • ApplicableMethodOverriddenByInapplicable

      static final int ApplicableMethodOverriddenByInapplicable
      Seit:
      3.10
      Siehe auch:
    • JavadocGenericMethodTypeArgumentMismatch

      static final int JavadocGenericMethodTypeArgumentMismatch
      Seit:
      3.1
      Siehe auch:
    • JavadocNonGenericMethod

      static final int JavadocNonGenericMethod
      Seit:
      3.1
      Siehe auch:
    • JavadocIncorrectArityForParameterizedMethod

      static final int JavadocIncorrectArityForParameterizedMethod
      Seit:
      3.1
      Siehe auch:
    • JavadocParameterizedMethodArgumentTypeMismatch

      static final int JavadocParameterizedMethodArgumentTypeMismatch
      Seit:
      3.1
      Siehe auch:
    • JavadocTypeArgumentsForRawGenericMethod

      static final int JavadocTypeArgumentsForRawGenericMethod
      Seit:
      3.1
      Siehe auch:
    • JavadocGenericConstructorTypeArgumentMismatch

      static final int JavadocGenericConstructorTypeArgumentMismatch
      Seit:
      3.1
      Siehe auch:
    • JavadocNonGenericConstructor

      static final int JavadocNonGenericConstructor
      Seit:
      3.1
      Siehe auch:
    • JavadocIncorrectArityForParameterizedConstructor

      static final int JavadocIncorrectArityForParameterizedConstructor
      Seit:
      3.1
      Siehe auch:
    • JavadocParameterizedConstructorArgumentTypeMismatch

      static final int JavadocParameterizedConstructorArgumentTypeMismatch
      Seit:
      3.1
      Siehe auch:
    • JavadocTypeArgumentsForRawGenericConstructor

      static final int JavadocTypeArgumentsForRawGenericConstructor
      Seit:
      3.1
      Siehe auch:
    • AssignmentToMultiCatchParameter

      static final int AssignmentToMultiCatchParameter
      Seit:
      3.7.1
      Siehe auch:
    • ResourceHasToImplementAutoCloseable

      static final int ResourceHasToImplementAutoCloseable
      Seit:
      3.7.1
      Siehe auch:
    • AssignmentToResource

      static final int AssignmentToResource
      Seit:
      3.7.1
      Siehe auch:
    • InvalidUnionTypeReferenceSequence

      static final int InvalidUnionTypeReferenceSequence
      Seit:
      3.7.1
      Siehe auch:
    • AutoManagedResourceNotBelow17

      static final int AutoManagedResourceNotBelow17
      Seit:
      3.7.1
      Siehe auch:
    • MultiCatchNotBelow17

      static final int MultiCatchNotBelow17
      Seit:
      3.7.1
      Siehe auch:
    • PolymorphicMethodNotBelow17

      static final int PolymorphicMethodNotBelow17
      Seit:
      3.7.1
      Siehe auch:
    • IncorrectSwitchType17

      static final int IncorrectSwitchType17
      Seit:
      3.7.1
      Siehe auch:
    • CannotInferElidedTypes

      static final int CannotInferElidedTypes
      Seit:
      3.7.1
      Siehe auch:
    • CannotUseDiamondWithExplicitTypeArguments

      static final int CannotUseDiamondWithExplicitTypeArguments
      Seit:
      3.7.1
      Siehe auch:
    • CannotUseDiamondWithAnonymousClasses

      static final int CannotUseDiamondWithAnonymousClasses
      Seit:
      3.7.1
      Siehe auch:
    • SwitchOnStringsNotBelow17

      static final int SwitchOnStringsNotBelow17
      Seit:
      3.7.1
      Siehe auch:
    • UnhandledExceptionOnAutoClose

      static final int UnhandledExceptionOnAutoClose
      Seit:
      3.7.1
      Siehe auch:
    • DiamondNotBelow17

      static final int DiamondNotBelow17
      Seit:
      3.7.1
      Siehe auch:
    • RedundantSpecificationOfTypeArguments

      static final int RedundantSpecificationOfTypeArguments
      Seit:
      3.7.1
      Siehe auch:
    • PotentiallyUnclosedCloseable

      static final int PotentiallyUnclosedCloseable
      Seit:
      3.8
      Siehe auch:
    • PotentiallyUnclosedCloseableAtExit

      static final int PotentiallyUnclosedCloseableAtExit
      Seit:
      3.8
      Siehe auch:
    • UnclosedCloseable

      static final int UnclosedCloseable
      Seit:
      3.8
      Siehe auch:
    • UnclosedCloseableAtExit

      static final int UnclosedCloseableAtExit
      Seit:
      3.8
      Siehe auch:
    • ExplicitlyClosedAutoCloseable

      static final int ExplicitlyClosedAutoCloseable
      Seit:
      3.8
      Siehe auch:
    • SwitchOnEnumNotBelow15

      static final int SwitchOnEnumNotBelow15
      Seit:
      3.8
      Siehe auch:
    • IntersectionCastNotBelow18

      static final int IntersectionCastNotBelow18
      Seit:
      3.10
      Siehe auch:
    • IllegalBasetypeInIntersectionCast

      static final int IllegalBasetypeInIntersectionCast
      Seit:
      3.10
      Siehe auch:
    • IllegalArrayTypeInIntersectionCast

      static final int IllegalArrayTypeInIntersectionCast
      Seit:
      3.10
      Siehe auch:
    • DuplicateBoundInIntersectionCast

      static final int DuplicateBoundInIntersectionCast
      Seit:
      3.10
      Siehe auch:
    • MultipleFunctionalInterfaces

      static final int MultipleFunctionalInterfaces
      Veraltet.
      This problem is no longer reported; number Of functional interface is not an issue, number of abstract methods is.
      Seit:
      3.10
      Siehe auch:
    • StaticInterfaceMethodNotBelow18

      static final int StaticInterfaceMethodNotBelow18
      Seit:
      3.10
      Siehe auch:
    • DuplicateAnnotationNotMarkedRepeatable

      static final int DuplicateAnnotationNotMarkedRepeatable
      Seit:
      3.10
      Siehe auch:
    • DisallowedTargetForContainerAnnotationType

      static final int DisallowedTargetForContainerAnnotationType
      Seit:
      3.10
      Siehe auch:
    • RepeatedAnnotationWithContainerAnnotation

      static final int RepeatedAnnotationWithContainerAnnotation
      Seit:
      3.10
      Siehe auch:
    • AutoManagedVariableResourceNotBelow9

      static final int AutoManagedVariableResourceNotBelow9
      Seit:
      3.14
      Siehe auch:
    • ExternalProblemNotFixable

      static final int ExternalProblemNotFixable
      Seit:
      3.2
      Siehe auch:
    • ExternalProblemFixable

      static final int ExternalProblemFixable
      Seit:
      3.2
      Siehe auch:
    • ContainerAnnotationTypeHasWrongValueType

      static final int ContainerAnnotationTypeHasWrongValueType
      Seit:
      3.10
      Siehe auch:
    • ContainerAnnotationTypeMustHaveValue

      static final int ContainerAnnotationTypeMustHaveValue
      Seit:
      3.10
      Siehe auch:
    • ContainerAnnotationTypeHasNonDefaultMembers

      static final int ContainerAnnotationTypeHasNonDefaultMembers
      Seit:
      3.10
      Siehe auch:
    • ContainerAnnotationTypeHasShorterRetention

      static final int ContainerAnnotationTypeHasShorterRetention
      Seit:
      3.10
      Siehe auch:
    • RepeatableAnnotationTypeTargetMismatch

      static final int RepeatableAnnotationTypeTargetMismatch
      Seit:
      3.10
      Siehe auch:
    • RepeatableAnnotationTypeIsDocumented

      static final int RepeatableAnnotationTypeIsDocumented
      Seit:
      3.10
      Siehe auch:
    • RepeatableAnnotationTypeIsInherited

      static final int RepeatableAnnotationTypeIsInherited
      Seit:
      3.10
      Siehe auch:
    • RepeatableAnnotationWithRepeatingContainerAnnotation

      static final int RepeatableAnnotationWithRepeatingContainerAnnotation
      Seit:
      3.10
      Siehe auch:
    • RequiredNonNullButProvidedNull

      static final int RequiredNonNullButProvidedNull
      Seit:
      3.8
      Siehe auch:
    • RequiredNonNullButProvidedPotentialNull

      static final int RequiredNonNullButProvidedPotentialNull
      Seit:
      3.8
      Siehe auch:
    • RequiredNonNullButProvidedUnknown

      static final int RequiredNonNullButProvidedUnknown
      Seit:
      3.8
      Siehe auch:
    • MissingNonNullByDefaultAnnotationOnPackage

      static final int MissingNonNullByDefaultAnnotationOnPackage
      Seit:
      3.8
      Siehe auch:
    • IllegalReturnNullityRedefinition

      static final int IllegalReturnNullityRedefinition
      Seit:
      3.8
      Siehe auch:
    • IllegalRedefinitionToNonNullParameter

      static final int IllegalRedefinitionToNonNullParameter
      Seit:
      3.8
      Siehe auch:
    • IllegalDefinitionToNonNullParameter

      static final int IllegalDefinitionToNonNullParameter
      Seit:
      3.8
      Siehe auch:
    • ParameterLackingNonNullAnnotation

      static final int ParameterLackingNonNullAnnotation
      Seit:
      3.8
      Siehe auch:
    • ParameterLackingNullableAnnotation

      static final int ParameterLackingNullableAnnotation
      Seit:
      3.8
      Siehe auch:
    • PotentialNullMessageSendReference

      static final int PotentialNullMessageSendReference
      Seit:
      3.8
      Siehe auch:
    • RedundantNullCheckOnNonNullMessageSend

      static final int RedundantNullCheckOnNonNullMessageSend
      Seit:
      3.8
      Siehe auch:
    • CannotImplementIncompatibleNullness

      static final int CannotImplementIncompatibleNullness
      Seit:
      3.8
      Siehe auch:
    • RedundantNullAnnotation

      static final int RedundantNullAnnotation
      Seit:
      3.8
      Siehe auch:
    • IllegalAnnotationForBaseType

      static final int IllegalAnnotationForBaseType
      Seit:
      3.8
      Siehe auch:
    • NullableFieldReference

      static final int NullableFieldReference
      Seit:
      3.9
      Siehe auch:
    • RedundantNullDefaultAnnotation

      static final int RedundantNullDefaultAnnotation
      Seit:
      3.8
      Siehe auch:
    • RedundantNullDefaultAnnotationPackage

      static final int RedundantNullDefaultAnnotationPackage
      Seit:
      3.8
      Siehe auch:
    • RedundantNullDefaultAnnotationType

      static final int RedundantNullDefaultAnnotationType
      Seit:
      3.8
      Siehe auch:
    • RedundantNullDefaultAnnotationMethod

      static final int RedundantNullDefaultAnnotationMethod
      Seit:
      3.8
      Siehe auch:
    • ContradictoryNullAnnotations

      static final int ContradictoryNullAnnotations
      Seit:
      3.8
      Siehe auch:
    • MissingNonNullByDefaultAnnotationOnType

      static final int MissingNonNullByDefaultAnnotationOnType
      Seit:
      3.8
      Siehe auch:
    • RedundantNullCheckOnSpecdNonNullLocalVariable

      static final int RedundantNullCheckOnSpecdNonNullLocalVariable
      Seit:
      3.8
      Siehe auch:
    • SpecdNonNullLocalVariableComparisonYieldsFalse

      static final int SpecdNonNullLocalVariableComparisonYieldsFalse
      Seit:
      3.8
      Siehe auch:
    • RequiredNonNullButProvidedSpecdNullable

      static final int RequiredNonNullButProvidedSpecdNullable
      Seit:
      3.8
      Siehe auch:
    • UninitializedNonNullField

      static final int UninitializedNonNullField
      Seit:
      3.9
      Siehe auch:
    • UninitializedNonNullFieldHintMissingDefault

      static final int UninitializedNonNullFieldHintMissingDefault
      Seit:
      3.9
      Siehe auch:
    • NonNullMessageSendComparisonYieldsFalse

      static final int NonNullMessageSendComparisonYieldsFalse
      Seit:
      3.9
      Siehe auch:
    • RedundantNullCheckOnNonNullSpecdField

      static final int RedundantNullCheckOnNonNullSpecdField
      Seit:
      3.9
      Siehe auch:
    • NonNullSpecdFieldComparisonYieldsFalse

      static final int NonNullSpecdFieldComparisonYieldsFalse
      Seit:
      3.9
      Siehe auch:
    • ConflictingNullAnnotations

      static final int ConflictingNullAnnotations
      Seit:
      3.9
      Siehe auch:
    • ConflictingInheritedNullAnnotations

      static final int ConflictingInheritedNullAnnotations
      Seit:
      3.9
      Siehe auch:
    • RedundantNullCheckOnField

      static final int RedundantNullCheckOnField
      Seit:
      3.10
      Siehe auch:
    • FieldComparisonYieldsFalse

      static final int FieldComparisonYieldsFalse
      Seit:
      3.10
      Siehe auch:
    • RedundantNullDefaultAnnotationModule

      static final int RedundantNullDefaultAnnotationModule
      Seit:
      3.14
      Siehe auch:
    • RedundantNullCheckOnConstNonNullField

      static final int RedundantNullCheckOnConstNonNullField
      Seit:
      3.19
      Siehe auch:
    • ConstNonNullFieldComparisonYieldsFalse

      static final int ConstNonNullFieldComparisonYieldsFalse
      Seit:
      3.20
      Siehe auch:
    • InheritedParameterLackingNonNullAnnotation

      static final int InheritedParameterLackingNonNullAnnotation
      Seit:
      3.21
      Siehe auch:
    • ArrayReferencePotentialNullReference

      static final int ArrayReferencePotentialNullReference
      Seit:
      3.10
      Siehe auch:
    • DereferencingNullableExpression

      static final int DereferencingNullableExpression
      Seit:
      3.10
      Siehe auch:
    • NullityMismatchingTypeAnnotation

      static final int NullityMismatchingTypeAnnotation
      Seit:
      3.10
      Siehe auch:
    • NullityMismatchingTypeAnnotationSuperHint

      static final int NullityMismatchingTypeAnnotationSuperHint
      Seit:
      3.10
      Siehe auch:
    • NullityUncheckedTypeAnnotationDetail

      static final int NullityUncheckedTypeAnnotationDetail
      Seit:
      3.10
      Siehe auch:
    • NullityUncheckedTypeAnnotationDetailSuperHint

      static final int NullityUncheckedTypeAnnotationDetailSuperHint
      Seit:
      3.10
      Siehe auch:
    • ReferenceExpressionParameterNullityMismatch

      static final int ReferenceExpressionParameterNullityMismatch
      Seit:
      3.10
      Siehe auch:
    • ReferenceExpressionParameterNullityUnchecked

      static final int ReferenceExpressionParameterNullityUnchecked
      Seit:
      3.10
      Siehe auch:
    • ReferenceExpressionReturnNullRedef

      static final int ReferenceExpressionReturnNullRedef
      Seit:
      3.10
      Siehe auch:
    • ReferenceExpressionReturnNullRedefUnchecked

      static final int ReferenceExpressionReturnNullRedefUnchecked
      Seit:
      3.10
      Siehe auch:
    • RedundantNullCheckAgainstNonNullType

      static final int RedundantNullCheckAgainstNonNullType
      Seit:
      3.10
      Siehe auch:
    • NullAnnotationUnsupportedLocation

      static final int NullAnnotationUnsupportedLocation
      Seit:
      3.10
      Siehe auch:
    • NullAnnotationUnsupportedLocationAtType

      static final int NullAnnotationUnsupportedLocationAtType
      Seit:
      3.10
      Siehe auch:
    • NullityMismatchTypeArgument

      static final int NullityMismatchTypeArgument
      Seit:
      3.10
      Siehe auch:
    • ContradictoryNullAnnotationsOnBound

      static final int ContradictoryNullAnnotationsOnBound
      Seit:
      3.10
      Siehe auch:
    • ContradictoryNullAnnotationsInferred

      static final int ContradictoryNullAnnotationsInferred
      Seit:
      3.10
      Siehe auch:
    • UnsafeNullnessCast

      static final int UnsafeNullnessCast
      Seit:
      3.10
      Siehe auch:
    • NonNullDefaultDetailIsNotEvaluated

      static final int NonNullDefaultDetailIsNotEvaluated
      Seit:
      3.10
      Siehe auch:
    • NullNotCompatibleToFreeTypeVariable

      static final int NullNotCompatibleToFreeTypeVariable
      Seit:
      3.10
      Siehe auch:
    • NullityMismatchAgainstFreeTypeVariable

      static final int NullityMismatchAgainstFreeTypeVariable
      Seit:
      3.10
      Siehe auch:
    • ImplicitObjectBoundNoNullDefault

      static final int ImplicitObjectBoundNoNullDefault
      Seit:
      3.11
      Siehe auch:
    • IllegalParameterNullityRedefinition

      static final int IllegalParameterNullityRedefinition
      Seit:
      3.11
      Siehe auch:
    • ContradictoryNullAnnotationsInferredFunctionType

      static final int ContradictoryNullAnnotationsInferredFunctionType
      Seit:
      3.11
      Siehe auch:
    • IllegalReturnNullityRedefinitionFreeTypeVariable

      static final int IllegalReturnNullityRedefinitionFreeTypeVariable
      Seit:
      3.11
      Siehe auch:
    • IllegalRedefinitionOfTypeVariable

      static final int IllegalRedefinitionOfTypeVariable
      Seit:
      3.12
      Siehe auch:
    • UncheckedAccessOfValueOfFreeTypeVariable

      static final int UncheckedAccessOfValueOfFreeTypeVariable
      Seit:
      3.12
      Siehe auch:
    • UninitializedFreeTypeVariableField

      static final int UninitializedFreeTypeVariableField
      Seit:
      3.12
      Siehe auch:
    • UninitializedFreeTypeVariableFieldHintMissingDefault

      static final int UninitializedFreeTypeVariableFieldHintMissingDefault
      Seit:
      3.12
      Siehe auch:
    • RequiredNonNullButProvidedFreeTypeVariable

      static final int RequiredNonNullButProvidedFreeTypeVariable
      Seit:
      3.12
      Siehe auch:
    • NonNullTypeVariableFromLegacyMethod

      static final int NonNullTypeVariableFromLegacyMethod
      Seit:
      3.12
      Siehe auch:
    • NonNullMethodTypeVariableFromLegacyMethod

      static final int NonNullMethodTypeVariableFromLegacyMethod
      Seit:
      3.12
      Siehe auch:
    • MissingNullAnnotationImplicitlyUsed

      static final int MissingNullAnnotationImplicitlyUsed
      Seit:
      3.21
      Siehe auch:
    • AnnotatedTypeArgumentToUnannotated

      static final int AnnotatedTypeArgumentToUnannotated
      Seit:
      3.21
      Siehe auch:
    • AnnotatedTypeArgumentToUnannotatedSuperHint

      static final int AnnotatedTypeArgumentToUnannotatedSuperHint
      Seit:
      3.21
      Siehe auch:
    • NonNullArrayContentNotInitialized

      static final int NonNullArrayContentNotInitialized
      Seit:
      3.32
      Siehe auch:
    • NullityUncheckedTypeAnnotation

      static final int NullityUncheckedTypeAnnotation
      Both NullityUncheckedTypeAnnotationDetail and NullityUncheckedTypeAnnotation signal that unchecked conversion is needed to pass a value between annotated and un-annotated code. In the case of NullityUncheckedTypeAnnotationDetail 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, whereas NullityUncheckedTypeAnnotation affects the toplevel type and thus can be easily fixed by adding the appropriate null annotation.
      Seit:
      3.36
      Siehe auch:
    • IllegalModifiersForElidedType

      static final int IllegalModifiersForElidedType
      Seit:
      3.10
      Siehe auch:
    • IllegalModifiers

      static final int IllegalModifiers
      Seit:
      3.10
      Siehe auch:
    • IllegalTypeArgumentsInRawConstructorReference

      static final int IllegalTypeArgumentsInRawConstructorReference
      Seit:
      3.10
      Siehe auch:
    • MissingValueFromLambda

      static final int MissingValueFromLambda
      Seit:
      3.18
      Siehe auch:
    • IllegalModifierForInterfaceMethod18

      static final int IllegalModifierForInterfaceMethod18
      Seit:
      3.10
      Siehe auch:
    • DefaultMethodOverridesObjectMethod

      static final int DefaultMethodOverridesObjectMethod
      Seit:
      3.10
      Siehe auch:
    • InheritedDefaultMethodConflictsWithOtherInherited

      static final int InheritedDefaultMethodConflictsWithOtherInherited
      Seit:
      3.10
      Siehe auch:
    • DuplicateInheritedDefaultMethods

      static final int DuplicateInheritedDefaultMethods
      Seit:
      3.10
      Siehe auch:
    • SuperAccessCannotBypassDirectSuper

      static final int SuperAccessCannotBypassDirectSuper
      Seit:
      3.10
      Siehe auch:
    • SuperCallCannotBypassOverride

      static final int SuperCallCannotBypassOverride
      Seit:
      3.10
      Siehe auch:
    • IllegalModifierCombinationForInterfaceMethod

      static final int IllegalModifierCombinationForInterfaceMethod
      Seit:
      3.10
      Siehe auch:
    • IllegalStrictfpForAbstractInterfaceMethod

      static final int IllegalStrictfpForAbstractInterfaceMethod
      Seit:
      3.10
      Siehe auch:
    • IllegalDefaultModifierSpecification

      static final int IllegalDefaultModifierSpecification
      Seit:
      3.10
      Siehe auch:
    • CannotInferInvocationType

      static final int CannotInferInvocationType
      Seit:
      3.13
      Siehe auch:
    • TypeAnnotationAtQualifiedName

      static final int TypeAnnotationAtQualifiedName
      Seit:
      3.13
      Siehe auch:
    • NullAnnotationAtQualifyingType

      static final int NullAnnotationAtQualifyingType
      Seit:
      3.13
      Siehe auch:
    • IllegalModifierForInterfaceMethod9

      static final int IllegalModifierForInterfaceMethod9
      Seit:
      3.14
      Siehe auch:
    • IllegalModifierCombinationForPrivateInterfaceMethod9

      static final int IllegalModifierCombinationForPrivateInterfaceMethod9
      Seit:
      3.14
      Siehe auch:
    • UndefinedModule

      static final int UndefinedModule
      Seit:
      3.14
      Siehe auch:
    • DuplicateRequires

      static final int DuplicateRequires
      Seit:
      3.14
      Siehe auch:
    • DuplicateExports

      static final int DuplicateExports
      Seit:
      3.14
      Siehe auch:
    • DuplicateUses

      static final int DuplicateUses
      Seit:
      3.14
      Siehe auch:
    • DuplicateServices

      static final int DuplicateServices
      Seit:
      3.14
      Siehe auch:
    • CyclicModuleDependency

      static final int CyclicModuleDependency
      Seit:
      3.14
      Siehe auch:
    • AbstractServiceImplementation

      static final int AbstractServiceImplementation
      Seit:
      3.14
      Siehe auch:
    • ProviderMethodOrConstructorRequiredForServiceImpl

      static final int ProviderMethodOrConstructorRequiredForServiceImpl
      Seit:
      3.14
      Siehe auch:
    • ServiceImplDefaultConstructorNotPublic

      static final int ServiceImplDefaultConstructorNotPublic
      Seit:
      3.14
      Siehe auch:
    • NestedServiceImpl

      static final int NestedServiceImpl
      Seit:
      3.14
      Siehe auch:
    • ServiceImplNotDefinedByModule

      static final int ServiceImplNotDefinedByModule
      Seit:
      3.14
      Siehe auch:
    • PackageDoesNotExistOrIsEmpty

      static final int PackageDoesNotExistOrIsEmpty
      Seit:
      3.14
      Siehe auch:
    • NonDenotableTypeArgumentForAnonymousDiamond

      static final int NonDenotableTypeArgumentForAnonymousDiamond
      Seit:
      3.14
      Siehe auch:
    • DuplicateOpens

      static final int DuplicateOpens
      Seit:
      3.14
      Siehe auch:
    • DuplicateModuleRef

      static final int DuplicateModuleRef
      Seit:
      3.14
      Siehe auch:
    • InvalidOpensStatement

      static final int InvalidOpensStatement
      Seit:
      3.14
      Siehe auch:
    • InvalidServiceIntfType

      static final int InvalidServiceIntfType
      Seit:
      3.14
      Siehe auch:
    • InvalidServiceImplType

      static final int InvalidServiceImplType
      Seit:
      3.14
      Siehe auch:
    • IllegalModifierForModule

      static final int IllegalModifierForModule
      Seit:
      3.14
      Siehe auch:
    • UndefinedModuleAddReads

      static final int UndefinedModuleAddReads
      Seit:
      3.18
      Siehe auch:
    • ExportingForeignPackage

      static final int ExportingForeignPackage
      Seit:
      3.20
      Siehe auch:
    • DuplicateResource

      static final int DuplicateResource
      Seit:
      3.14
      Siehe auch:
    • UsingTerminallyDeprecatedType

      static final int UsingTerminallyDeprecatedType
      Seit:
      3.14
      Siehe auch:
    • UsingTerminallyDeprecatedMethod

      static final int UsingTerminallyDeprecatedMethod
      Seit:
      3.14
      Siehe auch:
    • UsingTerminallyDeprecatedConstructor

      static final int UsingTerminallyDeprecatedConstructor
      Seit:
      3.14
      Siehe auch:
    • UsingTerminallyDeprecatedField

      static final int UsingTerminallyDeprecatedField
      Seit:
      3.14
      Siehe auch:
    • OverridingTerminallyDeprecatedMethod

      static final int OverridingTerminallyDeprecatedMethod
      Seit:
      3.14
      Siehe auch:
    • UsingDeprecatedSinceVersionType

      static final int UsingDeprecatedSinceVersionType
      Seit:
      3.14
      Siehe auch:
    • UsingDeprecatedSinceVersionMethod

      static final int UsingDeprecatedSinceVersionMethod
      Seit:
      3.14
      Siehe auch:
    • UsingDeprecatedSinceVersionConstructor

      static final int UsingDeprecatedSinceVersionConstructor
      Seit:
      3.14
      Siehe auch:
    • UsingDeprecatedSinceVersionField

      static final int UsingDeprecatedSinceVersionField
      Seit:
      3.14
      Siehe auch:
    • OverridingDeprecatedSinceVersionMethod

      static final int OverridingDeprecatedSinceVersionMethod
      Seit:
      3.14
      Siehe auch:
    • UsingTerminallyDeprecatedSinceVersionType

      static final int UsingTerminallyDeprecatedSinceVersionType
      Seit:
      3.14
      Siehe auch:
    • UsingTerminallyDeprecatedSinceVersionMethod

      static final int UsingTerminallyDeprecatedSinceVersionMethod
      Seit:
      3.14
      Siehe auch:
    • UsingTerminallyDeprecatedSinceVersionConstructor

      static final int UsingTerminallyDeprecatedSinceVersionConstructor
      Seit:
      3.14
      Siehe auch:
    • UsingTerminallyDeprecatedSinceVersionField

      static final int UsingTerminallyDeprecatedSinceVersionField
      Seit:
      3.14
      Siehe auch:
    • OverridingTerminallyDeprecatedSinceVersionMethod

      static final int OverridingTerminallyDeprecatedSinceVersionMethod
      Seit:
      3.14
      Siehe auch:
    • UsingDeprecatedPackage

      static final int UsingDeprecatedPackage
      Seit:
      3.14
      Siehe auch:
    • UsingDeprecatedSinceVersionPackage

      static final int UsingDeprecatedSinceVersionPackage
      Seit:
      3.14
      Siehe auch:
    • UsingTerminallyDeprecatedPackage

      static final int UsingTerminallyDeprecatedPackage
      Seit:
      3.14
      Siehe auch:
    • UsingTerminallyDeprecatedSinceVersionPackage

      static final int UsingTerminallyDeprecatedSinceVersionPackage
      Seit:
      3.14
      Siehe auch:
    • UsingDeprecatedModule

      static final int UsingDeprecatedModule
      Seit:
      3.14
      Siehe auch:
    • UsingDeprecatedSinceVersionModule

      static final int UsingDeprecatedSinceVersionModule
      Seit:
      3.14
      Siehe auch:
    • UsingTerminallyDeprecatedModule

      static final int UsingTerminallyDeprecatedModule
      Seit:
      3.14
      Siehe auch:
    • UsingTerminallyDeprecatedSinceVersionModule

      static final int UsingTerminallyDeprecatedSinceVersionModule
      Seit:
      3.14
      Siehe auch:
    • NotAccessibleType

      static final int NotAccessibleType
      Seit:
      3.14
      Siehe auch:
    • NotAccessibleField

      static final int NotAccessibleField
      Seit:
      3.14
      Siehe auch:
    • NotAccessibleMethod

      static final int NotAccessibleMethod
      Seit:
      3.14
      Siehe auch:
    • NotAccessibleConstructor

      static final int NotAccessibleConstructor
      Seit:
      3.14
      Siehe auch:
    • NotAccessiblePackage

      static final int NotAccessiblePackage
      Seit:
      3.14
      Siehe auch:
    • ConflictingPackageFromModules

      static final int ConflictingPackageFromModules
      Seit:
      3.14
      Siehe auch:
    • ConflictingPackageFromOtherModules

      static final int ConflictingPackageFromOtherModules
      Seit:
      3.14
      Siehe auch:
    • NonPublicTypeInAPI

      static final int NonPublicTypeInAPI
      Seit:
      3.14
      Siehe auch:
    • NotExportedTypeInAPI

      static final int NotExportedTypeInAPI
      Seit:
      3.14
      Siehe auch:
    • MissingRequiresTransitiveForTypeInAPI

      static final int MissingRequiresTransitiveForTypeInAPI
      Seit:
      3.14
      Siehe auch:
    • UnnamedPackageInNamedModule

      static final int UnnamedPackageInNamedModule
      Seit:
      3.14
      Siehe auch:
    • UnstableAutoModuleName

      static final int UnstableAutoModuleName
      Seit:
      3.14
      Siehe auch:
    • ConflictingPackageInModules

      static final int ConflictingPackageInModules
      Seit:
      3.24
      Siehe auch:
    • JavadocNotAccessibleType

      static final int JavadocNotAccessibleType
      Seit:
      3.22
      Siehe auch:
    • RedundantNullDefaultAnnotationLocal

      static final int RedundantNullDefaultAnnotationLocal
      Seit:
      3.13
      Siehe auch:
    • RedundantNullDefaultAnnotationField

      static final int RedundantNullDefaultAnnotationField
      Seit:
      3.13
      Siehe auch:
    • GenericInferenceError

      static final int GenericInferenceError
      Seit:
      3.10
      Siehe auch:
    • LambdaShapeComputationError

      static final int LambdaShapeComputationError
      Veraltet.
      - problem is no longer generated (implementation issue has been resolved)
      Seit:
      3.10
      Siehe auch:
    • ProblemNotAnalysed

      static final int ProblemNotAnalysed
      Seit:
      3.13
      Siehe auch:
    • PreviewFeatureDisabled

      static final int PreviewFeatureDisabled
      Seit:
      3.18
      Siehe auch:
    • PreviewFeatureUsed

      static final int PreviewFeatureUsed
      Seit:
      3.18
      Siehe auch:
    • PreviewFeatureNotSupported

      static final int PreviewFeatureNotSupported
      Seit:
      3.18
      Siehe auch:
    • PreviewFeaturesNotAllowed

      static final int PreviewFeaturesNotAllowed
      Seit:
      3.20
      Siehe auch:
    • FeatureNotSupported

      static final int FeatureNotSupported
      Seit:
      3.24
      Siehe auch:
    • PreviewAPIUsed

      static final int PreviewAPIUsed
      Seit:
      3.26
      Siehe auch:
    • UnlikelyCollectionMethodArgumentType

      static final int UnlikelyCollectionMethodArgumentType
      Seit:
      3.13
      Siehe auch:
    • UnlikelyEqualsArgumentType

      static final int UnlikelyEqualsArgumentType
      Seit:
      3.13
      Siehe auch:
    • VarLocalMultipleDeclarators

      static final int VarLocalMultipleDeclarators
      Seit:
      3.14
      Siehe auch:
    • VarLocalCannotBeArray

      static final int VarLocalCannotBeArray
      Seit:
      3.14
      Siehe auch:
    • VarLocalReferencesItself

      static final int VarLocalReferencesItself
      Seit:
      3.14
      Siehe auch:
    • VarLocalWithoutInitizalier

      static final int VarLocalWithoutInitizalier
      Seit:
      3.14
      Siehe auch:
    • VarLocalInitializedToNull

      static final int VarLocalInitializedToNull
      Seit:
      3.14
      Siehe auch:
    • VarLocalInitializedToVoid

      static final int VarLocalInitializedToVoid
      Seit:
      3.14
      Siehe auch:
    • VarLocalCannotBeArrayInitalizers

      static final int VarLocalCannotBeArrayInitalizers
      Seit:
      3.14
      Siehe auch:
    • VarLocalCannotBeLambda

      static final int VarLocalCannotBeLambda
      Seit:
      3.14
      Siehe auch:
    • VarLocalCannotBeMethodReference

      static final int VarLocalCannotBeMethodReference
      Seit:
      3.14
      Siehe auch:
    • VarIsReserved

      static final int VarIsReserved
      Seit:
      3.14
      Siehe auch:
    • VarIsReservedInFuture

      static final int VarIsReservedInFuture
      Seit:
      3.14
      Siehe auch:
    • VarIsNotAllowedHere

      static final int VarIsNotAllowedHere
      Seit:
      3.14
      Siehe auch:
    • VarCannotBeMixedWithNonVarParams

      static final int VarCannotBeMixedWithNonVarParams
      Seit:
      3.16
      Siehe auch:
    • VarCannotBeUsedWithTypeArguments

      static final int VarCannotBeUsedWithTypeArguments
      Seit:
      3.35
      Siehe auch:
    • SwitchExpressionsIncompatibleResultExpressionTypes

      static final int SwitchExpressionsIncompatibleResultExpressionTypes
      Veraltet.
      preview related error - will be removed
      Seit:
      3.18
      Siehe auch:
    • SwitchExpressionsEmptySwitchBlock

      static final int SwitchExpressionsEmptySwitchBlock
      Veraltet.
      preview related error - will be removed
      Seit:
      3.18
      Siehe auch:
    • SwitchExpressionsNoResultExpression

      static final int SwitchExpressionsNoResultExpression
      Veraltet.
      preview related error - will be removed
      Seit:
      3.18
      Siehe auch:
    • SwitchExpressionSwitchLabeledBlockCompletesNormally

      static final int SwitchExpressionSwitchLabeledBlockCompletesNormally
      Veraltet.
      preview related error - will be removed
      Seit:
      3.18
      Siehe auch:
    • SwitchExpressionLastStatementCompletesNormally

      static final int SwitchExpressionLastStatementCompletesNormally
      Veraltet.
      preview related error - will be removed
      Seit:
      3.18
      Siehe auch:
    • SwitchExpressionTrailingSwitchLabels

      static final int SwitchExpressionTrailingSwitchLabels
      Veraltet.
      preview related error - will be removed
      Seit:
      3.18
      Siehe auch:
    • switchMixedCase

      static final int switchMixedCase
      Veraltet.
      preview related error - will be removed
      Seit:
      3.18
      Siehe auch:
    • SwitchExpressionMissingDefaultCase

      static final int SwitchExpressionMissingDefaultCase
      Veraltet.
      preview related error - will be removed
      Seit:
      3.18
      Siehe auch:
    • SwitchExpressionBreakMissingValue

      static final int SwitchExpressionBreakMissingValue
      Veraltet.
      preview related error - will be removed
      Seit:
      3.18
      Siehe auch:
    • SwitchExpressionMissingEnumConstantCase

      static final int SwitchExpressionMissingEnumConstantCase
      Veraltet.
      preview related error - will be removed
      Seit:
      3.18
      Siehe auch:
    • SwitchExpressionIllegalLastStatement

      static final int SwitchExpressionIllegalLastStatement
      Veraltet.
      preview related error - will be removed
      Seit:
      3.18
      Siehe auch:
    • SwitchExpressionsYieldIncompatibleResultExpressionTypes

      static final int SwitchExpressionsYieldIncompatibleResultExpressionTypes
      Seit:
      3.21
      Siehe auch:
    • SwitchExpressionsYieldEmptySwitchBlock

      static final int SwitchExpressionsYieldEmptySwitchBlock
      Seit:
      3.21
      Siehe auch:
    • SwitchExpressionsYieldNoResultExpression

      static final int SwitchExpressionsYieldNoResultExpression
      Seit:
      3.21
      Siehe auch:
    • SwitchExpressionaYieldSwitchLabeledBlockCompletesNormally

      static final int SwitchExpressionaYieldSwitchLabeledBlockCompletesNormally
      Seit:
      3.21
      Siehe auch:
    • SwitchExpressionsYieldLastStatementCompletesNormally

      static final int SwitchExpressionsYieldLastStatementCompletesNormally
      Seit:
      3.21
      Siehe auch:
    • SwitchExpressionsYieldTrailingSwitchLabels

      static final int SwitchExpressionsYieldTrailingSwitchLabels
      Seit:
      3.21
      Siehe auch:
    • SwitchPreviewMixedCase

      static final int SwitchPreviewMixedCase
      Seit:
      3.21
      Siehe auch:
    • SwitchExpressionsYieldMissingDefaultCase

      static final int SwitchExpressionsYieldMissingDefaultCase
      Seit:
      3.21
      Siehe auch:
    • SwitchExpressionsYieldMissingValue

      static final int SwitchExpressionsYieldMissingValue
      Seit:
      3.21
      Siehe auch:
    • SwitchExpressionsYieldMissingEnumConstantCase

      static final int SwitchExpressionsYieldMissingEnumConstantCase
      Seit:
      3.21
      Siehe auch:
    • SwitchExpressionsYieldIllegalLastStatement

      static final int SwitchExpressionsYieldIllegalLastStatement
      Seit:
      3.21
      Siehe auch:
    • SwitchExpressionsYieldBreakNotAllowed

      static final int SwitchExpressionsYieldBreakNotAllowed
      Seit:
      3.21
      Siehe auch:
    • SwitchExpressionsYieldUnqualifiedMethodWarning

      static final int SwitchExpressionsYieldUnqualifiedMethodWarning
      Seit:
      3.21
      Siehe auch:
    • SwitchExpressionsYieldUnqualifiedMethodError

      static final int SwitchExpressionsYieldUnqualifiedMethodError
      Seit:
      3.21
      Siehe auch:
    • SwitchExpressionsYieldOutsideSwitchExpression

      static final int SwitchExpressionsYieldOutsideSwitchExpression
      Seit:
      3.21
      Siehe auch:
    • SwitchExpressionsYieldRestrictedGeneralWarning

      static final int SwitchExpressionsYieldRestrictedGeneralWarning
      Seit:
      3.21
      Siehe auch:
    • SwitchExpressionsYieldIllegalStatement

      static final int SwitchExpressionsYieldIllegalStatement
      Seit:
      3.21
      Siehe auch:
    • SwitchExpressionsYieldTypeDeclarationWarning

      static final int SwitchExpressionsYieldTypeDeclarationWarning
      Seit:
      3.21
      Siehe auch:
    • SwitchExpressionsYieldTypeDeclarationError

      static final int SwitchExpressionsYieldTypeDeclarationError
      Seit:
      3.21
      Siehe auch:
    • MultiConstantCaseLabelsNotSupported

      static final int MultiConstantCaseLabelsNotSupported
      Seit:
      3.22
      Siehe auch:
    • ArrowInCaseStatementsNotSupported

      static final int ArrowInCaseStatementsNotSupported
      Seit:
      3.22
      Siehe auch:
    • SwitchExpressionsNotSupported

      static final int SwitchExpressionsNotSupported
      Seit:
      3.22
      Siehe auch:
    • SwitchExpressionsBreakOutOfSwitchExpression

      static final int SwitchExpressionsBreakOutOfSwitchExpression
      Seit:
      3.22
      Siehe auch:
    • SwitchExpressionsContinueOutOfSwitchExpression

      static final int SwitchExpressionsContinueOutOfSwitchExpression
      Seit:
      3.22
      Siehe auch:
    • SwitchExpressionsReturnWithinSwitchExpression

      static final int SwitchExpressionsReturnWithinSwitchExpression
      Seit:
      3.22
      Siehe auch:
    • RecordIllegalModifierForInnerRecord

      static final int RecordIllegalModifierForInnerRecord
      Seit:
      3.26
      Siehe auch:
    • RecordIllegalModifierForRecord

      static final int RecordIllegalModifierForRecord
      Seit:
      3.26
      Siehe auch:
    • RecordIllegalComponentNameInRecord

      static final int RecordIllegalComponentNameInRecord
      Seit:
      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.
      Siehe auch:
    • RecordNonStaticFieldDeclarationInRecord

      static final int RecordNonStaticFieldDeclarationInRecord
      Seit:
      3.26
      Siehe auch:
    • RecordAccessorMethodHasThrowsClause

      static final int RecordAccessorMethodHasThrowsClause
      Seit:
      3.26
      Siehe auch:
    • RecordCanonicalConstructorHasThrowsClause

      static final int RecordCanonicalConstructorHasThrowsClause
      Seit:
      3.26
      Siehe auch:
    • RecordCanonicalConstructorVisibilityReduced

      static final int RecordCanonicalConstructorVisibilityReduced
      Seit:
      3.26
      Siehe auch:
    • RecordMultipleCanonicalConstructors

      static final int RecordMultipleCanonicalConstructors
      Seit:
      3.26
      Siehe auch:
    • RecordCompactConstructorHasReturnStatement

      static final int RecordCompactConstructorHasReturnStatement
      Seit:
      3.26
      Siehe auch:
    • RecordDuplicateComponent

      static final int RecordDuplicateComponent
      Seit:
      3.26
      Siehe auch:
    • RecordIllegalNativeModifierInRecord

      static final int RecordIllegalNativeModifierInRecord
      Seit:
      3.26
      Siehe auch:
    • RecordInstanceInitializerBlockInRecord

      static final int RecordInstanceInitializerBlockInRecord
      Seit:
      3.26
      Siehe auch:
    • RestrictedTypeName

      static final int RestrictedTypeName
      Seit:
      3.26
      Siehe auch:
    • RecordIllegalAccessorReturnType

      static final int RecordIllegalAccessorReturnType
      Seit:
      3.26
      Siehe auch:
    • RecordAccessorMethodShouldNotBeGeneric

      static final int RecordAccessorMethodShouldNotBeGeneric
      Seit:
      3.26
      Siehe auch:
    • RecordAccessorMethodShouldBePublic

      static final int RecordAccessorMethodShouldBePublic
      Seit:
      3.26
      Siehe auch:
    • RecordCanonicalConstructorShouldNotBeGeneric

      static final int RecordCanonicalConstructorShouldNotBeGeneric
      Seit:
      3.26
      Siehe auch:
    • RecordCanonicalConstructorHasReturnStatement

      static final int RecordCanonicalConstructorHasReturnStatement
      Seit:
      3.26
      Siehe auch:
    • RecordCanonicalConstructorHasExplicitConstructorCall

      static final int RecordCanonicalConstructorHasExplicitConstructorCall
      Seit:
      3.26
      Siehe auch:
    • RecordCompactConstructorHasExplicitConstructorCall

      static final int RecordCompactConstructorHasExplicitConstructorCall
      Seit:
      3.26
      Siehe auch:
    • RecordNestedRecordInherentlyStatic

      static final int RecordNestedRecordInherentlyStatic
      Seit:
      3.26
      Siehe auch:
    • RecordAccessorMethodShouldNotBeStatic

      static final int RecordAccessorMethodShouldNotBeStatic
      Seit:
      3.26
      Siehe auch:
    • RecordCannotExtendRecord

      static final int RecordCannotExtendRecord
      Seit:
      3.26
      Siehe auch:
    • RecordComponentCannotBeVoid

      static final int RecordComponentCannotBeVoid
      Seit:
      3.26
      Siehe auch:
    • RecordIllegalVararg

      static final int RecordIllegalVararg
      Seit:
      3.26
      Siehe auch:
    • RecordStaticReferenceToOuterLocalVariable

      static final int RecordStaticReferenceToOuterLocalVariable
      Seit:
      3.26
      Siehe auch:
    • RecordCannotDefineRecordInLocalType

      static final int RecordCannotDefineRecordInLocalType
      Seit:
      3.26
      Siehe auch:
    • RecordComponentsCannotHaveModifiers

      static final int RecordComponentsCannotHaveModifiers
      Seit:
      3.26
      Siehe auch:
    • RecordIllegalParameterNameInCanonicalConstructor

      static final int RecordIllegalParameterNameInCanonicalConstructor
      Seit:
      3.26
      Siehe auch:
    • RecordIllegalExplicitFinalFieldAssignInCompactConstructor

      static final int RecordIllegalExplicitFinalFieldAssignInCompactConstructor
      Seit:
      3.26
      Siehe auch:
    • RecordMissingExplicitConstructorCallInNonCanonicalConstructor

      static final int RecordMissingExplicitConstructorCallInNonCanonicalConstructor
      Seit:
      3.26
      Siehe auch:
    • RecordIllegalStaticModifierForLocalClassOrInterface

      static final int RecordIllegalStaticModifierForLocalClassOrInterface
      Seit:
      3.26
      Siehe auch:
    • RecordIllegalModifierForLocalRecord

      static final int RecordIllegalModifierForLocalRecord
      Seit:
      3.26
      Siehe auch:
    • RecordIllegalExtendedDimensionsForRecordComponent

      static final int RecordIllegalExtendedDimensionsForRecordComponent
      Seit:
      3.26
      Siehe auch:
    • SafeVarargsOnSyntheticRecordAccessor

      static final int SafeVarargsOnSyntheticRecordAccessor
      Seit:
      3.26
      Siehe auch:
    • LocalStaticsIllegalVisibilityModifierForInterfaceLocalType

      static final int LocalStaticsIllegalVisibilityModifierForInterfaceLocalType
      Seit:
      3.28
      Siehe auch:
    • IllegalModifierForLocalEnumDeclaration

      static final int IllegalModifierForLocalEnumDeclaration
      Seit:
      3.28
      Siehe auch:
    • ClassExtendFinalRecord

      static final int ClassExtendFinalRecord
      Seit:
      3.28
      Siehe auch:
    • RecordErasureIncompatibilityInCanonicalConstructor

      static final int RecordErasureIncompatibilityInCanonicalConstructor
      Seit:
      3.29
      Siehe auch:
    • PatternVariableNotInScope

      static final int PatternVariableNotInScope
      Veraltet.
      problem no longer generated
      Seit:
      3.22
      Siehe auch:
    • PatternVariableRedefined

      static final int PatternVariableRedefined
      Seit:
      3.26
      Siehe auch:
    • PatternSubtypeOfExpression

      static final int PatternSubtypeOfExpression
      Veraltet.
      Seit:
      3.26
      Siehe auch:
    • IllegalModifierForPatternVariable

      static final int IllegalModifierForPatternVariable
      Seit:
      3.26
      Siehe auch:
    • PatternVariableRedeclared

      static final int PatternVariableRedeclared
      Seit:
      3.26
      Siehe auch:
    • DiscouragedValueBasedTypeSynchronization

      static final int DiscouragedValueBasedTypeSynchronization
      Seit:
      3.28
      Siehe auch:
    • SealedMissingClassModifier

      static final int SealedMissingClassModifier
      Seit:
      3.28
      Siehe auch:
    • SealedDisAllowedNonSealedModifierInClass

      static final int SealedDisAllowedNonSealedModifierInClass
      Seit:
      3.28
      Siehe auch:
    • SealedSuperClassDoesNotPermit

      static final int SealedSuperClassDoesNotPermit
      Seit:
      3.28
      Siehe auch:
    • SealedSuperInterfaceDoesNotPermit

      static final int SealedSuperInterfaceDoesNotPermit
      Seit:
      3.28
      Siehe auch:
    • SealedMissingSealedModifier

      static final int SealedMissingSealedModifier
      Seit:
      3.28
      Siehe auch:
    • SealedMissingInterfaceModifier

      static final int SealedMissingInterfaceModifier
      Seit:
      3.28
      Siehe auch:
    • SealedDuplicateTypeInPermits

      static final int SealedDuplicateTypeInPermits
      Seit:
      3.28
      Siehe auch:
    • SealedNotDirectSuperClass

      static final int SealedNotDirectSuperClass
      Seit:
      3.28
      Siehe auch:
    • SealedPermittedTypeOutsideOfModule

      static final int SealedPermittedTypeOutsideOfModule
      Seit:
      3.28
      Siehe auch:
    • SealedPermittedTypeOutsideOfPackage

      static final int SealedPermittedTypeOutsideOfPackage
      Seit:
      3.28
      Siehe auch:
    • SealedSealedTypeMissingPermits

      static final int SealedSealedTypeMissingPermits
      Seit:
      3.28
      Siehe auch:
    • SealedInterfaceIsSealedAndNonSealed

      static final int SealedInterfaceIsSealedAndNonSealed
      Seit:
      3.28
      Siehe auch:
    • SealedDisAllowedNonSealedModifierInInterface

      static final int SealedDisAllowedNonSealedModifierInInterface
      Seit:
      3.28
      Siehe auch:
    • SealedNotDirectSuperInterface

      static final int SealedNotDirectSuperInterface
      Seit:
      3.28
      Siehe auch:
    • SealedLocalDirectSuperTypeSealed

      static final int SealedLocalDirectSuperTypeSealed
      Seit:
      3.28
      Siehe auch:
    • SealedAnonymousClassCannotExtendSealedType

      static final int SealedAnonymousClassCannotExtendSealedType
      Seit:
      3.28
      Siehe auch:
    • SealedSuperTypeInDifferentPackage

      static final int SealedSuperTypeInDifferentPackage
      Seit:
      3.28
      Siehe auch:
    • SealedSuperTypeDisallowed

      static final int SealedSuperTypeDisallowed
      Seit:
      3.28
      Siehe auch:
    • LocalReferencedInGuardMustBeEffectivelyFinal

      static final int LocalReferencedInGuardMustBeEffectivelyFinal
      Seit:
      3.28
      Siehe auch:
    • ConstantWithPatternIncompatible

      static final int ConstantWithPatternIncompatible
      Seit:
      3.28
      Siehe auch:
    • IllegalFallthroughToPattern

      static final int IllegalFallthroughToPattern
      Seit:
      3.28
      Siehe auch:
    • PatternDominated

      static final int PatternDominated
      Seit:
      3.28
      Siehe auch:
    • IllegalTotalPatternWithDefault

      static final int IllegalTotalPatternWithDefault
      Seit:
      3.28
      Siehe auch:
    • EnhancedSwitchMissingDefault

      static final int EnhancedSwitchMissingDefault
      Seit:
      3.28
      Siehe auch:
    • DuplicateTotalPattern

      static final int DuplicateTotalPattern
      Seit:
      3.28
      Siehe auch:
    • PatternSwitchNullOnlyOrFirstWithDefault

      static final int PatternSwitchNullOnlyOrFirstWithDefault
      Seit:
      3.34
      Siehe auch:
    • PatternSwitchCaseDefaultOnlyAsSecond

      static final int PatternSwitchCaseDefaultOnlyAsSecond
      Seit:
      3.34
      Siehe auch:
    • IllegalFallthroughFromAPattern

      static final int IllegalFallthroughFromAPattern
      Seit:
      3.34
      Siehe auch:
    • UnnecessaryNullCaseInSwitchOverNonNull

      static final int UnnecessaryNullCaseInSwitchOverNonNull
      Seit:
      3.28
      Siehe auch:
    • UnexpectedTypeinSwitchPattern

      static final int UnexpectedTypeinSwitchPattern
      Seit:
      3.28
      Siehe auch:
    • UnexpectedTypeinRecordPattern

      static final int UnexpectedTypeinRecordPattern
      Seit:
      3.32
      Siehe auch:
    • RecordPatternMismatch

      static final int RecordPatternMismatch
      Seit:
      3.32
      Siehe auch:
    • PatternTypeMismatch

      static final int PatternTypeMismatch
      Seit:
      3.32
      Siehe auch:
    • RawTypeInRecordPattern

      static final int RawTypeInRecordPattern
      Veraltet.
      Seit:
      3.32
      Siehe auch:
    • FalseConstantInGuard

      static final int FalseConstantInGuard
      Seit:
      3.36
      Siehe auch:
    • CannotInferRecordPatternTypes

      static final int CannotInferRecordPatternTypes
      Seit:
      3.34
      Siehe auch:
    • IllegalRecordPattern

      static final int IllegalRecordPattern
      Seit:
      3.36
      Siehe auch:
    • SyntheticAccessorNotEnclosingMethod

      static final int SyntheticAccessorNotEnclosingMethod
      Seit:
      3.35
      Siehe auch:
  • Methodendetails

    • getArguments

      String[] getArguments()
      Answer back the original arguments recorded into the problem.
      Gibt zurück:
      the original arguments recorded into the problem
    • getID

      int getID()
      Returns the problem id
      Gibt zurück:
      the problem id
    • getMessage

      String getMessage()
      Answer a localized, human-readable message string which describes the problem.
      Gibt zurück:
      a localized, human-readable message string which describes the problem
    • getOriginatingFileName

      char[] getOriginatingFileName()
      Answer the file name in which the problem was found.
      Gibt zurück:
      the file name in which the problem was found
    • getSourceEnd

      int getSourceEnd()
      Answer the end position of the problem (inclusive), or -1 if unknown.
      Gibt zurück:
      the end position of the problem (inclusive), or -1 if unknown
    • getSourceLineNumber

      int getSourceLineNumber()
      Answer the line number in source where the problem begins.
      Gibt zurück:
      the line number in source where the problem begins
    • getSourceStart

      int getSourceStart()
      Answer the start position of the problem (inclusive), or -1 if unknown.
      Gibt zurück:
      the start position of the problem (inclusive), or -1 if unknown
    • isError

      boolean isError()
      Returns whether the severity of this problem is 'Error'.
      Gibt zurück:
      true if the severity of this problem is 'Error', false otherwise
    • isWarning

      boolean isWarning()
      Returns whether the severity of this problem is 'Warning'.
      Gibt zurück:
      true if the severity of this problem is 'Warning', false otherwise
    • isInfo

      boolean isInfo()
      Returns whether the severity of this problem is 'Info'.
      Gibt zurück:
      true if the severity of this problem is 'Info', false otherwise
      Seit:
      3.12
    • setSourceEnd

      void setSourceEnd(int sourceEnd)
      Set the end position of the problem (inclusive), or -1 if unknown. Used for shifting problem positions.
      Parameter:
      sourceEnd - the given end position
    • setSourceLineNumber

      void setSourceLineNumber(int lineNumber)
      Set the line number in source where the problem begins.
      Parameter:
      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.
      Parameter:
      sourceStart - the given start position
    • setSeeAlsoProblems

      void setSeeAlsoProblems(IProblem[] problems)
      Seit:
      3.10
    • seeAlso

      IProblem[] seeAlso()
      Seit:
      3.10
    • setSupplementaryMessageInfo

      void setSupplementaryMessageInfo(String msg)
      Seit:
      3.10
    • getSupplementaryMessageInfo

      String getSupplementaryMessageInfo()
      Seit:
      3.10