SqlImplementor

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,623 of 1,6230%222 of 2220%1731733193195050
toSql(RexLiteral)3100%350%2525525211
result(SqlNode, Collection, RelNode, Map)840%260%1414191911
stripCastFromString(RexNode, SqlDialect)830%140%88171711
visitRoot(RelNode)790%100%66202011
setOpToSql(SqlSetOperator, RelNode)790%60%44131311
adjustedRowType(RelNode, SqlNode)700%80%66181811
wrapSelect(SqlNode)700%220%12128811
toSql(RexProgram, RexLiteral)550%40%44101011
renameRowTypeFields(RelDataType, List)510%60%448811
isStar(List, RelDataType, RelDataType)510%140%88101011
toSql(RexProgram, RexLiteral, SqlDialect)460%50%44101011
as(SqlNode, String, String[])450%20%226611
typeMatches(SqlLiteral, RelDataType)380%100%667711
castIfTypeAmbiguous(SqlLiteral, RelDataType, SqlDialect)360%60%448811
groupKeysContainOver(Aggregate)350%60%449911
result(SqlNode, SqlImplementor.Result, SqlImplementor.Result)330%20%229911
SqlImplementor(SqlDialect, boolean)310%n/a117711
collectAliases(ImmutableMap.Builder, SqlNode, Iterator)310%20%228811
isStar(RexProgram)300%60%446611
convertConditionToSqlNode(RexNode, SqlImplementor.Context, SqlImplementor.Context)250%40%337711
renameAs(SqlNode, String)240%40%336611
requiresAlias(SqlNode)240%70%556611
joinType(JoinRelType)220%70%778811
addSelect(List, SqlNode, String)210%40%335511
computeFieldCount(Map)210%20%225511
static {...}180%20%226611
addSelect(List, SqlNode, RelDataType)130%n/a113311
lambda$toSql$4(RexLiteral, SqlTypeName)130%n/a111111
isAggregate(SqlNode)120%40%332211
isWindowedAggregate(SqlNode)120%40%332211
lambda$getAliasContext$5(RexCorrelVariable)120%n/a111111
lambda$adjustedRowType$0(RelDataTypeFactory.Builder, SqlNode, RelDataTypeField)120%n/a114411
getAliasContext(RexCorrelVariable)110%n/a112211
selectListContext(SqlNodeList, boolean)110%n/a111111
result(SqlNode, Collection, String, RelDataType, Map)100%n/a111111
joinContext(SqlImplementor.Context, SqlImplementor.Context)100%n/a111111
matchRecognizeContext(SqlImplementor.Context)100%n/a111111
holder(RelNode)90%n/a111111
visitInput(RelNode, int, Set)90%n/a111111
aliasContext(Map, boolean)90%n/a111111
windowTableFunctionScanContext(SqlNode, List)90%n/a111111
tableFunctionScanContext(List)80%n/a111111
lambda$adjustedRowType$1(RelDataTypeFactory.Builder, SqlNode, RelDataTypeField)80%n/a111111
visitInput(RelNode, int, SqlImplementor.Clause[])70%n/a111111
visitInput(RelNode, int)60%n/a111111
SqlImplementor(SqlDialect)50%n/a112211
lambda$toSql$3(RexProgram, SqlDialect, RexLiteral)50%n/a111111
visitChild(int, RelNode)40%n/a111111
lambda$toSql$2(RexProgram, RexLiteral)40%n/a111111
isAnon()0%n/a111111