Checkstyle Results

The following document contains the results of Checkstyle 9.3 with build/qa/checkstyle.xml ruleset.

Summary

Files  Info  Warnings  Errors
3 6 18 0

Files

File  I  W  E
com/wakaleo/schemaspy/MavenSchemaAnalyzer.java 1 8 0
com/wakaleo/schemaspy/SchemaSpyReport.java 3 9 0
com/wakaleo/schemaspy/util/JDBCHelper.java 2 1 0

Rules

Category Rule Violations Severity
coding DeclarationOrder 3  Info
HiddenField
  • ignoreConstructorParameter: "true"
  • ignoreSetter: "true"
1  Warning
IllegalCatch 1  Info
design VisibilityModifier 2  Warning
javadoc JavadocPackage 2  Info
JavadocVariable 4  Warning
misc FinalParameters
  • ignorePrimitiveTypes: "true"
1  Warning
TodoComment
  • format: "(?i)todo"
1  Warning
sizes FileLength
  • max: "500"
1  Error
LineLength
  • max: "100"
7  Error
MethodLength
  • max: "50"
1  Warning

Details

com/wakaleo/schemaspy/MavenSchemaAnalyzer.java

Severity Category Rule Message Line
 Info javadoc JavadocPackage Missing package-info.java file. 1
 Warning sizes LineLength Line is longer than 100 characters (found 112). 18
 Warning javadoc JavadocVariable Missing a Javadoc comment. 22
 Warning javadoc JavadocVariable Missing a Javadoc comment. 24
 Warning sizes LineLength Line is longer than 100 characters (found 111). 27
 Warning misc FinalParameters Parameter argList should be final. 30
 Warning sizes LineLength Line is longer than 100 characters (found 107). 32
 Warning sizes LineLength Line is longer than 100 characters (found 182). 40
 Warning sizes LineLength Line is longer than 100 characters (found 113). 45

com/wakaleo/schemaspy/SchemaSpyReport.java

Severity Category Rule Message Line
 Warning sizes FileLength File length is 507 lines (max allowed is 500). 1
 Warning misc TodoComment Comment matches to-do format '(?i)todo'. 95
 Warning javadoc JavadocVariable Missing a Javadoc comment. 308
 Warning javadoc JavadocVariable Missing a Javadoc comment. 311
 Info coding DeclarationOrder Variable access definition in wrong order. 311
 Warning design VisibilityModifier Variable 'vizjs' must be private and have accessor methods. 312
 Info coding DeclarationOrder Variable access definition in wrong order. 319
 Warning design VisibilityModifier Variable 'runOnExecutionRoot' must be private and have accessor methods. 320
 Warning coding HiddenField 'analyzer' hides a field. 328
 Warning sizes LineLength Line is longer than 100 characters (found 105). 371
 Warning sizes MethodLength Method executeReport length is 74 lines (max allowed is 50). 386
 Info coding IllegalCatch Catching 'Exception' is not allowed. 457

com/wakaleo/schemaspy/util/JDBCHelper.java

Severity Category Rule Message Line
 Info javadoc JavadocPackage Missing package-info.java file. 1
 Warning sizes LineLength Line is longer than 100 characters (found 101). 24
 Info coding DeclarationOrder Static variable definition in wrong order. 27