Source file "org/apache/calcite/rel/rules/DateRangeRules.java" was not found during generation of report.
Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
Total | 1,224 of 1,224 | 0% | 194 of 194 | 0% | 132 | 132 | 238 | 238 | 22 | 22 |
visitCall(RexCall) | ![]() | 0% | ![]() | 0% | 22 | 22 | 38 | 38 | 1 | 1 |
compareExtract(SqlKind, RexNode, RexLiteral) | ![]() | 0% | ![]() | 0% | 12 | 12 | 28 | 28 | 1 | 1 |
visitList(List, boolean[]) | ![]() | 0% | ![]() | 0% | 8 | 8 | 21 | 21 | 1 | 1 |
toRex(RexNode, Range) | ![]() | 0% | ![]() | 0% | 5 | 5 | 16 | 16 | 1 | 1 |
floorRange(TimeUnitRange, SqlKind, Calendar) | ![]() | 0% | ![]() | 0% | 9 | 9 | 9 | 9 | 1 | 1 |
ceilRange(TimeUnitRange, SqlKind, Calendar) | ![]() | 0% | ![]() | 0% | 9 | 9 | 9 | 9 | 1 | 1 |
floor(Calendar, TimeUnitRange) | ![]() | 0% | ![]() | 0% | 7 | 7 | 9 | 9 | 1 | 1 |
compareFloorCeil(SqlKind, RexNode, RexLiteral, TimeUnitRange, boolean) | ![]() | 0% | ![]() | 0% | 4 | 4 | 14 | 14 | 1 | 1 |
dateTimeLiteral(RexBuilder, Calendar, RexNode) | ![]() | 0% | ![]() | 0% | 4 | 4 | 14 | 14 | 1 | 1 |
extractRange(TimeUnitRange, SqlKind, Calendar) | ![]() | 0% | ![]() | 0% | 6 | 6 | 8 | 8 | 1 | 1 |
isValid(int, TimeUnitRange) | ![]() | 0% | ![]() | 0% | 15 | 15 | 7 | 7 | 1 | 1 |
next(Calendar, TimeUnitRange, int, Range, boolean) | ![]() | 0% | ![]() | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
canRewriteExtract(RexNode) | ![]() | 0% | ![]() | 0% | 7 | 7 | 10 | 10 | 1 | 1 |
timestampValue(RexLiteral) | ![]() | 0% | ![]() | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
DateRangeRules.ExtractShuttle(RexBuilder, TimeUnitRange, Map, ImmutableSortedSet, String) | ![]() | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | |
isExtractCall(RexNode) | ![]() | 0% | ![]() | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
round(Calendar, TimeUnitRange, boolean) | ![]() | 0% | ![]() | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
isFloorCeilCall(RexNode) | ![]() | 0% | ![]() | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
ceil(Calendar, TimeUnitRange) | ![]() | 0% | ![]() | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
increment(Calendar, TimeUnitRange) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
decrement(Calendar, TimeUnitRange) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
static {...} | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |