Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

FilesInfos InfosWarnings WarningsErrors Errors
800394

Rules

RulesViolationsSeverity
JavadocPackage
  • allowLegacy: "true"
0Errors Error
NewlineAtEndOfFile3Errors Error
Translation0Errors Error
FileLength0Errors Error
FileTabCharacter
  • eachLine: "true"
0Errors Error
RegexpSingleline
  • message: "Line has trailing spaces."
  • format: "\s+$"
11Errors Error
JavadocMethod70Errors Error
JavadocType3Errors Error
JavadocVariable30Errors Error
JavadocStyle3Errors Error
ConstantName8Errors Error
LocalFinalVariableName1Errors Error
LocalVariableName0Errors Error
MemberName0Errors Error
MethodName0Errors Error
PackageName0Errors Error
ParameterName0Errors Error
StaticVariableName0Errors Error
TypeName0Errors Error
AvoidStarImport0Errors Error
IllegalImport1Errors Error
RedundantImport0Errors Error
UnusedImports0Errors Error
LineLength63Errors Error
MethodLength0Errors Error
ParameterNumber0Errors Error
EmptyForIteratorPad0Errors Error
MethodParamPad0Errors Error
NoWhitespaceAfter1Errors Error
NoWhitespaceBefore0Errors Error
OperatorWrap5Errors Error
ParenPad13Errors Error
TypecastParenPad0Errors Error
WhitespaceAfter1Errors Error
WhitespaceAround12Errors Error
ModifierOrder3Errors Error
RedundantModifier0Errors Error
AvoidNestedBlocks0Errors Error
EmptyBlock1Errors Error
LeftCurly0Errors Error
NeedBraces18Errors Error
RightCurly0Errors Error
AvoidInlineConditionals4Errors Error
DoubleCheckedLocking0Errors Error
EmptyStatement0Errors Error
EqualsHashCode0Errors Error
HiddenField11Errors Error
IllegalInstantiation0Errors Error
InnerAssignment0Errors Error
MagicNumber24Errors Error
MissingSwitchDefault0Errors Error
RedundantThrows0Errors Error
SimplifyBooleanExpression0Errors Error
SimplifyBooleanReturn0Errors Error
DesignForExtension15Errors Error
FinalClass1Errors Error
HideUtilityClassConstructor1Errors Error
InterfaceIsType0Errors Error
VisibilityModifier0Errors Error
ArrayTypeStyle0Errors Error
FinalParameters92Errors Error
TodoComment0Errors Error
UpperEll0Errors Error

Details

org/apache/any23/servlet/RedirectServlet.java

ViolationMessageLine
ErrorsLine has trailing spaces.29
ErrorsLine has trailing spaces.33
ErrorsLine is longer than 80 characters.34
ErrorsMethod 'doPost' is not designed for extension - needs to be abstract, final or empty.34
ErrorsMissing a Javadoc comment.34
ErrorsParameter request should be final.34
ErrorsParameter response should be final.34
ErrorsLine is longer than 80 characters.39
ErrorsMethod 'doGet' is not designed for extension - needs to be abstract, final or empty.39
ErrorsMissing a Javadoc comment.39
ErrorsParameter request should be final.39
ErrorsParameter response should be final.39
ErrorsLine is longer than 80 characters.46
ErrorsLine is longer than 80 characters.52
Errors'+' should be on a new line.57
Errors'+' should be on a new line.58
ErrorsAvoid inline conditionals.59

org/apache/any23/servlet/Servlet.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsMissing a Javadoc comment.50
ErrorsMissing a Javadoc comment.52
ErrorsMissing a Javadoc comment.55
Errors'static' modifier out of order with the JLS suggestions.55
ErrorsName 'schemeRegex' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.55
ErrorsMethod 'doGet' is not designed for extension - needs to be abstract, final or empty.58
ErrorsLine is longer than 80 characters.59
ErrorsParameter req should be final.59
ErrorsParameter resp should be final.59
ErrorsLine is longer than 80 characters.65
Errors'406' is a magic number.65
ErrorsLine is longer than 80 characters.70
Errors'404' is a magic number.70
ErrorsLine is longer than 80 characters.74
ErrorsMethod 'doPost' is not designed for extension - needs to be abstract, final or empty.77
ErrorsLine is longer than 80 characters.78
ErrorsParameter req should be final.78
ErrorsParameter resp should be final.78
ErrorsLine is longer than 80 characters.83
Errors'400' is a magic number.83
ErrorsLine is longer than 80 characters.89
Errors'406' is a magic number.89
ErrorsLine is longer than 80 characters.93
ErrorsLine is longer than 80 characters.95
ErrorsLine is longer than 80 characters.96
ErrorsLine is longer than 80 characters.100
Errors'400' is a magic number.100
ErrorsLine is longer than 80 characters.104
ErrorsLine is longer than 80 characters.107
ErrorsLine is longer than 80 characters.109
ErrorsLine is longer than 80 characters.129
ErrorsMissing a Javadoc comment.129
ErrorsParameter request should be final.129
ErrorsLine is longer than 80 characters.131
ErrorsLine is longer than 80 characters.134
ErrorsMissing a Javadoc comment.156
ErrorsParameter request should be final.156
Errors'if' construct must use '{}'s.157
Errors'3' is a magic number.158
ErrorsMissing a Javadoc comment.169
ErrorsParameter request should be final.169
Errors'if' construct must use '{}'s.170
Errors'3' is a magic number.171
Errors'3' is a magic number.172
ErrorsMissing a Javadoc comment.198
ErrorsParameter uri should be final.198
ErrorsMissing a Javadoc comment.202
Errors'static' modifier out of order with the JLS suggestions.202
ErrorsName 'schemeAndSingleSlashRegex' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.202
ErrorsMissing a Javadoc comment.205
ErrorsParameter uri should be final.205
ErrorsMissing a Javadoc comment.209
ErrorsParameter req should be final.209
Errors'if' construct must use '{}'s.210
Errors'if' construct must use '{}'s.211
Errors'if' construct must use '{}'s.215
ErrorsLine is longer than 80 characters.219
ErrorsMissing a Javadoc comment.219
ErrorsParameter responder should be final.219
ErrorsParameter uri should be final.219
ErrorsParameter report should be final.219
ErrorsLine is longer than 80 characters.225
Errors'400' is a magic number.227
ErrorsLine is longer than 80 characters.232
ErrorsMethod 'createHTTPDocumentSource' is not designed for extension - needs to be abstract, final or empty.232
ErrorsMissing a Javadoc comment.232
ErrorsParameter httpClient should be final.232
ErrorsParameter uri should be final.232
ErrorsMissing a Javadoc comment.237
ErrorsParameter s should be final.237
ErrorsLine is longer than 80 characters.240
ErrorsMissing a Javadoc comment.249
ErrorsParameter request should be final.249
ErrorsName 'PARAMETER' must match pattern '^[a-z][a-zA-Z0-9]*$'.250
Errors'if' construct must use '{}'s.252
Errors'if' is not followed by whitespace.252
Errors'if' construct must use '{}'s.253
Errors'if' is not followed by whitespace.253
Errors'if' construct must use '{}'s.254
ErrorsLine is longer than 80 characters.254
Errors'if' is not followed by whitespace.254
Errors'if' construct must use '{}'s.255
ErrorsLine is longer than 80 characters.255
Errors'if' is not followed by whitespace.255
ErrorsLine is longer than 80 characters.257
ErrorsLine has trailing spaces.260
ErrorsLine is longer than 80 characters.261
ErrorsMissing a Javadoc comment.261
ErrorsParameter request should be final.261
ErrorsMissing a Javadoc comment.266
ErrorsParameter request should be final.266
ErrorsMissing a Javadoc comment.270
ErrorsParameter request should be final.270

org/apache/any23/servlet/WebResponder.java

ViolationMessageLine
ErrorsImport from illegal package - sun.security.validator.ValidatorException.35
ErrorsLine is longer than 80 characters.52
ErrorsMissing a Javadoc comment.52
ErrorsName 'writerRegistry' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.52
ErrorsMissing a Javadoc comment.89
ErrorsParameter any23servlet should be final.89
Errors'any23servlet' hides a field.89
ErrorsParameter response should be final.89
Errors'response' hides a field.89
ErrorsMissing a Javadoc comment.96
ErrorsMissing a Javadoc comment.100
ErrorsParameter in should be final.101
ErrorsParameter eps should be final.102
ErrorsParameter format should be final.103
ErrorsParameter report should be final.104
ErrorsParameter annotate should be final.104
Errors'if' construct must use '{}'s.106
Errors'if' construct must use '{}'s.107
Errors'!' is followed by whitespace.112
Errors')' is preceded with whitespace.112
Errors'415' is a magic number.114
ErrorsLine is longer than 80 characters.124
Errors'502' is a magic number.127
Errors'502' is a magic number.131
Errors'502' is a magic number.136
Errors'500' is a magic number.140
ErrorsLine is longer than 80 characters.145
Errors'501' is a magic number.148
Errors'200' is a magic number.158
Errors'if' is not followed by whitespace.169
ErrorsLine is longer than 80 characters.175
ErrorsLine is longer than 80 characters.184
ErrorsMissing a Javadoc comment.184
ErrorsParameter code should be final.184
ErrorsParameter msg should be final.184
ErrorsParameter report should be final.184
ErrorsLine has trailing spaces.187
ErrorsMissing a Javadoc comment.188
ErrorsParameter ps should be final.188
ErrorsLine is longer than 80 characters.192
ErrorsMissing a Javadoc comment.192
ErrorsParameter rth should be final.192
ErrorsParameter vr should be final.192
ErrorsParameter data should be final.192
ErrorsParameter ps should be final.192
ErrorsMissing a Javadoc comment.200
ErrorsParameter rth should be final.200
ErrorsParameter ps should be final.200
ErrorsLine is longer than 80 characters.210
ErrorsMissing a Javadoc comment.210
ErrorsParameter msg should be final.210
ErrorsParameter e should be final.210
ErrorsParameter vr should be final.210
ErrorsParameter ps should be final.210
ErrorsLine is longer than 80 characters.211
ErrorsAvoid inline conditionals.213
Errors'if' is not followed by whitespace.215
ErrorsMissing a Javadoc comment.232
ErrorsParameter data should be final.232
ErrorsParameter ps should be final.232
ErrorsLine is longer than 80 characters.245
ErrorsMissing a Javadoc comment.245
ErrorsParameter code should be final.245
ErrorsParameter msg should be final.245
ErrorsParameter e should be final.245
ErrorsParameter vr should be final.245
ErrorsParameter report should be final.245
ErrorsLine is longer than 80 characters.260
ErrorsLine is longer than 80 characters.262
ErrorsLine is longer than 80 characters.267
ErrorsMissing a Javadoc comment.267
ErrorsParameter format should be final.267
ErrorsParameter report should be final.267
ErrorsParameter annotate should be final.267
Errors'400' is a magic number.271
ErrorsLine is longer than 80 characters.272
Errors'(' is followed by whitespace.279
Errors')' is preceded with whitespace.279
ErrorsLine is longer than 80 characters.289
ErrorsMissing a Javadoc comment.289
ErrorsParameter format should be final.289
ErrorsParameter annotate should be final.289
ErrorsLine is longer than 80 characters.291
ErrorsLine is longer than 80 characters.297
ErrorsLine is longer than 80 characters.299
Errors'if' is not followed by whitespace.299
Errors'if' is not followed by whitespace.301
Errors'if' is not followed by whitespace.303
ErrorsLine is longer than 80 characters.308

org/apache/any23/servlet/conneg/Any23Negotiator.java

ViolationMessageLine
ErrorsUtility classes should not have a public or default constructor.23
ErrorsMissing a Javadoc comment.25
Errors'static' modifier out of order with the JLS suggestions.25
ErrorsName 'any23negotiator' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.25
Errors')' is preceded with whitespace.31
Errors')' is preceded with whitespace.32
Errors')' is preceded with whitespace.33
Errors')' is preceded with whitespace.36
Errors')' is preceded with whitespace.37
Errors')' is preceded with whitespace.40
Errors')' is preceded with whitespace.41
Errors')' is preceded with whitespace.43
Errors')' is preceded with whitespace.44
Errors')' is preceded with whitespace.45
ErrorsMissing a Javadoc comment.50

org/apache/any23/servlet/conneg/ContentTypeNegotiator.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsMissing a Javadoc comment.32
ErrorsLine is longer than 80 characters.34
ErrorsMissing a Javadoc comment.34
ErrorsLine has trailing spaces.35
ErrorsLine is longer than 80 characters.36
ErrorsMissing a Javadoc comment.36
ErrorsMissing a Javadoc comment.38
Errors'{' is not preceded with whitespace.38
Errors'{' is not followed by whitespace.38
Errors'}' is not preceded with whitespace.38
ErrorsLine has trailing spaces.43
ErrorsMethod 'getBestMatch' is not designed for extension - needs to be abstract, final or empty.47
ErrorsParameter accept should be final.47
ErrorsExpected @param tag for 'accept'.47
ErrorsMethod 'getBestMatch' is not designed for extension - needs to be abstract, final or empty.60
ErrorsParameter accept should be final.60
ErrorsExpected @param tag for 'accept'.60
ErrorsParameter userAgent should be final.60
ErrorsExpected @param tag for 'userAgent'.60
ErrorsMethod 'addVariant' is not designed for extension - needs to be abstract, final or empty.75
ErrorsMissing a Javadoc comment.75
ErrorsParameter mediaType should be final.75
ErrorsMethod 'setDefaultAccept' is not designed for extension - needs to be abstract, final or empty.86
ErrorsParameter accept should be final.86
ErrorsExpected @param tag for 'accept'.86
ErrorsLine is longer than 80 characters.95
ErrorsLine is longer than 80 characters.97
ErrorsLine is longer than 80 characters.98
ErrorsMethod 'addUserAgentOverride' is not designed for extension - needs to be abstract, final or empty.101
ErrorsParameter userAgentString should be final.102
ErrorsParameter originalAcceptHeader should be final.103
ErrorsParameter newAcceptHeader should be final.104
ErrorsLine is longer than 80 characters.107
ErrorsMissing a Javadoc comment.111
ErrorsParameter accept should be final.111
ErrorsMissing a Javadoc comment.122
ErrorsMissing a Javadoc comment.124
ErrorsMissing a Javadoc comment.125
ErrorsMissing a Javadoc comment.126
ErrorsMissing a Javadoc comment.128
ErrorsParameter mediaType should be final.128
ErrorsMethod 'addAliasMediaType' is not designed for extension - needs to be abstract, final or empty.132
ErrorsMissing a Javadoc comment.132
ErrorsParameter mediaType should be final.132
ErrorsMethod 'makeDefault' is not designed for extension - needs to be abstract, final or empty.137
ErrorsMissing a Javadoc comment.137
ErrorsMethod 'getMediaType' is not designed for extension - needs to be abstract, final or empty.141
ErrorsMissing a Javadoc comment.141
ErrorsMethod 'isDefault' is not designed for extension - needs to be abstract, final or empty.145
ErrorsMissing a Javadoc comment.145
ErrorsMethod 'getAliases' is not designed for extension - needs to be abstract, final or empty.149
ErrorsMissing a Javadoc comment.149
ErrorsMissing a Javadoc comment.154
ErrorsMissing a Javadoc comment.156
ErrorsMissing a Javadoc comment.157
ErrorsMissing a Javadoc comment.158
ErrorsMissing a Javadoc comment.159
ErrorsMissing a Javadoc comment.160
ErrorsMissing a Javadoc comment.162
ErrorsParameter ranges should be final.162
Errors'ranges' hides a field.162
ErrorsMissing a Javadoc comment.166
ErrorsLine is longer than 80 characters.174
ErrorsLine is longer than 80 characters.180
ErrorsAvoid inline conditionals.180
ErrorsLine is longer than 80 characters.183
ErrorsMissing a Javadoc comment.183
ErrorsParameter variant should be final.183
ErrorsParameter isAliasFor should be final.183
Errors'if' construct must use '{}'s.184
ErrorsMissing a Javadoc comment.192
ErrorsParameter variant should be final.192
ErrorsMissing a Javadoc comment.196
ErrorsParameter variant should be final.196
Errors'0.00001' is a magic number.199
ErrorsLine has trailing spaces.202
ErrorsMissing a Javadoc comment.205
ErrorsMissing a Javadoc comment.207
ErrorsMissing a Javadoc comment.208
ErrorsMissing a Javadoc comment.209
ErrorsLine is longer than 80 characters.211
ErrorsMissing a Javadoc comment.211
ErrorsParameter userAgentPattern should be final.211
Errors'userAgentPattern' hides a field.211
ErrorsParameter original should be final.211
Errors'original' hides a field.211
ErrorsParameter replacement should be final.211
Errors'replacement' hides a field.211
ErrorsMissing a Javadoc comment.217
ErrorsParameter acceptHeader should be final.217
ErrorsMissing a Javadoc comment.221
ErrorsParameter acceptHeader should be final.221
ErrorsParameter userAgentHeader should be final.221
ErrorsMissing a Javadoc comment.227
ErrorsLine has trailing spaces.231

org/apache/any23/servlet/conneg/MediaRangeSpec.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsLine has trailing spaces.30
ErrorsClass MediaRangeSpec should be declared as final.32
ErrorsMissing a Javadoc comment.34
ErrorsName 'tokenPattern' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.34
ErrorsMissing a Javadoc comment.36
ErrorsName 'parameterPattern' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.36
ErrorsMissing a Javadoc comment.39
ErrorsName 'mediaRangePattern' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.39
ErrorsMissing a Javadoc comment.41
ErrorsName 'qValuePattern' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.41
ErrorsMissing a Javadoc comment.43
ErrorsMissing a Javadoc comment.45
ErrorsMissing a Javadoc comment.47
ErrorsMissing a Javadoc comment.49
ErrorsMissing a Javadoc comment.51
ErrorsLine has trailing spaces.52
ErrorsMissing a Javadoc comment.53
ErrorsLine has trailing spaces.54
ErrorsLine is longer than 80 characters.59
ErrorsLine is longer than 80 characters.62
Errors'+' should be on a new line.71
Errors'+' should be on a new line.72
Errors'+' should be on a new line.73
ErrorsLine is longer than 80 characters.83
ErrorsExpected an @return tag.85
ErrorsParameter mediaType should be final.85
ErrorsExpected @param tag for 'mediaType'.85
ErrorsLine is longer than 80 characters.94
ErrorsExpected an @return tag.97
ErrorsParameter mediaRange should be final.97
ErrorsExpected @param tag for 'mediaRange'.97
Errors'3' is a magic number.104
Errors'7' is a magic number.105
ErrorsLine is longer than 80 characters.114
Errors'3' is a magic number.114
ErrorsAvoid inline conditionals.114
Errors'3' is a magic number.114
ErrorsMust have at least one statement.122
ErrorsLine is longer than 80 characters.126
ErrorsFirst sentence should end with a period.129
ErrorsParameter s should be final.134
ErrorsExpected @param tag for 's'.134
ErrorsMissing a Javadoc comment.143
ErrorsParameter s should be final.143
ErrorsMissing a Javadoc comment.147
ErrorsParameter s should be final.147
ErrorsMissing a Javadoc comment.151
ErrorsParameter type should be final.152
Errors'type' hides a field.152
ErrorsParameter subtype should be final.153
Errors'subtype' hides a field.153
ErrorsParameter parameterNames should be final.154
Errors'parameterNames' hides a field.154
ErrorsParameter parameterValues should be final.154
Errors'parameterValues' hides a field.154
ErrorsParameter quality should be final.155
Errors'quality' hides a field.155
ErrorsMissing a Javadoc comment.165
ErrorsMissing a Javadoc comment.186
ErrorsMissing a Javadoc comment.190
ErrorsMissing a Javadoc comment.194
ErrorsMissing a Javadoc comment.198
ErrorsMissing a Javadoc comment.202
ErrorsParameter parameterName should be final.202
ErrorsMissing a Javadoc comment.211
ErrorsMissing a Javadoc comment.215
ErrorsMissing a Javadoc comment.219
ErrorsMissing a Javadoc comment.223
ErrorsParameter range should be final.223
Errors'if' construct must use '{}'s.224
Errors'if' construct must use '{}'s.225
Errors'if' construct must use '{}'s.226
Errors'if' construct must use '{}'s.227
Errors'if' construct must use '{}'s.228
Errors'3' is a magic number.228
Errors'3' is a magic number.229
Errors'if' construct must use '{}'s.233
ErrorsMissing a Javadoc comment.239
ErrorsParameter mediaRanges should be final.239
ErrorsMissing a Javadoc comment.253

org/apache/any23/servlet/conneg/package-info.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.18

org/apache/any23/servlet/package-info.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.18