IntToEnumHelper

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total386 of 1,39272%139 of 26246%11016482272533
isSafelyRecoverableLocalInvocation(MethodInvocation, IntToEnumHelper.Candidate)910%220%1212151511
validateUnresolvedReference(SimpleName, IntToEnumHelper.Candidate, Set)830%200%1111141411
isCandidateConstantDeclaration(SimpleName, IntToEnumHelper.Candidate)370%80%554411
removeConstantFields(ASTRewrite, ListRewrite, IntToEnumHelper.IntConstantHolder, TextEditGroup)334959%6650%4771701
createCandidate(CompilationUnit, IfStatement)2425691%183465%1827126401
recoverUnresolvedConstant(Expression, IntToEnumHelper.Candidate, Map)193464%7541%5771401
containingExpression(SimpleName)181137%6225%452601
hasLocalDeclarationNamed(MethodDeclaration, String)150%n/a113311
hasNestedTypeNamed(TypeDeclaration, String)132262%4450%353701
resolveVariable(Expression)102571%4233%341701
unparenthesize(Expression)7750%1150%121401
getPreview(boolean)60%20%223311
parseComparison(Expression, Map)46794%81055%81021601
collectPrivateIntConstants(TypeDeclaration)38596%71161%71011401
findParameterIndex(MethodDeclaration, SingleVariableDeclaration)31684%2250%231401
rewrite(IntToEnumFixCore, ReferenceHolder, CompilationUnitRewrite, TextEditGroup)15598%51168%5922901
findParameter(MethodDeclaration, IVariableBinding)2392%2250%231601
hasDistinctValues(Iterable)2392%1375%131501
findEnclosingMethod(ASTNode)1789%1375%131601
findEnclosingType(ASTNode)1789%1375%131601
isPlainInt(SingleVariableDeclaration)1386%3350%340101
resolveConstant(Expression, Map)1285%1150%120201
isInt(Type)1083%2250%230201
isValidIdentifier(String)880%2250%230101
bindingKey(IVariableBinding)675%1150%120101
validateAllReferences(CompilationUnit, IntToEnumHelper.Candidate, Map)38100%2100%020601
constantsForPrefix(Map, String)34100%1375%130501
isDeclarationName(SimpleName)17100%1375%130101
isElseIf(IfStatement)17100%1375%130101
collectCallSiteReplacements(CompilationUnit, IntToEnumHelper.Candidate, Map)16100%n/a010301
sameVariable(IVariableBinding, IVariableBinding)14100%2466%240201
find(IntToEnumFixCore, CompilationUnit, Set, Set)11100%n/a010201
IntToEnumHelper()3100%n/a010101