EqualityInference

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total538 of 5380%60 of 600%48481081081818
generateEqualitiesPartitionedBy(Predicate)2030%240%1313393911
EqualityInference(Iterable, Set, RowExpressionDeterminismEvaluator, FunctionAndTypeManager)720%60%44181811
rewriteExpression(RowExpression, Predicate, boolean)530%80%55131311
binaryOperation(FunctionAndTypeManager, OperatorType, RowExpression, RowExpression)340%n/a114411
isOperation(RowExpression, OperatorType, FunctionAndTypeManager)250%60%446611
lambda$static$0(RowExpression, RowExpression)220%n/a115511
getLeft(RowExpression)210%40%332211
getRight(RowExpression)210%40%332211
getScopedCanonical(RowExpression, Predicate)190%20%224411
isInPredicate(RowExpression)140%40%333311
rewriteExpression(RowExpression, Predicate)120%n/a112211
getCanonical(Iterable)100%20%223311
createEqualityInference(Metadata, RowExpression[])80%n/a113311
rewriteExpressionAllowNonDeterministic(RowExpression, Predicate)60%n/a111111
buildEqualsExpression(FunctionAndTypeManager, RowExpression, RowExpression)60%n/a111111
lambda$variableToExpressionPredicate$1(Predicate, RowExpression)50%n/a111111
static {...}40%n/a111111
variableToExpressionPredicate(Predicate)30%n/a111111