Checkstyle Results
The following document contains the results of Checkstyle 14.1.0 with /home/runner/work/shardingsphere-doc/shardingsphere-doc/shardingsphere/src/resources/checkstyle.xml ruleset.
Summary
| Files | |||
|---|---|---|---|
| 95 | 0 | 11 | 0 |
Files
Rules
| Category | Rule | Violations | Severity |
|---|---|---|---|
| metrics | ClassDataAbstractionCoupling
|
2 | |
| ClassFanOutComplexity | 3 | ||
| CyclomaticComplexity | 4 | ||
| NPathComplexity | 2 |
Details
org/apache/shardingsphere/infra/executor/sql/context/ExecutionContextBuilderTest.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| metrics | ClassDataAbstractionCoupling | Class Data Abstraction Coupling is 15 (max allowed is 10) classes [ConfigurationProperties, ExecutionUnit, GenericSQLRewriteResult, Properties, ResourceMetaData, RouteMapper, RouteSQLRewriteResult, RouteUnit, RuleMetaData, SQLRewriteUnit, SQLUnit, ShardingSphereColumn, ShardingSphereDatabase, ShardingSphereSchema, ShardingSphereTable]. | 54 |
org/apache/shardingsphere/infra/executor/sql/execute/engine/driver/jdbc/JDBCExecutorCallbackTest.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| metrics | ClassFanOutComplexity | Class Fan-Out Complexity is 21 (max allowed is 20). | 59 |
org/apache/shardingsphere/infra/executor/sql/execute/result/query/impl/driver/jdbc/type/memory/JDBCMemoryQueryResultTest.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| metrics | ClassDataAbstractionCoupling | Class Data Abstraction Coupling is 11 (max allowed is 10) classes [BigDecimal, BufferedReader, ByteArrayInputStream, ByteArrayOutputStream, Date, InputStreamReader, JDBCMemoryQueryResult, ObjectOutputStream, SQLException, Time, Timestamp]. | 56 | |
| metrics | ClassFanOutComplexity | Class Fan-Out Complexity is 21 (max allowed is 20). | 56 |
org/apache/shardingsphere/infra/executor/sql/execute/result/query/impl/driver/jdbc/type/stream/JDBCStreamQueryResult.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| metrics | CyclomaticComplexity | Cyclomatic Complexity is 20 (max allowed is 10). | 68 | |
| metrics | NPathComplexity | NPath Complexity is 524,288 (max allowed is 200). | 68 |
org/apache/shardingsphere/infra/executor/sql/execute/result/query/impl/driver/jdbc/type/util/ResultSetUtils.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| metrics | CyclomaticComplexity | Cyclomatic Complexity is 15 (max allowed is 10). | 68 | |
| metrics | NPathComplexity | NPath Complexity is 18,435 (max allowed is 200). | 68 | |
| metrics | CyclomaticComplexity | Cyclomatic Complexity is 17 (max allowed is 10). | 205 |
org/apache/shardingsphere/infra/executor/sql/execute/result/query/impl/raw/metadata/RawResultSetMetaData.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| metrics | CyclomaticComplexity | Cyclomatic Complexity is 26 (max allowed is 10). | 153 |
org/apache/shardingsphere/infra/executor/sql/process/ProcessEngineTest.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| metrics | ClassFanOutComplexity | Class Fan-Out Complexity is 21 (max allowed is 20). | 51 |
