Source file "org/apache/calcite/sql/SqlIntervalQualifier.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 1,598 of 1,598 | 0% | 174 of 174 | 0% | 147 | 147 | 363 | 363 | 48 | 48 |
| evaluateIntervalLiteral(String, SqlParserPos, RelDataTypeSystem) | 0% | 0% | 15 | 15 | 21 | 21 | 1 | 1 | ||
| evaluateIntervalLiteralAsDayToSecond(RelDataTypeSystem, int, String, String, SqlParserPos) | 0% | 0% | 8 | 8 | 28 | 28 | 1 | 1 | ||
| evaluateIntervalLiteralAsHourToSecond(RelDataTypeSystem, int, String, String, SqlParserPos) | 0% | 0% | 7 | 7 | 26 | 26 | 1 | 1 | ||
| evaluateIntervalLiteralAsMinuteToSecond(RelDataTypeSystem, int, String, String, SqlParserPos) | 0% | 0% | 6 | 6 | 24 | 24 | 1 | 1 | ||
| evaluateIntervalLiteralAsSecond(RelDataTypeSystem, int, String, String, SqlParserPos) | 0% | 0% | 5 | 5 | 22 | 22 | 1 | 1 | ||
| static {...} | 0% | 0% | 2 | 2 | 15 | 15 | 1 | 1 | ||
| evaluateIntervalLiteralAsDayToMinute(RelDataTypeSystem, int, String, String, SqlParserPos) | 0% | 0% | 4 | 4 | 15 | 15 | 1 | 1 | ||
| evaluateIntervalLiteralAsDayToHour(RelDataTypeSystem, int, String, String, SqlParserPos) | 0% | 0% | 3 | 3 | 13 | 13 | 1 | 1 | ||
| evaluateIntervalLiteralAsHourToMinute(RelDataTypeSystem, int, String, String, SqlParserPos) | 0% | 0% | 3 | 3 | 13 | 13 | 1 | 1 | ||
| evaluateIntervalLiteralAsYearToMonth(RelDataTypeSystem, int, String, String, SqlParserPos) | 0% | 0% | 3 | 3 | 13 | 13 | 1 | 1 | ||
| evaluateIntervalLiteralAsDay(RelDataTypeSystem, int, String, String, SqlParserPos) | 0% | 0% | 2 | 2 | 10 | 10 | 1 | 1 | ||
| evaluateIntervalLiteralAsHour(RelDataTypeSystem, int, String, String, SqlParserPos) | 0% | 0% | 2 | 2 | 10 | 10 | 1 | 1 | ||
| evaluateIntervalLiteralAsMinute(RelDataTypeSystem, int, String, String, SqlParserPos) | 0% | 0% | 2 | 2 | 10 | 10 | 1 | 1 | ||
| evaluateIntervalLiteralAsYear(RelDataTypeSystem, int, String, String, SqlParserPos) | 0% | 0% | 2 | 2 | 10 | 10 | 1 | 1 | ||
| evaluateIntervalLiteralAsMonth(RelDataTypeSystem, int, String, String, SqlParserPos) | 0% | 0% | 2 | 2 | 10 | 10 | 1 | 1 | ||
| typeName() | 0% | 0% | 14 | 14 | 15 | 15 | 1 | 1 | ||
| isLeadFieldInRange(RelDataTypeSystem, BigDecimal, TimeUnit) | 0% | 0% | 6 | 6 | 5 | 5 | 1 | 1 | ||
| fillIntervalValueArray(int, BigDecimal, BigDecimal, BigDecimal, BigDecimal, BigDecimal) | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | ||
| combineStartPrecisionPreservingDefault(RelDataTypeSystem, SqlIntervalQualifier, SqlIntervalQualifier) | 0% | 0% | 5 | 5 | 10 | 10 | 1 | 1 | ||
| combineFractionalSecondPrecisionPreservingDefault(RelDataTypeSystem, SqlIntervalQualifier, SqlIntervalQualifier) | 0% | 0% | 5 | 5 | 10 | 10 | 1 | 1 | ||
| isSecondaryFieldInRange(BigDecimal, TimeUnit) | 0% | 0% | 6 | 6 | 5 | 5 | 1 | 1 | ||
| equalsDeep(SqlNode, Litmus) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| fieldExceedsPrecisionException(SqlParserPos, int, BigDecimal, TimeUnit, int) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| invalidValueException(SqlParserPos, String) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| SqlIntervalQualifier(TimeUnit, int, TimeUnit, int, SqlParserPos) | 0% | 0% | 2 | 2 | 8 | 8 | 1 | 1 | ||
| stripLeadingSign(String) | 0% | 0% | 4 | 4 | 5 | 5 | 1 | 1 | ||
| fillIntervalValueArray(int, BigDecimal, BigDecimal) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| checkLeadFieldInRange(RelDataTypeSystem, int, BigDecimal, TimeUnit, SqlParserPos) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| clone(SqlParserPos) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getIntervalSign(String) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| normalizeSecondFraction(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getStartPrecision(RelDataTypeSystem) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| isFractionalSecondFieldInRange(BigDecimal) | 0% | 0% | 3 | 3 | 2 | 2 | 1 | 1 | ||
| getFractionalSecondPrecision(RelDataTypeSystem) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| getUnit() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| SqlIntervalQualifier(TimeUnit, TimeUnit, SqlParserPos) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| useDefaultStartPrecision() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| getFractionalSecondPrecisionPreservingDefault() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| useDefaultFractionalSecondPrecision() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| isSingleDatetimeField() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| unparse(SqlWriter, int, int) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| parseField(Matcher, int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isYearMonth() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| validate(SqlValidator, SqlValidatorScope) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| accept(SqlVisitor) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getStartUnit() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getEndUnit() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getStartPrecisionPreservingDefault() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |