resolve(Expression) |   | 80% |   | 79% | 4 | 13 | 4 | 29 | 0 | 1 |
FillUpMissingSlots.Resolver(Aggregate, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$new$1(Expression, Expression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
FillUpMissingSlots.Resolver(Aggregate, boolean, Optional) |  | 100% | | n/a | 0 | 1 | 0 | 10 | 0 | 1 |
lookUp(Expression) |  | 100% |  | 100% | 0 | 2 | 0 | 8 | 0 | 1 |
isEquivalent(Expression, Expression) |  | 100% |  | 100% | 0 | 5 | 0 | 6 | 0 | 1 |
generateAliasForNewOutputSlots(Expression) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
lambda$checkWhetherNestedAggregateFunctionsExist$5(Expression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
FillUpMissingSlots.Resolver(Aggregate) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
FillUpMissingSlots.Resolver(Aggregate, Optional) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
checkWhetherNestedAggregateFunctionsExist(AggregateFunction) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
lambda$lookUp$4(Expression, Expression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$lookUp$2(Expression, NamedExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$new$0(NamedExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getSubstitution() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getNewOutputSlots() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$lookUp$3(NamedExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |