SqlValidatorUtil

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,206 of 2,2060%284 of 2840%2172175065066969
analyzeGroupExpr(SqlValidatorScope, SqlValidatorUtil.GroupAnalyzer, SqlNode)1650%250%1414373711
validateExprWithRowType(boolean, SqlOperatorTable, RelDataTypeFactory, RelDataType, SqlNode)850%40%33161611
createJoinType(RelDataTypeFactory, RelDataType, RelDataType, List, List)830%180%1010191911
convertGroupSet(SqlValidatorScope, SqlValidatorUtil.GroupAnalyzer, ImmutableList.Builder, SqlNode)730%80%66222211
getRelOptTable(SqlValidatorNamespace, Prepare.CatalogReader, String, boolean[])680%80%55181811
analyzeGroupItem(SqlValidatorScope, SqlValidatorUtil.GroupAnalyzer, ImmutableList.Builder, SqlNode)670%90%66191911
flattenRecurse(SqlCall, SqlCall, SqlCall, SqlCall)650%160%10108811
lookup(SqlValidatorScope, List)620%100%66111111
createTypeFromProjection(RelDataType, List, RelDataTypeFactory, boolean)600%60%44101011
adjustTypeForArrayFunctions(RelDataType, SqlOperatorBinding, int[])590%80%55111111
uniquify(List, SqlValidatorUtil.Suggester, boolean)560%100%66161611
hasEmptyGroup(List)560%130%88151511
getTypeEntry(CalciteSchema, SqlIdentifier)560%100%66151511
getTargetField(RelDataType, RelDataTypeFactory, SqlIdentifier, SqlValidatorCatalogReader, RelOptTable)530%80%55111111
cube(List)530%40%339911
addFields(List, List, List, Set)520%60%44131311
deriveJoinRowType(RelDataType, RelDataType, JoinRelType, RelDataTypeFactory, List, List)480%50%55161611
createSingleTableCatalogReader(boolean, String, RelDataTypeFactory, RelDataType)470%n/a11101011
lookupGroupExpr(SqlValidatorUtil.GroupAnalyzer, SqlNode)460%60%449911
adjustTypeForMultisetConstructor(RelDataType, RelDataType, SqlCallBinding)430%60%44101011
castArrayElementTo(SqlNode, RelDataType)420%20%228811
containsMonotonic(SqlValidatorScope)410%80%559911
deriveNaturalJoinColumnList(SqlNameMatcher, RelDataType, RelDataType)400%60%449911
getTableEntry(SqlValidatorCatalogReader, List)400%60%44141411
getSchema(CalciteSchema, Iterable, SqlNameMatcher)350%80%55101011
getRelOptTable(TableNamespace, Prepare.CatalogReader, String, boolean[], List)340%80%559911
getIndexToFieldMap(List, RelDataType)320%40%337711
alias_(SqlNode, int)320%60%557711
checkIdentifierListForDuplicates(List, SqlValidatorImpl.ValidationErrorFunction)300%20%228811
getSchemaObjectMonikers(SqlValidatorCatalogReader, List, List)290%20%226611
lookupSqlFunctionByID(SqlOperatorTable, SqlIdentifier, SqlFunctionCategory)280%40%337711
uniquify(String, Set, SqlValidatorUtil.Suggester)270%60%448811
rollup(List)270%20%228811
getExtendedColumns(SqlValidator, SqlValidatorTable, SqlNodeList)260%20%227711
getMeasure(SqlNode)260%40%335511
adjustTypeForMapConstructor(Pair, SqlOperatorBinding)250%20%226611
mapNameToIndex(List)240%20%225511
analyzeGroupTuple(SqlValidatorScope, SqlValidatorUtil.GroupAnalyzer, List)240%20%226611
addAlias(SqlNode, String)230%n/a113311
containsMonotonic(SelectScope, SqlNodeList)200%40%335511
castTo(SqlNode, RelDataType)190%n/a112211
lambda$getExtendedColumns$0(ImmutableList.Builder, int, SqlValidator, int, SqlIdentifier, SqlDataTypeSpec)180%n/a113311
lambda$analyzeGroupExpr$3(String, RelDataType, SqlNameMatcher)170%n/a111111
getEnclosingSelectScope(SqlValidatorScope)160%40%335511
getEnclosingAggregateSelectScope(SqlValidatorScope)160%40%335511
checkCharsetAndCollateConsistentIfCharType(RelDataType)150%40%335511
getOrdinalBitSet(RelDataType, Map)140%n/a116611
getTableEntryFrom(CalciteSchema, String, boolean)140%20%225511
lambda$static$5(String, int, int)140%n/a112211
static {...}140%20%224411
alias(SqlNode, int)130%20%222211
adjustTypeForArrayConstructor(RelDataType, SqlOperatorBinding)130%20%224411
lambda$checkIdentifierListForDuplicates$2(List, int)130%n/a111111
lambda$static$6(String, int, int)120%n/a111111
lambda$static$4(String, int, int)120%n/a111111
getOrdinalBitSet(RelDataType, RelDataType)90%n/a113311
children(SqlValidatorScope)90%20%223311
newValidator(SqlOperatorTable, SqlValidatorCatalogReader, RelDataTypeFactory, SqlValidator.Config)80%n/a111111
isMeasure(SqlNode)70%20%221111
lookupField(boolean, RelDataType, String)60%n/a111111
newValidator(SqlOperatorTable, SqlValidatorCatalogReader, RelDataTypeFactory)60%n/a111111
flatten(SqlCall)60%n/a111111
lambda$checkIdentifierListForDuplicates$1(SqlNode)60%n/a111111
uniquify(List)50%n/a111111
uniquify(List, SqlValidatorUtil.Suggester)50%n/a111111
uniquify(List, boolean)50%n/a111111
pairs(SqlNodeList)40%n/a111111
alias(SqlNode)40%n/a111111
getAlias(SqlNode, int)40%n/a111111