Checkstyle Results

The following document contains the results of Checkstyle 8.29 with sun_checks.xml ruleset. 

rss feed

Summary

Files
 Info
 Warnings
 Errors
1 0 0 87

Files

File
 I
 W
 E
xuml/tools/diagram/ClassDiagramGenerator.java 0 0 87

Rules

Category Rule Violations Severity
blocks NeedBraces 23
 Error
design DesignForExtension 2
 Error
javadoc JavadocPackage 1
 Error
MissingJavadocMethod 2
 Error
misc FinalParameters 29
 Error
sizes LineLength
  • fileExtensions: "java"
28
 Error
whitespace GenericWhitespace 2
 Error

Details

xuml/tools/diagram/ClassDiagramGenerator.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
misc FinalParameters Parameter divs should be final. 39
 Error
misc FinalParameters Parameter viewJson should be final. 39
 Error
sizes LineLength Line is longer than 80 characters (found 81). 43
 Error
misc FinalParameters Parameter domains should be final. 50
 Error
misc FinalParameters Parameter domainName should be final. 50
 Error
misc FinalParameters Parameter subsystemName should be final. 51
 Error
blocks NeedBraces 'for' construct must use '{}'s. 56
 Error
blocks NeedBraces 'if' construct must use '{}'s. 57
 Error
sizes LineLength Line is longer than 80 characters (found 84). 64
 Error
design DesignForExtension Class 'ClassDiagramGenerator' looks like designed for extension (can be subclassed), but the method 'generate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ClassDiagramGenerator' final or making the method 'generate' static/final/abstract/empty, or adding allowed annotation for the method. 64
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 64
 Error
misc FinalParameters Parameter domains should be final. 64
 Error
misc FinalParameters Parameter domainName should be final. 64
 Error
misc FinalParameters Parameter subsystemName should be final. 64
 Error
misc FinalParameters Parameter viewJson should be final. 65
 Error
sizes LineLength Line is longer than 80 characters (found 94). 66
 Error
design DesignForExtension Class 'ClassDiagramGenerator' looks like designed for extension (can be subclassed), but the method 'generate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ClassDiagramGenerator' final or making the method 'generate' static/final/abstract/empty, or adding allowed annotation for the method. 70
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 70
 Error
misc FinalParameters Parameter domains should be final. 70
 Error
misc FinalParameters Parameter domainIndex should be final. 70
 Error
misc FinalParameters Parameter ssIndex should be final. 70
 Error
misc FinalParameters Parameter viewJson should be final. 71
 Error
blocks NeedBraces 'if' construct must use '{}'s. 72
 Error
whitespace GenericWhitespace '>' is followed by whitespace. 73
 Error
sizes LineLength Line is longer than 80 characters (found 93). 74
 Error
blocks NeedBraces 'if' construct must use '{}'s. 75
 Error
whitespace GenericWhitespace '>' is followed by whitespace. 76
 Error
misc FinalParameters Parameter subsystem should be final. 81
 Error
blocks NeedBraces 'if' construct must use '{}'s. 82
 Error
blocks NeedBraces 'for' construct must use '{}'s. 86
 Error
blocks NeedBraces 'if' construct must use '{}'s. 88
 Error
sizes LineLength Line is longer than 80 characters (found 84). 88
 Error
sizes LineLength Line is longer than 80 characters (found 93). 89
 Error
blocks NeedBraces 'if' construct must use '{}'s. 92
 Error
sizes LineLength Line is longer than 80 characters (found 83). 93
 Error
blocks NeedBraces 'if' construct must use '{}'s. 94
 Error
sizes LineLength Line is longer than 80 characters (found 82). 95
 Error
blocks NeedBraces 'if' construct must use '{}'s. 96
 Error
misc FinalParameters Parameter s should be final. 102
 Error
misc FinalParameters Parameter g should be final. 102
 Error
blocks NeedBraces 'for' construct must use '{}'s. 103
 Error
sizes LineLength Line is longer than 80 characters (found 94). 104
 Error
misc FinalParameters Parameter s should be final. 111
 Error
sizes LineLength Line is longer than 80 characters (found 90). 115
 Error
misc FinalParameters Parameter s should be final. 115
 Error
misc FinalParameters Parameter r should be final. 115
 Error
misc FinalParameters Parameter ss should be final. 115
 Error
sizes LineLength Line is longer than 80 characters (found 96). 118
 Error
sizes LineLength Line is longer than 80 characters (found 86). 122
 Error
sizes LineLength Line is longer than 80 characters (found 88). 123
 Error
sizes LineLength Line is longer than 80 characters (found 89). 126
 Error
sizes LineLength Line is longer than 80 characters (found 84). 127
 Error
sizes LineLength Line is longer than 80 characters (found 85). 128
 Error
sizes LineLength Line is longer than 80 characters (found 98). 132
 Error
sizes LineLength Line is longer than 80 characters (found 96). 135
 Error
misc FinalParameters Parameter s should be final. 135
 Error
misc FinalParameters Parameter r should be final. 135
 Error
misc FinalParameters Parameter subsystem should be final. 135
 Error
misc FinalParameters Parameter p should be final. 139
 Error
blocks NeedBraces 'if' construct must use '{}'s. 140
 Error
blocks NeedBraces 'if' construct must use '{}'s. 142
 Error
blocks NeedBraces 'if' construct must use '{}'s. 144
 Error
blocks NeedBraces 'else' construct must use '{}'s. 146
 Error
misc FinalParameters Parameter i should be final. 150
 Error
blocks NeedBraces 'if' construct must use '{}'s. 151
 Error
blocks NeedBraces 'else' construct must use '{}'s. 153
 Error
misc FinalParameters Parameter n should be final. 157
 Error
sizes LineLength Line is longer than 80 characters (found 92). 161
 Error
misc FinalParameters Parameter s should be final. 161
 Error
misc FinalParameters Parameter cls should be final. 161
 Error
sizes LineLength Line is longer than 80 characters (found 97). 163
 Error
sizes LineLength Line is longer than 80 characters (found 86). 165
 Error
blocks NeedBraces 'if' construct must use '{}'s. 167
 Error
blocks NeedBraces 'if' construct must use '{}'s. 170
 Error
sizes LineLength Line is longer than 80 characters (found 94). 171
 Error
blocks NeedBraces 'for' construct must use '{}'s. 179
 Error
sizes LineLength Line is longer than 80 characters (found 99). 183
 Error
sizes LineLength Line is longer than 80 characters (found 96). 193
 Error
blocks NeedBraces 'if' construct must use '{}'s. 197
 Error
blocks NeedBraces 'if' construct must use '{}'s. 201
 Error
sizes LineLength Line is longer than 80 characters (found 85). 224
 Error
sizes LineLength Line is longer than 80 characters (found 86). 226
 Error
misc FinalParameters Parameter cls should be final. 236
 Error
blocks NeedBraces 'for' construct must use '{}'s. 237
 Error
sizes LineLength Line is longer than 80 characters (found 85). 239
 Error
sizes LineLength Line is longer than 80 characters (found 84). 240