SqlValidatorImpl

Source file "org/apache/calcite/sql/validate/SqlValidatorImpl.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total10,172 of 10,1720%1,346 of 1,3460%8928922,4092,409193193
registerQuery(SqlValidatorScope, SqlValidatorScope, SqlNode, SqlNode, String, boolean, boolean)5630%500%323211911911
registerFrom(SqlValidatorScope, SqlValidatorScope, boolean, SqlNode, SqlNode, String, SqlNodeList, boolean, boolean)5440%770%464611711711
validateMatchRecognize(SqlCall)4260%620%3232999911
performUnconditionalRewrites(SqlNode, boolean)4050%690%3838959511
expandStar(List, Set, List, boolean, SelectScope, SqlNode)2630%340%1818595911
inferUnknownTypes(RelDataType, SqlValidatorScope, SqlNode)2630%420%2222646411
validateJoin(SqlJoin, SqlValidatorScope)2580%360%2121676711
validateValues(SqlCall, RelDataType, SqlValidatorScope)1990%380%2020484811
validateSelect(SqlSelect, RelDataType)1880%280%1515474711
validateModality(SqlSelect, SqlModality, boolean)1780%440%2323484811
rewriteUpdateToMerge(SqlUpdate, SqlNode)1600%100%66353511
SqlValidatorImpl(SqlOperatorTable, SqlValidatorCatalogReader, RelDataTypeFactory, SqlConformance)1590%n/a11303011
validateGroupClause(SqlSelect)1520%200%1111373711
validateDefinitions(SqlMatchRecognize, MatchRecognizeScope)1520%100%66313111
validateWindowClause(SqlSelect)1440%200%1111333311
validateMeasure(SqlMatchRecognize, MatchRecognizeScope, boolean)1340%80%55252511
lookupNameCompletionHints(SqlValidatorScope, List, SqlParserPos, Collection)1330%220%1212373711
rewriteMerge(SqlMerge)1240%80%55303011
validateAggregateParams(SqlCall, SqlNode, SqlNodeList, SqlValidatorScope)1160%310%1818292911
validateIntervalQualifier(SqlIntervalQualifier)1150%260%1414272711
checkConstraint(SqlValidatorTable, SqlNode, RelDataType)1150%80%55313111
validateSelectList(SqlNodeList, SqlSelect, RelDataType)1140%120%77242411
getTableConstructorRowType(SqlCall, SqlValidatorScope)1070%140%88191911
validateLiteral(SqlLiteral)1060%180%1212303011
validateInsert(SqlInsert)1050%40%33282811
createTargetRowType(SqlValidatorTable, SqlNodeList, boolean)1040%140%88272711
checkFieldCount(SqlNode, SqlValidatorTable, SqlNode, RelDataType, RelDataType)1040%220%1313232311
checkTypeAssignment(RelDataType, RelDataType, SqlNode)1010%120%77242411
expandSelectItem(SqlNode, SqlSelect, RelDataType, List, Set, List, boolean)1000%80%55252511
registerSubQueries(SqlValidatorScope, SqlNode)940%180%1010222211
lookupFromHints(SqlNode, SqlValidatorScope, SqlParserPos, Collection)920%140%88232311
checkRollUp(SqlNode, SqlNode, SqlNode, SqlValidatorScope, String)890%180%1010171711
checkConstraint(SqlValidatorTable, SqlUpdate, RelDataType)890%60%44222211
deriveConstructorType(SqlValidatorScope, SqlCall, SqlFunction, SqlFunction, List)860%180%1010232311
getFieldOrigin(SqlNode, int)830%120%77252511
findAllValidFunctionNames(List, SqlValidator, Collection, SqlParserPos)800%120%77222211
registerWith(SqlValidatorScope, SqlValidatorScope, SqlWith, SqlNode, String, boolean, boolean)770%20%22141411
validateOrderList(SqlSelect)770%100%66202011
validateModality(SqlNode)730%140%88161611
findTable(String)720%140%88161611
handleScalarSubQuery(SqlSelect, SqlSelect, List, Set, List)710%60%44171711
navigationInMeasure(SqlNode, boolean)710%80%55111111
getNthExpr(SqlNode, int, int)700%140%88202011
validateQuery(SqlNode, SqlValidatorScope, RelDataType)670%100%66171711
getNamespace(SqlNode, SqlValidatorScope)670%110%77141411
validateMerge(SqlMerge)670%80%55191911
validateUpdate(SqlUpdate)650%20%22171711
handleUnresolvedFunction(SqlCall, SqlFunction, List, List)610%60%44161611
createSourceSelectForUpdate(SqlUpdate)600%40%33151511
validateHavingClause(SqlSelect)600%80%55171711
declareCursor(SqlSelect, SqlValidatorScope)580%n/a11111111
validateWindow(SqlNode, SqlValidatorScope, SqlCall)570%70%55151511
lookupHints(SqlNode, SqlParserPos)560%40%33111111
validateFrom(SqlNode, RelDataType, SqlValidatorScope)560%60%66161611
validateUsingCol(SqlIdentifier, SqlNode)550%60%44121211
validateCall(SqlCall, SqlValidatorScope)550%140%88141411
validateWithItem(SqlWithItem)530%60%44161611
validateSequenceValue(SqlValidatorScope, SqlIdentifier)530%60%44101011
expandStar(SqlNodeList, SqlSelect, boolean)520%20%22101011
lookupJoinHints(SqlJoin, SqlValidatorScope, SqlParserPos, Collection)510%60%44151511
isAggregate(SqlSelect)490%120%77101011
validateScopedExpression(SqlNode, SqlValidatorScope)480%40%33111111
resolveWindow(SqlNode, SqlValidatorScope, boolean)470%80%55151511
registerMatchRecognize(SqlValidatorScope, SqlValidatorScope, SqlMatchRecognize, SqlNode, String, boolean)460%20%22101011
getValidatedNodeTypeIfKnown(SqlNode)450%100%66121211
deriveType(SqlValidatorScope, SqlNode)430%60%44121211
checkRollUpInUsing(SqlIdentifier, SqlNode)430%60%449911
getLogicalTargetRowType(RelDataType, SqlInsert)420%40%33141411
registerSetop(SqlValidatorScope, SqlValidatorScope, SqlNode, SqlNode, String, boolean)410%20%229911
validateNoAggs(AggFinder, SqlNode, String)410%80%55121211
checkRollUpInWindow(SqlWindow, SqlValidatorScope)410%60%448811
deduceModality(SqlNode)410%100%66101011
getFieldOrigins(SqlNode)410%60%44101011
lookupSelectHints(SqlSelect, SqlParserPos, Collection)380%40%339911
createSourceSelectForDelete(SqlDelete)370%20%229911
registerOperandSubQueries(SqlValidatorScope, SqlCall, int)370%60%44111111
findTableColumnPair(SqlIdentifier, SqlValidatorScope)370%40%338811
isSortCompatible(SelectScope, SqlNode, boolean)360%70%557711
maybeCast(SqlNode, RelDataType, RelDataType)350%60%447711
findTable(CalciteSchema, String, boolean)350%60%449911
isRolledUpColumnAllowedInAgg(SqlIdentifier, SqlValidatorScope, SqlCall, SqlNode)340%40%33101011
expandOrderExpr(SqlSelect, SqlNode)320%20%228811
validateWhereOrOn(SqlValidatorScope, SqlNode, String)320%20%227711
addOrExpandField(List, Set, List, boolean, SelectScope, SqlIdentifier, RelDataTypeField)310%20%226611
addToSelectList(List, Set, List, SqlNode, SqlValidatorScope, boolean)310%20%228811
getNamespace(SqlIdentifier, DelegatingScope)300%40%337711
isValuesWithDefault(SqlNode, int)300%60%447711
findAllValidUdfNames(List, SqlValidator, Collection)290%40%338811
getNamespace(SqlNode)290%50%446611
isRolledUpColumn(SqlIdentifier, SqlValidatorScope)290%40%339911
validateOrderItem(SqlSelect, SqlNode)290%20%229911
isRowWithDefault(SqlNode, int)280%60%445511
alias(SqlNode)280%80%554411
validateGroupItem(SqlValidatorScope, AggregatingSelectScope, SqlNode)270%40%338811
validateExpr(SqlNode, SqlValidatorScope)270%60%448811
validateDelete(SqlDelete)270%n/a117711
getParameterRowType(SqlNode)270%n/a114411
checkRollUpInGroupBy(SqlSelect)260%40%336611
checkRollUpInOrderBy(SqlSelect)260%40%336611
navigationInDefine(SqlNode, String)260%n/a115511
validate(SqlNode)250%n/a116611
lookupQualifiedName(SqlNode, SqlParserPos)250%20%226611
validateUnnest(SqlCall, SqlValidatorScope, RelDataType)250%20%225511
getInnerSelect(SqlNode)240%60%447711
validateWhereClause(SqlSelect)240%20%228811
getWindowByName(SqlIdentifier, SqlValidatorScope)240%40%337711
checkRollUpInSelectList(SqlSelect)230%20%225511
expandGroupByOrHavingExpr(SqlNode, SqlValidatorScope, SqlSelect, boolean)230%20%225511
getAgg(SqlSelect)220%40%336611
validateLiteralAsDouble(SqlLiteral)220%40%336611
isAggregation(SqlKind)220%120%771111
handleOffsetFetch(SqlNode, SqlNode)210%40%337711
getWindowInOver(SqlNode)210%40%336611
validateAccess(SqlNode, SqlValidatorTable, SqlAccessEnum)210%40%337711
checkRollUpInWindowDecl(SqlSelect)200%20%224411
lookupFieldNamespace(RelDataType, String)200%20%225511
expand(SqlNode, SqlValidatorScope)200%20%225511
setValidatedNodeType(SqlNode, RelDataType)190%20%226611
isNestedAggregateWindow(SqlNode)190%20%222211
deriveTypeImpl(SqlValidatorScope, SqlNode)180%n/a113311
registerQuery(SqlValidatorScope, SqlValidatorScope, SqlNode, SqlNode, String, boolean)180%40%333311
getAggregate(SqlSelect)180%40%337711
shouldCheckForRollUp(SqlNode)180%60%444411
validateGroupingSets(SqlValidatorScope, AggregatingSelectScope, SqlCall)180%20%224411
isLateral(SqlNode)160%30%334411
getWithScope(SqlNode)160%40%332211
registerNamespace(SqlValidatorScope, String, SqlValidatorNamespace, boolean)150%20%224411
validateIdentifier(SqlIdentifier, SqlValidatorScope)150%20%225511
stripDot(SqlNode)150%40%333311
stripOver(SqlNode)150%20%223311
newValidationError(SqlNode, Resources.ExInst)150%40%333311
getRawSelectScope(SqlSelect)140%20%224411
getParentCursor(String)130%n/a113311
lookupSelectHints(SqlValidatorNamespace, SqlParserPos, Collection)130%20%224411
validateNamespace(SqlValidatorNamespace, RelDataType)130%20%224411
validateNodeFeature(SqlNode)130%20%223311
isSingleVarRequired(SqlKind)130%60%443311
getOriginal(SqlNode)120%20%224411
validateFeature(Feature, SqlParserPos)120%40%332211
validateParameterizedExpression(SqlNode, Map)110%n/a112211
getValidatedNodeType(SqlNode)110%20%224411
validateWith(SqlWith, SqlValidatorScope)100%n/a113311
isPhysicalNavigation(SqlKind)100%40%331111
isLogicalNavigation(SqlKind)100%40%331111
isRunningOrFinal(SqlKind)100%40%331111
static {...}100%20%222211
pushFunctionCall()90%n/a113311
isOverAggregateWindow(SqlNode)90%20%221111
isAggregate(SqlNode)90%20%221111
checkRollUp(SqlNode, SqlNode, SqlNode, SqlValidatorScope)80%n/a112211
hasSortedPrefix(SelectScope, SqlNodeList)80%n/a111111
validateGroupByItem(SqlSelect, SqlNode)80%n/a113311
getJoinScope(SqlNode)70%n/a111111
createMatchRecognizeNameSpace(SqlMatchRecognize, SqlNode)70%n/a111111
createSelectNamespace(SqlSelect, SqlNode)70%n/a111111
createSetopNamespace(SqlCall, SqlNode)70%n/a111111
setOriginal(SqlNode, SqlNode)70%n/a112211
getCursorScope(SqlSelect)60%n/a111111
getWhereScope(SqlSelect)60%n/a111111
getSelectScope(SqlSelect)60%n/a111111
getHavingScope(SqlSelect)60%n/a111111
getGroupScope(SqlSelect)60%n/a111111
getFromScope(SqlSelect)60%n/a111111
getOrderScope(SqlSelect)60%n/a111111
getMatchRecognizeScope(SqlMatchRecognize)60%n/a111111
getOverScope(SqlNode)60%n/a111111
removeValidatedNodeType(SqlNode)60%n/a112211
setDefaultNullCollation(NullCollation)60%n/a112211
popFunctionCall()50%n/a112211
getEmptyScope()50%n/a111111
validateOver(SqlCall, SqlValidatorScope)50%n/a111111
deriveAlias(SqlNode, int)0%n/a111111
setIdentifierExpansion(boolean)0%n/a112211
setColumnReferenceExpansion(boolean)0%n/a112211
setCallRewrite(boolean)0%n/a112211
validateColumnListParams(SqlFunction, List, List)0%n/a111111
lambda$validateSelect$0(String)0%n/a111111
getConformance()0%n/a111111
getCatalogReader()0%n/a111111
getOperatorTable()0%n/a111111
getTypeFactory()0%n/a111111
getUnknownType()0%n/a111111
getColumnReferenceExpansion()0%n/a111111
getDefaultNullCollation()0%n/a111111
shouldExpandIdentifiers()0%n/a111111
getValidationErrorFunction()0%n/a111111
getSelfJoinExprForUpdate(SqlNode, String)0%n/a111111
shouldAllowIntermediateOrderBy()0%n/a111111
shouldAllowOverRelation()0%n/a111111
getLogicalSourceRowType(RelDataType, SqlInsert)0%n/a111111
isSystemField(RelDataTypeField)0%n/a111111
validateDataType(SqlDataTypeSpec)0%n/a111111
validateDynamicParam(SqlDynamicParam)0%n/a111111