AppendOnlyArraySeedDetector

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total56 of 46587%40 of 8854%366113102017
isArraysCopyOf(MethodInvocation)192354%8433%573901
createProfile(AppendOnlyArraySeedDetector.GrowthSeed, Assignment)127085%3125%2331901
elementDomain(ITypeBinding)62076%4660%462801
enclosingAssignment(ASTNode)51878%2250%231401
growthSeed(MethodInvocation)47995%61062%6921901
followingStatementScope(MethodInvocation)41376%2250%230301
isLengthPlusOne(Expression, Expression)33892%6857%681701
isTailWrite(ArrayAccess, ReferenceHolder)23494%3770%361801
isLengthMinusOne(Expression, Expression)13196%4660%460601
findSeeds(CompilationUnit)27100%n/a010801
collectTailWrite(ArrayAccess, ReferenceHolder, List)20100%2250%230501
evidence(UsageEvidence.Kind, String, ASTNode)10100%n/a010101
lambda$findSeeds$1(MethodInvocation, ReferenceHolder)10100%n/a010201
lambda$findSeeds$2(List, ArrayAccess, ReferenceHolder)5100%n/a010101
lambda$createProfile$3(IVariableBinding)4100%n/a010101
lambda$findSeeds$0(MethodInvocation, ReferenceHolder)4100%n/a010101
AppendOnlyArraySeedDetector()3100%n/a010101