IteratorPatternDetector

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total36 of 27286%16 of 4665%1731177318
detectForLoopPattern(ForStatement)107588%6857%6852201
detectWhilePattern(WhileStatement, Statement)66191%3770%3631801
isStatementInBlock(Statement)60%n/a112211
extractIteratorFromHasNext(Expression)42887%2466%242801
findPreviousStatement(Block, Statement)42586%2466%242901
extractCollectionFromIteratorCall(Expression)42284%2466%242701
extractElementType(Type)22291%1375%131601
IteratorPatternDetector()3100%n/a010101