The following document contains the results of Checkstyle 9.3 with /home/runner/work/shardingsphere-doc/shardingsphere-doc/shardingsphere/src/resources/checkstyle.xml ruleset.
Files | ![]() |
![]() |
![]() |
---|---|---|---|
12 | 0 | 8 | 0 |
Category | Rule | Violations | Severity |
---|---|---|---|
metrics | ClassDataAbstractionCoupling
|
3 | ![]() |
ClassFanOutComplexity | 3 | ![]() | |
CyclomaticComplexity | 1 | ![]() | |
NPathComplexity | 1 | ![]() |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
metrics | ClassDataAbstractionCoupling | Class Data Abstraction Coupling is 33 (max allowed is 10) classes [AggregationDistinctProjectionSegment, AggregationProjectionSegment, BetweenExpression, BinaryOperationExpression, BooleanLiteralValue, CollectionValue, ColumnOrderByItemSegment, ColumnSegment, CommonExpressionSegment, DataTypeLengthSegment, DataTypeSegment, ExpressionProjectionSegment, FunctionSegment, IdentifierValue, InExpression, IndexOrderByItemSegment, Interval, KeywordValue, ListExpression, LiteralExpressionSegment, NotExpression, NullLiteralValue, NumberLiteralValue, OrderBySegment, OtherLiteralValue, OwnerSegment, ParameterMarkerExpressionSegment, ParameterMarkerValue, SimpleTableSegment, StringLiteralValue, SubqueryExpressionSegment, SubquerySegment, TableNameSegment]. | 110 |
![]() |
metrics | ClassFanOutComplexity | Class Fan-Out Complexity is 75 (max allowed is 20). | 110 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
metrics | ClassDataAbstractionCoupling | Class Data Abstraction Coupling is 13 (max allowed is 10) classes [AddColumnDefinitionSegment, AddConstraintDefinitionSegment, CollectionValue, ColumnDefinitionSegment, ConstraintDefinitionSegment, ConstraintSegment, DropColumnDefinitionSegment, DropConstraintDefinitionSegment, Interval, ModifyColumnDefinitionSegment, SQL92AlterTableStatement, SQL92CreateTableStatement, SQL92DropTableStatement]. | 65 |
![]() |
metrics | ClassFanOutComplexity | Class Fan-Out Complexity is 39 (max allowed is 20). | 65 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
metrics | ClassDataAbstractionCoupling | Class Data Abstraction Coupling is 25 (max allowed is 10) classes [AliasSegment, BooleanLiteralValue, ColumnAssignmentSegment, ColumnProjectionSegment, CommonExpressionSegment, ExpressionProjectionSegment, GroupBySegment, HavingSegment, IdentifierValue, InsertColumnsSegment, InsertValuesSegment, Interval, JoinTableSegment, OwnerSegment, ProjectionsSegment, SQL92DeleteStatement, SQL92InsertStatement, SQL92SelectStatement, SQL92UpdateStatement, SetAssignmentSegment, ShorthandProjectionSegment, SubqueryProjectionSegment, SubquerySegment, SubqueryTableSegment, WhereSegment]. | 104 |
![]() |
metrics | ClassFanOutComplexity | Class Fan-Out Complexity is 73 (max allowed is 20). | 104 |
![]() |
metrics | CyclomaticComplexity | Cyclomatic Complexity is 11 (max allowed is 10). | 303 |
![]() |
metrics | NPathComplexity | NPath Complexity is 768 (max allowed is 200). | 303 |