Source file "org/apache/calcite/rex/RexBuilder.java" was not found during generation of report.
Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
Total | 2,393 of 2,393 | 0% | 361 of 361 | 0% | 277 | 277 | 495 | 495 | 76 | 76 |
makeLiteral(Object, RelDataType, boolean) | ![]() | 0% | ![]() | 0% | 31 | 31 | 71 | 71 | 1 | 1 |
makeOver(RelDataType, SqlAggFunction, List, List, ImmutableList, RexWindowBound, RexWindowBound, boolean, boolean, boolean, boolean) | ![]() | 0% | ![]() | 0% | 11 | 11 | 26 | 26 | 1 | 1 |
makeLiteral(Comparable, RelDataType, SqlTypeName) | ![]() | 0% | ![]() | 0% | 29 | 29 | 37 | 37 | 1 | 1 |
clean(Object, RelDataType) | ![]() | 0% | ![]() | 0% | 26 | 26 | 46 | 46 | 1 | 1 |
makeCast(RelDataType, RexNode, boolean) | ![]() | 0% | ![]() | 0% | 17 | 17 | 35 | 35 | 1 | 1 |
canRemoveCastFromLiteral(RelDataType, Comparable, SqlTypeName) | ![]() | 0% | ![]() | 0% | 14 | 14 | 19 | 19 | 1 | 1 |
makeExactLiteral(BigDecimal) | ![]() | 0% | ![]() | 0% | 9 | 9 | 14 | 14 | 1 | 1 |
multiplyDivide(RexNode, BigDecimal, BigDecimal) | ![]() | 0% | ![]() | 0% | 8 | 8 | 11 | 11 | 1 | 1 |
guessType(Object) | ![]() | 0% | ![]() | 0% | 8 | 8 | 15 | 15 | 1 | 1 |
addAggCall(AggregateCall, int, boolean, List, Map, List) | ![]() | 0% | ![]() | 0% | 6 | 6 | 13 | 13 | 1 | 1 |
zeroValue(RelDataType) | ![]() | 0% | ![]() | 0% | 10 | 10 | 11 | 11 | 1 | 1 |
RexBuilder(RelDataTypeFactory) | ![]() | 0% | n/a | 1 | 1 | 16 | 16 | 1 | 1 | |
makeCastBooleanToExact(RelDataType, RexNode) | ![]() | 0% | ![]() | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
makeFieldAccess(RexNode, int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
makeFieldAccessInternal(RexNode, RelDataTypeField) | ![]() | 0% | ![]() | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
ensureType(RelDataType, RexNode, boolean) | ![]() | 0% | ![]() | 0% | 6 | 6 | 9 | 9 | 1 | 1 |
makeFieldAccess(RexNode, String, boolean) | ![]() | 0% | ![]() | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
makeCastIntervalToExact(RelDataType, RexNode) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
makePreciseStringLiteral(String) | ![]() | 0% | ![]() | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
nullableArgs(List, List) | ![]() | 0% | ![]() | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
decodeIntervalOrDecimal(RexNode) | ![]() | 0% | ![]() | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
makeReinterpretCast(RelDataType, RexNode, RexNode) | ![]() | 0% | ![]() | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
static {...} | ![]() | 0% | ![]() | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
encodeIntervalOrDecimal(RexNode, RelDataType, boolean) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
makeNotNull(RexNode) | ![]() | 0% | ![]() | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
makeCharLiteral(NlsString) | ![]() | 0% | ![]() | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
makeApproxLiteral(BigDecimal, RelDataType) | ![]() | 0% | ![]() | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
matchNullability(RelDataType, RexNode) | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
padRight(String, int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
makeRangeReference(RelDataType, int, boolean) | ![]() | 0% | ![]() | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
makeFlag(Enum) | ![]() | 0% | ![]() | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
makeNullLiteral(RelDataType) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
makeApproxLiteral(BigDecimal) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
makePreciseStringLiteral(ByteString, String, SqlCollation) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
padRight(NlsString, int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
padRight(ByteString, int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
makeIntervalLiteral(SqlIntervalQualifier) | ![]() | 0% | ![]() | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
makeCall(SqlOperator, List) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
makePatternFieldRef(String, RelDataType, int) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
makeLiteral(String) | ![]() | 0% | ![]() | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
makeTimeLiteral(TimeString, int) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
makeTimeWithLocalTimeZoneLiteral(TimeString, int) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
makeTimestampLiteral(TimestampString, int) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
makeTimestampWithLocalTimeZoneLiteral(TimestampString, int) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
deriveReturnType(SqlOperator, List) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
makeCastExactToBoolean(RelDataType, RexNode) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
makeInputRef(RelDataType, int) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
makeInputRef(RelNode, int) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
makeBigintLiteral(BigDecimal) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
makeBinaryLiteral(ByteString) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
makeDateLiteral(DateString) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
makeIntervalLiteral(BigDecimal, SqlIntervalQualifier) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
makeWindow(List, ImmutableList, RexWindowBound, RexWindowBound, boolean) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
makeAbstractCast(RelDataType, RexNode) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
makeLiteral(boolean) | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
makeNullLiteral(SqlTypeName, int) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
copy(RexNode) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
lambda$identityProjects$0(RelDataTypeField) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
makeCall(RelDataType, SqlOperator, List) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
makeNewInvocation(RelDataType, List) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
baseUnit(SqlTypeName) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
makeRangeReference(RelNode) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
makeNullLiteral(SqlTypeName) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
makeZeroLiteral(RelDataType) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
makeCall(SqlOperator, RexNode[]) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
makeCorrel(RelDataType, CorrelationId) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
makeCast(RelDataType, RexNode) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
makeExactLiteral(BigDecimal, RelDataType) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
makeTimeLiteral(Calendar, int) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
makeTimestampLiteral(Calendar, int) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
makeDynamicParam(RelDataType, int) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
identityProjects(RelDataType) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
makeDateLiteral(Calendar) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getTypeFactory() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getOpTab() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
constantNull() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |