Predicates

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total585 of 1,14448%111 of 15026%75109156276834
collectEquivalenceCandidates(StructInfo, StructInfo, SlotMapping, ComparisonResult)1322716%21312%1213344201
extractDnfBranches(Expression)1210%160%99313111
crossProductBranches(List, List)650%100%66141411
impliesByDnf(Expression, Expression)530%120%77171711
compensateCouldNotPullUpPredicates(StructInfo, StructInfo, SlotMapping, ComparisonResult)421627%12214%78152001
branchImplies(Set, Set)370%80%55111111
removePredicatesImpliedByViewResidual(Map, Expression)340%40%336611
compensatePredicates(StructInfo, StructInfo, SlotMapping, ComparisonResult, CascadesContext)3010477%4233%34133701
toString()230%n/a111111
predicateImplies(Expression, Expression)200%40%335511
normalizeComparisonPredicate(ComparisonPredicate)130%40%333311
collectRangeCandidates(StructInfo, StructInfo, SlotMapping, ComparisonResult, CascadesContext)47995%2675%2522201
rejectUnsafeResidualCompensation(Predicates.PredicateCompensation)23193%2466%241601
collectCompensationCandidates(StructInfo, StructInfo, SlotMapping, ComparisonResult, CascadesContext)22993%3350%341601
buildRangeExpressionInfo(Expression)22592%4450%451501
lambda$collectNonInferredQueryBasedExpressions$5(Expression)2675%1150%120101
removeExactCoveredPredicates(Map, Set)3397%1375%131701
lambda$collectNonInferredQueryBasedExpressions$3(Expression)685%1150%120101
lambda$collectNonInferredExpressions$1(Expression)685%1150%120101
buildCombinedPredicate(Collection[])42100%1583%140701
collectResidualCandidates(StructInfo)29100%2100%020701
normalizeExpression(Expression, CascadesContext)26100%n/a010601
mergePulledUpPredicates(Collection)17100%n/a010301
collectNonInferredQueryBasedExpressions(Collection, SlotMapping)17100%n/a010601
collectNonInferredExpressions(Collection)11100%n/a010401
static {...}11100%n/a010101
Predicates(Set, Set)9100%n/a010401
splitPredicates(Expression)8100%n/a010201
lambda$collectNonInferredExpressions$2(Expression)8100%2100%020101
of(Set, Set)6100%n/a010101
lambda$collectNonInferredQueryBasedExpressions$4(Map, Expression)4100%n/a010101
getPulledUpPredicates()3100%n/a010101
getCouldNotPulledUpPredicates()3100%n/a010101
lambda$buildRangeExpressionInfo$0(TreeNode)3100%n/a010101