| addBundleToClasspath(String) |  | 0% |  | 0% | 14 | 14 | 35 | 35 | 1 | 1 |
| assertNoCompilationError(ICompilationUnit) |   | 29% |   | 28% | 6 | 8 | 14 | 21 | 0 | 1 |
| collectGroupCategories(Set, Change) |  | 0% |  | 0% | 5 | 5 | 7 | 7 | 1 | 1 |
| addLocalJarToClasspath(String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| performRefactoring(CleanUpRefactoring, ICompilationUnit[], ICleanUp[], Set) |   | 82% |   | 83% | 2 | 7 | 6 | 32 | 0 | 1 |
| buildStringFromList(ArrayList) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| afterEach(ExtensionContext) |   | 71% |   | 50% | 4 | 7 | 5 | 22 | 0 | 1 |
| assertEqualStringsIgnoreOrder(String[], String[]) |   | 68% |   | 40% | 4 | 6 | 5 | 16 | 0 | 1 |
| assertEqualStringsIgnoreOrderAndWhitespace(String[], String[]) |   | 68% |   | 40% | 4 | 6 | 5 | 16 | 0 | 1 |
| addSourceContainer(IJavaProject, String, IPath[], IPath[], String, IClasspathAttribute[]) |   | 69% |   | 50% | 4 | 6 | 7 | 20 | 0 | 1 |
| delete(IResource) |   | 44% |   | 25% | 2 | 3 | 7 | 10 | 0 | 1 |
| getBundle() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| lambda$10(Set, GroupCategory) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| createJavaProject(String, String) |   | 90% |   | 50% | 6 | 7 | 2 | 21 | 0 | 1 |
| lambda$11(GroupCategory, Set) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getProject(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| beforeEach(ExtensionContext) |   | 96% |   | 50% | 1 | 2 | 1 | 24 | 0 | 1 |
| assertNoNewCompilerDiagnostics(ICompilationUnit[], Map) |   | 94% |  | 100% | 0 | 4 | 0 | 10 | 0 | 1 |
| normalizeWhitespace(String) |   | 91% |   | 50% | 1 | 2 | 1 | 8 | 0 | 1 |
| normalizeLineEndings(String) |   | 83% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| lambda$2(IProblem) |   | 80% |   | 75% | 1 | 3 | 0 | 1 | 0 | 1 |
| addToClasspath(IJavaProject, IClasspathEntry) |  | 97% |   | 75% | 1 | 3 | 1 | 10 | 0 | 1 |
| assertRefactoringResultAsExpectedWithFullCompileCheck(ICompilationUnit[], String[], Set) |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
| normalizeIndentation(String) |  | 100% |  | 100% | 0 | 5 | 0 | 7 | 0 | 1 |
| assertRefactoringResultAsExpected(ICompilationUnit[], String[], Set) |  | 100% |  | 100% | 0 | 2 | 0 | 7 | 0 | 1 |
| addNatureToProject(IProject, String, IProgressMonitor) |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
| assertRefactoringResultAsExpectedNormalizingWhitespace(ICompilationUnit[], String[], Set) |  | 100% |  | 100% | 0 | 2 | 0 | 7 | 0 | 1 |
| captureCompilerDiagnostics(ICompilationUnit[]) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| commitProfile() |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| assertRefactoringResultAsExpectedWithCompileCheck(ICompilationUnit[], String[], Set) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| assertRefactoringHasNoChangeEventWithError(ICompilationUnit[]) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| getDefaultClasspath() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| assertRefactoringHasNoChange(ICompilationUnit[]) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| createClasspathForJUnit(IPath) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| findRtJar(IPath) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| lambda$1(IJavaElement, IProgressMonitor) |  | 100% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
| performRefactoring(ICompilationUnit[], Set) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| disableAll() |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| compilerDiagnostics(ICompilationUnit) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| AbstractEclipseJava(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| parseCompilationUnit(ICompilationUnit) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| performRefactoringCheckingDiagnostics(ICompilationUnit[], Set) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| enable(String) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| set(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| disable(String) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| addSourceContainer(IJavaProject, String, IPath[], IPath[], String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| delete(IJavaElement) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| addSourceContainer(IJavaProject, String, IPath[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| addSourceContainer(IJavaProject, String, IPath[], IPath[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| addSourceContainer(IJavaProject, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$0(Map, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setSourceFolder(IPackageFragmentRoot) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setJavaProject(IJavaProject) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$7(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getSourceFolder() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getJavaProject() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |