CheckAfterRewrite

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total122 of 64280%21 of 11882%228125135222
checkMetricTypeIsUsedCorrectly(Plan)2814683%43288%41973801
checkAllSlotReferenceFromChildren(Plan)2110182%21285%2842701
lambda$checkUnexpectedExpression$3(Plan, boolean, boolean, boolean, boolean, TreeNode)214166%41680%41131101
checkTreeAllSlotReferenceFromChildren(Plan)190%20%225511
checkMatchIsUsedCorrectly(Plan)182558%2675%252801
lambda$checkMetricTypeIsUsedCorrectly$9(NamedExpression)63183%3562%352801
containsVariantTypeOutsideCast(Expression, boolean)43890%31178%382801
lambda$checkAllSlotReferenceFromChildren$4(Slot)40%n/a111111
lambda$removeValidSlotsNotFromChildren$6(Slot)685%1150%120101
checkUnexpectedExpression(Plan)41100%6100%040901
lambda$build$2(Plan)38100%8100%0501001
build()8100%n/a010201
removeValidSlotsNotFromChildren(Set, RoaringBitmap)8100%n/a010301
containsVariantTypeOutsideCast(Expression)5100%n/a010101
lambda$checkMetricTypeIsUsedCorrectly$11(TreeNode)5100%n/a010101
lambda$checkMetricTypeIsUsedCorrectly$10(TreeNode)5100%n/a010101
lambda$checkMetricTypeIsUsedCorrectly$8(Expression)4100%n/a010101
lambda$checkMetricTypeIsUsedCorrectly$7(OrderExpression)4100%n/a010101
lambda$checkAllSlotReferenceFromChildren$5(Plan)4100%n/a010101
lambda$build$1(Expression)4100%n/a010101
CheckAfterRewrite()3100%n/a010101
lambda$build$0(TreeNode)3100%n/a010101