Source file "org/apache/calcite/sql2rel/RelDecorrelator.java" was not found during generation of report.
Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
Total | 2,746 of 2,746 | 0% | 282 of 282 | 0% | 187 | 187 | 580 | 580 | 45 | 45 |
decorrelateRel(LogicalAggregate) | ![]() | 0% | ![]() | 0% | 19 | 19 | 80 | 80 | 1 | 1 |
createValueGenerator(Iterable, int, SortedMap) | ![]() | 0% | ![]() | 0% | 20 | 20 | 57 | 57 | 1 | 1 |
decorrelateRel(LogicalCorrelate) | ![]() | 0% | ![]() | 0% | 12 | 12 | 48 | 48 | 1 | 1 |
decorrelateInputWithValueGenerator(RelNode, RelDecorrelator.Frame) | ![]() | 0% | ![]() | 0% | 10 | 10 | 35 | 35 | 1 | 1 |
decorrelateRel(LogicalJoin) | ![]() | 0% | ![]() | 0% | 7 | 7 | 25 | 25 | 1 | 1 |
decorrelateRel(LogicalProject) | ![]() | 0% | ![]() | 0% | 5 | 5 | 28 | 28 | 1 | 1 |
getNewForOldInputRef(RelNode, Map, RexInputRef) | ![]() | 0% | ![]() | 0% | 10 | 10 | 24 | 24 | 1 | 1 |
checkCorVars(LogicalCorrelate, LogicalProject, LogicalFilter, List) | ![]() | 0% | ![]() | 0% | 12 | 12 | 20 | 20 | 1 | 1 |
decorrelate(RelNode) | ![]() | 0% | ![]() | 0% | 2 | 2 | 23 | 23 | 1 | 1 |
projectJoinOutputWithNullability(LogicalJoin, LogicalProject, int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 22 | 22 | 1 | 1 |
decorrelateRel(RelNode) | ![]() | 0% | ![]() | 0% | 6 | 6 | 14 | 14 | 1 | 1 |
aggregateCorrelatorOutput(Correlate, LogicalProject, Set) | ![]() | 0% | ![]() | 0% | 3 | 3 | 17 | 17 | 1 | 1 |
decorrelateRel(Sort) | ![]() | 0% | ![]() | 0% | 4 | 4 | 15 | 15 | 1 | 1 |
decorrelateRel(LogicalFilter) | ![]() | 0% | ![]() | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
findCorrelationEquivalent(RelDecorrelator.CorRef, RexNode) | ![]() | 0% | ![]() | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
lambda$createCopyHook$0(RelNode, RelNode) | ![]() | 0% | ![]() | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
decorrelateQuery(RelNode, RelBuilder) | ![]() | 0% | ![]() | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
createProjectWithAdditionalExprs(RelNode, List) | ![]() | 0% | ![]() | 0% | 2 | 2 | 14 | 14 | 1 | 1 |
references(RexNode, RelDecorrelator.CorRef) | ![]() | 0% | ![]() | 0% | 7 | 7 | 11 | 11 | 1 | 1 |
maybeAddValueGenerator(RelNode, RelDecorrelator.Frame) | ![]() | 0% | ![]() | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
removeCorrelationViaRule(RelNode) | ![]() | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | |
allLessThan(Collection, int, Litmus) | ![]() | 0% | ![]() | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
RelDecorrelator(RelDecorrelator.CorelMap, Context, RelBuilder) | ![]() | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | |
has(Collection, RelDecorrelator.CorRef) | ![]() | 0% | ![]() | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
getInvoke(RelNode, RelNode) | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
getFrame(RelNode, boolean) | ![]() | 0% | ![]() | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
setCurrent(RelNode, LogicalCorrelate) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
projectedLiteral(RelNode, int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
hasAll(Collection, Collection) | ![]() | 0% | ![]() | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
identityMap(int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
removeCorrelationExpr(RexNode, boolean) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
removeCorrelationExpr(RexNode, boolean, RexInputRef) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
removeCorrelationExpr(RexNode, boolean, Set) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
removeCorVarFromTree(LogicalCorrelate) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
register(RelNode, RelNode, Map, SortedMap) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
isWidening(RelDataType, RelDataType) | ![]() | 0% | ![]() | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
decorrelateExpr(RelNode, Map, RelDecorrelator.CorelMap, RexNode) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
getCorRel(RelDecorrelator.CorRef) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
createPlanner(HepProgram) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
stripHep(RelNode) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
decorrelateQuery(RelNode) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
static {...} | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
relBuilderFactory() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
createCopyHook() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
decorrelateRel(Values) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |