| checkMetricTypeIsUsedCorrectly(Plan) |  | 0% |  | 0% | 23 | 23 | 43 | 43 | 1 | 1 |
| checkAllSlotReferenceFromChildren(Plan) |  | 0% |  | 0% | 8 | 8 | 25 | 25 | 1 | 1 |
| lambda$checkUnexpectedExpression$1(Plan, boolean, boolean, boolean, boolean, TreeNode) |  | 0% |  | 0% | 11 | 11 | 11 | 11 | 1 | 1 |
| checkMatchIsUsedCorrectly(Plan) |  | 0% |  | 0% | 6 | 6 | 9 | 9 | 1 | 1 |
| checkUnexpectedExpression(Plan) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| lambda$checkMetricTypeIsUsedCorrectly$6(NamedExpression) |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
| lambda$build$0(Plan) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| isLegacyVariant(DataType) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| build() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| removeValidSlotsNotFromChildren(Set, RoaringBitmap) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$removeValidSlotsNotFromChildren$3(Slot) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$checkMetricTypeIsUsedCorrectly$11(TreeNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$checkMetricTypeIsUsedCorrectly$10(TreeNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$checkMetricTypeIsUsedCorrectly$9(TreeNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$checkMetricTypeIsUsedCorrectly$8(TreeNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$checkMetricTypeIsUsedCorrectly$7(Slot) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$checkMetricTypeIsUsedCorrectly$5(Expression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$checkMetricTypeIsUsedCorrectly$4(OrderExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$checkAllSlotReferenceFromChildren$2(Plan) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| CheckAfterRewrite() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |