Fork me on GitHub

Checkstyle Results

The following document contains the results of Checkstyle 7.2 with sun_checks.xml ruleset. rss feed

Summary

Files  Info  Warnings  Errors
4 0 0 282

Rules

Category Rule Violations Severity
coding AvoidInlineConditionals 2  Error
HiddenField 1  Error
MagicNumber 6  Error
design DesignForExtension 22  Error
VisibilityModifier 21  Error
javadoc JavadocMethod 52  Error
JavadocPackage 3  Error
JavadocStyle 1  Error
JavadocType 1  Error
JavadocVariable 31  Error
misc FinalParameters 44  Error
TodoComment 4  Error
sizes LineLength 51  Error
whitespace ParenPad 39  Error
WhitespaceAfter 3  Error
WhitespaceAround 1  Error

Details

org/apache/streams/components/http/persist/SimpleHTTPPostPersistWriter.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error sizes LineLength Line is longer than 80 characters (found 98). 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error design VisibilityModifier Variable 'mapper' must be private and have accessor methods. 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error design VisibilityModifier Variable 'uriBuilder' must be private and have accessor methods. 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error design VisibilityModifier Variable 'httpclient' must be private and have accessor methods. 63
 Error javadoc JavadocVariable Missing a Javadoc comment. 65
 Error design VisibilityModifier Variable 'configuration' must be private and have accessor methods. 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error design VisibilityModifier Variable 'authHeader' must be private and have accessor methods. 67
 Error javadoc JavadocMethod Missing a Javadoc comment. 69
 Error sizes LineLength Line is longer than 80 characters (found 81). 71
 Error sizes LineLength Line is longer than 80 characters (found 84). 74
 Error javadoc JavadocMethod Missing a Javadoc comment. 74
 Error misc FinalParameters Parameter configuration should be final. 74
 Error coding HiddenField 'configuration' hides a field. 74
 Error design DesignForExtension Class 'SimpleHTTPPostPersistWriter' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHTTPPostPersistWriter' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 78
 Error design DesignForExtension Class 'SimpleHTTPPostPersistWriter' looks like designed for extension (can be subclassed), but the method 'write' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHTTPPostPersistWriter' final or making the method 'write' static/final/abstract/empty, or adding allowed annotation for the method. 83
 Error misc FinalParameters Parameter entry should be final. 84
 Error whitespace ParenPad '(' is followed by whitespace. 89
 Error whitespace ParenPad ')' is preceded with whitespace. 89
 Error javadoc JavadocMethod Expected an @return tag. 113
 Error misc FinalParameters Parameter params should be final. 113
 Error javadoc JavadocMethod Expected @param tag for 'params'. 113
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 115
 Error javadoc JavadocMethod Expected an @return tag. 129
 Error misc FinalParameters Parameter entry should be final. 129
 Error javadoc JavadocMethod Expected @param tag for 'entry'. 129
 Error javadoc JavadocMethod Expected an @return tag. 136
 Error misc FinalParameters Parameter entry should be final. 136
 Error javadoc JavadocMethod Expected @param tag for 'entry'. 136
 Error javadoc JavadocMethod Expected @throws tag for 'Exception'. 136
 Error whitespace ParenPad '(' is followed by whitespace. 138
 Error whitespace ParenPad ')' is preceded with whitespace. 138
 Error whitespace ParenPad '(' is followed by whitespace. 139
 Error whitespace ParenPad ')' is preceded with whitespace. 139
 Error javadoc JavadocMethod Expected an @return tag. 152
 Error misc FinalParameters Parameter uri should be final. 152
 Error javadoc JavadocMethod Expected @param tag for 'uri'. 152
 Error misc FinalParameters Parameter payload should be final. 152
 Error javadoc JavadocMethod Expected @param tag for 'payload'. 152
 Error design DesignForExtension Class 'SimpleHTTPPostPersistWriter' looks like designed for extension (can be subclassed), but the method 'executePost' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHTTPPostPersistWriter' final or making the method 'executePost' static/final/abstract/empty, or adding allowed annotation for the method. 168
 Error javadoc JavadocMethod Missing a Javadoc comment. 168
 Error misc FinalParameters Parameter httpPost should be final. 168
 Error misc TodoComment Comment matches to-do format 'TODO:'. 180
 Error sizes LineLength Line is longer than 80 characters (found 127). 181
 Error sizes LineLength Line is longer than 80 characters (found 92). 186
 Error design DesignForExtension Class 'SimpleHTTPPostPersistWriter' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHTTPPostPersistWriter' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 199
 Error misc FinalParameters Parameter configurationObject should be final. 200
 Error whitespace ParenPad ')' is preceded with whitespace. 210
 Error sizes LineLength Line is longer than 80 characters (found 91). 211
 Error sizes LineLength Line is longer than 80 characters (found 117). 213
 Error sizes LineLength Line is longer than 80 characters (found 86). 214
 Error design DesignForExtension Class 'SimpleHTTPPostPersistWriter' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHTTPPostPersistWriter' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 222

org/apache/streams/components/http/processor/SimpleHTTPGetProcessor.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 104). 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error sizes LineLength Line is longer than 80 characters (found 93). 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error design VisibilityModifier Variable 'mapper' must be private and have accessor methods. 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error design VisibilityModifier Variable 'uriBuilder' must be private and have accessor methods. 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 68
 Error design VisibilityModifier Variable 'httpclient' must be private and have accessor methods. 68
 Error javadoc JavadocVariable Missing a Javadoc comment. 70
 Error design VisibilityModifier Variable 'configuration' must be private and have accessor methods. 70
 Error javadoc JavadocVariable Missing a Javadoc comment. 72
 Error design VisibilityModifier Variable 'authHeader' must be private and have accessor methods. 72
 Error sizes LineLength Line is longer than 80 characters (found 94). 75
 Error sizes LineLength Line is longer than 80 characters (found 81). 79
 Error sizes LineLength Line is longer than 80 characters (found 83). 83
 Error sizes LineLength Line is longer than 80 characters (found 84). 85
 Error misc FinalParameters Parameter processorConfiguration should be final. 85
 Error javadoc JavadocMethod Expected @param tag for 'processorConfiguration'. 85
 Error design DesignForExtension Class 'SimpleHTTPGetProcessor' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHTTPGetProcessor' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 91
 Error sizes LineLength Line is longer than 80 characters (found 84). 97
 Error javadoc JavadocMethod Expected an @return tag. 99
 Error misc FinalParameters Parameter entityString should be final. 99
 Error javadoc JavadocMethod Expected @param tag for 'entityString'. 99
 Error javadoc JavadocMethod Expected an @return tag. 112
 Error misc FinalParameters Parameter datum should be final. 112
 Error javadoc JavadocMethod Expected @param tag for 'datum'. 112
 Error coding AvoidInlineConditionals Avoid inline conditionals. 116
 Error javadoc JavadocMethod Expected an @return tag. 129
 Error misc FinalParameters Parameter rootDocument should be final. 129
 Error javadoc JavadocMethod Expected @param tag for 'rootDocument'. 129
 Error sizes LineLength Line is longer than 80 characters (found 93). 131
 Error whitespace ParenPad '(' is followed by whitespace. 131
 Error sizes LineLength Line is longer than 80 characters (found 116). 134
 Error javadoc JavadocMethod Expected an @return tag. 141
 Error sizes LineLength Line is longer than 80 characters (found 98). 141
 Error misc FinalParameters Parameter rootDocument should be final. 141
 Error javadoc JavadocMethod Expected @param tag for 'rootDocument'. 141
 Error misc FinalParameters Parameter activityObject should be final. 141
 Error javadoc JavadocMethod Expected @param tag for 'activityObject'. 141
 Error sizes LineLength Line is longer than 80 characters (found 93). 143
 Error whitespace ParenPad '(' is followed by whitespace. 143
 Error sizes LineLength Line is longer than 80 characters (found 121). 146
 Error design DesignForExtension Class 'SimpleHTTPGetProcessor' looks like designed for extension (can be subclassed), but the method 'process' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHTTPGetProcessor' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. 153
 Error misc FinalParameters Parameter entry should be final. 154
 Error misc TodoComment Comment matches to-do format 'TODO:'. 172
 Error coding MagicNumber '200' is a magic number. 173
 Error sizes LineLength Line is longer than 80 characters (found 87). 177
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 189
 Error whitespace ParenPad '(' is followed by whitespace. 189
 Error whitespace ParenPad ')' is preceded with whitespace. 189
 Error sizes LineLength Line is longer than 80 characters (found 116). 199
 Error javadoc JavadocMethod Expected an @return tag. 214
 Error misc FinalParameters Parameter params should be final. 214
 Error javadoc JavadocMethod Expected @param tag for 'params'. 214
 Error whitespace ParenPad '(' is followed by whitespace. 217
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 217
 Error javadoc JavadocMethod Expected an @return tag. 231
 Error misc FinalParameters Parameter entry should be final. 231
 Error javadoc JavadocMethod Expected @param tag for 'entry'. 231
 Error javadoc JavadocMethod Expected an @return tag. 238
 Error misc FinalParameters Parameter entry should be final. 238
 Error javadoc JavadocMethod Expected @param tag for 'entry'. 238
 Error misc FinalParameters Parameter uri should be final. 247
 Error design DesignForExtension Class 'SimpleHTTPGetProcessor' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHTTPGetProcessor' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 256
 Error misc FinalParameters Parameter configurationObject should be final. 257
 Error whitespace ParenPad ')' is preceded with whitespace. 266
 Error sizes LineLength Line is longer than 80 characters (found 91). 267
 Error sizes LineLength Line is longer than 80 characters (found 86). 272
 Error design DesignForExtension Class 'SimpleHTTPGetProcessor' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHTTPGetProcessor' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 278

org/apache/streams/components/http/processor/SimpleHTTPPostProcessor.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 104). 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error sizes LineLength Line is longer than 80 characters (found 94). 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error design VisibilityModifier Variable 'mapper' must be private and have accessor methods. 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error design VisibilityModifier Variable 'uriBuilder' must be private and have accessor methods. 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 68
 Error design VisibilityModifier Variable 'httpclient' must be private and have accessor methods. 68
 Error javadoc JavadocVariable Missing a Javadoc comment. 70
 Error design VisibilityModifier Variable 'configuration' must be private and have accessor methods. 70
 Error javadoc JavadocVariable Missing a Javadoc comment. 72
 Error design VisibilityModifier Variable 'authHeader' must be private and have accessor methods. 72
 Error sizes LineLength Line is longer than 80 characters (found 95). 75
 Error sizes LineLength Line is longer than 80 characters (found 81). 79
 Error sizes LineLength Line is longer than 80 characters (found 84). 83
 Error sizes LineLength Line is longer than 80 characters (found 85). 85
 Error misc FinalParameters Parameter processorConfiguration should be final. 85
 Error javadoc JavadocMethod Expected @param tag for 'processorConfiguration'. 85
 Error design DesignForExtension Class 'SimpleHTTPPostProcessor' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHTTPPostProcessor' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 91
 Error sizes LineLength Line is longer than 80 characters (found 84). 97
 Error javadoc JavadocMethod Expected an @return tag. 99
 Error misc FinalParameters Parameter entityString should be final. 99
 Error javadoc JavadocMethod Expected @param tag for 'entityString'. 99
 Error javadoc JavadocMethod Expected an @return tag. 112
 Error misc FinalParameters Parameter datum should be final. 112
 Error javadoc JavadocMethod Expected @param tag for 'datum'. 112
 Error coding AvoidInlineConditionals Avoid inline conditionals. 116
 Error javadoc JavadocMethod Expected an @return tag. 132
 Error misc FinalParameters Parameter rootDocument should be final. 132
 Error javadoc JavadocMethod Expected @param tag for 'rootDocument'. 132
 Error sizes LineLength Line is longer than 80 characters (found 93). 134
 Error whitespace ParenPad '(' is followed by whitespace. 134
 Error sizes LineLength Line is longer than 80 characters (found 116). 137
 Error javadoc JavadocMethod Expected an @return tag. 144
 Error sizes LineLength Line is longer than 80 characters (found 98). 144
 Error misc FinalParameters Parameter rootDocument should be final. 144
 Error javadoc JavadocMethod Expected @param tag for 'rootDocument'. 144
 Error misc FinalParameters Parameter activityObject should be final. 144
 Error javadoc JavadocMethod Expected @param tag for 'activityObject'. 144
 Error sizes LineLength Line is longer than 80 characters (found 93). 146
 Error whitespace ParenPad '(' is followed by whitespace. 146
 Error sizes LineLength Line is longer than 80 characters (found 121). 149
 Error design DesignForExtension Class 'SimpleHTTPPostProcessor' looks like designed for extension (can be subclassed), but the method 'process' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHTTPPostProcessor' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. 155
 Error misc FinalParameters Parameter entry should be final. 156
 Error whitespace ParenPad '(' is followed by whitespace. 165
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 165
 Error whitespace ParenPad ')' is preceded with whitespace. 165
 Error misc TodoComment Comment matches to-do format 'TODO:'. 185
 Error coding MagicNumber '200' is a magic number. 186
 Error whitespace ParenPad '(' is followed by whitespace. 202
 Error whitespace ParenPad ')' is preceded with whitespace. 202
 Error sizes LineLength Line is longer than 80 characters (found 116). 212
 Error javadoc JavadocMethod Expected an @return tag. 227
 Error misc FinalParameters Parameter entry should be final. 227
 Error javadoc JavadocMethod Expected @param tag for 'entry'. 227
 Error javadoc JavadocMethod Expected an @return tag. 234
 Error misc FinalParameters Parameter entry should be final. 234
 Error javadoc JavadocMethod Expected @param tag for 'entry'. 234
 Error misc FinalParameters Parameter uri should be final. 245
 Error misc FinalParameters Parameter entity should be final. 245
 Error sizes LineLength Line is longer than 80 characters (found 81). 249
 Error design DesignForExtension Class 'SimpleHTTPPostProcessor' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHTTPPostProcessor' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 255
 Error misc FinalParameters Parameter configurationObject should be final. 256
 Error whitespace ParenPad ')' is preceded with whitespace. 265
 Error sizes LineLength Line is longer than 80 characters (found 91). 266
 Error sizes LineLength Line is longer than 80 characters (found 86). 270
 Error design DesignForExtension Class 'SimpleHTTPPostProcessor' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHTTPPostProcessor' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 276

org/apache/streams/components/http/provider/SimpleHttpProvider.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 101). 72
 Error javadoc JavadocVariable Missing a Javadoc comment. 76
 Error sizes LineLength Line is longer than 80 characters (found 89). 78
 Error javadoc JavadocVariable Missing a Javadoc comment. 78
 Error javadoc JavadocVariable Missing a Javadoc comment. 80
 Error design VisibilityModifier Variable 'mapper' must be private and have accessor methods. 80
 Error javadoc JavadocVariable Missing a Javadoc comment. 82
 Error design VisibilityModifier Variable 'uriBuilder' must be private and have accessor methods. 82
 Error javadoc JavadocVariable Missing a Javadoc comment. 84
 Error design VisibilityModifier Variable 'httpclient' must be private and have accessor methods. 84
 Error javadoc JavadocVariable Missing a Javadoc comment. 86
 Error design VisibilityModifier Variable 'configuration' must be private and have accessor methods. 86
 Error sizes LineLength Line is longer than 80 characters (found 87). 88
 Error javadoc JavadocVariable Missing a Javadoc comment. 88
 Error design VisibilityModifier Variable 'providerQueue' must be private and have accessor methods. 88
 Error javadoc JavadocVariable Missing a Javadoc comment. 90
 Error design VisibilityModifier Variable 'lock' must be private and have accessor methods. 90
 Error javadoc JavadocVariable Missing a Javadoc comment. 92
 Error sizes LineLength Line is longer than 80 characters (found 90). 95
 Error sizes LineLength Line is longer than 80 characters (found 81). 99
 Error misc FinalParameters Parameter providerConfiguration should be final. 105
 Error javadoc JavadocMethod Expected @param tag for 'providerConfiguration'. 105
 Error design DesignForExtension Class 'SimpleHttpProvider' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHttpProvider' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 111
 Error javadoc JavadocMethod Expected an @return tag. 119
 Error misc FinalParameters Parameter entry should be final. 119
 Error javadoc JavadocMethod Expected @param tag for 'entry'. 119
 Error javadoc JavadocStyle First sentence should end with a period. 123
 Error misc FinalParameters Parameter uri should be final. 128
 Error sizes LineLength Line is longer than 80 characters (found 96). 130
 Error whitespace ParenPad '(' is followed by whitespace. 130
 Error sizes LineLength Line is longer than 80 characters (found 104). 132
 Error whitespace ParenPad '(' is followed by whitespace. 132
 Error design DesignForExtension Class 'SimpleHttpProvider' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHttpProvider' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 145
 Error misc FinalParameters Parameter configurationObject should be final. 146
 Error sizes LineLength Line is longer than 80 characters (found 84). 161
 Error sizes LineLength Line is longer than 80 characters (found 88). 162
 Error design DesignForExtension Class 'SimpleHttpProvider' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHttpProvider' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 173
 Error design DesignForExtension Class 'SimpleHttpProvider' looks like designed for extension (can be subclassed), but the method 'startStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHttpProvider' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. 193
 Error coding MagicNumber '5' is a magic number. 200
 Error design DesignForExtension Class 'SimpleHttpProvider' looks like designed for extension (can be subclassed), but the method 'readCurrent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHttpProvider' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. 205
 Error sizes LineLength Line is longer than 80 characters (found 111). 210
 Error whitespace ParenPad '(' is followed by whitespace. 224
 Error whitespace ParenPad ')' is preceded with whitespace. 224
 Error javadoc JavadocMethod Missing a Javadoc comment. 234
 Error misc FinalParameters Parameter uri should be final. 234
 Error misc TodoComment Comment matches to-do format 'TODO:'. 248
 Error coding MagicNumber '200' is a magic number. 249
 Error whitespace ParenPad '(' is followed by whitespace. 251
 Error whitespace ParenPad ')' is preceded with whitespace. 251
 Error sizes LineLength Line is longer than 80 characters (found 87). 257
 Error javadoc JavadocMethod Expected an @return tag. 273
 Error misc FinalParameters Parameter jsonNode should be final. 273
 Error javadoc JavadocMethod Expected @param tag for 'jsonNode'. 273
 Error whitespace ParenPad ')' is preceded with whitespace. 277
 Error javadoc JavadocMethod Expected an @return tag. 295
 Error misc FinalParameters Parameter item should be final. 295
 Error javadoc JavadocMethod Expected @param tag for 'item'. 295
 Error whitespace ParenPad '(' is followed by whitespace. 298
 Error whitespace ParenPad ')' is preceded with whitespace. 298
 Error whitespace ParenPad '(' is followed by whitespace. 302
 Error whitespace ParenPad ')' is preceded with whitespace. 302
 Error whitespace ParenPad '(' is followed by whitespace. 305
 Error whitespace ParenPad ')' is preceded with whitespace. 305
 Error whitespace ParenPad '(' is followed by whitespace. 307
 Error whitespace ParenPad ')' is preceded with whitespace. 307
 Error whitespace ParenPad '(' is followed by whitespace. 309
 Error whitespace ParenPad ')' is preceded with whitespace. 309
 Error whitespace ParenPad '(' is followed by whitespace. 314
 Error whitespace ParenPad ')' is preceded with whitespace. 314
 Error design DesignForExtension Class 'SimpleHttpProvider' looks like designed for extension (can be subclassed), but the method 'readNew' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHttpProvider' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. 319
 Error misc FinalParameters Parameter sequence should be final. 320
 Error design DesignForExtension Class 'SimpleHttpProvider' looks like designed for extension (can be subclassed), but the method 'readRange' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHttpProvider' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. 324
 Error misc FinalParameters Parameter start should be final. 325
 Error misc FinalParameters Parameter end should be final. 325
 Error design DesignForExtension Class 'SimpleHttpProvider' looks like designed for extension (can be subclassed), but the method 'isRunning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHttpProvider' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. 329
 Error design DesignForExtension Class 'SimpleHttpProvider' looks like designed for extension (can be subclassed), but the method 'shutdownAndAwaitTermination' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimpleHttpProvider' final or making the method 'shutdownAndAwaitTermination' static/final/abstract/empty, or adding allowed annotation for the method. 334
 Error javadoc JavadocMethod Missing a Javadoc comment. 334
 Error misc FinalParameters Parameter pool should be final. 334
 Error coding MagicNumber '10' is a magic number. 338
 Error coding MagicNumber '10' is a magic number. 341