Fork me on GitHub

Checkstyle Results

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

Summary

Files  Info  Warnings  Errors
8 0 0 500

Rules

Category Rule Violations Severity
blocks LeftCurly 3  Error
coding AvoidInlineConditionals 1  Error
HiddenField 35  Error
MagicNumber 7  Error
SimplifyBooleanExpression 3  Error
design DesignForExtension 97  Error
VisibilityModifier 5  Error
imports UnusedImports 1  Error
javadoc JavadocMethod 69  Error
JavadocPackage 2  Error
JavadocStyle 32  Error
JavadocType 5  Error
JavadocVariable 52  Error
misc FinalParameters 77  Error
modifier RedundantModifier 4  Error
regexp RegexpSingleline
  • format: "\s+$"
  • maximum: "0"
  • message: "Line has trailing spaces."
  • minimum: "0"
36  Error
sizes LineLength 67  Error
whitespace ParenPad 4  Error

Details

org/apache/streams/s3/S3Configuration.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 23
 Error blocks LeftCurly '{' at column 1 should be on the previous line. 35
 Error javadoc JavadocStyle First sentence should end with a period. 37
 Error regexp RegexpSingleline Line has trailing spaces. 40
 Error javadoc JavadocStyle First sentence should end with a period. 46
 Error regexp RegexpSingleline Line has trailing spaces. 49
 Error javadoc JavadocStyle First sentence should end with a period. 55
 Error regexp RegexpSingleline Line has trailing spaces. 58
 Error javadoc JavadocStyle First sentence should end with a period. 64
 Error regexp RegexpSingleline Line has trailing spaces. 66
 Error sizes LineLength Line is longer than 80 characters (found 92). 70
 Error javadoc JavadocStyle First sentence should end with a period. 71
 Error regexp RegexpSingleline Line has trailing spaces. 73
 Error javadoc JavadocVariable Missing a Javadoc comment. 78
 Error sizes LineLength Line is longer than 80 characters (found 85). 79
 Error javadoc JavadocStyle First sentence should end with a period. 81
 Error regexp RegexpSingleline Line has trailing spaces. 84
 Error design DesignForExtension Method 'getKey' is not designed for extension - needs to be abstract, final or empty. 88
 Error javadoc JavadocStyle First sentence should end with a period. 94
 Error regexp RegexpSingleline Line has trailing spaces. 97
 Error design DesignForExtension Method 'setKey' is not designed for extension - needs to be abstract, final or empty. 101
 Error misc FinalParameters Parameter key should be final. 103
 Error coding HiddenField 'key' hides a field. 103
 Error design DesignForExtension Method 'withKey' is not designed for extension - needs to be abstract, final or empty. 107
 Error javadoc JavadocMethod Missing a Javadoc comment. 107
 Error misc FinalParameters Parameter key should be final. 107
 Error coding HiddenField 'key' hides a field. 107
 Error javadoc JavadocStyle First sentence should end with a period. 112
 Error regexp RegexpSingleline Line has trailing spaces. 115
 Error design DesignForExtension Method 'getSecretKey' is not designed for extension - needs to be abstract, final or empty. 119
 Error javadoc JavadocStyle First sentence should end with a period. 125
 Error regexp RegexpSingleline Line has trailing spaces. 128
 Error design DesignForExtension Method 'setSecretKey' is not designed for extension - needs to be abstract, final or empty. 132
 Error misc FinalParameters Parameter secretKey should be final. 134
 Error coding HiddenField 'secretKey' hides a field. 134
 Error design DesignForExtension Method 'withSecretKey' is not designed for extension - needs to be abstract, final or empty. 138
 Error javadoc JavadocMethod Missing a Javadoc comment. 138
 Error misc FinalParameters Parameter secretKey should be final. 138
 Error coding HiddenField 'secretKey' hides a field. 138
 Error javadoc JavadocStyle First sentence should end with a period. 143
 Error regexp RegexpSingleline Line has trailing spaces. 146
 Error design DesignForExtension Method 'getBucket' is not designed for extension - needs to be abstract, final or empty. 150
 Error javadoc JavadocStyle First sentence should end with a period. 156
 Error regexp RegexpSingleline Line has trailing spaces. 159
 Error design DesignForExtension Method 'setBucket' is not designed for extension - needs to be abstract, final or empty. 163
 Error misc FinalParameters Parameter bucket should be final. 165
 Error coding HiddenField 'bucket' hides a field. 165
 Error design DesignForExtension Method 'withBucket' is not designed for extension - needs to be abstract, final or empty. 169
 Error javadoc JavadocMethod Missing a Javadoc comment. 169
 Error misc FinalParameters Parameter bucket should be final. 169
 Error coding HiddenField 'bucket' hides a field. 169
 Error javadoc JavadocStyle First sentence should end with a period. 174
 Error regexp RegexpSingleline Line has trailing spaces. 176
 Error design DesignForExtension Method 'getProtocol' is not designed for extension - needs to be abstract, final or empty. 180
 Error javadoc JavadocStyle First sentence should end with a period. 186
 Error regexp RegexpSingleline Line has trailing spaces. 188
 Error design DesignForExtension Method 'setProtocol' is not designed for extension - needs to be abstract, final or empty. 192
 Error misc FinalParameters Parameter protocol should be final. 194
 Error coding HiddenField 'protocol' hides a field. 194
 Error design DesignForExtension Method 'withProtocol' is not designed for extension - needs to be abstract, final or empty. 198
 Error javadoc JavadocMethod Missing a Javadoc comment. 198
 Error misc FinalParameters Parameter protocol should be final. 198
 Error coding HiddenField 'protocol' hides a field. 198
 Error javadoc JavadocStyle First sentence should end with a period. 203
 Error regexp RegexpSingleline Line has trailing spaces. 205
 Error design DesignForExtension Method 'getRegion' is not designed for extension - needs to be abstract, final or empty. 209
 Error javadoc JavadocStyle First sentence should end with a period. 215
 Error regexp RegexpSingleline Line has trailing spaces. 217
 Error design DesignForExtension Method 'setRegion' is not designed for extension - needs to be abstract, final or empty. 221
 Error misc FinalParameters Parameter region should be final. 223
 Error coding HiddenField 'region' hides a field. 223
 Error design DesignForExtension Method 'withRegion' is not designed for extension - needs to be abstract, final or empty. 227
 Error javadoc JavadocMethod Missing a Javadoc comment. 227
 Error misc FinalParameters Parameter region should be final. 227
 Error coding HiddenField 'region' hides a field. 227
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 232
 Error design DesignForExtension Method 'getAdditionalProperties' is not designed for extension - needs to be abstract, final or empty. 237
 Error javadoc JavadocMethod Missing a Javadoc comment. 237
 Error design DesignForExtension Method 'setAdditionalProperty' is not designed for extension - needs to be abstract, final or empty. 243
 Error javadoc JavadocMethod Missing a Javadoc comment. 243
 Error misc FinalParameters Parameter name should be final. 245
 Error misc FinalParameters Parameter value should be final. 245
 Error design DesignForExtension Method 'withAdditionalProperty' is not designed for extension - needs to be abstract, final or empty. 249
 Error javadoc JavadocMethod Missing a Javadoc comment. 249
 Error misc FinalParameters Parameter name should be final. 249
 Error misc FinalParameters Parameter value should be final. 249
 Error design DesignForExtension Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 254
 Error sizes LineLength Line is longer than 80 characters (found 156). 256
 Error design DesignForExtension Method 'equals' is not designed for extension - needs to be abstract, final or empty. 259
 Error misc FinalParameters Parameter other should be final. 260
 Error coding SimplifyBooleanExpression Expression can be simplified. 264
 Error sizes LineLength Line is longer than 80 characters (found 240). 268
 Error javadoc JavadocType Missing a Javadoc comment. 271
 Error modifier RedundantModifier Redundant 'static' modifier. 272
 Error javadoc JavadocVariable Missing a Javadoc comment. 274
 Error javadoc JavadocVariable Missing a Javadoc comment. 275
 Error javadoc JavadocVariable Missing a Javadoc comment. 276
 Error sizes LineLength Line is longer than 80 characters (found 121). 277
 Error javadoc JavadocVariable Missing a Javadoc comment. 277
 Error javadoc JavadocMethod Missing a Javadoc comment. 285
 Error modifier RedundantModifier Redundant 'private' modifier. 285
 Error misc FinalParameters Parameter value should be final. 285
 Error coding HiddenField 'value' hides a field. 285
 Error javadoc JavadocMethod Missing a Javadoc comment. 295
 Error misc FinalParameters Parameter value should be final. 296

