Source file "org/aspectj/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java" was not found during generation of report.
Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
Total | 37,956 of 39,065 | 2% | 2,124 of 2,243 | 5% | 1,942 | 2,040 | 9,008 | 9,507 | 764 | 820 |
invalidMethod(MessageSend, MethodBinding, Scope) | ![]() | 0% | ![]() | 0% | 35 | 35 | 261 | 261 | 1 | 1 |
invalidConstructor(Statement, MethodBinding) | ![]() | 0% | ![]() | 0% | 31 | 31 | 192 | 192 | 1 | 1 |
javadocInvalidMethod(MessageSend, MethodBinding, int) | ![]() | 0% | ![]() | 0% | 20 | 20 | 166 | 166 | 1 | 1 |
javadocInvalidConstructor(Statement, MethodBinding, int) | ![]() | 0% | ![]() | 0% | 19 | 19 | 143 | 143 | 1 | 1 |
invalidType(ASTNode, TypeBinding) | ![]() | 0% | ![]() | 0% | 41 | 41 | 95 | 95 | 1 | 1 |
expressionNonNullComparison(Expression, boolean) | ![]() | 0% | ![]() | 0% | 31 | 31 | 79 | 79 | 1 | 1 |
invalidField(QualifiedNameReference, FieldBinding, int, TypeBinding) | ![]() | 0% | ![]() | 0% | 12 | 12 | 67 | 67 | 1 | 1 |
fieldHiding(FieldDeclaration, Binding) | ![]() | 0% | ![]() | 0% | 20 | 20 | 41 | 41 | 1 | 1 |
invalidField(NameReference, FieldBinding) | ![]() | 0% | ![]() | 0% | 14 | 14 | 58 | 58 | 1 | 1 |
nullityMismatchingTypeAnnotation(Expression, TypeBinding, TypeBinding, NullAnnotationMatching) | ![]() | 0% | ![]() | 0% | 21 | 21 | 53 | 53 | 1 | 1 |
deprecatedMethod(MethodBinding, ASTNode) | ![]() | 0% | ![]() | 0% | 15 | 15 | 47 | 47 | 1 | 1 |
duplicateInheritedMethods(SourceTypeBinding, MethodBinding, MethodBinding, boolean) | ![]() | 0% | ![]() | 0% | 5 | 5 | 38 | 38 | 1 | 1 |
importProblem(ImportReference, Binding) | ![]() | 0% | ![]() | 0% | 11 | 11 | 58 | 58 | 1 | 1 |
varargsArgumentNeedCast(MethodBinding, TypeBinding, InvocationSite) | ![]() | 0% | ![]() | 0% | 3 | 3 | 41 | 41 | 1 | 1 |
wildcardInvocation(ASTNode, TypeBinding, MethodBinding, TypeBinding[]) | ![]() | 0% | ![]() | 0% | 5 | 5 | 47 | 47 | 1 | 1 |
unsafeRawInvocation(ASTNode, MethodBinding) | ![]() | 0% | ![]() | 0% | 5 | 5 | 35 | 35 | 1 | 1 |
unsafeRawGenericMethodInvocation(ASTNode, MethodBinding, TypeBinding[]) | ![]() | 0% | ![]() | 0% | 5 | 5 | 37 | 37 | 1 | 1 |
incompatibleReturnType(ReferenceExpression, MethodBinding, TypeBinding) | ![]() | 0% | ![]() | 0% | 4 | 4 | 23 | 23 | 1 | 1 |
incompatibleExceptionInThrowsClause(SourceTypeBinding, MethodBinding, MethodBinding, ReferenceBinding) | ![]() | 0% | ![]() | 0% | 4 | 4 | 54 | 54 | 1 | 1 |
invalidField(FieldReference, TypeBinding) | ![]() | 0% | ![]() | 0% | 12 | 12 | 48 | 48 | 1 | 1 |
typeMismatchError(TypeBinding, TypeBinding, ASTNode, ASTNode) | ![]() | 0% | ![]() | 0% | 12 | 12 | 43 | 43 | 1 | 1 |
unusedPrivateMethod(AbstractMethodDeclaration) | ![]() | 0% | ![]() | 0% | 23 | 23 | 42 | 42 | 1 | 1 |
methodReferenceSwingsBothWays(ReferenceExpression, MethodBinding, MethodBinding) | ![]() | 0% | ![]() | 0% | 5 | 5 | 28 | 28 | 1 | 1 |
unsafeReturnTypeOverride(MethodBinding, MethodBinding, SourceTypeBinding) | ![]() | 0% | ![]() | 0% | 5 | 5 | 32 | 32 | 1 | 1 |
unusedDeclaredThrownException(ReferenceBinding, AbstractMethodDeclaration, ASTNode) | ![]() | 0% | ![]() | 0% | 4 | 4 | 34 | 34 | 1 | 1 |
illegalReturnRedefinition(AbstractMethodDeclaration, MethodBinding, char[][]) | ![]() | 0% | ![]() | 0% | 5 | 5 | 42 | 42 | 1 | 1 |
typeHiding(TypeDeclaration, TypeVariableBinding) | ![]() | 0% | ![]() | 0% | 3 | 3 | 31 | 31 | 1 | 1 |
nonNullTypeVariableInUnannotatedBinary(LookupEnvironment, MethodBinding, Expression, int) | ![]() | 0% | ![]() | 0% | 6 | 6 | 43 | 43 | 1 | 1 |
overridesDeprecatedMethod(MethodBinding, MethodBinding) | ![]() | 0% | ![]() | 0% | 4 | 4 | 38 | 38 | 1 | 1 |
getIrritant(int) | ![]() | 4% | ![]() ![]() | 3% | 86 | 89 | 86 | 90 | 0 | 1 |
cannotImplementIncompatibleNullness(ReferenceContext, MethodBinding, MethodBinding, boolean) | ![]() | 0% | ![]() | 0% | 5 | 5 | 32 | 32 | 1 | 1 |
incompatibleReturnType(MethodBinding, MethodBinding) | ![]() | 0% | ![]() | 0% | 9 | 9 | 49 | 49 | 1 | 1 |
abstractMethodMustBeImplemented(SourceTypeBinding, MethodBinding) | ![]() | 0% | ![]() | 0% | 4 | 4 | 31 | 31 | 1 | 1 |
needToEmulateMethodAccess(MethodBinding, ASTNode) | ![]() | 0% | ![]() | 0% | 5 | 5 | 33 | 33 | 1 | 1 |
typesAsString(MethodBinding, TypeBinding[], boolean, boolean) | ![]() | 0% | ![]() | 0% | 17 | 17 | 30 | 30 | 1 | 1 |
javadocDeprecatedMethod(MethodBinding, ASTNode, int) | ![]() | 0% | ![]() | 0% | 5 | 5 | 21 | 21 | 1 | 1 |
unusedPrivateField(FieldDeclaration) | ![]() | 0% | ![]() | 0% | 16 | 16 | 33 | 33 | 1 | 1 |
duplicateMethodInType(AbstractMethodDeclaration, boolean, int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 30 | 30 | 1 | 1 |
abstractMethodMustBeImplemented(SourceTypeBinding, MethodBinding, MethodBinding) | ![]() | 0% | n/a | 1 | 1 | 21 | 21 | 1 | 1 | |
illegalInstanceOfGenericType(TypeBinding, ASTNode) | ![]() | 0% | ![]() | 0% | 7 | 7 | 33 | 33 | 1 | 1 |
varargsConflict(MethodBinding, MethodBinding, SourceTypeBinding) | ![]() | 0% | ![]() | 0% | 3 | 3 | 17 | 17 | 1 | 1 |
nodeSourceEnd(Binding, ASTNode, int) | ![]() ![]() | 15% | ![]() ![]() | 13% | 17 | 19 | 31 | 38 | 0 | 1 |
deprecatedField(FieldBinding, ASTNode) | ![]() | 0% | ![]() | 0% | 4 | 4 | 17 | 17 | 1 | 1 |
typeMismatchError(TypeBinding, TypeVariableBinding, ReferenceBinding, ASTNode) | ![]() | 0% | ![]() | 0% | 2 | 2 | 16 | 16 | 1 | 1 |
deprecatedType(TypeBinding, ASTNode, int) | ![]() | 0% | ![]() | 0% | 11 | 11 | 25 | 25 | 1 | 1 |
conflictingInheritedNullAnnotations(ASTNode, boolean, MethodBinding, boolean, MethodBinding) | ![]() | 0% | ![]() | 0% | 3 | 3 | 14 | 14 | 1 | 1 |
illegalRedefinitionToNonNullParameter(Argument, ReferenceBinding, char[][]) | ![]() | 0% | ![]() | 0% | 5 | 5 | 21 | 21 | 1 | 1 |
localVariableHiding(LocalDeclaration, Binding, boolean) | ![]() | 0% | ![]() | 0% | 10 | 10 | 33 | 33 | 1 | 1 |
missingTypeInMethod(ASTNode, MethodBinding) | ![]() | 0% | ![]() | 0% | 4 | 4 | 27 | 27 | 1 | 1 |
incorrectSwitchType(Expression, TypeBinding) | ![]() | 0% | ![]() | 0% | 5 | 5 | 31 | 31 | 1 | 1 |
referenceExpressionArgumentNullityMismatch(ReferenceExpression, TypeBinding, TypeBinding, MethodBinding, int, NullAnnotationMatching) | ![]() | 0% | ![]() | 0% | 4 | 4 | 23 | 23 | 1 | 1 |
unsafeRawFieldAssignment(FieldBinding, TypeBinding, ASTNode) | ![]() | 0% | ![]() | 0% | 3 | 3 | 13 | 13 | 1 | 1 |
methodNameClashHidden(MethodBinding, MethodBinding) | ![]() | 0% | n/a | 1 | 1 | 17 | 17 | 1 | 1 | |
nodeSourceStart(Binding, ASTNode, int) | ![]() | 0% | ![]() | 0% | 13 | 13 | 24 | 24 | 1 | 1 |
javadocErrorNoMethodFor(MessageSend, TypeBinding, TypeBinding[], int) | ![]() | 0% | ![]() | 0% | 6 | 6 | 20 | 20 | 1 | 1 |
inheritedMethodsHaveNameClash(SourceTypeBinding, MethodBinding, MethodBinding) | ![]() | 0% | n/a | 1 | 1 | 17 | 17 | 1 | 1 | |
contradictoryNullAnnotationsInferred(MethodBinding, int, int, boolean) | ![]() | 0% | ![]() | 0% | 2 | 2 | 18 | 18 | 1 | 1 |
methodNameClash(MethodBinding, MethodBinding, int) | ![]() | 0% | n/a | 1 | 1 | 18 | 18 | 1 | 1 | |
rawMemberTypeCannotBeParameterized(ASTNode, ReferenceBinding, TypeBinding[]) | ![]() | 0% | ![]() | 0% | 2 | 2 | 16 | 16 | 1 | 1 |
nullityMismatchIsNull(Expression, TypeBinding) | ![]() | 0% | ![]() | 0% | 8 | 8 | 20 | 20 | 1 | 1 |
uninternedIdentityComparison(EqualExpression, TypeBinding, TypeBinding, CompilationUnitDeclaration) | ![]() | 0% | ![]() | 0% | 11 | 11 | 29 | 29 | 1 | 1 |
methodMustBeAccessedStatically(ReferenceExpression, MethodBinding) | ![]() | 0% | ![]() | 0% | 3 | 3 | 19 | 19 | 1 | 1 |
methodMustBeAccessedWithInstance(ReferenceExpression, MethodBinding) | ![]() | 0% | ![]() | 0% | 3 | 3 | 19 | 19 | 1 | 1 |
unnecessaryTypeArgumentsForMethodInvocation(MethodBinding, TypeBinding[], TypeReference[]) | ![]() | 0% | ![]() | 0% | 3 | 3 | 20 | 20 | 1 | 1 |
missingTypeInConstructor(ASTNode, MethodBinding) | ![]() | 0% | ![]() | 0% | 4 | 4 | 25 | 25 | 1 | 1 |
unqualifiedFieldAccess(NameReference, FieldBinding) | ![]() | 0% | ![]() | 0% | 3 | 3 | 20 | 20 | 1 | 1 |
annotationCannotOverrideMethod(MethodBinding, MethodBinding) | ![]() | 0% | n/a | 1 | 1 | 16 | 16 | 1 | 1 | |
errorNoMethodFor(MessageSend, TypeBinding, TypeBinding[]) | ![]() | 0% | ![]() | 0% | 4 | 4 | 16 | 16 | 1 | 1 |
internalAnnotatedTypeName(char[], char[], int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 17 | 17 | 1 | 1 |
errorNoMethodFor(Expression, TypeBinding, char[], TypeBinding[]) | ![]() | 0% | ![]() | 0% | 4 | 4 | 16 | 16 | 1 | 1 |
forbiddenReference(MethodBinding, InvocationSite, byte, String, int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 25 | 25 | 1 | 1 |
nullityMismatch(Expression, TypeBinding, TypeBinding, int, char[][]) | ![]() | 0% | ![]() | 0% | 14 | 14 | 26 | 26 | 1 | 1 |
illegalReturnRedefinition(ASTNode, MethodBinding, boolean, TypeBinding) | ![]() | 0% | ![]() | 0% | 2 | 2 | 21 | 21 | 1 | 1 |
danglingReference(ReferenceExpression, TypeBinding, char[], TypeBinding[]) | ![]() | 0% | ![]() | 0% | 3 | 3 | 17 | 17 | 1 | 1 |
validateRestrictedKeywords(char[], int, int, boolean) | ![]() | 0% | ![]() | 0% | 8 | 8 | 20 | 20 | 1 | 1 |
inheritedMethodReducesVisibility(int, int, MethodBinding, MethodBinding[]) | ![]() | 0% | n/a | 1 | 1 | 21 | 21 | 1 | 1 | |
uninitializedNonNullField(FieldBinding, ASTNode) | ![]() | 0% | ![]() | 0% | 4 | 4 | 23 | 23 | 1 | 1 |
noSuchEnclosingInstance(TypeBinding, ASTNode, boolean) | ![]() | 0% | ![]() | 0% | 9 | 9 | 19 | 19 | 1 | 1 |
illegalParameterRedefinition(Argument, ReferenceBinding, TypeBinding) | ![]() | 0% | ![]() | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
nullDefaultAnnotationIsRedundant(ASTNode, Annotation[], Binding) | ![]() | 0% | ![]() | 0% | 11 | 11 | 25 | 25 | 1 | 1 |
conflictingNullAnnotations(MethodBinding, ASTNode, MethodBinding) | ![]() | 0% | n/a | 1 | 1 | 12 | 12 | 1 | 1 | |
retrieveClosingAngleBracketPosition(int) | ![]() | 0% | ![]() | 0% | 11 | 11 | 26 | 26 | 1 | 1 |
tooManyParametersForSyntheticMethod(AbstractMethodDeclaration) | ![]() | 0% | ![]() | 0% | 2 | 2 | 14 | 14 | 1 | 1 |
inheritedMethodsHaveIncompatibleReturnTypes(SourceTypeBinding, MethodBinding[], int, boolean[]) | ![]() | 0% | ![]() | 0% | 4 | 4 | 22 | 22 | 1 | 1 |
unresolvableReference(NameReference, Binding) | ![]() | 0% | ![]() | 0% | 8 | 8 | 25 | 25 | 1 | 1 |
staticMemberOfParameterizedType(ASTNode, ReferenceBinding, ReferenceBinding, int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 16 | 16 | 1 | 1 |
isClassPathCorrect(char[][], CompilationUnitDeclaration, Object, boolean, ReferenceBinding) | ![]() | 0% | ![]() | 0% | 6 | 6 | 30 | 30 | 1 | 1 |
hierarchyCircularity(SourceTypeBinding, ReferenceBinding, TypeReference) | ![]() | 0% | ![]() | 0% | 3 | 3 | 22 | 22 | 1 | 1 |
staticAndInstanceConflict(MethodBinding, MethodBinding) | ![]() | 0% | ![]() | 0% | 2 | 2 | 14 | 14 | 1 | 1 |
inheritedMethodsHaveIncompatibleReturnTypes(ASTNode, MethodBinding[], int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 21 | 21 | 1 | 1 |
nonGenericTypeCannotBeParameterized(int, ASTNode, TypeBinding, TypeBinding[]) | ![]() | 0% | ![]() | 0% | 2 | 2 | 16 | 16 | 1 | 1 |
cannotAssignToFinalField(FieldBinding, ASTNode) | ![]() | 0% | ![]() | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
incorrectArityForParameterizedType(ASTNode, TypeBinding, TypeBinding[], int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 16 | 16 | 1 | 1 |
inheritedDefaultMethodConflictsWithOtherInherited(SourceTypeBinding, MethodBinding, MethodBinding) | ![]() | 0% | n/a | 1 | 1 | 15 | 15 | 1 | 1 | |
retrieveStartingPositionAfterOpeningParenthesis(int, int, int) | ![]() | 0% | ![]() | 0% | 9 | 9 | 21 | 21 | 1 | 1 |
unsafeTypeConversion(Expression, TypeBinding, TypeBinding) | ![]() | 0% | ![]() | 0% | 5 | 5 | 13 | 13 | 1 | 1 |
unsafeElementTypeConversion(Expression, TypeBinding, TypeBinding) | ![]() | 0% | ![]() | 0% | 5 | 5 | 13 | 13 | 1 | 1 |
invalidArrayConstructorReference(ReferenceExpression, TypeBinding, TypeBinding[]) | ![]() | 0% | ![]() | 0% | 3 | 3 | 16 | 16 | 1 | 1 |
getProblemCategory(int, int) | ![]() | 0% | ![]() | 0% | 24 | 24 | 35 | 35 | 1 | 1 |
methodCanBeDeclaredStatic(MethodDeclaration) | ![]() | 0% | ![]() | 0% | 2 | 2 | 17 | 17 | 1 | 1 |
methodCanBePotentiallyDeclaredStatic(MethodDeclaration) | ![]() | 0% | ![]() | 0% | 2 | 2 | 17 | 17 | 1 | 1 |
missingDeprecatedAnnotationForMethod(AbstractMethodDeclaration) | ![]() | 0% | ![]() | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
missingOverrideAnnotation(AbstractMethodDeclaration) | ![]() | 0% | ![]() | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
missingOverrideAnnotationForInterfaceMethodImplementation(AbstractMethodDeclaration) | ![]() | 0% | ![]() | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
checkSyntheticAccessor(MethodBinding, ASTNode) | ![]() | 0% | ![]() | 0% | 3 | 3 | 17 | 17 | 1 | 1 |
invalidAnnotationMemberType(MethodDeclaration) | ![]() | 0% | n/a | 1 | 1 | 13 | 13 | 1 | 1 | |
overridesPackageDefaultMethod(MethodBinding, MethodBinding) | ![]() | 0% | n/a | 1 | 1 | 19 | 19 | 1 | 1 | |
retrieveEndingPositionAfterOpeningParenthesis(int, int, int) | ![]() | 0% | ![]() | 0% | 8 | 8 | 19 | 19 | 1 | 1 |
indirectAccessToStaticMethod(ASTNode, MethodBinding) | ![]() | 0% | ![]() | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
methodMustOverride(AbstractMethodDeclaration, long) | ![]() | 0% | ![]() | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
hierarchyCircularity(TypeVariableBinding, ReferenceBinding, TypeReference) | ![]() | 0% | ![]() | 0% | 2 | 2 | 18 | 18 | 1 | 1 |
localVariablePotentialNullReference(LocalVariableBinding, ASTNode) | ![]() | 0% | ![]() | 0% | 9 | 9 | 22 | 22 | 1 | 1 |
nullityMismatchSpecdNullable(Expression, TypeBinding, char[][]) | ![]() | 0% | ![]() | 0% | 3 | 3 | 14 | 14 | 1 | 1 |
cannotRedefineTypeArgumentNullity(TypeBinding, Binding, ASTNode) | ![]() | 0% | ![]() | 0% | 2 | 2 | 18 | 18 | 1 | 1 |
javadocDeprecatedField(FieldBinding, ASTNode, int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
annotationValueMustBeConstant(TypeBinding, char[], Expression, boolean) | ![]() | 0% | ![]() | 0% | 2 | 2 | 16 | 16 | 1 | 1 |
needToEmulateFieldAccess(FieldBinding, ASTNode, boolean) | ![]() | 0% | ![]() | 0% | 3 | 3 | 13 | 13 | 1 | 1 |
conflictingPackageInModules(char[][], CompilationUnitDeclaration, Object, char[], char[], char[]) | ![]() | 0% | ![]() | 0% | 4 | 4 | 25 | 25 | 1 | 1 |
duplicateEnumSpecialMethod(SourceTypeBinding, AbstractMethodDeclaration) | ![]() | 0% | n/a | 1 | 1 | 14 | 14 | 1 | 1 | |
enumAbstractMethodMustBeImplemented(AbstractMethodDeclaration) | ![]() | 0% | n/a | 1 | 1 | 14 | 14 | 1 | 1 | |
unusedPrivateConstructor(ConstructorDeclaration) | ![]() | 0% | ![]() | 0% | 3 | 3 | 16 | 16 | 1 | 1 |
missingNonNullByDefaultAnnotation(TypeDeclaration) | ![]() | 0% | ![]() | 0% | 4 | 4 | 24 | 24 | 1 | 1 |
annotationCircularity(TypeBinding, TypeBinding, TypeReference) | ![]() | 0% | ![]() | 0% | 2 | 2 | 14 | 14 | 1 | 1 |
missingDeprecatedAnnotationForField(FieldDeclaration) | ![]() | 0% | ![]() | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
illegalAnnotationForBaseType(TypeReference, Annotation[], long) | ![]() | 0% | ![]() | 0% | 5 | 5 | 16 | 16 | 1 | 1 |
abstractMethodInAbstractClass(SourceTypeBinding, AbstractMethodDeclaration) | ![]() | 0% | ![]() | 0% | 4 | 4 | 19 | 19 | 1 | 1 |
deprecatedSinceValue(Supplier) | ![]() | 0% | ![]() | 0% | 8 | 8 | 11 | 11 | 1 | 1 |
javadocDeprecatedType(TypeBinding, ASTNode, int, int) | ![]() | 0% | ![]() | 0% | 7 | 7 | 15 | 15 | 1 | 1 |
nonStaticAccessToStaticField(ASTNode, FieldBinding, int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
cannotDireclyInvokeAbstractMethod(ASTNode, MethodBinding) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
invalidEnclosingType(Expression, TypeBinding, ReferenceBinding) | ![]() | 0% | ![]() | 0% | 8 | 8 | 20 | 20 | 1 | 1 |
missingSynchronizedOnInheritedMethod(MethodBinding, MethodBinding) | ![]() | 0% | n/a | 1 | 1 | 13 | 13 | 1 | 1 | |
mustUseAStaticMethod(MessageSend, MethodBinding) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
nonStaticAccessToStaticMethod(ASTNode, MethodBinding) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
cannotReadSource(CompilationUnitDeclaration, AbortCompilationUnit, boolean) | ![]() | 0% | ![]() | 0% | 4 | 4 | 24 | 24 | 1 | 1 |
indirectAccessToStaticField(ASTNode, FieldBinding) | ![]() | 0% | ![]() | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
javadocInvalidType(ASTNode, TypeBinding, int) | ![]() | 0% | ![]() | 0% | 10 | 10 | 28 | 28 | 1 | 1 |
sealedSuperInterfaceDoesNotPermit(SourceTypeBinding, TypeReference, TypeBinding) | ![]() | 0% | ![]() | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
unhandledExceptionFromAutoClose(TypeBinding, ASTNode) | ![]() | 0% | ![]() | 0% | 5 | 5 | 19 | 19 | 1 | 1 |
inheritedParameterLackingNonnullAnnotation(MethodBinding, int, ReferenceBinding, ASTNode, char[][]) | ![]() | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | |
unhandledException(TypeBinding, ASTNode) | ![]() | 0% | ![]() | 0% | 8 | 8 | 20 | 20 | 1 | 1 |
localVariableNonNullComparedToNull(LocalVariableBinding, ASTNode) | ![]() | 0% | ![]() | 0% | 3 | 3 | 17 | 17 | 1 | 1 |
localVariableRedundantCheckOnNonNull(LocalVariableBinding, ASTNode) | ![]() | 0% | ![]() | 0% | 3 | 3 | 17 | 17 | 1 | 1 |
abstractMethodCannotBeOverridden(SourceTypeBinding, MethodBinding) | ![]() | 0% | n/a | 1 | 1 | 19 | 19 | 1 | 1 | |
deprecatedModule(ModuleReference, ModuleBinding) | ![]() | 0% | ![]() | 0% | 5 | 5 | 17 | 17 | 1 | 1 |
redundantSuperInterface(SourceTypeBinding, TypeReference, ReferenceBinding, ReferenceBinding) | ![]() | 0% | ![]() | 0% | 2 | 2 | 16 | 16 | 1 | 1 |
forbiddenReference(FieldBinding, ASTNode, byte, String, int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 14 | 14 | 1 | 1 |
parameterBoundAsString(TypeVariableBinding, boolean) | ![]() | 0% | ![]() | 0% | 8 | 8 | 8 | 8 | 1 | 1 |
unsafeCast(CastExpression, Scope) | ![]() | 0% | ![]() | 0% | 3 | 3 | 17 | 17 | 1 | 1 |
invalidOperator(BinaryExpression, TypeBinding, TypeBinding) | ![]() | 0% | ![]() | 0% | 2 | 2 | 18 | 18 | 1 | 1 |
invalidOperator(CompoundAssignment, TypeBinding, TypeBinding) | ![]() | 0% | ![]() | 0% | 2 | 2 | 18 | 18 | 1 | 1 |
unnecessaryCast(CastExpression) | ![]() | 0% | ![]() | 0% | 3 | 3 | 13 | 13 | 1 | 1 |
unlikelyArgumentType(Expression, MethodBinding, TypeBinding, TypeBinding, TypeConstants.DangerousMethod) | ![]() | 0% | ![]() | 0% | 2 | 2 | 13 | 13 | 1 | 1 |
parseError(int, int, int, char[], String, String[]) | ![]() ![]() | 52% | ![]() ![]() | 50% | 6 | 8 | 26 | 45 | 0 | 1 |
enumStaticFieldUsedDuringInitialization(FieldBinding, ASTNode) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
nonStaticOrAlienTypeReceiver(MessageSend, MethodBinding) | ![]() | 0% | n/a | 1 | 1 | 11 | 11 | 1 | 1 | |
missingEnumConstantCase(CaseStatement, FieldBinding, ASTNode) | ![]() | 0% | ![]() | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
staticInheritedMethodConflicts(SourceTypeBinding, MethodBinding, MethodBinding[]) | ![]() | 0% | n/a | 1 | 1 | 11 | 11 | 1 | 1 | |
contradictoryNullAnnotations(int, int) | ![]() | 0% | n/a | 1 | 1 | 10 | 10 | 1 | 1 | |
illegalSuperCallBypassingOverride(InvocationSite, MethodBinding, ReferenceBinding) | ![]() | 0% | n/a | 1 | 1 | 10 | 10 | 1 | 1 | |
unsafeNullnessCast(CastExpression, Scope) | ![]() | 0% | n/a | 1 | 1 | 13 | 13 | 1 | 1 | |
finalVariableBound(TypeVariableBinding, TypeReference) | ![]() | 0% | ![]() | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
illegalModifierForAnnotationMember(AbstractMethodDeclaration) | ![]() | 0% | n/a | 1 | 1 | 11 | 11 | 1 | 1 | |
javadocMissingThrowsTag(TypeReference, int) | ![]() | 0% | ![]() | 0% | 8 | 8 | 15 | 15 | 1 | 1 |
recursiveConstructorInvocation(ExplicitConstructorCall) | ![]() | 0% | n/a | 1 | 1 | 11 | 11 | 1 | 1 | |
enumConstantMustImplementAbstractMethod(AbstractMethodDeclaration, FieldDeclaration) | ![]() | 0% | n/a | 1 | 1 | 14 | 14 | 1 | 1 | |
illegalModifierForAnnotationField(FieldDeclaration) | ![]() | 0% | n/a | 1 | 1 | 12 | 12 | 1 | 1 | |
illegalModifierForInterfaceField(FieldDeclaration) | ![]() | 0% | n/a | 1 | 1 | 12 | 12 | 1 | 1 | |
missingSwitchExpressionEnumConstantCase(CaseStatement, FieldBinding, ASTNode) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
notCompatibleTypesError(EqualExpression, TypeBinding, TypeBinding) | ![]() | 0% | ![]() | 0% | 2 | 2 | 14 | 14 | 1 | 1 |
notCompatibleTypesError(Expression, TypeBinding, TypeBinding) | ![]() | 0% | ![]() | 0% | 2 | 2 | 14 | 14 | 1 | 1 |
notCompatibleTypesErrorInForeach(Expression, TypeBinding, TypeBinding) | ![]() | 0% | ![]() | 0% | 2 | 2 | 14 | 14 | 1 | 1 |
operatorOnlyValidOnNumericType(CompoundAssignment, TypeBinding, TypeBinding) | ![]() | 0% | ![]() | 0% | 2 | 2 | 14 | 14 | 1 | 1 |
parameterizedMemberTypeMissingArguments(ASTNode, TypeBinding, int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 16 | 16 | 1 | 1 |
containerAnnotationTypeHasWrongValueType(ASTNode, ReferenceBinding, ReferenceBinding, TypeBinding) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
containerAnnotationTypeHasShorterRetention(ASTNode, ReferenceBinding, String, ReferenceBinding, String) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
superinterfacesCollide(TypeBinding, ASTNode, TypeBinding, TypeBinding) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
typeCastError(CastExpression, TypeBinding, TypeBinding) | ![]() | 0% | ![]() | 0% | 2 | 2 | 14 | 14 | 1 | 1 |
unsafeCastInInstanceof(Expression, TypeBinding, TypeBinding) | ![]() | 0% | ![]() | 0% | 2 | 2 | 14 | 14 | 1 | 1 |
abstractMethodInConcreteClass(SourceTypeBinding) | ![]() | 0% | ![]() | 0% | 4 | 4 | 19 | 19 | 1 | 1 |
rawTypeReference(ASTNode, TypeBinding) | ![]() | 0% | ![]() | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
computeSeverity(int) | ![]() ![]() | 23% | ![]() ![]() | 12% | 19 | 21 | 16 | 22 | 0 | 1 |
cannotInvokeSuperConstructorInEnum(ExplicitConstructorCall, MethodBinding) | ![]() | 0% | n/a | 1 | 1 | 11 | 11 | 1 | 1 | |
lambdaExpressionCannotImplementGenericMethod(LambdaExpression, MethodBinding) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
javadocMissingParamTag(char[], int, int, int) | ![]() | 0% | ![]() | 0% | 8 | 8 | 15 | 15 | 1 | 1 |
nullAnnotationIsRedundant(AbstractMethodDeclaration, int) | ![]() | 0% | ![]() | 0% | 5 | 5 | 15 | 15 | 1 | 1 |
annotationValueMustBeAnnotation(TypeBinding, char[], Expression, TypeBinding) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
bytecodeExceeds64KLimit(AbstractMethodDeclaration) | ![]() | 0% | ![]() | 0% | 2 | 2 | 12 | 12 | 1 | 1 |
packageIsNotExpectedPackage(CompilationUnitDeclaration) | ![]() | 0% | ![]() | 0% | 6 | 6 | 15 | 15 | 1 | 1 |
unnecessaryInstanceof(InstanceOfExpression, TypeBinding) | ![]() | 0% | ![]() | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
redundantSpecificationOfTypeArguments(ASTNode, TypeBinding[]) | ![]() | 0% | ![]() | 0% | 3 | 3 | 16 | 16 | 1 | 1 |
autoboxing(Expression, TypeBinding, TypeBinding) | ![]() | 0% | ![]() | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
enumSwitchCannotTargetField(Reference, FieldBinding) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
nullAnnotationUnsupportedLocation(TypeReference) | ![]() | 0% | ![]() | 0% | 4 | 4 | 16 | 16 | 1 | 1 |
typeHiding(TypeParameter, Binding) | ![]() | 0% | ![]() | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
javadocMissing(int, int, int, int) | ![]() | 0% | ![]() | 0% | 8 | 8 | 16 | 16 | 1 | 1 |
typesAsString(TypeBinding[], boolean, boolean) | ![]() | 0% | ![]() | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
javadocInvalidField(FieldReference, Binding, TypeBinding, int) | ![]() | 0% | ![]() | 0% | 6 | 6 | 21 | 21 | 1 | 1 |
localVariableNullReference(LocalVariableBinding, ASTNode) | ![]() | 0% | ![]() | 0% | 5 | 5 | 15 | 15 | 1 | 1 |
typeHiding(TypeDeclaration, TypeBinding) | ![]() | 0% | ![]() | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
nullityMismatchPotentiallyNull(Expression, TypeBinding, char[][]) | ![]() | 0% | n/a | 1 | 1 | 10 | 10 | 1 | 1 | |
cannotExtendEnum(SourceTypeBinding, TypeReference, TypeBinding) | ![]() | 0% | ![]() | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
cannotUseQualifiedEnumConstantInCaseLabel(Reference, FieldBinding) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
classExtendFinalClass(SourceTypeBinding, TypeReference, TypeBinding) | ![]() | 0% | ![]() | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
classExtendFinalRecord(SourceTypeBinding, TypeReference, TypeBinding) | ![]() | 0% | ![]() | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
overridesMethodWithoutSuperInvocation(MethodBinding) | ![]() | 0% | n/a | 1 | 1 | 17 | 17 | 1 | 1 | |
repeatableAnnotationTypeTargetMismatch(ASTNode, ReferenceBinding, ReferenceBinding, String) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
superTypeCannotUseWildcard(SourceTypeBinding, TypeReference, TypeBinding) | ![]() | 0% | ![]() | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
nullityMismatchTypeArgument(TypeBinding, TypeBinding, ASTNode) | ![]() | 0% | n/a | 1 | 1 | 13 | 13 | 1 | 1 | |
signalError(int, int, String) | ![]() | 0% | ![]() | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
illegalSuperAccess(TypeBinding, TypeBinding, ASTNode) | ![]() | 0% | ![]() | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
recordCannotExtendRecord(SourceTypeBinding, TypeReference, TypeBinding) | ![]() | 0% | ![]() | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
sealedMissingModifier(int, SourceTypeBinding, TypeDeclaration, TypeBinding) | ![]() | 0% | ![]() | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
sealedSuperTypeDoesNotPermit(int, SourceTypeBinding, TypeReference, TypeBinding) | ![]() | 0% | ![]() | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
sealedLocalDirectSuperTypeSealed(SourceTypeBinding, TypeReference, TypeBinding) | ![]() | 0% | ![]() | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
lambdaParameterTypeMismatched(Argument, TypeReference, TypeBinding) | ![]() | 0% | ![]() | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
corruptedSignature(TypeBinding, char[], int) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
localVariableFreeTypeVariableReference(LocalVariableBinding, ASTNode) | ![]() | 0% | ![]() | 0% | 2 | 2 | 13 | 13 | 1 | 1 |
nullityMismatchIsFreeTypeVariable(TypeBinding, int, int) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
excludeDueToAnnotation(Annotation[], int) | ![]() | 0% | ![]() | 0% | 10 | 10 | 18 | 18 | 1 | 1 |
cannotAssignToFinalLocal(LocalVariableBinding, ASTNode) | ![]() | 0% | ![]() | 0% | 3 | 3 | 15 | 15 | 1 | 1 |
duplicateTargetInTargetAnnotation(TypeBinding, NameReference) | ![]() | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | |
missingDefaultCase(SwitchStatement, boolean, TypeBinding) | ![]() | 0% | ![]() | 0% | 3 | 3 | 16 | 16 | 1 | 1 |
missingTypeInLambda(LambdaExpression, MethodBinding) | ![]() | 0% | ![]() | 0% | 2 | 2 | 16 | 16 | 1 | 1 |
shouldReturn(TypeBinding, ASTNode) | ![]() | 0% | ![]() | 0% | 3 | 3 | 13 | 13 | 1 | 1 |
contradictoryNullAnnotationsOnBounds(Annotation, long) | ![]() | 0% | ![]() | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
repeatedAnnotationWithContainer(Annotation, Annotation) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
undefinedAnnotationValue(TypeBinding, MemberValuePair) | ![]() | 0% | ![]() | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
scannerError(Parser, String) | ![]() ![]() | 78% | ![]() ![]() | 78% | 9 | 26 | 12 | 66 | 0 | 1 |
forbiddenReference(TypeBinding, ASTNode, byte, String, int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 14 | 14 | 1 | 1 |
javadocHiddenReference(int, int, Scope, int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
unusedPrivateType(TypeDeclaration) | ![]() | 0% | ![]() | 0% | 3 | 3 | 14 | 14 | 1 | 1 |
unclosedCloseable(FakedTrackingVariable, ASTNode) | ![]() | 0% | ![]() | 0% | 5 | 5 | 17 | 17 | 1 | 1 |
parameterLackingNullableAnnotation(Argument, ReferenceBinding, char[][]) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
parameterLackingNonnullAnnotation(Argument, ReferenceBinding, char[][]) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
dereferencingNullableExpression(Expression) | ![]() | 0% | ![]() | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
sealedSuperTypeInDifferentPackage(int, SourceTypeBinding, TypeReference, TypeBinding, PackageBinding) | ![]() | 0% | ![]() | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
sealedPermittedTypeOutsideOfPackage(ReferenceBinding, SourceTypeBinding, ASTNode, PackageBinding) | ![]() | 0% | ![]() | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
illegalQualifiedParameterizedTypeAllocation(TypeReference, TypeBinding) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
methodReturnTypeFreeTypeVariableReference(MethodBinding, ASTNode) | ![]() | 0% | ![]() | 0% | 2 | 2 | 12 | 12 | 1 | 1 |
repeatableAnnotationWithRepeatingContainer(Annotation, ReferenceBinding) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
disallowedTargetForContainerAnnotation(Annotation, TypeBinding) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
illegalUsageOfQualifiedTypeReference(QualifiedTypeReference) | ![]() | 0% | ![]() | 0% | 3 | 3 | 13 | 13 | 1 | 1 |
annotationTypeUsedAsSuperinterface(SourceTypeBinding, TypeReference, ReferenceBinding) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
conditionalArgumentsIncompatibleTypes(ConditionalExpression, TypeBinding, TypeBinding) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
duplicateFieldInType(SourceTypeBinding, FieldDeclaration) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
duplicateModifierForMethod(ReferenceBinding, AbstractMethodDeclaration) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
duplicateSuperinterface(SourceTypeBinding, TypeReference, ReferenceBinding) | ![]() | 0% | n/a | 1 | 1 | 11 | 11 | 1 | 1 | |
finalMethodCannotBeOverridden(MethodBinding, MethodBinding) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
nullAnnotationUnsupportedLocation(Annotation) | ![]() | 0% | ![]() | 0% | 3 | 3 | 13 | 13 | 1 | 1 |
repeatableAnnotationTypeIsDocumented(ASTNode, ReferenceBinding, ReferenceBinding) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
repeatableAnnotationTypeIsInherited(ASTNode, ReferenceBinding, ReferenceBinding) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
superclassMustBeAClass(SourceTypeBinding, TypeReference, ReferenceBinding) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
superinterfaceMustBeAnInterface(SourceTypeBinding, TypeReference, ReferenceBinding) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
visibilityConflict(MethodBinding, MethodBinding) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
wildcardAssignment(TypeBinding, TypeBinding, ASTNode) | ![]() | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | |
wrongSequenceOfExceptionTypesError(TypeReference, TypeBinding, TypeBinding) | ![]() | 0% | n/a | 1 | 1 | 11 | 11 | 1 | 1 | |
wrongSequenceOfExceptionTypes(TypeReference, TypeBinding, TypeBinding) | ![]() | 0% | n/a | 1 | 1 | 11 | 11 | 1 | 1 | |
nullityMismatchIsUnknown(Expression, TypeBinding, TypeBinding, char[][]) | ![]() | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | |
constructedArrayIncompatible(ReferenceExpression, TypeBinding, TypeBinding) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
recordIllegalComponentNameInRecord(RecordComponent, TypeDeclaration) | ![]() | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | |
recordIllegalParameterNameInCanonicalConstructor(RecordComponentBinding, Argument) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
sealedDuplicateTypeInPermits(SourceTypeBinding, TypeReference, ReferenceBinding) | ![]() | 0% | n/a | 1 | 1 | 11 | 11 | 1 | 1 | |
sealedNotDirectSuperClass(ReferenceBinding, TypeReference, SourceTypeBinding) | ![]() | 0% | n/a | 1 | 1 | 11 | 11 | 1 | 1 | |
sealedNotDirectSuperInterface(ReferenceBinding, TypeReference, SourceTypeBinding) | ![]() | 0% | n/a | 1 | 1 | 11 | 11 | 1 | 1 | |
incompatiblePatternType(ASTNode, TypeBinding, TypeBinding) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
missingValueForAnnotationMember(Annotation, char[]) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
unreachableCode(Statement) | ![]() | 0% | ![]() | 0% | 5 | 5 | 16 | 16 | 1 | 1 |
sealedPermittedTypeOutsideOfModule(ReferenceBinding, SourceTypeBinding, ASTNode, ModuleBinding) | ![]() | 0% | n/a | 1 | 1 | 10 | 10 | 1 | 1 | |
duplicateAnnotationValue(TypeBinding, MemberValuePair) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
illegalModifierForInterfaceMethod(AbstractMethodDeclaration, long) | ![]() | 0% | ![]() | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
containerAnnotationTypeHasNonDefaultMembers(ASTNode, ReferenceBinding, char[]) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
missingRequiresTransitiveForTypeInAPI(ReferenceBinding, int, int) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
annotationValueMustBeArrayInitializer(TypeBinding, char[], Expression) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
annotationValueMustBeClassLiteral(TypeBinding, char[], Expression) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
bytecodeExceeds64KLimit(MethodBinding, int, int) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
genericTypeCannotExtendThrowable(TypeDeclaration) | ![]() | 0% | ![]() | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
javadocMissingReturnTag(int, int, int) | ![]() | 0% | ![]() | 0% | 7 | 7 | 6 | 6 | 1 | 1 |
undefinedTypeVariableSignature(char[], ReferenceBinding) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
overrideAddingReturnOwning(AbstractMethodDeclaration) | ![]() | 0% | ![]() | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
assignmentHasNoEffect(AbstractVariableDeclaration, char[]) | ![]() | 0% | ![]() | 0% | 3 | 3 | 15 | 15 | 1 | 1 |
duplicateTypes(CompilationUnitDeclaration, TypeDeclaration) | ![]() | 0% | ![]() | 0% | 2 | 2 | 13 | 13 | 1 | 1 |
fieldFreeTypeVariableReference(FieldBinding, long) | ![]() | 0% | n/a | 1 | 1 | 10 | 10 | 1 | 1 | |
localVariableRedundantNullAssignment(LocalVariableBinding, ASTNode) | ![]() | 0% | ![]() | 0% | 3 | 3 | 13 | 13 | 1 | 1 |
missingDeprecatedAnnotationForType(TypeDeclaration) | ![]() | 0% | ![]() | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
anonymousDiamondWithNonDenotableTypeArguments(TypeReference, TypeBinding) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
javadocMissingProvidesTag(TypeReference, int, int, int) | ![]() | 0% | ![]() | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
javadocMissingUsesTag(TypeReference, int, int, int) | ![]() | 0% | ![]() | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
nullableFieldDereference(FieldBinding, long) | ![]() | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | |
autoManagedResourcesNotBelow17(Statement[]) | ![]() | 0% | ![]() | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
nonNullArrayContentNotInitialized(Expression, LookupEnvironment, TypeBinding) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
conflictingPackagesFromModules(SplitPackageBinding, ModuleBinding, int, int) | ![]() | 0% | n/a | 1 | 1 | 15 | 15 | 1 | 1 | |
invalidOperator(UnaryExpression, TypeBinding) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
unsafeGenericArrayForVarargs(TypeBinding, ASTNode) | ![]() | 0% | ![]() | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
duplicateAnnotation(Annotation, long) | ![]() | 0% | ![]() | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
javadocDuplicatedThrowsClassName(TypeReference, int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
javadocInvalidProvidesClassName(TypeReference, int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
javadocInvalidThrowsClassName(TypeReference, int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
javadocInvalidUsesClassName(TypeReference, int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
potentiallyUnclosedCloseable(FakedTrackingVariable, ASTNode) | ![]() | 0% | ![]() | 0% | 3 | 3 | 16 | 16 | 1 | 1 |
discouragedValueBasedTypeToSynchronize(Expression, TypeBinding) | ![]() | 0% | ![]() | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
javadocAmbiguousMethodReference(int, int, Binding, int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
javadocVisibility(int, int) | ![]() | 0% | ![]() | 0% | 10 | 10 | 7 | 7 | 1 | 1 |
resourceHasToImplementAutoCloseable(TypeBinding, ASTNode) | ![]() | 0% | ![]() | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
safeVarargsOnFixedArityMethod(MethodBinding) | ![]() | 0% | ![]() | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
safeVarargsOnNonFinalInstanceMethod(MethodBinding) | ![]() | 0% | ![]() | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
switchExpressionIncompatibleResultExpressions(SwitchExpression) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
localVariableNullComparedToNonNull(LocalVariableBinding, ASTNode) | ![]() | 0% | ![]() | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
localVariableNullInstanceof(LocalVariableBinding, ASTNode) | ![]() | 0% | ![]() | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
localVariableRedundantCheckOnNull(LocalVariableBinding, ASTNode) | ![]() | 0% | ![]() | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
parameterAssignment(LocalVariableBinding, ASTNode) | ![]() | 0% | ![]() | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
publicClassMustMatchFileName(CompilationUnitDeclaration, TypeDeclaration) | ![]() | 0% | n/a | 1 | 1 | 10 | 10 | 1 | 1 | |
task(String, String, String, int, int) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
typeCollidesWithPackage(CompilationUnitDeclaration, TypeDeclaration) | ![]() | 0% | n/a | 1 | 1 | 10 | 10 | 1 | 1 | |
bytecodeExceeds64KLimit(SwitchStatement) | ![]() | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | |
illegalAccessFromTypeVariable(TypeVariableBinding, ASTNode) | ![]() | 0% | ![]() | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
illegalModifierForMethod(AbstractMethodDeclaration) | ![]() | 0% | ![]() | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
illegalModifierForVariable(LocalDeclaration, boolean) | ![]() | 0% | ![]() | 0% | 3 | 3 | 13 | 13 | 1 | 1 |
conflictingPackagesFromOtherModules(ImportReference, Set) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
javadocEmptyReturnTag(int, int, int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
javadocMissingTagDescription(char[], int, int, int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
nullAnnotationAtQualifyingType(Annotation) | ![]() | 0% | n/a | 1 | 1 | 10 | 10 | 1 | 1 | |
uninitializedLocalVariable(LocalVariableBinding, ASTNode, Scope) | ![]() | 0% | ![]() | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
restrictedTypeName(char[], String, int, int, int) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
sealedSuperTypeDisallowed(int, SourceTypeBinding, TypeReference, TypeBinding) | ![]() | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | |
duplicateInitializationOfFinalLocal(LocalVariableBinding, ASTNode) | ![]() | 0% | ![]() | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
javadocDuplicatedParamTag(char[], int, int, int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
javadocModuleMissing(int, int, int) | ![]() | 0% | ![]() | 0% | 4 | 4 | 12 | 12 | 1 | 1 |
javadocUndeclaredParamTagName(char[], int, int, int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
shortAnnotatedTypeName(TypeBinding, char[][]) | ![]() | 0% | ![]() | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
dereferencingNullableExpression(long, LookupEnvironment) | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
conflictingPackagesFromModules(PackageBinding, Set, int, int) | ![]() | 0% | n/a | 1 | 1 | 14 | 14 | 1 | 1 | |
notAFunctionalInterface(TypeDeclaration) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
noMoreAvailableSpaceForArgument(LocalVariableBinding, ASTNode) | ![]() | 0% | ![]() | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
noMoreAvailableSpaceForConstant(TypeDeclaration) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
noMoreAvailableSpaceInConstantPool(TypeDeclaration) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
tooManyFields(TypeDeclaration) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
tooManyMethods(TypeDeclaration) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
methodHasMissingSwitchDefault() | ![]() | 0% | ![]() | 0% | 5 | 5 | 6 | 6 | 1 | 1 |
lambdaSignatureMismatched(LambdaExpression) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
disallowedTargetForAnnotation(Annotation) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
illegalTypeForExplicitThis(Receiver, TypeBinding) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
javadocVisibilityArgument(int, int) | ![]() | 0% | ![]() | 0% | 9 | 9 | 13 | 13 | 1 | 1 |
noAdditionalBoundAfterTypeVariable(TypeReference) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
notAnnotationType(TypeBinding, ASTNode) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
uninitializedBlankFinalField(FieldBinding, ASTNode) | ![]() | 0% | ![]() | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
unusedArgument(LocalDeclaration) | ![]() | 0% | ![]() | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
unusedExceptionParameter(LocalDeclaration) | ![]() | 0% | ![]() | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
unusedLabel(LabeledStatement) | ![]() | 0% | ![]() | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
unusedLocalVariable(LocalDeclaration) | ![]() | 0% | ![]() | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
illegalAnnotationForBaseType(Annotation, TypeBinding) | ![]() | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | |
genericInferenceProblem(String, InvocationSite, int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
assignmentHasNoEffect(Assignment, char[]) | ![]() | 0% | ![]() | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
constantOutOfRange(Literal, TypeBinding) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
illegalAbstractModifierCombinationForMethod(ReferenceBinding, AbstractMethodDeclaration) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
illegalVisibilityModifierCombinationForMethod(ReferenceBinding, AbstractMethodDeclaration) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
nativeMethodsCannotBeStrictfp(ReferenceBinding, AbstractMethodDeclaration) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
unexpectedStaticModifierForMethod(ReferenceBinding, AbstractMethodDeclaration) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
unusedTypeParameter(TypeParameter) | ![]() | 0% | ![]() | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
shouldMarkMethodAsOwning(ASTNode) | ![]() | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | |
shouldMarkFieldAsOwning(ASTNode) | ![]() | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | |
shouldImplementAutoCloseable(ASTNode) | ![]() | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | |
missingImplementationOfClose(FieldDeclaration) | ![]() | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | |
overrideReducingParamterOwning(Argument) | ![]() | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | |
annotatedTypeName(TypeBinding, char[][]) | ![]() | 0% | ![]() | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
anonymousClassCannotExtendFinalClass(TypeReference, TypeBinding) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
attemptToReturnNonVoidExpression(ReturnStatement, TypeBinding) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
boundCannotBeArray(ASTNode, TypeBinding) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
boundMustBeAnInterface(ASTNode, TypeBinding) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
cannotInstantiate(Expression, TypeBinding) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
cannotThrowType(ASTNode, TypeBinding) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
missingValueFromLambda(LambdaExpression, TypeBinding) | ![]() | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | |
duplicateBounds(ASTNode, TypeBinding) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
duplicateTypeParameterInType(TypeParameter) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
forwardTypeVariableReference(ASTNode, TypeVariableBinding) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
hiddenCatchBlock(ReferenceBinding, ASTNode) | ![]() | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | |
illegalGenericArray(TypeBinding, ASTNode) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
illegalPrimitiveOrArrayTypeForEnclosingInstance(TypeBinding, ASTNode) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
illegalVararg(Argument, AbstractMethodDeclaration) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
illegalQualifierForExplicitThis(Receiver, TypeBinding) | ![]() | 0% | ![]() | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
innerTypesCannotDeclareStaticInitializers(ReferenceBinding, Initializer) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
invalidParameterizedExceptionType(TypeBinding, ASTNode) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
invalidTypeToSynchronize(Expression, TypeBinding) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
invalidTypeVariableAsException(TypeBinding, ASTNode) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
potentialNullUnboxing(ASTNode, TypeBinding) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
nullUnboxing(ASTNode, TypeBinding) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
referenceMustBeArrayTypeAt(TypeBinding, ArrayReference) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
containerAnnotationTypeMustHaveValue(ASTNode, ReferenceBinding) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
shouldImplementHashcode(SourceTypeBinding) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
unnecessaryEnclosingInstanceSpecification(Expression, ReferenceBinding) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
unreachableCatchBlock(ReferenceBinding, ASTNode) | ![]() | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | |
unusedImport(ImportReference) | ![]() | 0% | ![]() | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
descriptorHasInvisibleType(FunctionalExpression, ReferenceBinding) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
unhandledException(TypeBinding, ReferenceExpression) | ![]() | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | |
recordNonStaticFieldDeclarationInRecord(FieldDeclaration) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
recordCanonicalConstructorVisibilityReduced(AbstractMethodDeclaration) | ![]() | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | |
recordDuplicateComponent(RecordComponent) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
recordIllegalNativeModifierInRecord(AbstractMethodDeclaration) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
recordIllegalAccessorReturnType(ASTNode, TypeBinding) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
recordCanonicalConstructorShouldNotBeGeneric(AbstractMethodDeclaration) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
recordCanonicalConstructorHasThrowsClause(AbstractMethodDeclaration) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
recordIllegalVararg(RecordComponent, TypeDeclaration) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
sealedAnonymousClassCannotExtendSealedType(TypeReference, TypeBinding) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
unexpectedTypeinSwitchPattern(TypeBinding, ASTNode) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
unexpectedTypeinRecordPattern(TypeBinding, ASTNode) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
recordPatternSignatureMismatch(TypeBinding, ASTNode) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
isRecoveredName(char[][]) | ![]() | 0% | ![]() | 0% | 4 | 4 | 4 | 4 | 1 | 1 |
undefinedLabel(BranchStatement) | ![]() | 0% | ![]() | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
problemNotAnalysed(Expression, String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
nullAnnotationIsRedundant(FieldDeclaration) | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
exportingForeignPackage(PackageVisibilityStatement, ModuleBinding) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
abortDueToInternalError(String, ASTNode) | ![]() | 0% | ![]() | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
fakeReachable(ASTNode) | ![]() | 0% | ![]() | 0% | 2 | 2 | 13 | 13 | 1 | 1 |
noMoreAvailableSpaceForLocal(LocalVariableBinding, ASTNode) | ![]() | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | |
nonPublicTypeInAPI(TypeBinding, int, int) | ![]() | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | |
notExportedTypeInAPI(TypeBinding, int, int) | ![]() | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | |
sealedDisAllowedNonSealedModifierInClass(SourceTypeBinding, TypeDeclaration) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
sealedMissingSealedModifier(SourceTypeBinding, ASTNode) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
sealedPermittedTypeOutsideOfModule(SourceTypeBinding, ASTNode) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
sealedSealedTypeMissingPermits(SourceTypeBinding, ASTNode) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
sealedInterfaceIsSealedAndNonSealed(SourceTypeBinding, ASTNode) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
sealedDisAllowedNonSealedModifierInInterface(SourceTypeBinding, TypeDeclaration) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
cannotAssignToFinalOuterLocal(LocalVariableBinding, ASTNode) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
cannotReferToNonFinalOuterLocal(LocalVariableBinding, ASTNode) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
cannotReferToNonEffectivelyFinalOuterLocal(VariableBinding, ASTNode) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
cannotReferToNonFinalField(VariableBinding, ASTNode) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
cannotReferToNonFinalLocalInGuard(VariableBinding, ASTNode) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
duplicateInitializationOfBlankFinalField(FieldBinding, Reference) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
duplicateModifierForVariable(LocalDeclaration, boolean) | ![]() | 0% | ![]() | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
staticFieldAccessToNonStaticVariable(ASTNode, FieldBinding) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
nullAnnotationIsRedundant(TypeParameter) | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
findAnnotation(Annotation[], int) | ![]() | 0% | ![]() | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
scheduleProblemForContext(Runnable) | ![]() | 0% | ![]() | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
codeSnippetMissingMethod(String, String, String, int, int) | ![]() | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | |
javadocMissingHashCharacter(int, int, String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
javadocMissingTagDescriptionAfterReference(int, int, int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
nullAnnotationIsRedundant(TypeReference, Annotation[]) | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
defaultMethodOverridesObjectMethod(MethodBinding) | ![]() | 0% | ![]() | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
handle(int, String[], int, String[], int, int, int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 12 | 12 | 1 | 1 |
cyclicModuleDependency(ModuleBinding, ModuleReference) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
recordErasureIncompatibilityInCanonicalConstructor(TypeReference) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
errorThisSuperInStatic(ASTNode) | ![]() | 0% | ![]() | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
invalidUsageOfTypeParametersForEnumDeclaration(TypeDeclaration) | ![]() | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | |
packageCollidesWithType(CompilationUnitDeclaration) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
invalidPackageReference(int, PackageVisibilityStatement) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
argumentTypeCannotBeVoid(ASTNode, Argument) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
duplicateModifierForField(ReferenceBinding, FieldDeclaration) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
duplicateModifierForType(SourceTypeBinding) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
duplicateNestedType(TypeDeclaration) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
hierarchyHasProblems(SourceTypeBinding) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
illegalAbstractModifierCombinationForMethod(AbstractMethodDeclaration) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
illegalClassLiteralForTypeVariable(TypeVariableBinding, ASTNode) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
illegalModifierCombinationFinalAbstractForClass(SourceTypeBinding) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
illegalModifierCombinationFinalVolatileForField(ReferenceBinding, FieldDeclaration) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
illegalModifierCombinationForInterfaceMethod(AbstractMethodDeclaration) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
illegalModifierCombinationForPrivateInterfaceMethod(AbstractMethodDeclaration) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
illegalModifierForAnnotationMemberType(SourceTypeBinding) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
illegalModifierForAnnotationType(SourceTypeBinding) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
illegalModifierForClass(SourceTypeBinding) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
illegalModifierForModule(ModuleDeclaration) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
illegalModifierForEnum(SourceTypeBinding) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
illegalModifierForEnumConstant(ReferenceBinding, FieldDeclaration) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
illegalModifierForField(ReferenceBinding, FieldDeclaration) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
illegalModifierForInterface(SourceTypeBinding) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
illegalModifierForLocalClass(SourceTypeBinding) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
illegalModifierForMemberClass(SourceTypeBinding) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
illegalModifierForMemberEnum(SourceTypeBinding) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
illegalModifierForMemberInterface(SourceTypeBinding) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
illegalStaticModifierForMemberType(SourceTypeBinding) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
illegalVisibilityModifierCombinationForField(ReferenceBinding, FieldDeclaration) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
illegalVisibilityModifierCombinationForMemberType(SourceTypeBinding) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
illegalVisibilityModifierForInterfaceMemberType(SourceTypeBinding) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
missingSerialVersion(TypeDeclaration) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
nonStaticContextForEnumMemberType(SourceTypeBinding) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
redefineArgument(Argument) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
redefineLocal(LocalDeclaration) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
typeCollidesWithEnclosingType(TypeDeclaration) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
unexpectedStaticModifierForField(SourceTypeBinding, FieldDeclaration) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
possibleHeapPollutionFromVararg(AbstractVariableDeclaration) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
safeVarargsOnOnSyntheticRecordAccessor(RecordComponent) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
variableTypeCannotBeVoid(AbstractVariableDeclaration) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
nullityMismatchVariableIsFreeTypeVariable(VariableBinding, ASTNode) | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
messageSendPotentialNullReference(MethodBinding, ASTNode) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
messageSendRedundantCheckOnNonNull(MethodBinding, ASTNode) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
lambdaRedeclaresArgument(Argument) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
lambdaRedeclaresLocal(LocalDeclaration) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
duplicateTypeReference(int, TypeReference, TypeReference) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
autoModuleWithUnstableName(ModuleReference) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
illegalModifierForLocalRecord(SourceTypeBinding) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
illegalModifierForInnerRecord(SourceTypeBinding) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
illegalModifierForRecord(SourceTypeBinding) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
recordComponentCannotBeVoid(RecordComponent) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
recordStaticReferenceToOuterLocalVariable(LocalVariableBinding, ASTNode) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
recordComponentsCannotHaveModifiers(RecordComponent) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
recordIllegalExplicitFinalFieldAssignInCompactConstructor(FieldBinding, FieldReference) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
recordIllegalStaticModifierForLocalClassOrInterface(SourceTypeBinding) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
localStaticsIllegalVisibilityModifierForInterfaceLocalType(SourceTypeBinding) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
illegalModifierForLocalEnumDeclaration(SourceTypeBinding) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
abortDueToPreviewEnablingNotAllowed(String, String) | ![]() | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | |
alreadyDefinedLabel(char[], ASTNode) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
illegalVarargInLambda(Argument) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
objectCannotBeGeneric(TypeDeclaration) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
illegalUseOfUnderscoreAsAnIdentifier(int, int, boolean, boolean) | ![]() | 0% | ![]() | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
validateJavaFeatureSupport(JavaFeature, int, int) | ![]() ![]() | 72% | ![]() ![]() | 42% | 6 | 8 | 4 | 22 | 0 | 1 |
cannotImportPackage(ImportReference) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
comparingIdenticalExpressions(Expression) | ![]() | 0% | ![]() | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
conflictingImport(ImportReference) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
duplicateImport(ImportReference) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
unhandledWarningToken(Expression) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
unusedWarningToken(Expression) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
cannotInferElidedTypes(AllocationExpression) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
explicitlyClosedAutoCloseable(FakedTrackingVariable) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
invalidModule(ModuleReference) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
unnamedPackageInNamedModule(ModuleBinding) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
handleUntagged(int, String[], String[], int, int) | ![]() | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | |
javadocDuplicatedTag(char[], int, int) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
missingModuleAddReads(char[]) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
invalidServiceRef(int, TypeReference) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
cannotInferRecordPatternTypes(RecordPattern) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
errorExpressionInPreConstructorContext(Expression) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
errorReturnInPrologue(Statement) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
fieldsOrThisBeforeConstructorInvocation(ASTNode) | ![]() | 0% | ![]() | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
javadocInvalidModule(ModuleReference) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
methodNeedingNoBody(MethodDeclaration) | ![]() | 0% | ![]() | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
nodeSourceEnd(ASTNode) | ![]() | 0% | ![]() | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
nodeSourceStart(ASTNode) | ![]() | 0% | ![]() | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
diamondNotWithExplicitTypeArguments(TypeReference[]) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
rawConstructorReferenceNotWithExplicitTypeArguments(TypeReference[]) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
invalidTypeArguments(TypeReference[]) | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
invalidOpensStatement(OpensStatement, ModuleDeclaration) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
duplicateModuleReference(int, ModuleReference) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
duplicateResourceReference(Reference) | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
codeSnippetMissingClass(String, int, int) | ![]() | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | |
forwardReference(Reference, int, FieldBinding) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
incorrectLocationForNonEmptyDimension(ArrayAllocationExpression, int) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
duplicateTypeReference(int, TypeReference) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
javadocInvalidMemberTypeQualification(int, int, int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
javadocInvalidModuleQualification(int, int, int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
javadocInvalidValueReference(int, int, int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
javadocMissingIdentifier(int, int, int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
javadocMissingParamName(int, int, int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
javadocMissingProvidesClassName(int, int, int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
javadocMissingReference(int, int, int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
javadocMissingThrowsClassName(int, int, int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
javadocMissingUsesClassName(int, int, int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
parseErrorInsertToCompletePhrase(int, int, String) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
parseErrorInsertToCompleteScope(int, int, String) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
illegalRedeclarationOfPatternVar(LocalVariableBinding, ASTNode) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
contradictoryNullAnnotations(Annotation[]) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
previewAPIUsed(int, int, boolean) | ![]() | 0% | ![]() | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
validateRestrictedKeywords(char[], ASTNode) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
lambda$11(ReferenceContext, Runnable) | ![]() | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | |
illegalLocalTypeDeclaration(TypeDeclaration) | ![]() ![]() | 80% | ![]() ![]() | 41% | 6 | 7 | 3 | 19 | 0 | 1 |
argumentTypeCannotBeVoidArray(Argument) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
illegalThisDeclaration(Argument) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
illegalSourceLevelForThis(Argument) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
disallowedThisParameter(Receiver) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
illegalThis(Argument) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
variableTypeCannotBeVoidArray(AbstractVariableDeclaration) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
switchExpressionSwitchLabeledBlockCompletesNormally(Block) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
switchExpressionLastStatementCompletesNormally(Statement) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
operandStackExceeds64KLimit(ASTNode) | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | ||
operandStackSizeInappropriate(ASTNode) | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | ||
bytecodeExceeds64KLimit(TypeDeclaration) | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | ||
illegalQualifierForExplicitThis2(Receiver) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
javadocMissing(int, int, int) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
varIsReservedTypeNameInFuture(ASTNode) | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | ||
implicitObjectBoundNoNullDefault(TypeReference) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
annotationMembersCannotHaveParameters(AnnotationMethodDeclaration) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
annotationMembersCannotHaveTypeParameters(AnnotationMethodDeclaration) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
annotationTypeDeclarationCannotHaveSuperclass(TypeDeclaration) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
annotationTypeDeclarationCannotHaveSuperinterfaces(TypeDeclaration) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
attemptToReturnVoidValue(ReturnStatement) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
cannotAllocateVoidArray(Expression) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
cannotDefineDimensionsAndInitializer(ArrayAllocationExpression) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
cannotReturnInInitializer(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
cannotThrowNull(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
illegalArrayOfUnionType(char[], TypeReference) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
cannotUseSuperInJavaLangObject(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
targetTypeIsNotAFunctionalInterface(FunctionalExpression) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
illFormedParameterizationOfFunctionalInterface(FunctionalExpression) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
caseExpressionMustBeConstant(Expression) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
explitAnnotationTargetRequired(Annotation) | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | ||
polymorphicMethodNotBelow17(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
multiCatchNotBelow17(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
duplicateCase(Statement) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
duplicateDefaultCase(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
enumConstantsCannotBeSurroundedByParenthesis(Expression) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
errorNoSuperInInterface(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
expressionShouldBeAVariable(Expression) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
finallyMustCompleteNormally(Block) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
handle(int, String[], String[], int, int, int) | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | ||
illegalExtendedDimensions(AnnotationMethodDeclaration) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
illegalModifierForEnumConstructor(AbstractMethodDeclaration) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
illegalUsageOfWildcard(TypeReference) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
defaultMethodsNotBelow18(MethodDeclaration) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
interfaceSuperInvocationNotBelow18(QualifiedSuperReference) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
staticInterfaceMethodsNotBelow18(MethodDeclaration) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
illegalVoidExpression(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
initializerMustCompleteNormally(FieldDeclaration) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
invalidBreak(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
invalidContinue(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
invalidExplicitConstructorCall(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
invalidExpressionAsStatement(Expression) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
invalidFileNameForPackageAnnotations(Annotation) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
invalidNullToSynchronize(Expression) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
invalidParenthesizedExpression(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
invalidTypeForCollection(Expression) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
invalidTypeForCollectionTarget14(Expression) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
invalidUsageOfEnumDeclarations(TypeDeclaration) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
invalidUsageOfForeachStatements(LocalDeclaration, Expression) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
invalidUsageOfStaticImports(ImportReference) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
illegalUsageOfTypeAnnotations(Annotation) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
illegalTypeAnnotationsInStaticMemberAccess(Annotation, Annotation) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
unnecessaryNullCaseInSwitchOverNonNull(CaseStatement) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
methodNeedBody(AbstractMethodDeclaration) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
methodWithConstructorName(MethodDeclaration) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
missingReturnType(AbstractMethodDeclaration) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
missingSemiColon(Expression) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
mustDefineDimensionsOrInitializer(ArrayAllocationExpression) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
nonExternalizedStringLiteral(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
objectCannotHaveSuperTypes(SourceTypeBinding) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
objectMustBeClass(SourceTypeBinding) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
parseErrorNoSuggestion(int, int, int, char[], String) | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | ||
possibleAccidentalBooleanAssignment(Assignment) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
possibleFallThroughCase(CaseStatement) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
signalNoImplicitStringConversionForCharArrayExpression(Expression) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
stringConstantIsExceedingUtf8Limit(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
tooManyDimensions(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
unmatchedBracket(int, ReferenceContext, CompilationResult) | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | ||
unnecessaryElse(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
unusedObjectAllocation(AllocationExpression) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
varLocalMultipleDeclarators(AbstractVariableDeclaration) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
varLocalCannotBeArray(AbstractVariableDeclaration) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
varLocalReferencesItself(AbstractVariableDeclaration) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
varLocalWithoutInitizalier(AbstractVariableDeclaration) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
varLocalInitializedToNull(AbstractVariableDeclaration) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
varLocalInitializedToVoid(AbstractVariableDeclaration) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
varLocalCannotBeArrayInitalizers(AbstractVariableDeclaration) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
varLocalCannotBeLambda(AbstractVariableDeclaration) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
varLocalCannotBeMethodReference(AbstractVariableDeclaration) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
varIsReservedTypeName(TypeDeclaration) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
varIsNotAllowedHere(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
varCannotBeMixedWithNonVarParams(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
varCannotBeUsedWithTypeArguments(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
autoManagedVariableResourcesNotBelow9(Expression) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
diamondNotWithAnoymousClasses(TypeReference) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
expressionNullReference(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
expressionPotentialNullReference(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
arrayReferencePotentialNullReference(ArrayReference) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
onlyReferenceTypesInIntersectionCast(TypeReference) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
illegalArrayTypeInIntersectionCast(TypeReference) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
duplicateBoundInIntersectionCast(TypeReference) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
typeAnnotationAtQualifiedName(Annotation) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
switchExpressionEmptySwitchBlock(SwitchExpression) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
switchExpressionNoResultExpressions(SwitchExpression) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
switchExpressionIllegalLastStatement(Statement) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
switchExpressionTrailingSwitchLabels(Statement) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
switchExpressionMixedCase(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
switchExpressionBreakNotAllowed(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
switchExpressionsYieldUnqualifiedMethodWarning(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
switchExpressionsYieldUnqualifiedMethodError(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
switchExpressionsYieldOutsideSwitchExpression(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
switchExpressionsYieldRestrictedGeneralWarning(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
switchExpressionsYieldIllegalStatement(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
switchExpressionsYieldTypeDeclarationWarning(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
switchExpressionsYieldTypeDeclarationError(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
multiConstantCaseLabelsNotSupported(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
arrowInCaseStatementsNotSupported(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
switchExpressionsNotSupported(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
switchExpressionsBreakOutOfSwitchExpression(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
switchExpressionsContinueOutOfSwitchExpression(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
switchExpressionsReturnWithinSwitchExpression(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
recordAccessorMethodHasThrowsClause(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
recordCompactConstructorHasReturnStatement(ReturnStatement) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
recordInstanceInitializerBlockInRecord(Initializer) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
recordAccessorMethodShouldNotBeGeneric(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
recordAccessorMethodShouldBePublic(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
recordCanonicalConstructorHasReturnStatement(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
recordCanonicalConstructorHasExplicitConstructorCall(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
recordCompactConstructorHasExplicitConstructorCall(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
recordNestedRecordInherentlyStatic(SourceTypeBinding) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
recordAccessorMethodShouldNotBeStatic(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
recordMissingExplicitConstructorCallInNonCanonicalConstructor(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
recordIllegalExtendedDimensionsForRecordComponent(AbstractVariableDeclaration) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
IllegalFallThroughToPattern(Statement) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
illegalFallthroughFromAPattern(Statement) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
namedPatternVariablesDisallowedHere(LocalDeclaration) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
illegalCaseConstantCombination(Expression) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
patternSwitchNullOnlyOrFirstWithDefault(Expression) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
patternSwitchCaseDefaultOnlyAsSecond(Expression) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
patternDominatedByAnother(Expression) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
illegalTotalPatternWithDefault(Statement) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
enhancedSwitchMissingDefaultCase(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
duplicateTotalPattern(ASTNode) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
falseLiteralInGuard(Expression) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
unnamedVariableMustHaveInitializer(LocalDeclaration) | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | ||
implicitClassMissingMainMethod(TypeDeclaration) | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | ||
lambda$2(MethodBinding) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
diamondNotBelow17(ASTNode, int) | ![]() | 62% | ![]() ![]() | 50% | 1 | 2 | 8 | 16 | 0 | 1 |
bytecodeExceeds64KLimit(LambdaExpression) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
cannotUseSuperInCodeSnippet(int, int) | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | ||
inheritedMethodReducesVisibility(SourceTypeBinding, MethodBinding, MethodBinding[]) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
inheritedMethodReducesVisibility(TypeParameter, MethodBinding, MethodBinding[]) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
contradictoryNullAnnotationsInferred(MethodBinding, ASTNode) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
defaultModifierIllegallySpecified(int, int) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
emptyControlFlowStatement(int, int) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
javadocDuplicatedProvidesTag(int, int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
javadocDuplicatedReturnTag(int, int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
javadocDuplicatedUsesTag(int, int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
javadocInvalidParamTagName(int, int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
javadocInvalidParamTypeParameter(int, int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
javadocInvalidProvidesClass(int, int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
javadocInvalidReference(int, int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
javadocInvalidSnippet(int, int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
javadocInvalidSnippetMissingColon(int, int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
javadocInvalidSnippetContentNewLine(int, int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
javadocInvalidSnippetRegionNotClosed(int, int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
javadocInvalidSnippetRegexSubstringTogether(int, int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
javadocInvalidSnippetDuplicateRegions(int, int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
javadocInvalidSeeHref(int, int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
javadocInvalidSeeReferenceArgs(int, int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
javadocInvalidSeeUrlReference(int, int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
javadocInvalidTag(int, int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
javadocInvalidThrowsClass(int, int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
javadocInvalidUsesClass(int, int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
javadocMalformedSeeReference(int, int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
javadocUnexpectedTag(int, int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
javadocUnexpectedText(int, int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
javadocUnterminatedInlineTag(int, int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
missingEnumConstantCase(SwitchStatement, FieldBinding) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
missingEnumConstantCase(SwitchExpression, FieldBinding) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
parseErrorNoSuggestionForTokens(int, int) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
typesAsString(MethodBinding, boolean, boolean) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
undocumentedEmptyBlock(int, int) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
unnecessaryNLSTags(int, int) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
previewFeatureUsed(int, int) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
useAssertAsAnIdentifier(int, int) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
swallowedException(int, int) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
sealedSuperClassInDifferentPackage(SourceTypeBinding, TypeReference, TypeBinding, PackageBinding) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
sealedSuperInterfaceInDifferentPackage(SourceTypeBinding, TypeReference, TypeBinding, PackageBinding) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
StrictfpNotRequired(int, int) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
dimensionsIllegalOnRecordPattern(int, int) | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | ||
handleSyntaxErrorOnNewTokens(int, int, int, int, char[], String, String) | ![]() | 78% | ![]() ![]() | 75% | 2 | 5 | 1 | 8 | 0 | 1 |
incorrectArityForParameterizedType(ASTNode, TypeBinding, TypeBinding[]) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
javadocDeprecatedType(TypeBinding, ASTNode, int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
typesAsString(MethodBinding, boolean) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
typesAsString(MethodBinding, TypeBinding[], boolean) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
contradictoryNullAnnotations(Annotation) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
sealedMissingClassModifier(SourceTypeBinding, TypeDeclaration, TypeBinding) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
sealedMissingInterfaceModifier(SourceTypeBinding, TypeDeclaration, TypeBinding) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
sealedSuperClassDoesNotPermit(SourceTypeBinding, TypeReference, TypeBinding) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
sealedSuperClassDisallowed(SourceTypeBinding, TypeReference, TypeBinding) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
sealedSuperInterfaceDisallowed(SourceTypeBinding, TypeReference, TypeBinding) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
getElaborationId(int, byte) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
deprecatedType(TypeBinding, ASTNode) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
nodeSourceEnd(Binding, ASTNode) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
nodeSourceStart(Binding, ASTNode) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
nonStaticAccessToStaticField(ASTNode, FieldBinding) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
typesAsString(TypeBinding[], boolean) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
genericInferenceError(String, InvocationSite) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
lambda$3(TypeBinding, ASTNode, int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
abortDueToInternalError(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
needImplementation(ASTNode) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
lambda$7(PlainPackageBinding) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
syntaxError(int, int, int, int, char[], String, String) | ![]() | 94% | ![]() ![]() | 93% | 1 | 9 | 1 | 22 | 0 | 1 |
replaceIfSynthetic(String) | ![]() | 90% | ![]() ![]() | 85% | 2 | 8 | 2 | 15 | 0 | 1 |
reset() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
lambda$8(ModuleBinding) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
lambda$9(ModuleBinding) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
lambda$0(FieldBinding) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
lambda$1(MethodBinding) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
lambda$4(TypeBinding) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
lambda$5(ModuleBinding) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
lambda$10(MethodBinding) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
handle(int, String[], String[], int, int) | ![]() | 90% | ![]() ![]() | 50% | 1 | 2 | 0 | 10 | 0 | 1 |
isRecoveredName(char[]) | 71% | ![]() ![]() | 50% | 1 | 2 | 0 | 1 | 0 | 1 | |
isRestrictedIdentifier(int) | 66% | ![]() ![]() | 50% | 1 | 2 | 1 | 3 | 0 | 1 | |
parseErrorUnexpectedEnd(int, int) | ![]() | 100% | ![]() | 100% | 0 | 4 | 0 | 15 | 0 | 1 |
static {...} | ![]() | 100% | n/a | 0 | 1 | 0 | 13 | 0 | 1 | |
invalidUsageOfTypeParametersForAnnotationDeclaration(TypeDeclaration) | ![]() | 100% | n/a | 0 | 1 | 0 | 9 | 0 | 1 | |
illegalModifiersForElidedType(Argument) | ![]() | 100% | n/a | 0 | 1 | 0 | 8 | 0 | 1 | |
interfaceCannotHaveInitializers(char[], FieldDeclaration) | ![]() | 100% | n/a | 0 | 1 | 0 | 8 | 0 | 1 | |
handleSyntaxError(int, int, int, int, char[], String, String) | ![]() | 100% | ![]() ![]() | 50% | 1 | 2 | 0 | 18 | 0 | 1 |
parseErrorInsertToComplete(int, int, String, String) | ![]() | 100% | n/a | 0 | 1 | 0 | 8 | 0 | 1 | |
intersectionCastNotBelow18(TypeReference[]) | ![]() | 100% | n/a | 0 | 1 | 0 | 8 | 0 | 1 | |
referenceExpressionsNotBelow18(ReferenceExpression) | ![]() | 100% | ![]() | 100% | 0 | 2 | 0 | 7 | 0 | 1 |
parseErrorMergeTokens(int, int, String) | ![]() | 100% | n/a | 0 | 1 | 0 | 8 | 0 | 1 | |
parseErrorReplaceTokens(int, int, String) | ![]() | 100% | n/a | 0 | 1 | 0 | 8 | 0 | 1 | |
handle(int, String[], String[], int, int, CompilationResult) | ![]() | 100% | n/a | 0 | 1 | 0 | 10 | 0 | 1 | |
abstractMethodNeedingNoBody(AbstractMethodDeclaration) | ![]() | 100% | n/a | 0 | 1 | 0 | 9 | 0 | 1 | |
interfaceCannotHaveConstructors(ConstructorDeclaration) | ![]() | 100% | n/a | 0 | 1 | 0 | 9 | 0 | 1 | |
invalidUsageOfVarargs(AbstractVariableDeclaration) | 100% | n/a | 0 | 1 | 0 | 7 | 0 | 1 | ||
annotationTypeDeclarationCannotHaveConstructor(ConstructorDeclaration) | 100% | n/a | 0 | 1 | 0 | 7 | 0 | 1 | ||
illegalExtendedDimensions(AbstractVariableDeclaration) | 100% | n/a | 0 | 1 | 0 | 7 | 0 | 1 | ||
lambdaExpressionsNotBelow18(LambdaExpression) | 100% | n/a | 0 | 1 | 0 | 7 | 0 | 1 | ||
invalidUnaryExpression(Expression) | 100% | n/a | 0 | 1 | 0 | 7 | 0 | 1 | ||
invalidUsageOfAnnotation(Annotation) | 100% | n/a | 0 | 1 | 0 | 7 | 0 | 1 | ||
invalidUsageOfAnnotationDeclarations(TypeDeclaration) | 100% | n/a | 0 | 1 | 0 | 7 | 0 | 1 | ||
invalidUsageOfTypeArguments(TypeReference, TypeReference) | 100% | n/a | 0 | 1 | 0 | 7 | 0 | 1 | ||
invalidUsageOfTypeParameters(TypeParameter, TypeParameter) | 100% | n/a | 0 | 1 | 0 | 7 | 0 | 1 | ||
invalidUsageOfTypeAnnotations(Annotation) | 100% | n/a | 0 | 1 | 0 | 7 | 0 | 1 | ||
misplacedTypeAnnotations(Annotation, Annotation) | 100% | n/a | 0 | 1 | 0 | 7 | 0 | 1 | ||
parseErrorDeleteToken(int, int, int, char[], String) | 100% | n/a | 0 | 1 | 0 | 9 | 0 | 1 | ||
parseErrorInsertAfterToken(int, int, int, char[], String, String) | 100% | n/a | 0 | 1 | 0 | 9 | 0 | 1 | ||
parseErrorInsertBeforeToken(int, int, int, char[], String, String) | 100% | n/a | 0 | 1 | 0 | 9 | 0 | 1 | ||
parseErrorInvalidToken(int, int, int, char[], String, String) | 100% | n/a | 0 | 1 | 0 | 9 | 0 | 1 | ||
parseErrorReplaceToken(int, int, int, char[], String, String) | 100% | n/a | 0 | 1 | 0 | 9 | 0 | 1 | ||
arrayConstantsOnlyInArrayInitializers(int, int) | 100% | n/a | 0 | 1 | 0 | 7 | 0 | 1 | ||
parseErrorDeleteTokens(int, int) | 100% | n/a | 0 | 1 | 0 | 7 | 0 | 1 | ||
parseErrorMisplacedConstruct(int, int) | 100% | n/a | 0 | 1 | 0 | 7 | 0 | 1 | ||
superfluousSemicolon(int, int) | 100% | n/a | 0 | 1 | 0 | 7 | 0 | 1 | ||
useEnumAsAnIdentifier(int, int) | 100% | n/a | 0 | 1 | 0 | 7 | 0 | 1 | ||
illegalModifiers(int, int) | 100% | n/a | 0 | 1 | 0 | 7 | 0 | 1 | ||
isIdentifier(int) | 100% | ![]() | 100% | 0 | 2 | 0 | 1 | 0 | 1 | |
ProblemReporter(IErrorHandlingPolicy, CompilerOptions, IProblemFactory) | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | ||
isKeyword(int) | 100% | ![]() | 100% | 0 | 2 | 0 | 3 | 0 | 1 | |
diamondNotBelow17(ASTNode) | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | ||
close() | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | ||
isLiteral(int) | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 |