ExtractCommonPredicatesExpressionRewriter.Visitor

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total223 of 2230%18 of 180%222264641313
distributeIfPossible(LogicalBinaryExpression)580%40%33232311
extractCommonPredicates(LogicalBinaryExpression)500%n/a11171711
rewriteLogicalBinaryExpression(LogicalBinaryExpression, ExtractCommonPredicatesExpressionRewriter.NodeContext, ExpressionTreeRewriter)410%80%55111111
getSubPredicates(LogicalBinaryExpression)110%n/a113311
rewriteExpression(Expression, ExtractCommonPredicatesExpressionRewriter.NodeContext, ExpressionTreeRewriter)100%20%223311
lambda$getSubPredicates$3(Expression)100%20%222211
removeAll(Collection, Collection)90%n/a113311
filterDeterministicPredicates(List)80%n/a113311
lambda$removeAll$5(Collection, Object)80%20%221111
lambda$distributeIfPossible$4(LogicalBinaryExpression, List)50%n/a111111
lambda$rewriteLogicalBinaryExpression$0(ExpressionTreeRewriter, Expression)50%n/a111111
lambda$extractCommonPredicates$2(LogicalBinaryExpression.Operator, List)40%n/a111111
lambda$extractCommonPredicates$1(Set, List)40%n/a111111