Checkstyle Results
The following document contains the results of Checkstyle 9.3 with sun_checks.xml ruleset.
Summary
| Files | |||
|---|---|---|---|
| 2 | 0 | 0 | 14 |
Files
| File | |||
|---|---|---|---|
| com/buralotech/oss/identifier/spring/IdentifierConfig.java | 0 | 0 | 11 |
| com/buralotech/oss/identifier/spring/IdentifierConverter.java | 0 | 0 | 3 |
Rules
| Category | Rule | Violations | Severity |
|---|---|---|---|
| coding | HiddenField | 1 | |
| design | DesignForExtension | 3 | |
| imports | AvoidStarImport | 1 | |
UnusedImports
|
1 | ||
| javadoc | JavadocMethod | 2 | |
| JavadocPackage | 1 | ||
| misc | NewlineAtEndOfFile | 1 | |
| sizes | LineLength
|
4 |
Details
com/buralotech/oss/identifier/spring/IdentifierConfig.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| imports | AvoidStarImport | Using the '.*' form of import should be avoided - com.buralotech.oss.identifier.uuid.*. | 20 | |
| imports | UnusedImports | Unused import - org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean. | 21 | |
| javadoc | JavadocMethod | Expected @param tag for 'delegate'. | 38 | |
| javadoc | JavadocMethod | Expected @param tag for 'service'. | 48 | |
| design | DesignForExtension | Class 'IdentifierConfig' looks like designed for extension (can be subclassed), but the method 'version7Delegate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'IdentifierConfig' final or making the method 'version7Delegate' static/final/abstract/empty, or adding allowed annotation for the method. | 52 | |
| sizes | LineLength | Line is longer than 80 characters (found 111). | 53 | |
| design | DesignForExtension | Class 'IdentifierConfig' looks like designed for extension (can be subclassed), but the method 'version6Delegate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'IdentifierConfig' final or making the method 'version6Delegate' static/final/abstract/empty, or adding allowed annotation for the method. | 58 | |
| sizes | LineLength | Line is longer than 80 characters (found 88). | 59 | |
| design | DesignForExtension | Class 'IdentifierConfig' looks like designed for extension (can be subclassed), but the method 'version1Delegate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'IdentifierConfig' final or making the method 'version1Delegate' static/final/abstract/empty, or adding allowed annotation for the method. | 64 | |
| sizes | LineLength | Line is longer than 80 characters (found 88). | 65 |
com/buralotech/oss/identifier/spring/IdentifierConverter.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 87). | 24 | |
| coding | HiddenField | 'identifierService' hides a field. | 38 |
Maven