Checkstyle Results

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

Summary

Files  Info  Warnings  Errors
20 0 0 264

Files

File  I  W  E
ru/volnenko/plugin/openapidoc/Generator.java 0 0 150
ru/volnenko/plugin/openapidoc/exception/UnsupportedFormatException.java 0 0 1
ru/volnenko/plugin/openapidoc/model/Components.java 0 0 1
ru/volnenko/plugin/openapidoc/model/Contact.java 0 0 3
ru/volnenko/plugin/openapidoc/model/Content.java 0 0 1
ru/volnenko/plugin/openapidoc/model/Info.java 0 0 4
ru/volnenko/plugin/openapidoc/model/License.java 0 0 2
ru/volnenko/plugin/openapidoc/model/Operation.java 0 0 10
ru/volnenko/plugin/openapidoc/model/Parameter.java 0 0 5
ru/volnenko/plugin/openapidoc/model/RequestBody.java 0 0 2
ru/volnenko/plugin/openapidoc/model/Response.java 0 0 2
ru/volnenko/plugin/openapidoc/model/Root.java 0 0 6
ru/volnenko/plugin/openapidoc/model/Schema.java 0 0 17
ru/volnenko/plugin/openapidoc/model/Server.java 0 0 2
ru/volnenko/plugin/openapidoc/model/Tag.java 0 0 2
ru/volnenko/plugin/openapidoc/parser/RootParser.java 0 0 17
ru/volnenko/plugin/openapidoc/util/ContentUtil.java 0 0 13
ru/volnenko/plugin/openapidoc/util/MapperUtil.java 0 0 9
ru/volnenko/plugin/openapidoc/util/ParameterUtil.java 0 0 5
ru/volnenko/plugin/openapidoc/util/StringUtil.java 0 0 12

Rules

Category Rule Violations Severity
blocks AvoidNestedBlocks 1  Error
EmptyBlock 1  Error
NeedBraces 54  Error
coding HiddenField 2  Error
design HideUtilityClassConstructor 4  Error
VisibilityModifier 12  Error
imports AvoidStarImport 2  Error
javadoc JavadocPackage 5  Error
JavadocVariable 68  Error
MissingJavadocMethod 26  Error
misc FinalParameters 6  Error
sizes LineLength
  • fileExtensions: "java"
38  Error
whitespace WhitespaceAround 45  Error

Details

