The following document contains the results of Checkstyle 8.29 with sun_checks.xml ruleset.
Files | ![]() |
![]() |
![]() |
---|---|---|---|
4 | 0 | 0 | 121 |
Category | Rule | Violations | Severity |
---|---|---|---|
blocks | NeedBraces | 10 | ![]() |
coding | HiddenField | 4 | ![]() |
MagicNumber | 13 | ![]() | |
SimplifyBooleanExpression | 1 | ![]() | |
design | DesignForExtension | 5 | ![]() |
HideUtilityClassConstructor | 2 | ![]() | |
VisibilityModifier | 1 | ![]() | |
javadoc | JavadocPackage | 2 | ![]() |
JavadocVariable | 7 | ![]() | |
MissingJavadocMethod | 10 | ![]() | |
misc | FinalParameters | 31 | ![]() |
NewlineAtEndOfFile | 2 | ![]() | |
modifier | ModifierOrder | 1 | ![]() |
naming | ConstantName | 1 | ![]() |
sizes | LineLength
|
25 | ![]() |
whitespace | GenericWhitespace | 6 | ![]() |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocPackage | Missing package-info.java file. | 1 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 32 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 33 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 35 |
![]() |
misc | FinalParameters | Parameter unaryEdgeDeltaY should be final. | 35 |
![]() |
coding | HiddenField | 'unaryEdgeDeltaY' hides a field. | 35 |
![]() |
misc | FinalParameters | Parameter bgColor should be final. | 35 |
![]() |
coding | HiddenField | 'bgColor' hides a field. | 35 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 98). | 40 |
![]() |
design | DesignForExtension | Class 'MyEdgeLabelRenderer' looks like designed for extension (can be subclassed), but the method 'prepareRenderer' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyEdgeLabelRenderer' final or making the method 'prepareRenderer' static/final/abstract/empty, or adding allowed annotation for the method. | 40 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 40 |
![]() |
misc | FinalParameters | Parameter rc should be final. | 40 |
![]() |
misc | FinalParameters | Parameter graphLabelRenderer should be final. | 40 |
![]() |
misc | FinalParameters | Parameter value should be final. | 41 |
![]() |
misc | FinalParameters | Parameter isSelected should be final. | 41 |
![]() |
misc | FinalParameters | Parameter edge should be final. | 41 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 96). | 42 |
![]() |
whitespace | GenericWhitespace | '>' is followed by whitespace. | 42 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 82). | 43 |
![]() |
design | DesignForExtension | Class 'MyEdgeLabelRenderer' looks like designed for extension (can be subclassed), but the method 'labelEdge' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyEdgeLabelRenderer' final or making the method 'labelEdge' static/final/abstract/empty, or adding allowed annotation for the method. | 46 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 91). | 47 |
![]() |
misc | FinalParameters | Parameter rc should be final. | 47 |
![]() |
misc | FinalParameters | Parameter layout should be final. | 47 |
![]() |
misc | FinalParameters | Parameter e should be final. | 47 |
![]() |
misc | FinalParameters | Parameter label should be final. | 47 |
![]() |
blocks | NeedBraces | 'if' construct must use '{}'s. | 48 |
![]() |
blocks | NeedBraces | 'if' construct must use '{}'s. | 56 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 96). | 56 |
![]() |
whitespace | GenericWhitespace | '>' is followed by whitespace. | 56 |
![]() |
blocks | NeedBraces | 'if' construct must use '{}'s. | 59 |
![]() |
whitespace | GenericWhitespace | '>' is followed by whitespace. | 60 |
![]() |
whitespace | GenericWhitespace | '>' is followed by whitespace. | 62 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 85). | 80 |
![]() |
whitespace | GenericWhitespace | '>' is followed by whitespace. | 80 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 81). | 86 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 83). | 88 |
![]() |
whitespace | GenericWhitespace | '>' is followed by whitespace. | 94 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
design | HideUtilityClassConstructor | Utility classes should not have a public or default constructor. | 19 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 21 |
![]() |
misc | FinalParameters | Parameter panel should be final. | 21 |
![]() |
misc | FinalParameters | Parameter file should be final. | 21 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 31 |
![]() |
misc | FinalParameters | Parameter panel should be final. | 31 |
![]() |
misc | FinalParameters | Parameter os should be final. | 31 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 46 |
![]() |
blocks | NeedBraces | 'if' construct must use '{}'s. | 51 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 87). | 51 |
![]() |
blocks | NeedBraces | 'else' construct must use '{}'s. | 53 |
![]() |
misc | FinalParameters | Parameter pg should be final. | 58 |
![]() |
misc | FinalParameters | Parameter pf should be final. | 58 |
![]() |
misc | FinalParameters | Parameter pageNum should be final. | 58 |
![]() |
blocks | NeedBraces | 'if' construct must use '{}'s. | 59 |
![]() |
blocks | NeedBraces | 'if' construct must use '{}'s. | 83 |
![]() |
coding | SimplifyBooleanExpression | Expression can be simplified. | 83 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
misc | NewlineAtEndOfFile | File does not end with a newline. | 1 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 42 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 43 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 44 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 46 |
![]() |
modifier | ModifierOrder | 'static' modifier out of order with the JLS suggestions. | 46 |
![]() |
naming | ConstantName | Name 'state' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 46 |
![]() |
misc | FinalParameters | Parameter domain should be final. | 48 |
![]() |
blocks | NeedBraces | 'if' construct must use '{}'s. | 49 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 88). | 50 |
![]() |
design | DesignForExtension | Class 'StateDiagramViewer' looks like designed for extension (can be subclassed), but the method 'show' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StateDiagramViewer' final or making the method 'show' static/final/abstract/empty, or adding allowed annotation for the method. | 64 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 64 |
![]() |
misc | FinalParameters | Parameter c should be final. | 64 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 96). | 68 |
![]() |
coding | HiddenField | 'state' hides a field. | 68 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 96). | 72 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 87). | 73 |
![]() |
coding | MagicNumber | '1000' is a magic number. | 120 |
![]() |
coding | MagicNumber | '800' is a magic number. | 120 |
![]() |
blocks | NeedBraces | 'if' construct must use '{}'s. | 133 |
![]() |
coding | MagicNumber | '800' is a magic number. | 163 |
![]() |
coding | MagicNumber | '600' is a magic number. | 163 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 170 |
![]() |
design | VisibilityModifier | Variable 'name' must be private and have accessor methods. | 170 |
![]() |
misc | FinalParameters | Parameter name should be final. | 172 |
![]() |
coding | HiddenField | 'name' hides a field. | 172 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 176 |
![]() |
misc | FinalParameters | Parameter name should be final. | 176 |
![]() |
misc | FinalParameters | Parameter graph should be final. | 186 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 99). | 187 |
![]() |
coding | MagicNumber | '800' is a magic number. | 187 |
![]() |
coding | MagicNumber | '600' is a magic number. | 187 |
![]() |
blocks | NeedBraces | 'while' construct must use '{}'s. | 188 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 92). | 191 |
![]() |
coding | MagicNumber | '800' is a magic number. | 192 |
![]() |
coding | MagicNumber | '600' is a magic number. | 192 |
![]() |
misc | FinalParameters | Parameter g should be final. | 197 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 94). | 209 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 83). | 211 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 94). | 212 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 98). | 213 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 85). | 214 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 82). | 215 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 91). | 216 |
![]() |
coding | MagicNumber | '-10' is a magic number. | 216 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 111). | 220 |
![]() |
misc | FinalParameters | Parameter layout should be final. | 227 |
![]() |
coding | MagicNumber | '150' is a magic number. | 229 |
![]() |
coding | MagicNumber | '5' is a magic number. | 230 |
![]() |
coding | MagicNumber | '12' is a magic number. | 231 |
![]() |
coding | MagicNumber | '5' is a magic number. | 232 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 90). | 233 |
![]() |
misc | FinalParameters | Parameter f should be final. | 243 |
![]() |
design | DesignForExtension | Class 'StateDiagramViewer' looks like designed for extension (can be subclassed), but the method 'start' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StateDiagramViewer' final or making the method 'start' static/final/abstract/empty, or adding allowed annotation for the method. | 257 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 257 |
![]() |
misc | FinalParameters | Parameter resource should be final. | 257 |
![]() |
misc | FinalParameters | Parameter domainName should be final. | 257 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 82). | 258 |
![]() |
design | DesignForExtension | Class 'StateDiagramViewer' looks like designed for extension (can be subclassed), but the method 'start' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StateDiagramViewer' final or making the method 'start' static/final/abstract/empty, or adding allowed annotation for the method. | 261 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 261 |
![]() |
misc | FinalParameters | Parameter input should be final. | 261 |
![]() |
misc | FinalParameters | Parameter domainName should be final. | 261 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
misc | NewlineAtEndOfFile | File does not end with a newline. | 1 |
![]() |
javadoc | JavadocPackage | Missing package-info.java file. | 1 |
![]() |
design | HideUtilityClassConstructor | Utility classes should not have a public or default constructor. | 5 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 7 |
![]() |
misc | FinalParameters | Parameter args should be final. | 7 |