A different version of class was executed at runtime.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 711 of 711 | 0% | 118 of 118 | 0% | 71 | 71 | 158 | 158 | 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% | 9 | 9 | 17 | 17 | 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 |