ru/volnenko/plugin/openapidoc/Generator.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file. 1
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - ru.volnenko.plugin.openapidoc.model.*. 17
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - java.util.*. 25
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error design VisibilityModifier Variable 'serviceName' must be private and have accessor methods. 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error design VisibilityModifier Variable 'headerFirstEnabled' must be private and have accessor methods. 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error design VisibilityModifier Variable 'headerSecondEnabled' must be private and have accessor methods. 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error design VisibilityModifier Variable 'tableOfContentsEnabled' must be private and have accessor methods. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error design VisibilityModifier Variable 'outputPath' must be private and have accessor methods. 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error design VisibilityModifier Variable 'outputFile' must be private and have accessor methods. 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error design VisibilityModifier Variable 'outputJsonFile' must be private and have accessor methods. 63
 Error javadoc JavadocVariable Missing a Javadoc comment. 65
 Error design VisibilityModifier Variable 'outputJsonFileEnabled' must be private and have accessor methods. 68
 Error javadoc JavadocVariable Missing a Javadoc comment. 70
 Error design VisibilityModifier Variable 'outputJavaScriptFile' must be private and have accessor methods. 73
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error design VisibilityModifier Variable 'outputJavaScriptFileEnabled' must be private and have accessor methods. 78
 Error javadoc JavadocVariable Missing a Javadoc comment. 80
 Error design VisibilityModifier Variable 'outputYamlFile' must be private and have accessor methods. 83
 Error javadoc JavadocVariable Missing a Javadoc comment. 85
 Error design VisibilityModifier Variable 'outputYamlFileEnabled' must be private and have accessor methods. 88
 Error javadoc JavadocVariable Missing a Javadoc comment. 90
 Error javadoc JavadocVariable Missing a Javadoc comment. 93
 Error javadoc JavadocVariable Missing a Javadoc comment. 98
 Error javadoc JavadocVariable Missing a Javadoc comment. 103
 Error blocks NeedBraces 'if' construct must use '{}'s. 109
 Error blocks NeedBraces 'if' construct must use '{}'s. 110
 Error blocks NeedBraces 'if' construct must use '{}'s. 111
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 115
 Error blocks NeedBraces 'if' construct must use '{}'s. 132
 Error blocks NeedBraces 'if' construct must use '{}'s. 133
 Error sizes LineLength Line is longer than 80 characters (found 91). 134
 Error blocks NeedBraces 'if' construct must use '{}'s. 143
 Error blocks NeedBraces 'if' construct must use '{}'s. 144
 Error sizes LineLength Line is longer than 80 characters (found 91). 145
 Error blocks NeedBraces 'if' construct must use '{}'s. 154
 Error blocks NeedBraces 'if' construct must use '{}'s. 155
 Error sizes LineLength Line is longer than 80 characters (found 97). 156
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 162
 Error blocks NeedBraces 'if' construct must use '{}'s. 164
 Error blocks NeedBraces 'if' construct must use '{}'s. 165
 Error sizes LineLength Line is longer than 80 characters (found 87). 172
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 183
 Error sizes LineLength Line is longer than 80 characters (found 86). 186
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 190
 Error blocks NeedBraces 'if' construct must use '{}'s. 192
 Error blocks NeedBraces 'if' construct must use '{}'s. 199
 Error blocks NeedBraces 'if' construct must use '{}'s. 200
 Error blocks NeedBraces 'if' construct must use '{}'s. 201
 Error sizes LineLength Line is longer than 80 characters (found 85). 209
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 209
 Error sizes LineLength Line is longer than 80 characters (found 97). 210
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 210
 Error sizes LineLength Line is longer than 80 characters (found 86). 222
 Error blocks NeedBraces 'if' construct must use '{}'s. 255
 Error blocks NeedBraces 'if' construct must use '{}'s. 256
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 270
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 270
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 270
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 270
 Error sizes LineLength Line is longer than 80 characters (found 96). 272
 Error sizes LineLength Line is longer than 80 characters (found 82). 273
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 274
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 274
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 274
 Error blocks NeedBraces 'if' construct must use '{}'s. 295
 Error blocks NeedBraces 'if' construct must use '{}'s. 297
 Error sizes LineLength Line is longer than 80 characters (found 87). 302
 Error blocks NeedBraces 'if' construct must use '{}'s. 303
 Error blocks NeedBraces 'if' construct must use '{}'s. 305
 Error misc FinalParameters Parameter path should be final. 310
 Error misc FinalParameters Parameter method should be final. 310
 Error misc FinalParameters Parameter operation should be final. 310
 Error blocks NeedBraces 'if' construct must use '{}'s. 311
 Error blocks NeedBraces 'if' construct must use '{}'s. 312
 Error blocks NeedBraces 'if' construct must use '{}'s. 313
 Error sizes LineLength Line is longer than 80 characters (found 117). 314
 Error sizes LineLength Line is longer than 80 characters (found 89). 321
 Error sizes LineLength Line is longer than 80 characters (found 85). 324
 Error sizes LineLength Line is longer than 80 characters (found 83). 330
 Error sizes LineLength Line is longer than 80 characters (found 96). 338
 Error blocks NeedBraces 'if' construct must use '{}'s. 338
 Error sizes LineLength Line is longer than 80 characters (found 106). 339
 Error blocks AvoidNestedBlocks Avoid nested blocks. 341
 Error blocks NeedBraces 'if' construct must use '{}'s. 357
 Error sizes LineLength Line is longer than 80 characters (found 100). 378
 Error sizes LineLength Line is longer than 80 characters (found 103). 379
 Error blocks NeedBraces 'if' construct must use '{}'s. 380
 Error sizes LineLength Line is longer than 80 characters (found 83). 383
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 383
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 383
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 383
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 383
 Error sizes LineLength Line is longer than 80 characters (found 89). 384
 Error sizes LineLength Line is longer than 80 characters (found 89). 385
 Error sizes LineLength Line is longer than 80 characters (found 85). 386
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 386
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 386
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 386
 Error sizes LineLength Line is longer than 80 characters (found 117). 387
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 387
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 387
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 387
 Error sizes LineLength Line is longer than 80 characters (found 93). 417
 Error blocks NeedBraces 'if' construct must use '{}'s. 417
 Error sizes LineLength Line is longer than 80 characters (found 83). 422
 Error sizes LineLength Line is longer than 80 characters (found 95). 440
 Error misc FinalParameters Parameter index should be final. 440
 Error sizes LineLength Line is longer than 80 characters (found 83). 449
 Error sizes LineLength Line is longer than 80 characters (found 86). 450
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 450
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 450
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 452
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 452
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 452
 Error sizes LineLength Line is longer than 80 characters (found 102). 457
 Error sizes LineLength Line is longer than 80 characters (found 83). 480
 Error sizes LineLength Line is longer than 80 characters (found 95). 490
 Error misc FinalParameters Parameter parameter should be final. 490
 Error misc FinalParameters Parameter index should be final. 490
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 492
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 492
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 493
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 493
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 493
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 493
 Error sizes LineLength Line is longer than 80 characters (found 85). 494
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 494
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 494
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 494
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 494
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 495
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 495
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 496
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 496
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 496
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 497
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 497
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 497
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 497
 Error sizes LineLength Line is longer than 80 characters (found 84). 498
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 498
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 498
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 498

ru/volnenko/plugin/openapidoc/exception/UnsupportedFormatException.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file. 1

ru/volnenko/plugin/openapidoc/model/Components.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 16

ru/volnenko/plugin/openapidoc/model/Contact.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 14
 Error javadoc JavadocVariable Missing a Javadoc comment. 16
 Error javadoc JavadocVariable Missing a Javadoc comment. 18

ru/volnenko/plugin/openapidoc/model/Content.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 14

ru/volnenko/plugin/openapidoc/model/Info.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 14
 Error javadoc JavadocVariable Missing a Javadoc comment. 16
 Error javadoc JavadocVariable Missing a Javadoc comment. 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 20

ru/volnenko/plugin/openapidoc/model/License.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 14
 Error javadoc JavadocVariable Missing a Javadoc comment. 16

ru/volnenko/plugin/openapidoc/model/Operation.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 30
 Error blocks NeedBraces 'if' construct must use '{}'s. 32
 Error blocks NeedBraces 'if' construct must use '{}'s. 35
 Error blocks NeedBraces 'if' construct must use '{}'s. 36

ru/volnenko/plugin/openapidoc/model/Parameter.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 14
 Error javadoc JavadocVariable Missing a Javadoc comment. 16
 Error javadoc JavadocVariable Missing a Javadoc comment. 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 22

ru/volnenko/plugin/openapidoc/model/RequestBody.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 16
 Error javadoc JavadocVariable Missing a Javadoc comment. 18

ru/volnenko/plugin/openapidoc/model/Response.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 16
 Error javadoc JavadocVariable Missing a Javadoc comment. 18

ru/volnenko/plugin/openapidoc/model/Root.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file. 1
 Error javadoc JavadocVariable Missing a Javadoc comment. 17
 Error javadoc JavadocVariable Missing a Javadoc comment. 19
 Error javadoc JavadocVariable Missing a Javadoc comment. 21
 Error javadoc JavadocVariable Missing a Javadoc comment. 23
 Error javadoc JavadocVariable Missing a Javadoc comment. 25

ru/volnenko/plugin/openapidoc/model/Schema.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 19
 Error javadoc JavadocVariable Missing a Javadoc comment. 21
 Error javadoc JavadocVariable Missing a Javadoc comment. 23
 Error javadoc JavadocVariable Missing a Javadoc comment. 25
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 47
 Error blocks NeedBraces 'if' construct must use '{}'s. 52
 Error blocks NeedBraces 'if' construct must use '{}'s. 67
 Error coding HiddenField 'items' hides a field. 73

ru/volnenko/plugin/openapidoc/model/Server.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 14
 Error javadoc JavadocVariable Missing a Javadoc comment. 16

ru/volnenko/plugin/openapidoc/model/Tag.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 14
 Error javadoc JavadocVariable Missing a Javadoc comment. 16

ru/volnenko/plugin/openapidoc/parser/RootParser.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file. 1
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 23
 Error coding HiddenField 'files' hides a field. 24
 Error blocks NeedBraces 'if' construct must use '{}'s. 32
 Error blocks NeedBraces 'if' construct must use '{}'s. 33
 Error blocks NeedBraces 'if' construct must use '{}'s. 34
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 38
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 52
 Error blocks NeedBraces 'if' construct must use '{}'s. 57
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 63
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 73
 Error sizes LineLength Line is longer than 80 characters (found 97). 75
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 78
 Error sizes LineLength Line is longer than 80 characters (found 97). 80
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 83
 Error blocks NeedBraces 'if' construct must use '{}'s. 87

ru/volnenko/plugin/openapidoc/util/ContentUtil.java

Severity Category Rule Message Line
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 7
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 9
 Error blocks NeedBraces 'if' construct must use '{}'s. 11
 Error blocks NeedBraces 'if' construct must use '{}'s. 12
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 16
 Error blocks NeedBraces 'if' construct must use '{}'s. 18
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 22
 Error blocks NeedBraces 'if' construct must use '{}'s. 24
 Error blocks NeedBraces 'if' construct must use '{}'s. 25
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 29
 Error blocks NeedBraces 'if' construct must use '{}'s. 31
 Error blocks NeedBraces 'if' construct must use '{}'s. 32
 Error blocks NeedBraces 'if' construct must use '{}'s. 33

ru/volnenko/plugin/openapidoc/util/MapperUtil.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file. 1
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 7
 Error javadoc JavadocVariable Missing a Javadoc comment. 9
 Error javadoc JavadocVariable Missing a Javadoc comment. 12
 Error blocks EmptyBlock Must have at least one statement. 15
 Error sizes LineLength Line is longer than 80 characters (found 81). 16
 Error sizes LineLength Line is longer than 80 characters (found 81). 17
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 20
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 25

ru/volnenko/plugin/openapidoc/util/ParameterUtil.java

Severity Category Rule Message Line
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 6
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 8
 Error blocks NeedBraces 'if' construct must use '{}'s. 10
 Error blocks NeedBraces 'if' construct must use '{}'s. 11
 Error blocks NeedBraces 'if' construct must use '{}'s. 12

ru/volnenko/plugin/openapidoc/util/StringUtil.java

Severity Category Rule Message Line
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 5
 Error javadoc JavadocVariable Missing a Javadoc comment. 7
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 10
 Error blocks NeedBraces 'if' construct must use '{}'s. 11
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 15
 Error blocks NeedBraces 'if' construct must use '{}'s. 17
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 21
 Error blocks NeedBraces 'if' construct must use '{}'s. 23
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 27
 Error blocks NeedBraces 'if' construct must use '{}'s. 29
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 33
 Error blocks NeedBraces 'if' construct must use '{}'s. 35