Checkstyle Results

The following document contains the results of Checkstyle 9.3 with sun_checks.xml ruleset.

Summary

Files  Info  Warnings  Errors
59 0 0 404

Files

File  I  W  E
org/apache/creadur/whisker/app/AbstractEngine.java 0 0 6
org/apache/creadur/whisker/app/Act.java 0 0 2
org/apache/creadur/whisker/app/Configuration.java 0 0 1
org/apache/creadur/whisker/app/ConfigurationBuilder.java 0 0 3
org/apache/creadur/whisker/app/LicenseConfiguration.java 0 0 6
org/apache/creadur/whisker/app/Result.java 0 0 2
org/apache/creadur/whisker/app/ResultWriterFactory.java 0 0 1
org/apache/creadur/whisker/app/Whisker.java 0 0 20
org/apache/creadur/whisker/app/analysis/LicenseAnalyst.java 0 0 6
org/apache/creadur/whisker/app/analysis/ResourceDefinitionError.java 0 0 3
org/apache/creadur/whisker/app/analysis/ResourceDefinitionException.java 0 0 1
org/apache/creadur/whisker/app/analysis/ResourceDescription.java 0 0 2
org/apache/creadur/whisker/app/load/StreamableClassPathResource.java 0 0 1
org/apache/creadur/whisker/app/load/StreamableFileNameResource.java 0 0 1
org/apache/creadur/whisker/app/load/StreamableFileResource.java 0 0 1
org/apache/creadur/whisker/app/out/WriteResultsIntoDirectoryFactory.java 0 0 2
org/apache/creadur/whisker/app/out/WriteResultsToSystemOutFactory.java 0 0 1
org/apache/creadur/whisker/cli/CommandLineOption.java 0 0 9
org/apache/creadur/whisker/cli/Main.java 0 0 14
org/apache/creadur/whisker/fromxml/DuplicateElementException.java 0 0 6
org/apache/creadur/whisker/fromxml/InvalidXmlException.java 0 0 2
org/apache/creadur/whisker/fromxml/JDomBuilder.java 0 0 114
org/apache/creadur/whisker/fromxml/MissingIDException.java 0 0 11
org/apache/creadur/whisker/fromxml/UnexpectedElementException.java 0 0 9
org/apache/creadur/whisker/model/ByOrganisation.java 0 0 4
org/apache/creadur/whisker/model/ContentElement.java 0 0 2
org/apache/creadur/whisker/model/Descriptor.java 0 0 22
org/apache/creadur/whisker/model/License.java 0 0 23
org/apache/creadur/whisker/model/LicenseTemplateException.java 0 0 14
org/apache/creadur/whisker/model/NoCopyrightNoticeVerifier.java 0 0 1
org/apache/creadur/whisker/model/NoticeCollator.java 0 0 8
org/apache/creadur/whisker/model/Organisation.java 0 0 18
org/apache/creadur/whisker/model/Resource.java 0 0 3
org/apache/creadur/whisker/model/ResourceNamesCollator.java 0 0 2
org/apache/creadur/whisker/model/WithLicense.java 0 0 4
org/apache/creadur/whisker/model/WithinDirectory.java 0 0 6
org/apache/creadur/whisker/model/package-info.java 0 0 1
org/apache/creadur/whisker/out/velocity/Product.java 0 0 3
org/apache/creadur/whisker/out/velocity/RenderingHelper.java 0 0 10
org/apache/creadur/whisker/out/velocity/VelocityEngine.java 0 0 5
org/apache/creadur/whisker/out/velocity/VelocityReports.java 0 0 2
org/apache/creadur/whisker/plugin/maven/GenerateMojo.java 0 0 13
org/apache/creadur/whisker/plugin/maven/MojoToJCLLog.java 0 0 8
org/apache/creadur/whisker/scan/Directory.java 0 0 8
org/apache/creadur/whisker/scan/FromFileSystem.java 0 0 23

Rules

Category Rule Violations Severity
blocks NeedBraces 7  Error
coding HiddenField 91  Error
design DesignForExtension 6  Error
FinalClass 2  Error
VisibilityModifier 1  Error
imports AvoidStarImport 6  Error
javadoc JavadocMethod 7  Error
JavadocPackage 2  Error
JavadocStyle 18  Error
JavadocVariable 7  Error
MissingJavadocMethod 2  Error
misc FinalParameters 30  Error
NewlineAtEndOfFile 6  Error
modifier ModifierOrder 1  Error
RedundantModifier 13  Error
naming StaticVariableName 1  Error
regexp RegexpSingleline
  • format: "\s+$"
  • maximum: "0"
  • message: "Line has trailing spaces."
  • minimum: "0"
65  Error
sizes LineLength
  • fileExtensions: "java"
122  Error
ParameterNumber 1  Error
whitespace FileTabCharacter 3  Error
OperatorWrap 12  Error
ParenPad 1  Error

Details

org/apache/creadur/whisker/app/AbstractEngine.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 93). 42
 Error sizes LineLength Line is longer than 80 characters (found 93). 53
 Error modifier RedundantModifier Redundant 'final' modifier. 64
 Error sizes LineLength Line is longer than 80 characters (found 93). 65
 Error modifier RedundantModifier Redundant 'final' modifier. 75
 Error sizes LineLength Line is longer than 80 characters (found 93). 76

org/apache/creadur/whisker/app/Act.java

Severity Category Rule Message Line
 Error modifier RedundantModifier Redundant 'private' modifier. 43
 Error coding HiddenField 'isSourceRequired' hides a field. 43

org/apache/creadur/whisker/app/Configuration.java

Severity Category Rule Message Line
 Error coding HiddenField 'includeSourceUrlsInLicense' hides a field. 36

org/apache/creadur/whisker/app/ConfigurationBuilder.java

Severity Category Rule Message Line
 Error design FinalClass Class ConfigurationBuilder should be declared as final. 24
 Error sizes LineLength Line is longer than 80 characters (found 87). 79
 Error sizes LineLength Line is longer than 80 characters (found 87). 80

org/apache/creadur/whisker/app/LicenseConfiguration.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 21
 Error javadoc JavadocStyle First sentence should end with a period. 25
 Error sizes LineLength Line is longer than 80 characters (found 91). 33
 Error naming StaticVariableName Name 'DEFAULT_LICENSE_CONFIGURATION' must match pattern '^[a-z][a-zA-Z0-9]*$'. 33
 Error design VisibilityModifier Variable 'DEFAULT_LICENSE_CONFIGURATION' must be private and have accessor methods. 33
 Error sizes LineLength Line is longer than 80 characters (found 90). 40

org/apache/creadur/whisker/app/Result.java

Severity Category Rule Message Line
 Error modifier RedundantModifier Redundant 'private' modifier. 45
 Error coding HiddenField 'name' hides a field. 45

org/apache/creadur/whisker/app/ResultWriterFactory.java

Severity Category Rule Message Line
 Error modifier RedundantModifier Redundant 'final' modifier. 35

org/apache/creadur/whisker/app/Whisker.java

Severity Category Rule Message Line
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - org.apache.creadur.whisker.app.LicenseConfiguration.*. 21
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - org.apache.creadur.whisker.app.ConfigurationBuilder.*. 22
 Error javadoc JavadocStyle First sentence should end with a period. 50
 Error sizes LineLength Line is longer than 80 characters (found 86). 51
 Error sizes LineLength Line is longer than 80 characters (found 93). 66
 Error coding HiddenField 'licenseConfiguration' hides a field. 66
 Error sizes LineLength Line is longer than 80 characters (found 84). 84
 Error coding HiddenField 'writerFactory' hides a field. 84
 Error coding HiddenField 'engine' hides a field. 102
 Error javadoc JavadocStyle First sentence should end with a period. 115
 Error coding HiddenField 'source' hides a field. 120
 Error sizes LineLength Line is longer than 80 characters (found 85). 137
 Error misc FinalParameters Parameter licenseDescriptor should be final. 137
 Error coding HiddenField 'licenseDescriptor' hides a field. 137
 Error misc FinalParameters Parameter act should be final. 155
 Error coding HiddenField 'act' hides a field. 155
 Error sizes LineLength Line is longer than 80 characters (found 122). 213
 Error sizes LineLength Line is longer than 80 characters (found 134). 223
 Error sizes LineLength Line is longer than 80 characters (found 96). 253
 Error sizes LineLength Line is longer than 80 characters (found 81). 264

org/apache/creadur/whisker/app/analysis/LicenseAnalyst.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error whitespace OperatorWrap ':' should be on a new line. 48
 Error misc FinalParameters Parameter error should be final. 64
 Error coding HiddenField 'directories' hides a field. 85
 Error whitespace OperatorWrap ':' should be on a new line. 139
 Error misc FinalParameters Parameter ofType should be final. 281

org/apache/creadur/whisker/app/analysis/ResourceDefinitionError.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 27
 Error modifier RedundantModifier Redundant 'private' modifier. 41
 Error coding HiddenField 'description' hides a field. 41

org/apache/creadur/whisker/app/analysis/ResourceDefinitionException.java

Severity Category Rule Message Line
 Error coding HiddenField 'issues' hides a field. 83

org/apache/creadur/whisker/app/analysis/ResourceDescription.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error sizes LineLength Line is longer than 80 characters (found 95). 128

org/apache/creadur/whisker/app/load/StreamableClassPathResource.java

Severity Category Rule Message Line
 Error coding HiddenField 'name' hides a field. 44

org/apache/creadur/whisker/app/load/StreamableFileNameResource.java

Severity Category Rule Message Line
 Error coding HiddenField 'fileName' hides a field. 46

org/apache/creadur/whisker/app/load/StreamableFileResource.java

Severity Category Rule Message Line
 Error coding HiddenField 'file' hides a field. 41

org/apache/creadur/whisker/app/out/WriteResultsIntoDirectoryFactory.java

Severity Category Rule Message Line
 Error coding HiddenField 'directory' hides a field. 49
 Error coding HiddenField 'encoding' hides a field. 49

org/apache/creadur/whisker/app/out/WriteResultsToSystemOutFactory.java

Severity Category Rule Message Line
 Error coding HiddenField 'encoding' hides a field. 42

org/apache/creadur/whisker/cli/CommandLineOption.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 97). 45
 Error modifier RedundantModifier Redundant 'private' modifier. 89
 Error coding HiddenField 'longName' hides a field. 89
 Error coding HiddenField 'shortName' hides a field. 90
 Error coding HiddenField 'description' hides a field. 91
 Error coding HiddenField 'required' hides a field. 92
 Error coding HiddenField 'argument' hides a field. 93
 Error coding HiddenField 'isAct' hides a field. 94
 Error sizes LineLength Line is longer than 80 characters (found 86). 133

org/apache/creadur/whisker/cli/Main.java

Severity Category Rule Message Line
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - org.apache.commons.cli.*. 21
 Error whitespace OperatorWrap '+' should be on a new line. 36
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 37
 Error whitespace OperatorWrap '+' should be on a new line. 37
 Error whitespace OperatorWrap '+' should be on a new line. 44
 Error whitespace OperatorWrap '+' should be on a new line. 45
 Error whitespace OperatorWrap '+' should be on a new line. 46
 Error whitespace OperatorWrap '+' should be on a new line. 47
 Error whitespace OperatorWrap '+' should be on a new line. 48
 Error whitespace OperatorWrap '+' should be on a new line. 49
 Error coding HiddenField 'whisker' hides a field. 88
 Error javadoc JavadocStyle First sentence should end with a period. 154
 Error misc FinalParameters Parameter args should be final. 195
 Error sizes LineLength Line is longer than 80 characters (found 81). 211

org/apache/creadur/whisker/fromxml/DuplicateElementException.java

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 17
 Error sizes LineLength Line is longer than 80 characters (found 87). 22
 Error regexp RegexpSingleline Line has trailing spaces. 27
 Error regexp RegexpSingleline Line has trailing spaces. 29
 Error sizes LineLength Line is longer than 80 characters (found 117). 29
 Error misc FinalParameters Parameter message should be final. 32

org/apache/creadur/whisker/fromxml/InvalidXmlException.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error regexp RegexpSingleline Line has trailing spaces. 17

org/apache/creadur/whisker/fromxml/JDomBuilder.java

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 17
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - org.apache.creadur.whisker.model.*. 22
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - java.util.*. 30
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error regexp RegexpSingleline Line has trailing spaces. 39
 Error regexp RegexpSingleline Line has trailing spaces. 43
 Error javadoc JavadocStyle First sentence should end with a period. 46
 Error javadoc JavadocStyle First sentence should end with a period. 48
 Error regexp RegexpSingleline Line has trailing spaces. 53
 Error sizes LineLength Line is longer than 80 characters (found 85). 60
 Error misc FinalParameters Parameter element should be final. 60
 Error sizes LineLength Line is longer than 80 characters (found 93). 63
 Error sizes LineLength Line is longer than 80 characters (found 95). 64
 Error sizes LineLength Line is longer than 80 characters (found 89). 67
 Error regexp RegexpSingleline Line has trailing spaces. 73
 Error misc FinalParameters Parameter element should be final. 81
 Error regexp RegexpSingleline Line has trailing spaces. 88
 Error misc FinalParameters Parameter element should be final. 95
 Error sizes LineLength Line is longer than 80 characters (found 93). 102
 Error misc FinalParameters Parameter element should be final. 112
 Error sizes LineLength Line is longer than 80 characters (found 83). 116
 Error sizes LineLength Line is longer than 80 characters (found 81). 128
 Error regexp RegexpSingleline Line has trailing spaces. 144
 Error sizes LineLength Line is longer than 80 characters (found 83). 153
 Error regexp RegexpSingleline Line has trailing spaces. 158
 Error sizes LineLength Line is longer than 80 characters (found 81). 165
 Error sizes LineLength Line is longer than 80 characters (found 81). 171
 Error regexp RegexpSingleline Line has trailing spaces. 176
 Error sizes LineLength Line is longer than 80 characters (found 84). 185
 Error sizes LineLength Line is longer than 80 characters (found 88). 186
 Error regexp RegexpSingleline Line has trailing spaces. 198
 Error misc FinalParameters Parameter element should be final. 203
 Error sizes LineLength Line is longer than 80 characters (found 89). 206
 Error sizes LineLength Line is longer than 80 characters (found 91). 218
 Error regexp RegexpSingleline Line has trailing spaces. 228
 Error sizes LineLength Line is longer than 80 characters (found 88). 238
 Error regexp RegexpSingleline Line has trailing spaces. 256
 Error misc FinalParameters Parameter element should be final. 260
 Error misc FinalParameters Parameter licenses should be final. 261
 Error sizes LineLength Line is longer than 80 characters (found 92). 262
 Error misc FinalParameters Parameter organisations should be final. 262
 Error regexp RegexpSingleline Line has trailing spaces. 270
 Error regexp RegexpSingleline Line has trailing spaces. 289
 Error misc FinalParameters Parameter element should be final. 297
 Error sizes LineLength Line is longer than 80 characters (found 82). 299
 Error sizes LineLength Line is longer than 80 characters (found 96). 303
 Error sizes LineLength Line is longer than 80 characters (found 85). 305
 Error sizes LineLength Line is longer than 80 characters (found 99). 308
 Error sizes LineLength Line is longer than 80 characters (found 84). 311
 Error regexp RegexpSingleline Line has trailing spaces. 320
 Error sizes LineLength Line is longer than 80 characters (found 82). 330
 Error misc FinalParameters Parameter licenses should be final. 330
 Error sizes LineLength Line is longer than 80 characters (found 82). 331
 Error misc FinalParameters Parameter organisations should be final. 331
 Error misc FinalParameters Parameter parent should be final. 331
 Error sizes LineLength Line is longer than 80 characters (found 85). 335
 Error regexp RegexpSingleline Line has trailing spaces. 344
 Error sizes LineLength Line is longer than 80 characters (found 94). 352
 Error sizes LineLength Line is longer than 80 characters (found 81). 354
 Error regexp RegexpSingleline Line has trailing spaces. 359
 Error misc FinalParameters Parameter element should be final. 368
 Error misc FinalParameters Parameter licenses should be final. 369
 Error misc FinalParameters Parameter organisations should be final. 370
 Error sizes LineLength Line is longer than 80 characters (found 93). 372
 Error regexp RegexpSingleline Line has trailing spaces. 378
 Error misc FinalParameters Parameter document should be final. 383
 Error sizes LineLength Line is longer than 80 characters (found 104). 384
 Error sizes LineLength Line is longer than 80 characters (found 86). 386
 Error sizes LineLength Line is longer than 80 characters (found 94). 390
 Error regexp RegexpSingleline Line has trailing spaces. 402
 Error misc FinalParameters Parameter document should be final. 407
 Error sizes LineLength Line is longer than 80 characters (found 84). 408
 Error sizes LineLength Line is longer than 80 characters (found 81). 409
 Error sizes LineLength Line is longer than 80 characters (found 84). 413
 Error sizes LineLength Line is longer than 80 characters (found 84). 416
 Error sizes LineLength Line is longer than 80 characters (found 84). 424
 Error regexp RegexpSingleline Line has trailing spaces. 425
 Error misc FinalParameters Parameter document should be final. 432
 Error misc FinalParameters Parameter licenses should be final. 433
 Error sizes LineLength Line is longer than 80 characters (found 82). 434
 Error regexp RegexpSingleline Line has trailing spaces. 446
 Error regexp RegexpSingleline Line has trailing spaces. 457
 Error sizes LineLength Line is longer than 80 characters (found 83). 464
 Error regexp RegexpSingleline Line has trailing spaces. 476
 Error misc FinalParameters Parameter document should be final. 481
 Error sizes LineLength Line is longer than 80 characters (found 82). 482
 Error sizes LineLength Line is longer than 80 characters (found 82). 483
 Error sizes LineLength Line is longer than 80 characters (found 85). 487
 Error regexp RegexpSingleline Line has trailing spaces. 500
 Error sizes LineLength Line is longer than 80 characters (found 83). 503
 Error misc FinalParameters Parameter document should be final. 506
 Error sizes LineLength Line is longer than 80 characters (found 100). 516
 Error sizes LineLength Line is longer than 80 characters (found 89). 517
 Error regexp RegexpSingleline Line has trailing spaces. 524
 Error sizes LineLength Line is longer than 80 characters (found 84). 531
 Error sizes LineLength Line is longer than 80 characters (found 84). 536
 Error regexp RegexpSingleline Line has trailing spaces. 550
 Error sizes LineLength Line is longer than 80 characters (found 83). 561
 Error sizes LineLength Line is longer than 80 characters (found 91). 565
 Error sizes LineLength Line is longer than 80 characters (found 85). 567
 Error sizes LineLength Line is longer than 80 characters (found 82). 570
 Error sizes LineLength Line is longer than 80 characters (found 91). 574
 Error sizes LineLength Line is longer than 80 characters (found 96). 575
 Error regexp RegexpSingleline Line has trailing spaces. 583
 Error sizes LineLength Line is longer than 80 characters (found 91). 589
 Error sizes LineLength Line is longer than 80 characters (found 82). 592
 Error sizes LineLength Line is longer than 80 characters (found 87). 593
 Error sizes LineLength Line is longer than 80 characters (found 85). 595
 Error sizes LineLength Line is longer than 80 characters (found 86). 596
 Error sizes LineLength Line is longer than 80 characters (found 88). 599
 Error sizes LineLength Line is longer than 80 characters (found 82). 603
 Error design DesignForExtension Class 'JDomBuilder' looks like designed for extension (can be subclassed), but the method 'build' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JDomBuilder' final or making the method 'build' static/final/abstract/empty, or adding allowed annotation for the method. 603
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 603

org/apache/creadur/whisker/fromxml/MissingIDException.java

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 17
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error regexp RegexpSingleline Line has trailing spaces. 30
 Error sizes LineLength Line is longer than 80 characters (found 86). 37
 Error coding HiddenField 'linkedElement' hides a field. 37
 Error coding HiddenField 'linkingElement' hides a field. 37
 Error coding HiddenField 'id' hides a field. 38
 Error sizes LineLength Line is longer than 80 characters (found 123). 39
 Error regexp RegexpSingleline Line has trailing spaces. 54

org/apache/creadur/whisker/fromxml/UnexpectedElementException.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file. 1
 Error regexp RegexpSingleline Line has trailing spaces. 17
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error regexp RegexpSingleline Line has trailing spaces. 31
 Error sizes LineLength Line is longer than 80 characters (found 97). 37
 Error coding HiddenField 'expectedElement' hides a field. 37
 Error coding HiddenField 'actualElement' hides a field. 37
 Error sizes LineLength Line is longer than 80 characters (found 86). 38

org/apache/creadur/whisker/model/ByOrganisation.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 83). 27
 Error coding HiddenField 'organisation' hides a field. 42
 Error coding HiddenField 'resources' hides a field. 43
 Error sizes LineLength Line is longer than 80 characters (found 81). 74

org/apache/creadur/whisker/model/ContentElement.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error modifier RedundantModifier Redundant 'public' modifier. 30

org/apache/creadur/whisker/model/Descriptor.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 32
 Error javadoc JavadocStyle First sentence should end with a period. 40
 Error coding HiddenField 'primaryLicense' hides a field. 67
 Error coding HiddenField 'primaryOrganisationId' hides a field. 68
 Error coding HiddenField 'primaryNotice' hides a field. 69
 Error coding HiddenField 'licenses' hides a field. 70
 Error coding HiddenField 'notices' hides a field. 71
 Error coding HiddenField 'organisations' hides a field. 72
 Error coding HiddenField 'contents' hides a field. 73
 Error whitespace ParenPad '(' is followed by whitespace. 74
 Error sizes ParameterNumber More than 7 parameters (found 8). 106
 Error coding HiddenField 'primaryLicense' hides a field. 106
 Error coding HiddenField 'primaryCopyrightNotice' hides a field. 107
 Error coding HiddenField 'primaryOrganisationId' hides a field. 108
 Error coding HiddenField 'primaryNotice' hides a field. 109
 Error coding HiddenField 'licenses' hides a field. 110
 Error coding HiddenField 'notices' hides a field. 111
 Error coding HiddenField 'organisations' hides a field. 112
 Error coding HiddenField 'contents' hides a field. 113
 Error sizes LineLength Line is longer than 80 characters (found 83). 246
 Error sizes LineLength Line is longer than 80 characters (found 93). 247
 Error sizes LineLength Line is longer than 80 characters (found 97). 323

org/apache/creadur/whisker/model/License.java

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 17
 Error regexp RegexpSingleline Line has trailing spaces. 32
 Error regexp RegexpSingleline Line has trailing spaces. 33
 Error javadoc JavadocStyle First sentence should end with a period. 44
 Error regexp RegexpSingleline Line has trailing spaces. 46
 Error coding HiddenField 'isSourceRequired' hides a field. 58
 Error coding HiddenField 'baseText' hides a field. 58
 Error coding HiddenField 'expectedParameters' hides a field. 59
 Error coding HiddenField 'id' hides a field. 59
 Error coding HiddenField 'url' hides a field. 60
 Error coding HiddenField 'name' hides a field. 60
 Error javadoc JavadocStyle First sentence should end with a period. 91
 Error regexp RegexpSingleline Line has trailing spaces. 93
 Error regexp RegexpSingleline Line has trailing spaces. 103
 Error regexp RegexpSingleline Line has trailing spaces. 143
 Error coding HiddenField 'expectedParameters' hides a field. 150
 Error javadoc JavadocStyle First sentence should end with a period. 156
 Error regexp RegexpSingleline Line has trailing spaces. 157
 Error regexp RegexpSingleline Line has trailing spaces. 168
 Error regexp RegexpSingleline Line has trailing spaces. 210
 Error javadoc JavadocMethod @return tag should be present and have description. 247
 Error javadoc JavadocMethod Expected @param tag for 'other'. 247
 Error design DesignForExtension Class 'License' looks like designed for extension (can be subclassed), but the method 'toString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'License' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. 253

org/apache/creadur/whisker/model/LicenseTemplateException.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error regexp RegexpSingleline Line has trailing spaces. 17
 Error design FinalClass Class LicenseTemplateException should be declared as final. 28
 Error javadoc JavadocStyle First sentence should end with a period. 32
 Error sizes LineLength Line is longer than 80 characters (found 92). 47
 Error sizes LineLength Line is longer than 80 characters (found 93). 50
 Error sizes LineLength Line is longer than 80 characters (found 96). 51
 Error regexp RegexpSingleline Line has trailing spaces. 82
 Error regexp RegexpSingleline Line has trailing spaces. 87
 Error sizes LineLength Line is longer than 80 characters (found 81). 93
 Error javadoc JavadocMethod Unused @param tag for 'parameters'. 110
 Error sizes LineLength Line is longer than 80 characters (found 86). 113
 Error coding HiddenField 'licenseName' hides a field. 113
 Error regexp RegexpSingleline Line has trailing spaces. 126

org/apache/creadur/whisker/model/NoCopyrightNoticeVerifier.java

Severity Category Rule Message Line
 Error misc FinalParameters Parameter license should be final. 37

org/apache/creadur/whisker/model/NoticeCollator.java

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 17
 Error regexp RegexpSingleline Line has trailing spaces. 29
 Error sizes LineLength Line is longer than 80 characters (found 118). 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error design DesignForExtension Class 'NoticeCollator' looks like designed for extension (can be subclassed), but the method 'resourceNotices' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NoticeCollator' final or making the method 'resourceNotices' static/final/abstract/empty, or adding allowed annotation for the method. 56
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 56
 Error sizes LineLength Line is longer than 80 characters (found 102). 58
 Error sizes LineLength Line is longer than 80 characters (found 91). 59

org/apache/creadur/whisker/model/Organisation.java

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 17
 Error regexp RegexpSingleline Line has trailing spaces. 24
 Error regexp RegexpSingleline Line has trailing spaces. 38
 Error regexp RegexpSingleline Line has trailing spaces. 39
 Error regexp RegexpSingleline Line has trailing spaces. 41
 Error regexp RegexpSingleline Line has trailing spaces. 43
 Error coding HiddenField 'id' hides a field. 46
 Error coding HiddenField 'name' hides a field. 46
 Error coding HiddenField 'url' hides a field. 46
 Error regexp RegexpSingleline Line has trailing spaces. 65
 Error regexp RegexpSingleline Line has trailing spaces. 74
 Error regexp RegexpSingleline Line has trailing spaces. 83
 Error regexp RegexpSingleline Line has trailing spaces. 84
 Error design DesignForExtension Class 'Organisation' looks like designed for extension (can be subclassed), but the method 'hashCode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Organisation' final or making the method 'hashCode' static/final/abstract/empty, or adding allowed annotation for the method. 92
 Error design DesignForExtension Class 'Organisation' looks like designed for extension (can be subclassed), but the method 'equals' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Organisation' final or making the method 'equals' static/final/abstract/empty, or adding allowed annotation for the method. 100
 Error javadoc JavadocMethod @return tag should be present and have description. 125
 Error javadoc JavadocMethod Expected @param tag for 'other'. 125
 Error design DesignForExtension Class 'Organisation' looks like designed for extension (can be subclassed), but the method 'toString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Organisation' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. 131

org/apache/creadur/whisker/model/Resource.java

Severity Category Rule Message Line
 Error coding HiddenField 'name' hides a field. 44
 Error coding HiddenField 'noticeId' hides a field. 44
 Error coding HiddenField 'source' hides a field. 45

org/apache/creadur/whisker/model/ResourceNamesCollator.java

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 34
 Error regexp RegexpSingleline Line has trailing spaces. 37

org/apache/creadur/whisker/model/WithLicense.java

Severity Category Rule Message Line
 Error coding HiddenField 'license' hides a field. 50
 Error coding HiddenField 'copyrightNotice' hides a field. 50
 Error coding HiddenField 'parameters' hides a field. 51
 Error coding HiddenField 'organisations' hides a field. 52

org/apache/creadur/whisker/model/WithinDirectory.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 85). 27
 Error javadoc JavadocStyle First sentence should end with a period. 36
 Error coding HiddenField 'name' hides a field. 44
 Error coding HiddenField 'licenses' hides a field. 45
 Error coding HiddenField 'publicDomain' hides a field. 46
 Error javadoc JavadocMethod Expected @param tag for 'other'. 116

org/apache/creadur/whisker/model/package-info.java

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 20

org/apache/creadur/whisker/out/velocity/Product.java

Severity Category Rule Message Line
 Error modifier RedundantModifier Redundant 'private' modifier. 64
 Error coding HiddenField 'template' hides a field. 64
 Error coding HiddenField 'result' hides a field. 64

org/apache/creadur/whisker/out/velocity/RenderingHelper.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error javadoc JavadocStyle First sentence should end with a period. 33
 Error sizes LineLength Line is longer than 80 characters (found 86). 48
 Error coding HiddenField 'work' hides a field. 48
 Error coding HiddenField 'configuration' hides a field. 48
 Error whitespace OperatorWrap '||' should be on a new line. 65
 Error whitespace OperatorWrap '||' should be on a new line. 66
 Error javadoc JavadocMethod @return tag should be present and have description. 86
 Error misc FinalParameters Parameter claim should be final. 96
 Error sizes LineLength Line is longer than 80 characters (found 95). 110

org/apache/creadur/whisker/out/velocity/VelocityEngine.java

Severity Category Rule Message Line
 Error coding HiddenField 'log' hides a field. 44
 Error sizes LineLength Line is longer than 80 characters (found 83). 56
 Error sizes LineLength Line is longer than 80 characters (found 87). 84
 Error sizes LineLength Line is longer than 80 characters (found 91). 102
 Error sizes LineLength Line is longer than 80 characters (found 83). 120

org/apache/creadur/whisker/out/velocity/VelocityReports.java

Severity Category Rule Message Line
 Error coding HiddenField 'writerFactory' hides a field. 66
 Error coding HiddenField 'log' hides a field. 66

org/apache/creadur/whisker/plugin/maven/GenerateMojo.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file. 1
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - org.apache.maven.plugins.annotations.*. 30
 Error sizes LineLength Line is longer than 80 characters (found 85). 34
 Error javadoc JavadocStyle First sentence should end with a period. 39
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 42
 Error sizes LineLength Line is longer than 80 characters (found 97). 48
 Error sizes LineLength Line is longer than 80 characters (found 81). 59
 Error sizes LineLength Line is longer than 80 characters (found 122). 68
 Error sizes LineLength Line is longer than 80 characters (found 82). 69
 Error sizes LineLength Line is longer than 80 characters (found 112). 70
 Error sizes LineLength Line is longer than 80 characters (found 115). 73
 Error sizes LineLength Line is longer than 80 characters (found 119). 76
 Error sizes LineLength Line is longer than 80 characters (found 98). 79

org/apache/creadur/whisker/plugin/maven/MojoToJCLLog.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 29
 Error coding HiddenField 'log' hides a field. 36
 Error sizes LineLength Line is longer than 80 characters (found 87). 54
 Error sizes LineLength Line is longer than 80 characters (found 87). 73
 Error sizes LineLength Line is longer than 80 characters (found 87). 92
 Error sizes LineLength Line is longer than 80 characters (found 86). 111
 Error sizes LineLength Line is longer than 80 characters (found 87). 184
 Error sizes LineLength Line is longer than 80 characters (found 86). 203

org/apache/creadur/whisker/scan/Directory.java

Severity Category Rule Message Line
 Error coding HiddenField 'name' hides a field. 46
 Error coding HiddenField 'contents' hides a field. 63
 Error blocks NeedBraces 'if' construct must use '{}'s. 87
 Error blocks NeedBraces 'if' construct must use '{}'s. 89
 Error blocks NeedBraces 'if' construct must use '{}'s. 91
 Error blocks NeedBraces 'if' construct must use '{}'s. 95
 Error blocks NeedBraces 'if' construct must use '{}'s. 97
 Error coding HiddenField 'name' hides a field. 116

org/apache/creadur/whisker/scan/FromFileSystem.java

Severity Category Rule Message Line
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 56
 Error modifier RedundantModifier Redundant 'public' modifier. 73
 Error coding HiddenField 'base' hides a field. 73
 Error modifier RedundantModifier Redundant 'public' modifier. 82
 Error coding HiddenField 'base' hides a field. 82
 Error modifier RedundantModifier Redundant 'public' modifier. 177
 Error coding HiddenField 'file' hides a field. 177
 Error modifier RedundantModifier Redundant 'public' modifier. 186
 Error coding HiddenField 'name' hides a field. 186
 Error coding HiddenField 'file' hides a field. 186
 Error sizes LineLength Line is longer than 80 characters (found 82). 189
 Error sizes LineLength Line is longer than 80 characters (found 91). 193
 Error sizes LineLength Line is longer than 80 characters (found 89). 206
 Error coding HiddenField 'name' hides a field. 217
 Error coding HiddenField 'name' hides a field. 231
 Error coding HiddenField 'name' hides a field. 241
 Error coding HiddenField 'name' hides a field. 251
 Error coding HiddenField 'file' hides a field. 252
 Error coding HiddenField 'name' hides a field. 267
 Error misc FinalParameters Parameter name should be final. 290
 Error coding HiddenField 'name' hides a field. 290
 Error blocks NeedBraces 'if' construct must use '{}'s. 329
 Error blocks NeedBraces 'if' construct must use '{}'s. 331