org/apache/streams/s3/S3ObjectInputStreamWrapper.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 92). 31
 Error sizes LineLength Line is longer than 80 characters (found 93). 32
 Error sizes LineLength Line is longer than 80 characters (found 95). 33
 Error sizes LineLength Line is longer than 80 characters (found 89). 34
 Error sizes LineLength Line is longer than 80 characters (found 100). 35
 Error sizes LineLength Line is longer than 80 characters (found 106). 43
 Error sizes LineLength Line is longer than 80 characters (found 97). 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error misc FinalParameters Parameter s3Object should be final. 57
 Error coding HiddenField 's3Object' hides a field. 57
 Error design DesignForExtension Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 62
 Error javadoc JavadocMethod Missing a Javadoc comment. 62
 Error design DesignForExtension Method 'equals' is not designed for extension - needs to be abstract, final or empty. 66
 Error javadoc JavadocMethod Missing a Javadoc comment. 66
 Error misc FinalParameters Parameter obj should be final. 66
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 70
 Error javadoc JavadocMethod Missing a Javadoc comment. 70
 Error design DesignForExtension Method 'read' is not designed for extension - needs to be abstract, final or empty. 74
 Error javadoc JavadocMethod Missing a Javadoc comment. 74
 Error design DesignForExtension Method 'read' is not designed for extension - needs to be abstract, final or empty. 78
 Error javadoc JavadocMethod Missing a Javadoc comment. 78
 Error misc FinalParameters Parameter byt should be final. 78
 Error design DesignForExtension Method 'read' is not designed for extension - needs to be abstract, final or empty. 82
 Error javadoc JavadocMethod Missing a Javadoc comment. 82
 Error misc FinalParameters Parameter byt should be final. 82
 Error misc FinalParameters Parameter off should be final. 82
 Error misc FinalParameters Parameter len should be final. 82
 Error design DesignForExtension Method 'skip' is not designed for extension - needs to be abstract, final or empty. 86
 Error javadoc JavadocMethod Missing a Javadoc comment. 86
 Error misc FinalParameters Parameter skip should be final. 86
 Error design DesignForExtension Method 'available' is not designed for extension - needs to be abstract, final or empty. 90
 Error javadoc JavadocMethod Missing a Javadoc comment. 90
 Error design DesignForExtension Method 'markSupported' is not designed for extension - needs to be abstract, final or empty. 94
 Error javadoc JavadocMethod Missing a Javadoc comment. 94
 Error design DesignForExtension Method 'mark' is not designed for extension - needs to be abstract, final or empty. 98
 Error javadoc JavadocMethod Missing a Javadoc comment. 98
 Error misc FinalParameters Parameter readlimit should be final. 98
 Error design DesignForExtension Method 'reset' is not designed for extension - needs to be abstract, final or empty. 102
 Error javadoc JavadocMethod Missing a Javadoc comment. 102
 Error design DesignForExtension Method 'close' is not designed for extension - needs to be abstract, final or empty. 106
 Error javadoc JavadocMethod Missing a Javadoc comment. 106
 Error design DesignForExtension Method 'ensureEverythingIsReleased' is not designed for extension - needs to be abstract, final or empty. 113
 Error sizes LineLength Line is longer than 80 characters (found 94). 122
 Error sizes LineLength Line is longer than 80 characters (found 91). 130
 Error javadoc JavadocMethod Missing a Javadoc comment. 141
 Error misc FinalParameters Parameter is should be final. 141
 Error sizes LineLength Line is longer than 80 characters (found 89). 148
 Error design DesignForExtension Method 'finalize' is not designed for extension - needs to be abstract, final or empty. 152
 Error javadoc JavadocMethod Missing a Javadoc comment. 152
 Error sizes LineLength Line is longer than 80 characters (found 105). 154
 Error sizes LineLength Line is longer than 80 characters (found 105). 159

org/apache/streams/s3/S3OutputStreamWrapper.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 114). 37
 Error sizes LineLength Line is longer than 80 characters (found 116). 38
 Error sizes LineLength Line is longer than 80 characters (found 92). 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocStyle First sentence should end with a period. 53
 Error sizes LineLength Line is longer than 80 characters (found 161). 68
 Error misc FinalParameters Parameter amazonS3Client should be final. 68
 Error coding HiddenField 'amazonS3Client' hides a field. 68
 Error misc FinalParameters Parameter bucketName should be final. 68
 Error coding HiddenField 'bucketName' hides a field. 68
 Error misc FinalParameters Parameter path should be final. 68
 Error coding HiddenField 'path' hides a field. 68
 Error misc FinalParameters Parameter fileName should be final. 68
 Error coding HiddenField 'fileName' hides a field. 68
 Error misc FinalParameters Parameter metaData should be final. 68
 Error coding HiddenField 'metaData' hides a field. 68
 Error design DesignForExtension Method 'write' is not designed for extension - needs to be abstract, final or empty. 77
 Error javadoc JavadocMethod Missing a Javadoc comment. 77
 Error misc FinalParameters Parameter byt should be final. 77
 Error design DesignForExtension Method 'write' is not designed for extension - needs to be abstract, final or empty. 81
 Error javadoc JavadocMethod Missing a Javadoc comment. 81
 Error misc FinalParameters Parameter byt should be final. 81
 Error design DesignForExtension Method 'write' is not designed for extension - needs to be abstract, final or empty. 85
 Error javadoc JavadocMethod Missing a Javadoc comment. 85
 Error misc FinalParameters Parameter byt should be final. 85
 Error misc FinalParameters Parameter off should be final. 85
 Error misc FinalParameters Parameter len should be final. 85
 Error design DesignForExtension Method 'flush' is not designed for extension - needs to be abstract, final or empty. 89
 Error javadoc JavadocMethod Missing a Javadoc comment. 89
 Error sizes LineLength Line is longer than 80 characters (found 106). 94
 Error design DesignForExtension Method 'close' is not designed for extension - needs to be abstract, final or empty. 98
 Error javadoc JavadocMethod Missing a Javadoc comment. 114
 Error coding MagicNumber '365' is a magic number. 121
 Error coding MagicNumber '3' is a magic number. 121
 Error sizes LineLength Line is longer than 80 characters (found 86). 131
 Error sizes LineLength Line is longer than 80 characters (found 86). 137
 Error coding MagicNumber '1024' is a magic number. 137

org/apache/streams/s3/S3PersistReader.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 84). 59
 Error sizes LineLength Line is longer than 80 characters (found 86). 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error javadoc JavadocVariable Missing a Javadoc comment. 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error javadoc JavadocVariable Missing a Javadoc comment. 68
 Error design VisibilityModifier Variable 'lineReaderUtil' must be private and have accessor methods. 68
 Error javadoc JavadocVariable Missing a Javadoc comment. 69
 Error javadoc JavadocVariable Missing a Javadoc comment. 70
 Error javadoc JavadocVariable Missing a Javadoc comment. 71
 Error design VisibilityModifier Variable 'persistQueue' must be private and have accessor methods. 71
 Error javadoc JavadocVariable Missing a Javadoc comment. 73
 Error design VisibilityModifier Variable 'countersTotal' must be private and have accessor methods. 73
 Error javadoc JavadocVariable Missing a Javadoc comment. 74
 Error design VisibilityModifier Variable 'countersCurrent' must be private and have accessor methods. 74
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error design DesignForExtension Method 'getAmazonS3Client' is not designed for extension - needs to be abstract, final or empty. 77
 Error javadoc JavadocMethod Missing a Javadoc comment. 77
 Error design DesignForExtension Method 'getS3ReaderConfiguration' is not designed for extension - needs to be abstract, final or empty. 81
 Error javadoc JavadocMethod Missing a Javadoc comment. 81
 Error design DesignForExtension Method 'getBucketName' is not designed for extension - needs to be abstract, final or empty. 85
 Error javadoc JavadocMethod Missing a Javadoc comment. 85
 Error design DesignForExtension Method 'readNew' is not designed for extension - needs to be abstract, final or empty. 89
 Error javadoc JavadocMethod Missing a Javadoc comment. 89
 Error misc FinalParameters Parameter sequence should be final. 89
 Error design DesignForExtension Method 'readRange' is not designed for extension - needs to be abstract, final or empty. 93
 Error javadoc JavadocMethod Missing a Javadoc comment. 93
 Error misc FinalParameters Parameter start should be final. 93
 Error misc FinalParameters Parameter end should be final. 93
 Error design DesignForExtension Method 'isRunning' is not designed for extension - needs to be abstract, final or empty. 97
 Error design DesignForExtension Method 'getDatumStatusCounter' is not designed for extension - needs to be abstract, final or empty. 102
 Error javadoc JavadocMethod Missing a Javadoc comment. 102
 Error design DesignForExtension Method 'getFiles' is not designed for extension - needs to be abstract, final or empty. 106
 Error javadoc JavadocMethod Missing a Javadoc comment. 106
 Error javadoc JavadocMethod Missing a Javadoc comment. 110
 Error misc FinalParameters Parameter s3ReaderConfiguration should be final. 110
 Error coding HiddenField 's3ReaderConfiguration' hides a field. 110
 Error design DesignForExtension Method 'getId' is not designed for extension - needs to be abstract, final or empty. 114
 Error design DesignForExtension Method 'prepare' is not designed for extension - needs to be abstract, final or empty. 119
 Error misc FinalParameters Parameter configurationObject should be final. 120
 Error sizes LineLength Line is longer than 80 characters (found 129). 126
 Error sizes LineLength Line is longer than 80 characters (found 97). 129
 Error sizes LineLength Line is longer than 80 characters (found 109). 137
 Error sizes LineLength Line is longer than 80 characters (found 93). 153
 Error sizes LineLength Line is longer than 80 characters (found 92). 154
 Error sizes LineLength Line is longer than 80 characters (found 84). 168
 Error sizes LineLength Line is longer than 80 characters (found 95). 186
 Error coding MagicNumber '10000' is a magic number. 186
 Error javadoc JavadocMethod Missing a Javadoc comment. 190
 Error design DesignForExtension Method 'readAll' is not designed for extension - needs to be abstract, final or empty. 194
 Error javadoc JavadocMethod Missing a Javadoc comment. 194
 Error design DesignForExtension Method 'startStream' is not designed for extension - needs to be abstract, final or empty. 199
 Error javadoc JavadocMethod Missing a Javadoc comment. 199
 Error design DesignForExtension Method 'readCurrent' is not designed for extension - needs to be abstract, final or empty. 204
 Error whitespace ParenPad '(' is followed by whitespace. 209
 Error whitespace ParenPad ')' is preceded with whitespace. 209

org/apache/streams/s3/S3PersistReaderTask.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 33
 Error sizes LineLength Line is longer than 80 characters (found 90). 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error javadoc JavadocMethod Missing a Javadoc comment. 43
 Error misc FinalParameters Parameter reader should be final. 43
 Error coding HiddenField 'reader' hides a field. 43
 Error design DesignForExtension Method 'run' is not designed for extension - needs to be abstract, final or empty. 47
 Error sizes LineLength Line is longer than 80 characters (found 137). 53
 Error sizes LineLength Line is longer than 80 characters (found 84). 54
 Error whitespace ParenPad ')' is preceded with whitespace. 60
 Error javadoc JavadocMethod Missing a Javadoc comment. 83
 Error misc FinalParameters Parameter file should be final. 83
 Error misc FinalParameters Parameter closeable should be final. 83

org/apache/streams/s3/S3PersistWriter.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.streams.config.StreamsConfigurator. 22
 Error sizes LineLength Line is longer than 80 characters (found 84). 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error sizes LineLength Line is longer than 80 characters (found 86). 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error javadoc JavadocVariable Missing a Javadoc comment. 69
 Error javadoc JavadocVariable Missing a Javadoc comment. 70
 Error javadoc JavadocVariable Missing a Javadoc comment. 71
 Error javadoc JavadocVariable Missing a Javadoc comment. 72
 Error javadoc JavadocVariable Missing a Javadoc comment. 73
 Error design VisibilityModifier Variable 'lineWriterUtil' must be private and have accessor methods. 73
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error javadoc JavadocVariable Missing a Javadoc comment. 76
 Error javadoc JavadocVariable Missing a Javadoc comment. 78
 Error javadoc JavadocVariable Missing a Javadoc comment. 79
 Error javadoc JavadocVariable Missing a Javadoc comment. 81
 Error javadoc JavadocVariable Missing a Javadoc comment. 90
 Error design DesignForExtension Method 'getAmazonS3Client' is not designed for extension - needs to be abstract, final or empty. 92
 Error javadoc JavadocMethod Missing a Javadoc comment. 92
 Error design DesignForExtension Method 'getS3WriterConfiguration' is not designed for extension - needs to be abstract, final or empty. 96
 Error javadoc JavadocMethod Missing a Javadoc comment. 96
 Error design DesignForExtension Method 'getWrittenFiles' is not designed for extension - needs to be abstract, final or empty. 100
 Error javadoc JavadocMethod Missing a Javadoc comment. 100
 Error design DesignForExtension Method 'getObjectMetaData' is not designed for extension - needs to be abstract, final or empty. 104
 Error javadoc JavadocMethod Missing a Javadoc comment. 104
 Error design DesignForExtension Method 'getObjectMapper' is not designed for extension - needs to be abstract, final or empty. 108
 Error javadoc JavadocMethod Missing a Javadoc comment. 108
 Error design DesignForExtension Method 'setObjectMapper' is not designed for extension - needs to be abstract, final or empty. 112
 Error javadoc JavadocMethod Missing a Javadoc comment. 112
 Error misc FinalParameters Parameter mapper should be final. 112
 Error design DesignForExtension Method 'setObjectMetaData' is not designed for extension - needs to be abstract, final or empty. 116
 Error javadoc JavadocMethod Missing a Javadoc comment. 116
 Error misc FinalParameters Parameter val should be final. 116
 Error javadoc JavadocMethod Missing a Javadoc comment. 120
 Error sizes LineLength Line is longer than 80 characters (found 89). 121
 Error javadoc JavadocMethod Missing a Javadoc comment. 124
 Error misc FinalParameters Parameter s3WriterConfiguration should be final. 124
 Error coding HiddenField 's3WriterConfiguration' hides a field. 124
 Error sizes LineLength Line is longer than 80 characters (found 87). 129
 Error sizes LineLength Line is longer than 80 characters (found 82). 131
 Error sizes LineLength Line is longer than 80 characters (found 102). 135
 Error misc FinalParameters Parameter amazonS3Client should be final. 135
 Error coding HiddenField 'amazonS3Client' hides a field. 135
 Error misc FinalParameters Parameter s3WriterConfiguration should be final. 135
 Error coding HiddenField 's3WriterConfiguration' hides a field. 135
 Error design DesignForExtension Method 'getId' is not designed for extension - needs to be abstract, final or empty. 140
 Error design DesignForExtension Method 'write' is not designed for extension - needs to be abstract, final or empty. 145
 Error misc FinalParameters Parameter streamsDatum should be final. 146
 Error sizes LineLength Line is longer than 80 characters (found 85). 149
 Error sizes LineLength Line is longer than 80 characters (found 141). 150
 Error whitespace ParenPad '(' is followed by whitespace. 150
 Error coding MagicNumber '1024' is a magic number. 150
 Error coding MagicNumber '1024' is a magic number. 150
 Error design DesignForExtension Method 'resetFile' is not designed for extension - needs to be abstract, final or empty. 184
 Error coding AvoidInlineConditionals Avoid inline conditionals. 196
 Error sizes LineLength Line is longer than 80 characters (found 146). 215
 Error javadoc JavadocMethod Missing a Javadoc comment. 225
 Error sizes LineLength Line is longer than 80 characters (found 81). 232
 Error sizes LineLength Line is longer than 80 characters (found 175). 233
 Error javadoc JavadocMethod Missing a Javadoc comment. 237
 Error misc FinalParameters Parameter writer should be final. 237
 Error javadoc JavadocMethod Missing a Javadoc comment. 249
 Error misc FinalParameters Parameter flushable should be final. 249
 Error design DesignForExtension Method 'prepare' is not designed for extension - needs to be abstract, final or empty. 260
 Error misc FinalParameters Parameter configurationObject should be final. 261
 Error sizes LineLength Line is longer than 80 characters (found 106). 269
 Error sizes LineLength Line is longer than 80 characters (found 133). 276
 Error sizes LineLength Line is longer than 80 characters (found 101). 279
 Error sizes LineLength Line is longer than 80 characters (found 113). 287
 Error design DesignForExtension Method 'cleanUp' is not designed for extension - needs to be abstract, final or empty. 299
 Error javadoc JavadocMethod Missing a Javadoc comment. 299
 Error design DesignForExtension Method 'getDatumStatusCounter' is not designed for extension - needs to be abstract, final or empty. 303
 Error sizes LineLength Line is longer than 80 characters (found 82). 307

org/apache/streams/s3/S3ReaderConfiguration.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 19
 Error blocks LeftCurly '{' at column 1 should be on the previous line. 27
 Error javadoc JavadocStyle First sentence should end with a period. 29
 Error regexp RegexpSingleline Line has trailing spaces. 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error sizes LineLength Line is longer than 80 characters (found 85). 37
 Error javadoc JavadocStyle First sentence should end with a period. 39
 Error regexp RegexpSingleline Line has trailing spaces. 41
 Error design DesignForExtension Method 'getReaderPath' is not designed for extension - needs to be abstract, final or empty. 45
 Error javadoc JavadocStyle First sentence should end with a period. 51
 Error regexp RegexpSingleline Line has trailing spaces. 53
 Error design DesignForExtension Method 'setReaderPath' is not designed for extension - needs to be abstract, final or empty. 57
 Error misc FinalParameters Parameter readerPath should be final. 59
 Error coding HiddenField 'readerPath' hides a field. 59
 Error design DesignForExtension Method 'withReaderPath' is not designed for extension - needs to be abstract, final or empty. 63
 Error javadoc JavadocMethod Missing a Javadoc comment. 63
 Error misc FinalParameters Parameter readerPath should be final. 63
 Error coding HiddenField 'readerPath' hides a field. 63
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 68
 Error design DesignForExtension Method 'getAdditionalProperties' is not designed for extension - needs to be abstract, final or empty. 73
 Error javadoc JavadocMethod Missing a Javadoc comment. 73
 Error design DesignForExtension Method 'setAdditionalProperty' is not designed for extension - needs to be abstract, final or empty. 79
 Error javadoc JavadocMethod Missing a Javadoc comment. 79
 Error misc FinalParameters Parameter name should be final. 81
 Error misc FinalParameters Parameter value should be final. 81
 Error sizes LineLength Line is longer than 80 characters (found 84). 85
 Error design DesignForExtension Method 'withAdditionalProperty' is not designed for extension - needs to be abstract, final or empty. 85
 Error javadoc JavadocMethod Missing a Javadoc comment. 85
 Error misc FinalParameters Parameter name should be final. 85
 Error misc FinalParameters Parameter value should be final. 85
 Error design DesignForExtension Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 90
 Error sizes LineLength Line is longer than 80 characters (found 98). 92
 Error design DesignForExtension Method 'equals' is not designed for extension - needs to be abstract, final or empty. 95
 Error misc FinalParameters Parameter other should be final. 96
 Error coding SimplifyBooleanExpression Expression can be simplified. 100
 Error sizes LineLength Line is longer than 80 characters (found 136). 104

org/apache/streams/s3/S3WriterConfiguration.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 21
 Error blocks LeftCurly '{' at column 1 should be on the previous line. 33
 Error javadoc JavadocStyle First sentence should end with a period. 35
 Error regexp RegexpSingleline Line has trailing spaces. 36
 Error regexp RegexpSingleline Line has trailing spaces. 37
 Error javadoc JavadocStyle First sentence should end with a period. 42
 Error regexp RegexpSingleline Line has trailing spaces. 44
 Error sizes LineLength Line is longer than 80 characters (found 173). 50
 Error regexp RegexpSingleline Line has trailing spaces. 51
 Error coding MagicNumber '20L' is a magic number. 55
 Error javadoc JavadocStyle First sentence should end with a period. 56
 Error regexp RegexpSingleline Line has trailing spaces. 58
 Error javadoc JavadocStyle First sentence should end with a period. 63
 Error regexp RegexpSingleline Line has trailing spaces. 65
 Error sizes LineLength Line is longer than 80 characters (found 112). 69
 Error javadoc JavadocVariable Missing a Javadoc comment. 70
 Error sizes LineLength Line is longer than 80 characters (found 85). 71
 Error javadoc JavadocStyle First sentence should end with a period. 73
 Error regexp RegexpSingleline Line has trailing spaces. 74
 Error regexp RegexpSingleline Line has trailing spaces. 75
 Error design DesignForExtension Method 'getWriterPath' is not designed for extension - needs to be abstract, final or empty. 79
 Error javadoc JavadocStyle First sentence should end with a period. 85
 Error regexp RegexpSingleline Line has trailing spaces. 86
 Error regexp RegexpSingleline Line has trailing spaces. 87
 Error design DesignForExtension Method 'setWriterPath' is not designed for extension - needs to be abstract, final or empty. 91
 Error misc FinalParameters Parameter writerPath should be final. 93
 Error coding HiddenField 'writerPath' hides a field. 93
 Error design DesignForExtension Method 'withWriterPath' is not designed for extension - needs to be abstract, final or empty. 97
 Error javadoc JavadocMethod Missing a Javadoc comment. 97
 Error misc FinalParameters Parameter writerPath should be final. 97
 Error coding HiddenField 'writerPath' hides a field. 97
 Error javadoc JavadocStyle First sentence should end with a period. 102
 Error regexp RegexpSingleline Line has trailing spaces. 104
 Error design DesignForExtension Method 'getWriterFilePrefix' is not designed for extension - needs to be abstract, final or empty. 108
 Error javadoc JavadocStyle First sentence should end with a period. 114
 Error regexp RegexpSingleline Line has trailing spaces. 116
 Error design DesignForExtension Method 'setWriterFilePrefix' is not designed for extension - needs to be abstract, final or empty. 120
 Error misc FinalParameters Parameter writerFilePrefix should be final. 122
 Error coding HiddenField 'writerFilePrefix' hides a field. 122
 Error design DesignForExtension Method 'withWriterFilePrefix' is not designed for extension - needs to be abstract, final or empty. 126
 Error javadoc JavadocMethod Missing a Javadoc comment. 126
 Error misc FinalParameters Parameter writerFilePrefix should be final. 126
 Error coding HiddenField 'writerFilePrefix' hides a field. 126
 Error sizes LineLength Line is longer than 80 characters (found 173). 132
 Error regexp RegexpSingleline Line has trailing spaces. 133
 Error design DesignForExtension Method 'getMaxFileSize' is not designed for extension - needs to be abstract, final or empty. 137
 Error sizes LineLength Line is longer than 80 characters (found 173). 144
 Error regexp RegexpSingleline Line has trailing spaces. 145
 Error design DesignForExtension Method 'setMaxFileSize' is not designed for extension - needs to be abstract, final or empty. 149
 Error misc FinalParameters Parameter maxFileSize should be final. 151
 Error coding HiddenField 'maxFileSize' hides a field. 151
 Error design DesignForExtension Method 'withMaxFileSize' is not designed for extension - needs to be abstract, final or empty. 155
 Error javadoc JavadocMethod Missing a Javadoc comment. 155
 Error misc FinalParameters Parameter maxFileSize should be final. 155
 Error coding HiddenField 'maxFileSize' hides a field. 155
 Error javadoc JavadocStyle First sentence should end with a period. 160
 Error regexp RegexpSingleline Line has trailing spaces. 162
 Error design DesignForExtension Method 'getChunk' is not designed for extension - needs to be abstract, final or empty. 166
 Error javadoc JavadocStyle First sentence should end with a period. 172
 Error regexp RegexpSingleline Line has trailing spaces. 174
 Error design DesignForExtension Method 'setChunk' is not designed for extension - needs to be abstract, final or empty. 178
 Error misc FinalParameters Parameter chunk should be final. 180
 Error coding HiddenField 'chunk' hides a field. 180
 Error design DesignForExtension Method 'withChunk' is not designed for extension - needs to be abstract, final or empty. 184
 Error javadoc JavadocMethod Missing a Javadoc comment. 184
 Error misc FinalParameters Parameter chunk should be final. 184
 Error coding HiddenField 'chunk' hides a field. 184
 Error javadoc JavadocStyle First sentence should end with a period. 189
 Error regexp RegexpSingleline Line has trailing spaces. 191
 Error design DesignForExtension Method 'getCompression' is not designed for extension - needs to be abstract, final or empty. 195
 Error javadoc JavadocStyle First sentence should end with a period. 201
 Error regexp RegexpSingleline Line has trailing spaces. 203
 Error design DesignForExtension Method 'setCompression' is not designed for extension - needs to be abstract, final or empty. 207
 Error misc FinalParameters Parameter compression should be final. 209
 Error coding HiddenField 'compression' hides a field. 209
 Error sizes LineLength Line is longer than 80 characters (found 97). 213
 Error design DesignForExtension Method 'withCompression' is not designed for extension - needs to be abstract, final or empty. 213
 Error javadoc JavadocMethod Missing a Javadoc comment. 213
 Error misc FinalParameters Parameter compression should be final. 213
 Error coding HiddenField 'compression' hides a field. 213
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 218
 Error design DesignForExtension Method 'getAdditionalProperties' is not designed for extension - needs to be abstract, final or empty. 223
 Error javadoc JavadocMethod Missing a Javadoc comment. 223
 Error design DesignForExtension Method 'setAdditionalProperty' is not designed for extension - needs to be abstract, final or empty. 229
 Error javadoc JavadocMethod Missing a Javadoc comment. 229
 Error misc FinalParameters Parameter name should be final. 231
 Error misc FinalParameters Parameter value should be final. 231
 Error sizes LineLength Line is longer than 80 characters (found 84). 235
 Error design DesignForExtension Method 'withAdditionalProperty' is not designed for extension - needs to be abstract, final or empty. 235
 Error javadoc JavadocMethod Missing a Javadoc comment. 235
 Error misc FinalParameters Parameter name should be final. 235
 Error misc FinalParameters Parameter value should be final. 235
 Error design DesignForExtension Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 240
 Error sizes LineLength Line is longer than 80 characters (found 177). 242
 Error design DesignForExtension Method 'equals' is not designed for extension - needs to be abstract, final or empty. 245
 Error misc FinalParameters Parameter other should be final. 246
 Error coding SimplifyBooleanExpression Expression can be simplified. 250
 Error sizes LineLength Line is longer than 80 characters (found 282). 254
 Error javadoc JavadocType Missing a Javadoc comment. 257
 Error modifier RedundantModifier Redundant 'static' modifier. 258
 Error javadoc JavadocVariable Missing a Javadoc comment. 260
 Error javadoc JavadocVariable Missing a Javadoc comment. 261
 Error javadoc JavadocVariable Missing a Javadoc comment. 262
 Error sizes LineLength Line is longer than 80 characters (found 139). 263
 Error javadoc JavadocVariable Missing a Javadoc comment. 263
 Error javadoc JavadocMethod Missing a Javadoc comment. 271
 Error modifier RedundantModifier Redundant 'private' modifier. 271
 Error misc FinalParameters Parameter value should be final. 271
 Error coding HiddenField 'value' hides a field. 271
 Error javadoc JavadocMethod Missing a Javadoc comment. 281
 Error sizes LineLength Line is longer than 80 characters (found 81). 282
 Error misc FinalParameters Parameter value should be final. 282