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 19 0

Files

File  I  W  E
com/wakaleo/schemaspy/MavenSchemaAnalyzer.java 1 8 0
com/wakaleo/schemaspy/SchemaSpyReport.java 3 10 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
whitespace WhitespaceAfter 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 513 lines (max allowed is 500). 1
 Warning misc TodoComment Comment matches to-do format '(?i)todo'. 91
 Warning javadoc JavadocVariable Missing a Javadoc comment. 304
 Warning javadoc JavadocVariable Missing a Javadoc comment. 307
 Info coding DeclarationOrder Variable access definition in wrong order. 307
 Warning design VisibilityModifier Variable 'vizjs' must be private and have accessor methods. 308
 Info coding DeclarationOrder Variable access definition in wrong order. 315
 Warning design VisibilityModifier Variable 'runOnExecutionRoot' must be private and have accessor methods. 316
 Warning coding HiddenField 'analyzer' hides a field. 324
 Warning sizes LineLength Line is longer than 100 characters (found 105). 367
 Warning sizes MethodLength Method executeReport length is 84 lines (max allowed is 50). 382
 Warning whitespace WhitespaceAfter 'if' is not followed by whitespace. 450
 Info coding IllegalCatch Catching 'Exception' is not allowed. 463

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