PlanUtils

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total73 of 57087%18 of 6973%156116121425
checkSlotFrom(Plan, SlotReference)250%40%336611
isColumnRef(Expression)170%60%443311
getTableSet(LogicalPlan)160%n/a114411
skipProjectFilterLimit(Plan)81260%6225%451301
PlanUtils()30%n/a111111
maybeCommuteComparisonPredicate(ComparisonPredicate, Plan)22191%1150%120501
tryMergeProjections(List, List)21285%1150%121501
fastGetChildrenOutputs(List)54100%7100%0501301
fastGetChildrenAsteriskOutputs(List)54100%7100%0501301
fastGetInputSlots(List)54100%7100%0501301
translateToLegacyExpr(Expression, TableIf, ConnectContext)42100%n/a010801
adjustNullableForRepeat(List, List)41100%2100%0201101
canMergeWithProjections(List, List)40100%6100%040901
tableCollect(String, ConnectContext)40100%n/a010701
distinct(Plan)19100%4100%030301
lambda$canMergeWithProjections$1(Set, Set, TreeNode)16100%6100%040101
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
project(List, Plan)12100%2100%020301
getLogicalScanFromRootPlan(LogicalPlan)8100%n/a010101
mergeProjections(List, List)7100%n/a010201
replaceExpressionByProjections(List, List)7100%n/a010201
lambda$canMergeWithProjections$2(Set, Set, Expression)6100%n/a010101