visit(MethodDeclaration, ProblemReporter) |   | 74% |   | 55% | 6 | 10 | 7 | 20 | 0 | 1 |
validateInterfaceModifiers(TypeDeclaration, ProblemReporter) |   | 43% |   | 25% | 2 | 3 | 2 | 5 | 0 | 1 |
validateAtMostOneOf(NodeWithModifiers, ProblemReporter, Modifier.Keyword[]) |   | 50% |   | 62% | 2 | 5 | 5 | 11 | 0 | 1 |
visit(EnumDeclaration, ProblemReporter) |   | 50% |   | 75% | 1 | 3 | 1 | 6 | 0 | 1 |
visit(AnnotationMemberDeclaration, ProblemReporter) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
visit(ModuleRequiresDirective, ProblemReporter) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
removeModifierFromArray(Modifier.Keyword, Modifier.Keyword[]) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
visit(CatchClause, ProblemReporter) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
lambda$visit$1(ProblemReporter, Parameter) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visit$0(ProblemReporter, Parameter) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
validateModifiers(NodeWithModifiers, ProblemReporter, Modifier.Keyword[]) |   | 94% |   | 83% | 1 | 4 | 1 | 10 | 0 | 1 |
visit(ClassOrInterfaceDeclaration, ProblemReporter) |   | 70% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
ModifierValidator(boolean, boolean, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
validateClassModifiers(ClassOrInterfaceDeclaration, ProblemReporter) |  | 100% |   | 83% | 1 | 4 | 0 | 7 | 0 | 1 |
visit(FieldDeclaration, ProblemReporter) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
visit(ConstructorDeclaration, ProblemReporter) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
arrayContains(Object[], Object) |  | 100% |  | 100% | 0 | 3 | 0 | 4 | 0 | 1 |
visit(VariableDeclarationExpr, ProblemReporter) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
visit(LambdaExpr, ProblemReporter) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
lambda$visit$2(ProblemReporter, Parameter) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
visit(AnnotationDeclaration, ProblemReporter) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |