Checkstyle Results

The following document contains the results of Checkstyle 11.0.1 with checkstyle-4space.xml ruleset.

Summary

Files  Info  Warnings  Errors
19 0 23 0

Files

File  I  W  E
com/codebox/bean/JavaBeanTester.java 0 3 0
com/codebox/bean/JavaBeanTesterBuilder.java 0 1 0
com/codebox/bean/JavaBeanTesterWorker.java 0 9 0
com/codebox/bean/ValueBuilder.java 0 3 0
com/codebox/builders/ExtensionBuilder.java 0 3 0
com/codebox/enums/LoadType.java 0 1 0
com/codebox/instance/ClassInstance.java 0 2 0
com/codebox/instance/ConstructorInstance.java 0 1 0

Rules

Category Rule Violations Severity
coding MatchXpath
  • query: "//SINGLE_LINE_COMMENT[./COMMENT_CONTENT[not(starts-with(@text, ' ')) and not(starts-with(@text, '/')) and not(@text = '\n') and not(ends-with(@text, '//\n'))]]"
  • id: "singleLineCommentStartWithSpace"
2  Warning
imports CustomImportOrder
  • separateLineBetweenGroups: "true"
  • sortImportsInGroupAlphabetically: "true"
  • customImportOrderRules: "STATIC###THIRD_PARTY_PACKAGE"
  • tokens: "IMPORT, STATIC_IMPORT, PACKAGE_DEF"
13  Warning
javadoc JavadocParagraph
  • allowNewlineParagraph: "false"
2  Warning
misc TodoComment
  • format: "^[ \t]*(?!TODO:)(?i:TODO)\b:?"
3  Warning
modifier ModifierOrder 2  Warning
sizes LineLength
  • fileExtensions: "java"
  • max: "120"
  • ignorePattern: "^package.*|^import.*|href\s*=\s*"[^"]*"|http://|https://|ftp://"
1  Error

Details

com/codebox/bean/JavaBeanTester.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'net.bytebuddy.ByteBuddy' 19
 Warning modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 96
 Warning modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 121

com/codebox/bean/JavaBeanTesterBuilder.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'java.util.Arrays' 25

com/codebox/bean/JavaBeanTesterWorker.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'java.beans.IntrospectionException' 26
 Warning imports CustomImportOrder Extra separation in import group before 'lombok.Data' 48
 Warning imports CustomImportOrder Extra separation in import group before 'nl.jqno.equalsverifier.EqualsVerifier' 50
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.Assertions' 53
 Warning coding MatchXpath '//' must be followed by a whitespace. 228
 Warning coding MatchXpath '//' must be followed by a whitespace. 237
 Warning sizes LineLength Line is longer than 120 characters (found 128). 251
 Warning misc TodoComment 'TODO:' must be written in all caps and followed by a colon. 325
 Warning misc TodoComment 'TODO:' must be written in all caps and followed by a colon. 435

com/codebox/bean/ValueBuilder.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'java.lang.reflect.Array' 22
 Warning imports CustomImportOrder Extra separation in import group before 'lombok.Data' 45
 Warning imports CustomImportOrder Extra separation in import group before 'org.slf4j.Logger' 47

com/codebox/builders/ExtensionBuilder.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.slf4j.Logger' 27
 Warning javadoc JavadocParagraph <p> tag should be placed immediately before the first word, with no space after. 33
 Warning javadoc JavadocParagraph <p> tag should be preceded with an empty line. 33

com/codebox/enums/LoadType.java

Severity Category Rule Message Line
 Warning misc TodoComment 'TODO:' must be written in all caps and followed by a colon. 32

com/codebox/instance/ClassInstance.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'java.lang.reflect.Constructor' 21
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.Assertions' 25

com/codebox/instance/ConstructorInstance.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.Assertions' 20