org.apache.calcite.sql.validate

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total28,355 of 28,5520%3,250 of 3,2620%2,7482,7636,6436,6891,0691,084124127
SqlValidatorImpl13,3320%1,6530%1,1291,1293,1203,12027127111
SqlValidatorUtil2,2060%2840%217217506506696911
DelegatingScope1,3530%1410%103103320320313111
IdentifierNamespace4930%570%4141112112121211
SqlValidatorImpl.Permute4640%420%262691915511
SqlValidatorImpl.ExtendedExpander4180%770%45451061066611
ListScope4170%500%41419696151511
AggChecker4100%520%353598989911
SqlValidatorImpl.Expander3690%500%37378383121211
AliasNamespace3580%380%272779798811
AggregatingSelectScope3250%420%32328080111111
TableNamespace3210%200%23238080131311
EmptyScope3040%360%39398787212111
SqlValidatorImpl.PatternValidator3000%560%373769699911
SqlValidatorImpl.SelectExpander2670%320%232364647711
SqlValidatorImpl.DeriveTypeVisitor2480%260%212155558811
SqlValidatorImpl.NavigationExpander2460%280%181852524411
SqlConformanceEnum24016440%6115%617383120243601
SelectScope2320%340%29295959121211
AbstractNamespace2220%190%33336464222211
SqlNonNullableAccessors2100%n/a23232626232311
MeasureScope1990%160%151544447711
SetopNamespace1820%200%171741417711
SqlValidatorImpl.OrderExpressionExpander1790%220%181842427711
AggVisitor1600%400%222242422211
SqlNameMatchers.BaseMatcher1560%220%23234040121211
SqlValidatorImpl.CompareFromBothSides1530%280%171734343311
SqlDelegatingConformance1460%n/a36363838363611
SqlUserDefinedTableMacro1450%0%131332329911
UnnestNamespace1390%220%171732326611
MatchRecognizeScope1180%0%121227277711
WithItemNamespace1150%0%101029296611
SqlAbstractConformance0%n/a36363636363611
ProcedureNamespace0%0%6620204411
SqlQualified0%0%111113137711
OrderByScope0%0%101025256611
SqlValidatorImpl.NavigationReplacer0%160%111121213311
AggFinder0%0%8821216611
DelegatingNamespace0%0%20202424171711
SqlMonotonicity0%0%131324245511
SqlLambdaScope0%0%8819197711
SqlMonikerImpl0%0%131314149911
WithRecursiveScope0%0%8818184411
SelectNamespace0%n/a7716167711
SqlValidatorUtil.DeepCopier0%0%111120209911
JoinNamespace0%0%7719193311
WithScope0%0%8817174411
SqlValidatorImpl.ConjunctionOfEqualities0%180%121223233311
SqlValidatorUtil.FlatAggregate0%180%101015151111
JoinScope0%140%131320206611
WithNamespace0%0%4416163311
SqlUserDefinedFunction0%0%9917178811
SchemaNamespace0%0%5514144411
SqlValidatorImpl.new SqlBasicVisitor() {...}0%0%5514144411
SqlValidatorImpl.Clause0%0%5514142211
SqlValidatorScope.ResolvedImpl0%0%111113136611
SqlValidatorScope0%180%111113132211
SqlUserDefinedTableFunction0%0%7717176611
OverScope0%0%7716163311
AggregatingSelectScope.Resolved0%0%7711114411
SqlValidatorScope.Resolve0%0%6611113311
CollectNamespace0%0%9910105511
TableConstructorNamespace0%0%7713135511
SqlMonikerType0%n/a11221111
DelegatingScope.new Comparator() {...}0%0%5510103311
SqlValidatorImpl.PatternVarVisitor0%0%9914148811
SqlScopedShuttle0%n/a4412124411
SqlUserDefinedAggFunction0%0%44993311
SqlValidatorScope.Path0%n/a9910109911
SqlValidatorUtil.GroupAnalyzer0%n/a22772211
FieldNamespace0%0%7710106611
ScopeChild0%0%33882211
SqlValidatorScope.Step0%n/a3311113311
SqlValidator.Config0%n/a14141717141411
SqlNameMatcher0%0%55883311
SqlValidatorImpl.new AbstractList() {...}0%n/a33443311
SqlNameMatchers.LiberalNameMatcher0%0%6613134411
WithItemRecursiveNamespace0%0%44993311
PivotScope0%n/a44774411
UnpivotScope0%n/a44774411
DelegatingSqlValidatorCatalogReader0%n/a66886611
SqlValidatorImpl.new SqlShuttle() {...}0%0%33552211
TableScope0%0%44883311
SqlIdentifierMoniker0%n/a66886611
SqlValidatorImpl.ExtendedExpander.new SqlBasicVisitor() {...}0%0%33442211
GroupByScope0%n/a33993311
SqlMoniker.new Comparator() {...}0%0%33992211
AggFinder.AggIterable0%n/a33663311
LambdaNamespace0%n/a33773311
FilterRequirement0%n/a22882211
DelegatingSqlValidatorTable0%n/a55775511
UnpivotNamespace0%n/a33663311
MatchRecognizeNamespace0%n/a33663311
SqlValidatorImpl.new AbstractList() {...}0%n/a33333311
SqlWithItemTableRef0%n/a44664411
PivotNamespace0%n/a33663311
SqlNameMatchers0%0%44443311
SqlConformance.SelectAliasLookup0%n/a11441111
ParameterScope0%n/a44664411
SqlValidatorImpl.Status0%n/a11441111
SqlValidatorImpl.new SqlBasicVisitor() {...}0%n/a22442211
SqlValidatorImpl.ValidationError0%n/a22552211
CyclicDefinitionException0%n/a11441111
SqlValidatorImpl.NavigationModifier0%n/a22222211
SqlValidatorImpl.UpdateNamespace0%n/a22442211
SqlValidatorImpl.MergeNamespace0%n/a22442211
SqlValidatorImpl.InsertNamespace0%n/a22442211
SqlValidatorImpl.DeleteNamespace0%n/a22442211
ParameterNamespace0%n/a44664411
SqlWithItemTableRef.new SqlSpecialOperator() {...}0%n/a22332211
SqlConformance0%n/a11771111
SqlValidator0%0%33442211
SqlValidatorImpl.FunctionParamInfo0%n/a11441111
SemanticTable0%0%44333311
SqlValidatorUtil.ExplicitTableSchema0%n/a22442211
CatalogScope0%n/a22442211
SqlValidatorImpl.ValidationErrorFunction0%n/a22222211
SqlValidatorUtil.ExplicitRowTypeTable0%n/a22442211
SqlValidatorNamespace0%0%33222211
CollectScope0%n/a22442211
SqlValidatorImpl.IdInfo0%n/a11441111
SqlValidatorImpl.DmlNamespace0%n/a11221111
SqlMoniker0%n/a11111111
SqlValidatorTable0%n/a11111111
SqlValidatorException81%50%13170201
SqlValidatorScope.EmptyPath0%n/a11111111
SqlModality100%n/a01030101