Source file "org/apache/calcite/adapter/enumerable/RexToLixTranslator.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 2,551 of 2,551 | 0% | 279 of 279 | 0% | 200 | 200 | 509 | 509 | 37 | 37 |
| translateCast(RelDataType, RelDataType, Expression) | 0% | 0% | 54 | 54 | 177 | 177 | 1 | 1 | ||
| convert(Expression, Type, Type) | 0% | 0% | 35 | 35 | 79 | 79 | 1 | 1 | ||
| translate0(RexNode, RexImpTable.NullAs, Type) | 0% | 0% | 14 | 14 | 36 | 36 | 1 | 1 | ||
| translateLiteral(RexLiteral, RelDataType, JavaTypeFactory, RexImpTable.NullAs) | 0% | 0% | 19 | 19 | 39 | 39 | 1 | 1 | ||
| translateConstructor(List, SqlKind) | 0% | 0% | 5 | 5 | 24 | 24 | 1 | 1 | ||
| static {...} | 0% | 0% | 2 | 2 | 8 | 8 | 1 | 1 | ||
| translateList(List, List) | 0% | 0% | 7 | 7 | 12 | 12 | 1 | 1 | ||
| translateProjects(RexProgram, JavaTypeFactory, SqlConformance, BlockBuilder, PhysType, Expression, RexToLixTranslator.InputGetter, Function1) | 0% | 0% | 3 | 3 | 10 | 10 | 1 | 1 | ||
| handleNull(Expression, RexImpTable.NullAs) | 0% | 0% | 4 | 4 | 12 | 12 | 1 | 1 | ||
| RexToLixTranslator(RexProgram, JavaTypeFactory, Expression, RexToLixTranslator.InputGetter, BlockBuilder, Map, RexBuilder, SqlConformance, RexToLixTranslator, Function1) | 0% | n/a | 1 | 1 | 12 | 12 | 1 | 1 | ||
| translateCondition(RexProgram, JavaTypeFactory, BlockBuilder, RexToLixTranslator.InputGetter, Function1, SqlConformance) | 0% | 0% | 2 | 2 | 8 | 8 | 1 | 1 | ||
| translateParameter(RexDynamicParam, RexImpTable.NullAs, Type) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| translateList(List, RexImpTable.NullAs, List) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| deref(RexNode) | 0% | 0% | 4 | 4 | 6 | 6 | 1 | 1 | ||
| setNullable(Map) | 0% | 0% | 3 | 3 | 3 | 3 | 1 | 1 | ||
| translateCall(RexCall, RexImpTable.NullAs) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| setBlock(BlockBuilder) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| setCorrelates(Function1) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| withConformance(SqlConformance) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| scaleIntervalToNumber(RelDataType, RelDataType, Expression) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| translate(RexNode, RexImpTable.NullAs, Type) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| isKnownNullable(RexNode) | 0% | 0% | 4 | 4 | 5 | 5 | 1 | 1 | ||
| nullifyType(RelDataType, boolean) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| forAggregation(JavaTypeFactory, BlockBuilder, RexToLixTranslator.InputGetter, SqlConformance) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| isNullable(RexNode) | 0% | 0% | 4 | 4 | 4 | 4 | 1 | 1 | ||
| handleNullUnboxingIfNecessary(Expression, RexImpTable.NullAs, Type) | 0% | 0% | 3 | 3 | 3 | 3 | 1 | 1 | ||
| isA(Type, Primitive) | 0% | 0% | 3 | 3 | 2 | 2 | 1 | 1 | ||
| findMethod(Class, String, Class[]) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| translate(RexNode, Type) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| translate(RexNode) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| javaPrimitive(RelDataType) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| convert(Expression, Type) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| translateList(List, RexImpTable.NullAs) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setNullable(RexNode, boolean) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| translate(RexNode, RexImpTable.NullAs) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| translateList(List) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getRoot() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |