| rewriteExistingArrayCollect(EnhancedForStatement, CompilationUnitRewrite, TextEditGroup) |   | 80% |   | 50% | 2 | 4 | 5 | 31 | 0 | 1 |
| find(UseFunctionalCallFixCore, CompilationUnit, Set, Set) |   | 92% |   | 70% | 3 | 6 | 2 | 21 | 0 | 1 |
| addRequiredImports(CompilationUnitRewrite, LoopModel) |   | 76% |   | 66% | 1 | 3 | 2 | 7 | 0 | 1 |
| isSafeToSchedule(EnhancedForStatement, JdtLoopExtractor.ExtractedLoop) |   | 95% |   | 81% | 4 | 12 | 2 | 18 | 0 | 1 |
| visitLoop(EnhancedForStatement, ReferenceHolder, Set) |   | 90% |   | 50% | 2 | 3 | 2 | 12 | 0 | 1 |
| rewriteFreshCollect(EnhancedForStatement, JdtLoopExtractor.ExtractedLoop, CompilationUnitRewrite, TextEditGroup) |   | 96% |   | 50% | 4 | 5 | 3 | 22 | 0 | 1 |
| endVisitLoop(EnhancedForStatement, ReferenceHolder, CompilationUnit) |   | 98% |   | 79% | 5 | 13 | 2 | 27 | 0 | 1 |
| findAdjacentAccumulator(EnhancedForStatement, String) |   | 96% |   | 75% | 3 | 7 | 1 | 13 | 0 | 1 |
| singleExpressionWithoutComments(Block, CompilationUnit) |   | 96% |   | 60% | 4 | 6 | 1 | 11 | 0 | 1 |
| hasCompatibleArrayStreamElementType(EnhancedForStatement) |   | 95% |   | 68% | 5 | 9 | 1 | 13 | 0 | 1 |
| isConvertible(LoopModel) |   | 89% |   | 75% | 2 | 5 | 1 | 4 | 0 | 1 |
| rewrite(UseFunctionalCallFixCore, EnhancedForStatement, CompilationUnitRewrite, TextEditGroup, ReferenceHolder) |  | 100% |   | 87% | 1 | 5 | 0 | 11 | 0 | 1 |
| liftedAccumulatorNames(EnhancedForStatement, LoopModel) |  | 100% |   | 90% | 1 | 6 | 0 | 9 | 0 | 1 |
| createMergedDeclaration(AST, VariableDeclarationStatement, Expression) |  | 100% | | n/a | 0 | 1 | 0 | 9 | 0 | 1 |
| isExistingArrayCollect(EnhancedForStatement, JdtLoopExtractor.ExtractedLoop) |  | 100% |   | 75% | 3 | 7 | 0 | 6 | 0 | 1 |
| findFreshAccumulator(EnhancedForStatement, String) |  | 100% |  | 100% | 0 | 3 | 0 | 3 | 0 | 1 |
| SafeEnhancedForHandler() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$0(ReferenceHolder, Set, EnhancedForStatement, ReferenceHolder) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$1(ReferenceHolder, CompilationUnit, EnhancedForStatement, ReferenceHolder) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |