WhileToForEach

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total409 of 1,25467%97 of 19048%74113104336418
handleParametrizedType(ITypeBinding, AST, CompilationUnitRewrite)780%60%44171711
computeTypeArgument(VariableDeclarationStatement)714940%16627%1112193301
lambda$5(VariableDeclarationStatement, IBinding, ReferenceHolder, Object, Assignment, ReferenceHolder)560%120%77131311
lambda$6(VariableDeclarationStatement, IBinding, ReferenceHolder, Object, Assignment, ReferenceHolder)520%100%66121211
computeIteratorCall(VariableDeclarationStatement)481625%7112%45131701
lambda$4(WhileLoopToChangeHit, MethodInvocation, ReferenceHolder)403546%10844%61091601
rewrite(UseIteratorToForLoopFixCore, WhileLoopToChangeHit, CompilationUnitRewrite, TextEditGroup)2721788%91765%91476701
lambda$3(String, Map, WhileStatement, WhileLoopToChangeHit, boolean, WhileLoopToChangeHit, VariableDeclarationStatement, Statement, List, ReferenceHolder, MethodInvocation, ReferenceHolder)1616591%82475%81766301
validate(WhileLoopToChangeHit)66191%5550%5621801
getPreview(boolean)60%20%223311
computeVarName(VariableDeclarationStatement)57493%41275%4922201
lambda$1(Map, WhileLoopToChangeHit, boolean, VariableDeclarationStatement, Statement, List, MethodInvocation, ReferenceHolder, Set, WhileStatement, ReferenceHolder)49195%3975%3712501
find(UseIteratorToForLoopFixCore, CompilationUnit, Set, Set, boolean)49100%1583%140901
computeNextVarname(WhileStatement)33100%3350%340901
lambda$0(Map, WhileLoopToChangeHit, boolean, ReferenceHolder, Set, VariableDeclarationStatement, ReferenceHolder)32100%1375%130801
importType(ITypeBinding, ASTNode, ImportRewrite, CompilationUnit, ImportRewrite.TypeLocation)16100%n/a010301
lambda$2(ASTNode)4100%n/a010101
WhileToForEach()3100%n/a010101