CheckAfterRewrite

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total236 of 68665%33 of 11872%338028126321
checkAllSlotReferenceFromChildren(Plan)745442%6857%48122701
lambda$checkUnexpectedExpression$1(Plan, boolean, boolean, boolean, boolean, TreeNode)652729%61470%61151101
checkMetricTypeIsUsedCorrectly(Plan)4118882%93981%92554501
checkMatchIsUsedCorrectly(Plan)182558%2675%252801
lambda$checkAllSlotReferenceFromChildren$2(Slot)120%n/a111111
lambda$checkMetricTypeIsUsedCorrectly$7(NamedExpression)112670%4450%453801
lambda$removeValidSlotsNotFromChildren$4(Slot)70%20%221111
lambda$checkAllSlotReferenceFromChildren$3(Plan)40%n/a111111
lambda$checkMetricTypeIsUsedCorrectly$6(Expression)21083%2250%230201
lambda$checkMetricTypeIsUsedCorrectly$5(OrderExpression)21083%2250%230201
checkUnexpectedExpression(Plan)41100%6100%040901
lambda$comparesVarBinary$12(TreeNode)14100%4100%030201
lambda$build$0(Plan)14100%n/a010501
build()8100%n/a010201
removeValidSlotsNotFromChildren(Set, RoaringBitmap)8100%n/a010301
lambda$checkMetricTypeIsUsedCorrectly$10(TreeNode)5100%n/a010101
lambda$checkMetricTypeIsUsedCorrectly$9(TreeNode)5100%n/a010101
comparesVarBinary(Expression)4100%n/a010101
lambda$comparesVarBinary$11(Expression)4100%n/a010101
lambda$checkMetricTypeIsUsedCorrectly$8(Slot)4100%n/a010101
CheckAfterRewrite()3100%n/a010101