Checkstyle Results

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

Summary

Files  Info  Warnings  Errors
3 4 17 0

Files

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

Rules

Category Rule Violations Severity
coding DeclarationOrder 1  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
sizes LineLength
  • max: "100"
8  Error
MethodLength
  • max: "50"
1  Warning

Details

com/wakaleo/schemaspy/MavenSchemaAnalyzer.java

Severity Category Rule Message Line
 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
 Info javadoc JavadocPackage Missing package-info.java file. 1
 Warning javadoc JavadocVariable Missing a Javadoc comment. 29
 Warning design VisibilityModifier Variable 'vizjs' must be private and have accessor methods. 30
 Warning design VisibilityModifier Variable 'runOnExecutionRoot' must be private and have accessor methods. 38
 Warning sizes LineLength Line is longer than 100 characters (found 102). 101
 Warning sizes LineLength Line is longer than 100 characters (found 101). 140
 Warning javadoc JavadocVariable Missing a Javadoc comment. 230
 Warning coding HiddenField 'analyzer' hides a field. 239
 Warning sizes MethodLength Method executeReport length is 71 lines (max allowed is 50). 293
 Info coding IllegalCatch Catching 'Exception' is not allowed. 361

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