LogicalRowExpressions

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,028 of 1,0280%131 of 1310%1271271901905858
eliminateCommonPredicates(List)930%120%77151511
binaryExpression(SpecialFormExpression.Form, Collection)830%110%77191911
extractCommonPredicates(SpecialFormExpression.Form, List)760%80%55161611
extractPredicates(SpecialFormExpression.Form, RowExpression)730%100%66111111
removeDuplicates(List)440%60%44101011
crossProduct(List, List)410%40%339911
crossProduct(List)380%40%335511
combineDisjunctsWithDefault(Collection, RowExpression)320%40%339911
combineConjuncts(Collection)270%20%229911
equalsCallExpression(RowExpression, RowExpression)260%n/a114411
LogicalRowExpressions(DeterminismEvaluator, StandardFunctionResolution, FunctionMetadataManager)210%n/a115511
flip(SpecialFormExpression.Form)210%30%334411
extractPredicates(RowExpression)200%60%445511
minimalNormalForm(RowExpression)190%20%223311
isConjunctionOrDisjunction(RowExpression)190%60%444411
negate(OperatorType)190%70%778811
isSameSet(Collection, Collection)170%60%441111
isNegationExpression(RowExpression)150%40%331111
numOfClauses(RowExpression)150%20%223311
static {...}150%n/a112211
isComparisonExpression(RowExpression)140%40%331111
isEqualsExpression(RowExpression)140%40%331111
isCastExpression(RowExpression)140%40%331111
convertToNormalForm(RowExpression, SpecialFormExpression.Form)130%n/a111111
filterConjuncts(RowExpression, Predicate)130%n/a114411
isCaseExpression(RowExpression)130%40%331111
combineGroupedClauses(SpecialFormExpression.Form, List)130%n/a113311
getOperator(RowExpression)130%20%223311
notCallExpression(RowExpression)130%n/a111111
isSuperSet(Collection, Collection)130%40%331111
replaceArguments(CallExpression, RowExpression[])120%n/a115511
combinePredicates(SpecialFormExpression.Form, Collection)110%20%223311
getGroupedClauses(SpecialFormExpression)110%n/a113311
pushNegationToLeaves(RowExpression)100%n/a111111
filterDeterministicConjuncts(RowExpression)100%n/a111111
checkArgument(boolean, String, Object[])100%20%223311
lambda$filterNonDeterministicConjuncts$4(RowExpression)90%20%221111
lambda$extractCommonPredicates$5(Set, RowExpression)80%20%221111
lambda$combineDisjunctsWithDefault$3(RowExpression)80%20%221111
lambda$combineConjuncts$1(RowExpression)80%20%221111
combinePredicates(SpecialFormExpression.Form, RowExpression[])60%n/a111111
filterNonDeterministicConjuncts(RowExpression)60%n/a111111
rootContext(SpecialFormExpression.Form)60%n/a111111
lambda$combineGroupedClauses$7(SpecialFormExpression.Form, List)60%n/a111111
combineConjuncts(RowExpression[])50%n/a111111
combineDisjuncts(RowExpression[])50%n/a111111
combineDisjuncts(Collection)50%n/a111111
convertToConjunctiveNormalForm(RowExpression)50%n/a111111
convertToDisjunctiveNormalForm(RowExpression)50%n/a111111
extractConjuncts(RowExpression)40%n/a111111
extractDisjuncts(RowExpression)40%n/a111111
and(RowExpression[])40%n/a111111
and(Collection)40%n/a111111
or(RowExpression[])40%n/a111111
or(Collection)40%n/a111111
lambda$combineDisjunctsWithDefault$2(RowExpression)40%n/a111111
lambda$combineConjuncts$0(RowExpression)40%n/a111111
lambda$extractCommonPredicates$6(RowExpression)30%n/a111111