| jsonEscape(String) |   | 39% |   | 33% | 8 | 10 | 9 | 16 | 0 | 1 |
| annotationValue(Annotation) |   | 20% |   | 10% | 5 | 6 | 6 | 8 | 0 | 1 |
| reconcileParameterized(JUnitBestEffortSupport.Analysis, JUnitMigrationPlan, MultiFileCleanUpDiagnostics, boolean) |   | 80% |   | 80% | 3 | 11 | 5 | 29 | 0 | 1 |
| analyze(IJavaProject, ICompilationUnit[], EnumSet, IProgressMonitor) |   | 90% |   | 68% | 6 | 12 | 2 | 32 | 0 | 1 |
| markerMethodName(String) |   | 82% |   | 66% | 2 | 4 | 2 | 8 | 0 | 1 |
| addMarkerOperation(CompilationUnit, List, Set) |   | 89% |   | 66% | 5 | 10 | 1 | 14 | 0 | 1 |
| matches(TypeDeclaration, JUnitBestEffortSupport.Gap) |   | 73% |   | 50% | 3 | 5 | 1 | 5 | 0 | 1 |
| parameterizedGap(String, String, String, String, String, String) |   | 91% |   | 57% | 5 | 8 | 1 | 17 | 0 | 1 |
| isKnownRuleType(String) |   | 78% |   | 66% | 3 | 7 | 1 | 6 | 0 | 1 |
| opaqueId(String) |   | 68% | | n/a | 0 | 1 | 2 | 5 | 0 | 1 |
| markerMethod(AST, JUnitBestEffortSupport.Gap, Set) |   | 95% |   | 50% | 1 | 2 | 1 | 28 | 0 | 1 |
| fieldCandidate(String, FieldDeclaration) |   | 81% |   | 50% | 2 | 3 | 1 | 4 | 0 | 1 |
| enclosingType(ASTNode) |   | 73% |   | 50% | 2 | 3 | 1 | 4 | 0 | 1 |
| sourceTypeName(TypeDeclaration) |   | 76% |   | 50% | 2 | 3 | 0 | 3 | 0 | 1 |
| runnerType(TypeDeclaration) |   | 95% |   | 87% | 1 | 5 | 1 | 10 | 0 | 1 |
| remediationFor(String) |   | 93% |   | 90% | 1 | 6 | 1 | 11 | 0 | 1 |
| sourceType(String, TypeDeclaration) |   | 90% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
| requiresParameterizedClosure(EnumSet) |   | 86% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| qualifiedName(ITypeBinding) |   | 75% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| hasMarker(TypeDeclaration, JUnitBestEffortSupport.Gap) |  | 100% |   | 90% | 1 | 6 | 0 | 8 | 0 | 1 |
| resourceTypeBinding(FieldDeclaration) |  | 100% |   | 70% | 3 | 6 | 0 | 10 | 0 | 1 |
| ruleKind(FieldDeclaration) |  | 100% |  | 100% | 0 | 5 | 0 | 9 | 0 | 1 |
| parse(IJavaProject, ICompilationUnit[], IProgressMonitor) |  | 100% | | n/a | 0 | 1 | 0 | 10 | 0 | 1 |
| rulesEnabled(EnumSet) |  | 100% |  | 100% | 0 | 7 | 0 | 6 | 0 | 1 |
| addGap(Map, JUnitBestEffortSupport.SourceType, String, String, String, String) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| extendsExternalResource(ITypeBinding) |  | 100% |  | 100% | 0 | 3 | 0 | 4 | 0 | 1 |
| lambda$2(Set, JUnitBestEffortSupport.Gap) |  | 100% |   | 75% | 1 | 3 | 0 | 2 | 0 | 1 |
| lambda$3(String, JUnitBestEffortSupport.Gap) |  | 100% |   | 75% | 1 | 3 | 0 | 2 | 0 | 1 |
| independentlySafeFixes(EnumSet) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| javadocText(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$1(JUnit4ParameterizedPlan) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$6(JUnitBestEffortSupport.Gap, TypeDeclaration) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$7(TypeDeclaration) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |