Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

FilesInfos InfosWarnings WarningsErrors Errors
1500213

Rules

RulesViolationsSeverity
JavadocPackage
  • allowLegacy: "true"
0Errors Error
NewlineAtEndOfFile2Errors Error
Translation0Errors Error
FileLength0Errors Error
FileTabCharacter
  • eachLine: "true"
0Errors Error
RegexpSingleline
  • message: "Line has trailing spaces."
  • format: "\s+$"
29Errors Error
JavadocMethod14Errors Error
JavadocType0Errors Error
JavadocVariable1Errors Error
JavadocStyle7Errors Error
ConstantName0Errors Error
LocalFinalVariableName0Errors Error
LocalVariableName0Errors Error
MemberName0Errors Error
MethodName0Errors Error
PackageName0Errors Error
ParameterName0Errors Error
StaticVariableName0Errors Error
TypeName0Errors Error
AvoidStarImport0Errors Error
IllegalImport0Errors Error
RedundantImport0Errors Error
UnusedImports0Errors Error
LineLength14Errors Error
MethodLength0Errors Error
ParameterNumber1Errors Error
EmptyForIteratorPad0Errors Error
MethodParamPad0Errors Error
NoWhitespaceAfter0Errors Error
NoWhitespaceBefore0Errors Error
OperatorWrap0Errors Error
ParenPad1Errors Error
TypecastParenPad0Errors Error
WhitespaceAfter0Errors Error
WhitespaceAround0Errors Error
ModifierOrder0Errors Error
RedundantModifier1Errors Error
AvoidNestedBlocks0Errors Error
EmptyBlock1Errors Error
LeftCurly0Errors Error
NeedBraces0Errors Error
RightCurly0Errors Error
AvoidInlineConditionals5Errors Error
DoubleCheckedLocking0Errors Error
EmptyStatement0Errors Error
EqualsHashCode0Errors Error
HiddenField38Errors Error
IllegalInstantiation0Errors Error
InnerAssignment0Errors Error
MagicNumber0Errors Error
MissingSwitchDefault0Errors Error
RedundantThrows0Errors Error
SimplifyBooleanExpression0Errors Error
SimplifyBooleanReturn0Errors Error
DesignForExtension97Errors Error
FinalClass1Errors Error
HideUtilityClassConstructor0Errors Error
InterfaceIsType0Errors Error
VisibilityModifier0Errors Error
ArrayTypeStyle0Errors Error
FinalParameters1Errors Error
TodoComment0Errors Error
UpperEll0Errors Error

Details

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

ViolationMessageLine
ErrorsLine is longer than 80 characters.27
Errors'organisation' hides a field.42
Errors'resources' hides a field.43
ErrorsMethod 'getName' is not designed for extension - needs to be abstract, final or empty.53
ErrorsMethod 'getURL' is not designed for extension - needs to be abstract, final or empty.61
ErrorsMethod 'getId' is not designed for extension - needs to be abstract, final or empty.69
ErrorsLine is longer than 80 characters.74
ErrorsMethod 'getResources' is not designed for extension - needs to be abstract, final or empty.77
ErrorsMethod 'getOrganisation' is not designed for extension - needs to be abstract, final or empty.86
ErrorsAvoid inline conditionals.101
ErrorsMethod 'equals' is not designed for extension - needs to be abstract, final or empty.113
ErrorsMethod 'compareTo' is not designed for extension - needs to be abstract, final or empty.141
ErrorsMethod 'accept' is not designed for extension - needs to be abstract, final or empty.149
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.162

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

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsRedundant 'public' modifier.30

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

ViolationMessageLine
ErrorsFirst sentence should end with a period.32
ErrorsFirst sentence should end with a period.40
Errors'primaryLicense' hides a field.67
Errors'primaryOrganisationId' hides a field.68
Errors'primaryNotice' hides a field.69
Errors'licenses' hides a field.70
Errors'notices' hides a field.71
Errors'organisations' hides a field.72
Errors'contents' hides a field.73
Errors'(' is followed by whitespace.74
ErrorsMore than 7 parameters.106
Errors'primaryLicense' hides a field.106
Errors'primaryCopyrightNotice' hides a field.107
Errors'primaryOrganisationId' hides a field.108
Errors'primaryNotice' hides a field.109
Errors'licenses' hides a field.110
Errors'notices' hides a field.111
Errors'organisations' hides a field.112
Errors'contents' hides a field.113
ErrorsMethod 'getPrimaryCopyrightNotice' is not designed for extension - needs to be abstract, final or empty.131
ErrorsMethod 'isPrimaryCopyrightNotice' is not designed for extension - needs to be abstract, final or empty.140
ErrorsMethod 'getPrimaryNotice' is not designed for extension - needs to be abstract, final or empty.149
ErrorsMethod 'getResourceNotices' is not designed for extension - needs to be abstract, final or empty.158
ErrorsMethod 'getOrganisations' is not designed for extension - needs to be abstract, final or empty.168
ErrorsMethod 'getOtherNotices' is not designed for extension - needs to be abstract, final or empty.177
ErrorsMethod 'license' is not designed for extension - needs to be abstract, final or empty.190
ErrorsMethod 'getPrimaryLicense' is not designed for extension - needs to be abstract, final or empty.199
ErrorsMethod 'getContents' is not designed for extension - needs to be abstract, final or empty.208
ErrorsMethod 'isPrimary' is not designed for extension - needs to be abstract, final or empty.219
ErrorsMethod 'isPrimary' is not designed for extension - needs to be abstract, final or empty.231
ErrorsMethod 'isOnlyPrimary' is not designed for extension - needs to be abstract, final or empty.245
ErrorsLine is longer than 80 characters.246
ErrorsLine is longer than 80 characters.247
ErrorsMethod 'traverse' is not designed for extension - needs to be abstract, final or empty.261
ErrorsMethod 'traverseDirectory' is not designed for extension - needs to be abstract, final or empty.275
ErrorsMethod 'isNoticeRequired' is not designed for extension - needs to be abstract, final or empty.289
ErrorsMethod 'resourceNoticesExist' is not designed for extension - needs to be abstract, final or empty.299
ErrorsMethod 'primaryNoticeExists' is not designed for extension - needs to be abstract, final or empty.308
ErrorsMethod 'isPrimaryOnly' is not designed for extension - needs to be abstract, final or empty.320
ErrorsLine is longer than 80 characters.323

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

ViolationMessageLine
ErrorsLine has trailing spaces.17
ErrorsLine has trailing spaces.32
ErrorsLine has trailing spaces.33
ErrorsFirst sentence should end with a period.44
ErrorsLine has trailing spaces.46
Errors'isSourceRequired' hides a field.58
Errors'baseText' hides a field.58
Errors'expectedParameters' hides a field.59
Errors'id' hides a field.59
Errors'url' hides a field.60
Errors'name' hides a field.60
ErrorsMethod 'isSourceRequired' is not designed for extension - needs to be abstract, final or empty.77
ErrorsMethod 'getText' is not designed for extension - needs to be abstract, final or empty.87
ErrorsFirst sentence should end with a period.91
ErrorsLine has trailing spaces.93
ErrorsMethod 'getText' is not designed for extension - needs to be abstract, final or empty.99
ErrorsLine has trailing spaces.103
ErrorsMethod 'getExpectedParameters' is not designed for extension - needs to be abstract, final or empty.109
ErrorsLine has trailing spaces.143
Errors'expectedParameters' hides a field.150
ErrorsFirst sentence should end with a period.156
ErrorsLine has trailing spaces.157
ErrorsLine has trailing spaces.168
ErrorsMethod 'storeIn' is not designed for extension - needs to be abstract, final or empty.188
ErrorsMethod 'getId' is not designed for extension - needs to be abstract, final or empty.197
ErrorsMethod 'getURL' is not designed for extension - needs to be abstract, final or empty.205
ErrorsLine has trailing spaces.210
ErrorsMethod 'getName' is not designed for extension - needs to be abstract, final or empty.214
ErrorsExpected an @return tag.221
ErrorsMethod 'hashCode' is not designed for extension - needs to be abstract, final or empty.221
ErrorsExpected an @return tag.229
ErrorsMethod 'equals' is not designed for extension - needs to be abstract, final or empty.229
ErrorsExpected @param tag for 'obj'.230
ErrorsExpected an @return tag.247
ErrorsMethod 'compareTo' is not designed for extension - needs to be abstract, final or empty.247
ErrorsExpected @param tag for 'other'.247
ErrorsAvoid inline conditionals.249
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.253

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

ViolationMessageLine
ErrorsMethod 'getLicenses' is not designed for extension - needs to be abstract, final or empty.37
ErrorsMethod 'getOrganisation' is not designed for extension - needs to be abstract, final or empty.45
ErrorsMethod 'traverseResource' is not designed for extension - needs to be abstract, final or empty.54
ErrorsMethod 'visit' is not designed for extension - needs to be abstract, final or empty.64
ErrorsMethod 'isOnlyLicense' is not designed for extension - needs to be abstract, final or empty.75
ErrorsMethod 'visit' is not designed for extension - needs to be abstract, final or empty.84
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.94
ErrorsMethod 'isOnlyOrganisation' is not designed for extension - needs to be abstract, final or empty.106

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

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsLine has trailing spaces.17
ErrorsClass LicenseTemplateException should be declared as final.28
ErrorsFirst sentence should end with a period.32
ErrorsLine is longer than 80 characters.47
ErrorsLine is longer than 80 characters.50
ErrorsLine is longer than 80 characters.51
ErrorsLine has trailing spaces.82
ErrorsLine has trailing spaces.87
ErrorsLine is longer than 80 characters.93
ErrorsUnused @param tag for 'parameters'.110
ErrorsLine is longer than 80 characters.113
Errors'licenseName' hides a field.113
ErrorsLine has trailing spaces.126

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

ViolationMessageLine
ErrorsMethod 'visit' is not designed for extension - needs to be abstract, final or empty.36
ErrorsParameter license should be final.37
ErrorsMethod 'isCopyrightNoticePresent' is not designed for extension - needs to be abstract, final or empty.51

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

ViolationMessageLine
ErrorsLine has trailing spaces.17
ErrorsLine has trailing spaces.29
ErrorsLine is longer than 80 characters.33
ErrorsMissing a Javadoc comment.33
ErrorsMethod 'getNoticeIds' is not designed for extension - needs to be abstract, final or empty.38
ErrorsMethod 'visit' is not designed for extension - needs to be abstract, final or empty.45
ErrorsExpected @param tag for 'resource'.46
ErrorsMethod 'resourceNotices' is not designed for extension - needs to be abstract, final or empty.56
ErrorsMissing a Javadoc comment.56
ErrorsLine is longer than 80 characters.58
ErrorsLine is longer than 80 characters.59
ErrorsExpected an @return tag.76
ErrorsMethod 'notices' is not designed for extension - needs to be abstract, final or empty.76
ErrorsExpected @param tag for 'notices'.76

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

ViolationMessageLine
ErrorsLine has trailing spaces.17
ErrorsLine has trailing spaces.24
ErrorsLine has trailing spaces.38
ErrorsLine has trailing spaces.39
ErrorsLine has trailing spaces.41
ErrorsLine has trailing spaces.43
Errors'id' hides a field.46
Errors'name' hides a field.46
Errors'url' hides a field.46
ErrorsMethod 'storeIn' is not designed for extension - needs to be abstract, final or empty.58
ErrorsLine has trailing spaces.65
ErrorsMethod 'getName' is not designed for extension - needs to be abstract, final or empty.69
ErrorsLine has trailing spaces.74
ErrorsMethod 'getURL' is not designed for extension - needs to be abstract, final or empty.78
ErrorsLine has trailing spaces.83
ErrorsLine has trailing spaces.84
ErrorsMethod 'getId' is not designed for extension - needs to be abstract, final or empty.88
ErrorsMethod 'hashCode' is not designed for extension - needs to be abstract, final or empty.92
ErrorsAvoid inline conditionals.96
ErrorsMethod 'equals' is not designed for extension - needs to be abstract, final or empty.100
ErrorsExpected an @return tag.125
ErrorsMethod 'compareTo' is not designed for extension - needs to be abstract, final or empty.125
ErrorsExpected @param tag for 'other'.125
ErrorsAvoid inline conditionals.127
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.131

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

ViolationMessageLine
Errors'name' hides a field.44
Errors'noticeId' hides a field.44
Errors'source' hides a field.45
ErrorsMethod 'getName' is not designed for extension - needs to be abstract, final or empty.57
ErrorsMethod 'getNoticeId' is not designed for extension - needs to be abstract, final or empty.66
ErrorsMethod 'hashCode' is not designed for extension - needs to be abstract, final or empty.75
ErrorsAvoid inline conditionals.80
ErrorsMethod 'equals' is not designed for extension - needs to be abstract, final or empty.90
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.117
ErrorsMethod 'compareTo' is not designed for extension - needs to be abstract, final or empty.128
ErrorsExpected @param tag for 'other'.128
ErrorsMethod 'accept' is not designed for extension - needs to be abstract, final or empty.136
ErrorsMethod 'getSource' is not designed for extension - needs to be abstract, final or empty.146
ErrorsMethod 'hasSource' is not designed for extension - needs to be abstract, final or empty.155

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

ViolationMessageLine
ErrorsLine has trailing spaces.34
ErrorsLine has trailing spaces.37
ErrorsMethod 'getNames' is not designed for extension - needs to be abstract, final or empty.46
ErrorsMethod 'getDuplicates' is not designed for extension - needs to be abstract, final or empty.58
ErrorsMethod 'visit' is not designed for extension - needs to be abstract, final or empty.67
ErrorsMethod 'visit' is not designed for extension - needs to be abstract, final or empty.77
ErrorsMust have at least one statement.81

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

ViolationMessageLine
ErrorsMethod 'traversePublicDomain' is not designed for extension - needs to be abstract, final or empty.32
ErrorsMethod 'traverseWithLicense' is not designed for extension - needs to be abstract, final or empty.44
ErrorsMethod 'traverseByOrganisation' is not designed for extension - needs to be abstract, final or empty.55
ErrorsMethod 'traverseResource' is not designed for extension - needs to be abstract, final or empty.66

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

ViolationMessageLine
Errors'license' hides a field.50
Errors'copyrightNotice' hides a field.50
Errors'parameters' hides a field.51
Errors'organisations' hides a field.52
ErrorsMethod 'getCopyrightNotice' is not designed for extension - needs to be abstract, final or empty.65
ErrorsMethod 'hasCopyrightNotice' is not designed for extension - needs to be abstract, final or empty.76
ErrorsMethod 'getName' is not designed for extension - needs to be abstract, final or empty.85
ErrorsMethod 'getURL' is not designed for extension - needs to be abstract, final or empty.94
ErrorsMethod 'getLicense' is not designed for extension - needs to be abstract, final or empty.103
ErrorsMethod 'getText' is not designed for extension - needs to be abstract, final or empty.115
ErrorsMethod 'getOrganisations' is not designed for extension - needs to be abstract, final or empty.123
ErrorsMethod 'getParameters' is not designed for extension - needs to be abstract, final or empty.132
ErrorsMethod 'compareTo' is not designed for extension - needs to be abstract, final or empty.142
ErrorsMethod 'accept' is not designed for extension - needs to be abstract, final or empty.150
ErrorsMethod 'isSourceRequired' is not designed for extension - needs to be abstract, final or empty.166

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

ViolationMessageLine
ErrorsLine is longer than 80 characters.27
ErrorsFirst sentence should end with a period.36
Errors'name' hides a field.44
Errors'licenses' hides a field.45
Errors'publicDomain' hides a field.46
ErrorsMethod 'getPublicDomain' is not designed for extension - needs to be abstract, final or empty.58
ErrorsMethod 'getName' is not designed for extension - needs to be abstract, final or empty.66
ErrorsMethod 'getLicenses' is not designed for extension - needs to be abstract, final or empty.75
ErrorsMethod 'hashCode' is not designed for extension - needs to be abstract, final or empty.84
ErrorsMethod 'equals' is not designed for extension - needs to be abstract, final or empty.96
ErrorsMethod 'compareTo' is not designed for extension - needs to be abstract, final or empty.116
ErrorsExpected @param tag for 'other'.116
ErrorsMethod 'isNamed' is not designed for extension - needs to be abstract, final or empty.126
ErrorsMethod 'accept' is not designed for extension - needs to be abstract, final or empty.134

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

ViolationMessageLine
ErrorsLine has trailing spaces.20