PlanUtils

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total237 of 58059%33 of 7354%2964471221026
translateToLegacyExpr(Expression, TableIf, ConnectContext)420%n/a118811
tableCollect(String, ConnectContext)400%n/a117711
checkSlotFrom(Plan, SlotReference)250%40%336611
maybeCommuteComparisonPredicate(ComparisonPredicate, Plan)230%20%225511
skipProjectFilterLimit(Plan)200%80%553311
isColumnRef(Expression)170%60%443311
getTableSet(LogicalPlan)160%n/a114411
lambda$canMergeWithProjections$1(Set, Set, TreeNode)160%60%441111
canMergeWithProjections(List, List)152562%2466%243901
tryMergeProjections(List, List)9535%20%124501
lambda$canMergeWithProjections$2(Set, Set, Expression)60%n/a111111
distinct(Plan)31684%1375%131301
PlanUtils()30%n/a111111
project(List, Plan)21083%1150%121301
fastGetChildrenOutputs(List)54100%7100%0501301
fastGetChildrenAsteriskOutputs(List)54100%7100%0501301
fastGetInputSlots(List)54100%7100%0501301
adjustNullableForRepeat(List, List)41100%2100%0201101
lambda$adjustNullableForRepeat$0(Set, Expression)14100%4100%030301
filterOrSelf(Set, Plan)13100%n/a010101
projectOrSelf(List, Plan)13100%n/a010101
filter(Set, Plan)12100%2100%020301
isConditionExpressionPlan(Plan)10100%1375%130101
getLogicalScanFromRootPlan(LogicalPlan)8100%n/a010101
mergeProjections(List, List)7100%n/a010201
replaceExpressionByProjections(List, List)7100%n/a010201