A different version of class was executed at runtime.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 705 of 705 | 0% | 116 of 116 | 0% | 70 | 70 | 156 | 156 | 12 | 12 |
| extractExpression(Expression, ExpressionRewriteContext, LogicalJoin, Set, AtomicReference) | 0% | 0% | 21 | 21 | 36 | 36 | 1 | 1 | ||
| tryExtractCaseWhen(Expression, boolean, Set, Set) | 0% | 0% | 12 | 12 | 38 | 38 | 1 | 1 | ||
| rewrite(LogicalJoin, ExpressionRewriteContext) | 0% | 0% | 7 | 7 | 20 | 20 | 1 | 1 | ||
| needRewrite(LogicalJoin) | 0% | 0% | 8 | 8 | 15 | 15 | 1 | 1 | ||
| tryAddOrExpansionHashCondition(Expression, LogicalJoin, ExpressionRewriteContext, AtomicReference) | 0% | 0% | 7 | 7 | 16 | 16 | 1 | 1 | ||
| doExtractExpression(Expression, int, boolean, Set, Set) | 0% | 0% | 4 | 4 | 14 | 14 | 1 | 1 | ||
| isConditionNeedRewrite(Expression, Set, Set) | 0% | 0% | 5 | 5 | 7 | 7 | 1 | 1 | ||
| isAllSlotsFromLeftSide(Expression, boolean, Set, Set) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| lambda$buildRules$0(MatchingContext) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| buildRules() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| lambda$extractExpression$1(LogicalJoin, ExpressionRewriteContext, AtomicReference, Expression) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| JoinExtractOrFromCaseWhen() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |