PushProjectionThroughExchange

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total356 of 3560%20 of 200%222273731212
apply(ProjectNode, Captures, Rule.Context)2560%120%77565611
extractExchangeOutputToInput(ExchangeNode, int)290%20%224411
static {...}130%n/a114411
lambda$apply$3(Assignments.Builder, ImmutableList.Builder, VariableReferenceExpression)100%n/a113311
lambda$apply$1(Assignments.Builder, ImmutableList.Builder, VariableReferenceExpression)100%n/a113311
lambda$apply$4(Set, VariableReferenceExpression)80%20%221111
lambda$apply$2(Set, VariableReferenceExpression)80%20%221111
isSymbolToSymbolProjection(ProjectNode)70%n/a111111
lambda$static$0(ProjectNode)70%20%221111
PushProjectionThroughExchange()30%n/a111111
lambda$isSymbolToSymbolProjection$5(RowExpression)30%n/a111111
getPattern()0%n/a111111