checkAllSlotReferenceFromChildren(Plan) |   | 41% |   | 58% | 3 | 7 | 10 | 23 | 0 | 1 |
lambda$checkUnexpectedExpression$1(Plan, boolean, boolean, boolean, boolean, TreeNode) |   | 29% |   | 70% | 6 | 11 | 5 | 11 | 0 | 1 |
checkMetricTypeIsUsedCorrectly(Plan) |   | 57% |   | 70% | 6 | 13 | 7 | 23 | 0 | 1 |
checkMatchIsUsedCorrectly(Plan) |   | 33% |   | 30% | 4 | 6 | 5 | 9 | 0 | 1 |
lambda$checkMetricTypeIsUsedCorrectly$10(NamedExpression) |   | 70% |   | 50% | 4 | 5 | 3 | 8 | 0 | 1 |
lambda$removeValidSlotsNotFromChildren$4(Set, Slot) |   | 75% |   | 50% | 2 | 4 | 1 | 9 | 0 | 1 |
lambda$checkMetricTypeIsUsedCorrectly$12(TreeNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$checkAllSlotReferenceFromChildren$2(Plan) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$removeValidSlotsNotFromChildren$3(Set, Slot) |   | 77% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
checkUnexpectedExpression(Plan) |  | 100% |  | 100% | 0 | 4 | 0 | 8 | 0 | 1 |
lambda$build$0(Plan) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
removeValidSlotsNotFromChildren(Set, Set) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
build() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
lambda$checkMetricTypeIsUsedCorrectly$11(TreeNode) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$checkMetricTypeIsUsedCorrectly$7(OrderKey) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
lambda$checkMetricTypeIsUsedCorrectly$6(OrderKey) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
lambda$checkMetricTypeIsUsedCorrectly$9(Expression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$checkMetricTypeIsUsedCorrectly$8(OrderExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$checkMetricTypeIsUsedCorrectly$5(Expression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
CheckAfterRewrite() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |