NormalizeAggregate

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total108 of 1,03389%16 of 10284%167318218122
normalizeAgg(LogicalAggregate, Optional, CascadesContext)5136887%62278%5151110401
eliminateGroupByConstant(NormalizeToSlot.NormalizeToSlotContext, ExpressionRewriteContext, List, List, Set, LogicalAggregate, List, LogicalAggregate)1525394%43489%42046101
normalizeOutput(List, NormalizeToSlot.NormalizeToSlotContext, NormalizeToSlot.NormalizeToSlotContext, NormalizeToSlot.NormalizeToSlotContext)158985%11191%1711801
collectAllUsedSlots(List)103376%1150%122801
lambda$normalizeAgg$11(Expression)5550%1150%120101
lambda$normalizeAgg$12(Map, NamedExpression)50%n/a111111
lambda$normalizeAgg$8(Expression)4660%1150%120101
lambda$normalizeAgg$10(AggregateFunction)1789%1375%130201
lambda$normalizeAgg$7(Expression)685%1150%120101
getExistsAlias(Set, Map)32100%4100%030801
buildRules()22100%n/a010701
normalizeAggFuncChildren(NormalizeToSlot.NormalizeToSlotContext, Expression)19100%2100%020601
lambda$normalizeAgg$5(Expression)14100%n/a010101
lambda$buildRules$0(MatchingContext)14100%n/a010101
lambda$buildRules$1(MatchingContext)9100%n/a010101
lambda$normalizeAgg$9(Expression)8100%2100%020101
lambda$normalizeAgg$4(Expression)7100%2100%020101
lambda$normalizeAgg$2(AggregateFunction)7100%2100%020101
lambda$normalizeOutput$13(NormalizeToSlot.NormalizeToSlotContext, Expression)5100%n/a010101
lambda$normalizeAgg$6(AggregateFunction)4100%n/a010101
lambda$normalizeAgg$3(AggregateFunction)4100%n/a010101
NormalizeAggregate()100%n/a010101