Checkstyle Results

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

Summary

Files  Info  Warnings  Errors
13 0 25 0

Files

File  I  W  E
com/github/hazendaz/maven/makeself_maven_plugin/HelpMojoTest.java 0 2 0
com/hazendaz/maven/makeself/AbstractGitMojo.java 0 2 0
com/hazendaz/maven/makeself/AbstractGitMojoTest.java 0 1 0
com/hazendaz/maven/makeself/GitMojo.java 0 5 0
com/hazendaz/maven/makeself/GitMojoTest.java 0 1 0
com/hazendaz/maven/makeself/MakeselfMojo.java 0 10 0
com/hazendaz/maven/makeself/MakeselfMojoTest.java 0 2 0
com/hazendaz/maven/makeself/PortableGit.java 0 1 0
com/hazendaz/maven/makeself/ProcessUtils.java 0 1 0

Rules

Category Rule Violations Severity
imports CustomImportOrder
  • separateLineBetweenGroups: "true"
  • sortImportsInGroupAlphabetically: "true"
  • customImportOrderRules: "STATIC###THIRD_PARTY_PACKAGE"
  • tokens: "IMPORT, STATIC_IMPORT, PACKAGE_DEF"
10  Warning
javadoc JavadocParagraph
  • allowNewlineParagraph: "false"
6  Warning
SummaryJavadoc
  • forbiddenSummaryFragments: "^@return the *|^This method returns |^A [{]@code [a-zA-Z0-9]+[}]( is a )"
6  Warning
misc TodoComment
  • format: "^[ \t]*(?!TODO:)(?i:TODO)\b:?"
1  Warning
naming AbbreviationAsWordInName
  • tokens: "CLASS_DEF, INTERFACE_DEF, ENUM_DEF, ANNOTATION_DEF, ANNOTATION_FIELD_DEF, PARAMETER_DEF, VARIABLE_DEF, METHOD_DEF, PATTERN_VARIABLE_DEF, RECORD_DEF, RECORD_COMPONENT_DEF"
  • ignoreFinal: "false"
  • allowedAbbreviations: "XML,URL"
  • allowedAbbreviationLength: "0"
1  Warning
PackageName
  • format: "^[a-z]+(\.[a-z][a-z0-9]*)*$"
1  Warning

Details

com/github/hazendaz/maven/makeself_maven_plugin/HelpMojoTest.java

Severity Category Rule Message Line
 Warning naming PackageName Package name 'com.github.hazendaz.maven.makeself_maven_plugin' must match pattern '^[a-z]+(\.[a-z][a-z0-9]*)*$'. 18
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.maven.plugin.logging.Log' 23

com/hazendaz/maven/makeself/AbstractGitMojo.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'javax.inject.Inject' 33
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.commons.compress.archivers.ArchiveEntry' 35

com/hazendaz/maven/makeself/AbstractGitMojoTest.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.commons.compress.archivers.tar.TarArchiveEntry' 26

com/hazendaz/maven/makeself/GitMojo.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.maven.plugin.MojoExecutionException' 23
 Warning javadoc JavadocParagraph <p> tag should be placed immediately before the first word, with no space after. 31
 Warning javadoc JavadocParagraph <p> tag should be preceded with an empty line. 31
 Warning javadoc JavadocParagraph <p> tag should be placed immediately before the first word, with no space after. 36
 Warning javadoc JavadocParagraph <p> tag should be preceded with an empty line. 36

com/hazendaz/maven/makeself/GitMojoTest.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.maven.plugin.logging.Log' 23

com/hazendaz/maven/makeself/MakeselfMojo.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'javax.inject.Inject' 36
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.commons.io.FilenameUtils' 38
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 131
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 242
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 294
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 302
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 333
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 355
 Warning javadoc JavadocParagraph <p> tag should be placed immediately before the first word, with no space after. 463
 Warning javadoc JavadocParagraph <p> tag should be preceded with an empty line. 463

com/hazendaz/maven/makeself/MakeselfMojoTest.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.maven.plugin.MojoExecutionException' 28
 Warning naming AbbreviationAsWordInName Abbreviation in name 'testSetPosixFilePermissionsIOException' must contain no more than '1' consecutive capital letters. 782

com/hazendaz/maven/makeself/PortableGit.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.maven.plugin.MojoFailureException' 24

com/hazendaz/maven/makeself/ProcessUtils.java

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