Checkstyle Results

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

Summary

Files  Info  Warnings  Errors
10 0 0 396

Rules

Category Rule Violations Severity
blocks AvoidNestedBlocks 1  Error
EmptyBlock 1  Error
NeedBraces 18  Error
RightCurly 1  Error
coding AvoidInlineConditionals 1  Error
HiddenField 10  Error
InnerAssignment 2  Error
MagicNumber 82  Error
design DesignForExtension 40  Error
VisibilityModifier 4  Error
imports RedundantImport 2  Error
UnusedImports
  • processJavadoc: "false"
2  Error
javadoc JavadocMethod 63  Error
JavadocPackage 4  Error
JavadocStyle 3  Error
JavadocType 11  Error
JavadocVariable 25  Error
misc ArrayTypeStyle 3  Error
FinalParameters 61  Error
NewlineAtEndOfFile 1  Error
regexp RegexpSingleline
  • format: "\s+$"
  • maximum: "0"
  • message: "Line has trailing spaces."
  • minimum: "0"
16  Error
sizes LineLength 28  Error
whitespace NoWhitespaceAfter 12  Error
OperatorWrap 1  Error
ParenPad 1  Error
WhitespaceAfter 1  Error
WhitespaceAround 2  Error

Details

org/davidmoten/io/extras/BoundedBufferedReader.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error imports UnusedImports Unused import - java.io.FileReader. 29
 Error imports UnusedImports Unused import - java.io.InputStreamReader. 31
 Error regexp RegexpSingleline Line has trailing spaces. 44
 Error regexp RegexpSingleline Line has trailing spaces. 47
 Error regexp RegexpSingleline Line has trailing spaces. 48
 Error regexp RegexpSingleline Line has trailing spaces. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 82
 Error regexp RegexpSingleline Line has trailing spaces. 83
 Error javadoc JavadocVariable Missing a Javadoc comment. 84
 Error javadoc JavadocVariable Missing a Javadoc comment. 86
 Error misc ArrayTypeStyle Array brackets at illegal position. 86
 Error javadoc JavadocVariable Missing a Javadoc comment. 87
 Error javadoc JavadocVariable Missing a Javadoc comment. 89
 Error javadoc JavadocVariable Missing a Javadoc comment. 90
 Error javadoc JavadocVariable Missing a Javadoc comment. 91
 Error javadoc JavadocVariable Missing a Javadoc comment. 92
 Error javadoc JavadocStyle First sentence should end with a period. 94
 Error javadoc JavadocStyle First sentence should end with a period. 97
 Error javadoc JavadocVariable Missing a Javadoc comment. 100
 Error coding MagicNumber '8192' is a magic number. 100
 Error javadoc JavadocVariable Missing a Javadoc comment. 101
 Error coding MagicNumber '80' is a magic number. 101
 Error regexp RegexpSingleline Line has trailing spaces. 105
 Error regexp RegexpSingleline Line has trailing spaces. 106
 Error misc FinalParameters Parameter in should be final. 115
 Error coding HiddenField 'in' hides a field. 115
 Error misc FinalParameters Parameter sz should be final. 115
 Error misc FinalParameters Parameter maxLineLength should be final. 115
 Error coding HiddenField 'maxLineLength' hides a field. 115
 Error blocks NeedBraces 'if' construct must use '{}'s. 117
 Error sizes LineLength Line is longer than 80 characters (found 83). 121
 Error coding InnerAssignment Inner assignments should be avoided. 125
 Error misc FinalParameters Parameter in should be final. 134
 Error coding HiddenField 'in' hides a field. 134
 Error javadoc JavadocStyle First sentence should end with a period. 138
 Error javadoc JavadocMethod Expected @throws tag for 'IOException'. 139
 Error blocks NeedBraces 'if' construct must use '{}'s. 140
 Error javadoc JavadocMethod Expected @throws tag for 'IOException'. 147
 Error misc ArrayTypeStyle Array brackets at illegal position. 168
 Error coding InnerAssignment Inner assignments should be avoided. 174
 Error design DesignForExtension Method 'read' is not designed for extension - needs to be abstract, final or empty. 196
 Error blocks NeedBraces 'if' construct must use '{}'s. 202
 Error javadoc JavadocMethod Expected an @return tag. 221
 Error misc FinalParameters Parameter cbuf should be final. 221
 Error javadoc JavadocMethod Expected @param tag for 'cbuf'. 221
 Error misc FinalParameters Parameter off should be final. 221
 Error javadoc JavadocMethod Expected @param tag for 'off'. 221
 Error misc FinalParameters Parameter len should be final. 221
 Error javadoc JavadocMethod Expected @param tag for 'len'. 221
 Error javadoc JavadocMethod Expected @throws tag for 'IOException'. 221
 Error blocks NeedBraces 'if' construct must use '{}'s. 233
 Error blocks NeedBraces 'if' construct must use '{}'s. 238
 Error blocks NeedBraces 'if' construct must use '{}'s. 240
 Error design DesignForExtension Method 'read' is not designed for extension - needs to be abstract, final or empty. 295
 Error misc FinalParameters Parameter cbuf should be final. 295
 Error misc ArrayTypeStyle Array brackets at illegal position. 295
 Error misc FinalParameters Parameter off should be final. 295
 Error misc FinalParameters Parameter len should be final. 295
 Error whitespace OperatorWrap '||' should be on a new line. 298
 Error blocks NeedBraces 'if' construct must use '{}'s. 306
 Error blocks NeedBraces 'if' construct must use '{}'s. 309
 Error sizes LineLength Line is longer than 80 characters (found 94). 317
 Error regexp RegexpSingleline Line has trailing spaces. 318
 Error sizes LineLength Line is longer than 80 characters (found 84). 318
 Error design DesignForExtension Method 'readLine' is not designed for extension - needs to be abstract, final or empty. 331
 Error misc FinalParameters Parameter ignoreLF should be final. 331
 Error blocks NeedBraces 'if' construct must use '{}'s. 342
 Error blocks NeedBraces 'if' construct must use '{}'s. 345
 Error blocks NeedBraces 'else' construct must use '{}'s. 347
 Error blocks NeedBraces 'if' construct must use '{}'s. 355
 Error sizes LineLength Line is longer than 80 characters (found 87). 378
 Error blocks NeedBraces 'if' construct must use '{}'s. 388
 Error regexp RegexpSingleline Line has trailing spaces. 395
 Error javadoc JavadocMethod Missing a Javadoc comment. 396
 Error misc FinalParameters Parameter s should be final. 396
 Error whitespace ParenPad ')' is preceded with whitespace. 397
 Error regexp RegexpSingleline Line has trailing spaces. 405
 Error sizes LineLength Line is longer than 80 characters (found 84). 405
 Error design DesignForExtension Method 'readLine' is not designed for extension - needs to be abstract, final or empty. 417
 Error design DesignForExtension Method 'skip' is not designed for extension - needs to be abstract, final or empty. 431
 Error misc FinalParameters Parameter n should be final. 431
 Error blocks NeedBraces 'if' construct must use '{}'s. 439
 Error blocks NeedBraces 'if' construct must use '{}'s. 441
 Error blocks RightCurly '}' at column 17 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else or try/catch/finally). 454
 Error javadoc JavadocMethod Expected an @return tag. 471
 Error design DesignForExtension Method 'ready' is not designed for extension - needs to be abstract, final or empty. 471
 Error blocks NeedBraces 'if' construct must use '{}'s. 487
 Error javadoc JavadocMethod Expected an @return tag. 499
 Error design DesignForExtension Method 'markSupported' is not designed for extension - needs to be abstract, final or empty. 499
 Error design DesignForExtension Method 'mark' is not designed for extension - needs to be abstract, final or empty. 519
 Error misc FinalParameters Parameter readAheadLimit should be final. 519
 Error coding HiddenField 'readAheadLimit' hides a field. 519
 Error design DesignForExtension Method 'reset' is not designed for extension - needs to be abstract, final or empty. 537
 Error blocks NeedBraces 'if' construct must use '{}'s. 540
 Error coding AvoidInlineConditionals Avoid inline conditionals. 542
 Error design DesignForExtension Method 'close' is not designed for extension - needs to be abstract, final or empty. 549
 Error javadoc JavadocMethod Missing a Javadoc comment. 549
 Error blocks NeedBraces 'if' construct must use '{}'s. 551
 Error design DesignForExtension Method 'lines' is not designed for extension - needs to be abstract, final or empty. 590
 Error design VisibilityModifier Variable 'nextLine' must be private and have accessor methods. 592

org/davidmoten/io/extras/BoundedBufferedReaderTest.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 11
 Error design DesignForExtension Method 'testTestReader' is not designed for extension - needs to be abstract, final or empty. 13
 Error javadoc JavadocMethod Missing a Javadoc comment. 13
 Error coding MagicNumber '3' is a magic number. 15
 Error design DesignForExtension Method 'testBoundNotMetUnlimitedMaxBufferSize' is not designed for extension - needs to be abstract, final or empty. 20
 Error javadoc JavadocMethod Missing a Javadoc comment. 20
 Error coding MagicNumber '5' is a magic number. 22
 Error coding MagicNumber '10000' is a magic number. 22
 Error sizes LineLength Line is longer than 80 characters (found 84). 23
 Error coding MagicNumber '5' is a magic number. 23
 Error coding MagicNumber '10000' is a magic number. 23
 Error design DesignForExtension Method 'testBoundNotMetLargeMaxBufferSize' is not designed for extension - needs to be abstract, final or empty. 28
 Error javadoc JavadocMethod Missing a Javadoc comment. 28
 Error coding MagicNumber '5' is a magic number. 30
 Error coding MagicNumber '10000' is a magic number. 30
 Error sizes LineLength Line is longer than 80 characters (found 98). 31
 Error coding MagicNumber '5' is a magic number. 31
 Error coding MagicNumber '10000' is a magic number. 31
 Error coding MagicNumber '512' is a magic number. 31
 Error coding MagicNumber '1000000' is a magic number. 31
 Error design DesignForExtension Method 'testBoundMet' is not designed for extension - needs to be abstract, final or empty. 36
 Error javadoc JavadocMethod Missing a Javadoc comment. 36
 Error coding MagicNumber '26' is a magic number. 38
 Error coding MagicNumber '100' is a magic number. 38
 Error sizes LineLength Line is longer than 80 characters (found 89). 39
 Error coding MagicNumber '26' is a magic number. 39
 Error coding MagicNumber '100' is a magic number. 39
 Error coding MagicNumber '8' is a magic number. 39
 Error coding MagicNumber '8' is a magic number. 39
 Error design DesignForExtension Method 'testNegativeMaxLineLengthThrows' is not designed for extension - needs to be abstract, final or empty. 44
 Error javadoc JavadocMethod Missing a Javadoc comment. 44
 Error sizes LineLength Line is longer than 80 characters (found 97). 46
 Error coding MagicNumber '26' is a magic number. 46
 Error coding MagicNumber '100' is a magic number. 46
 Error coding MagicNumber '8' is a magic number. 46
 Error blocks EmptyBlock Must have at least one statement. 46
 Error design DesignForExtension Method 'testOutOfMemoryErrorDoesNotOccur' is not designed for extension - needs to be abstract, final or empty. 50
 Error javadoc JavadocMethod Missing a Javadoc comment. 50
 Error sizes LineLength Line is longer than 80 characters (found 102). 52
 Error whitespace WhitespaceAround '/' is not preceded with whitespace. 52
 Error whitespace WhitespaceAround '/' is not followed by whitespace. 52
 Error coding MagicNumber '10' is a magic number. 52
 Error sizes LineLength Line is longer than 80 characters (found 106). 53
 Error coding MagicNumber '8192' is a magic number. 53
 Error coding MagicNumber '4' is a magic number. 53
 Error javadoc JavadocMethod Missing a Javadoc comment. 58
 Error misc FinalParameters Parameter r should be final. 58
 Error sizes LineLength Line is longer than 80 characters (found 81). 70
 Error javadoc JavadocMethod Missing a Javadoc comment. 70
 Error misc FinalParameters Parameter br should be final. 70
 Error javadoc JavadocMethod Missing a Javadoc comment. 80
 Error misc FinalParameters Parameter lineLength should be final. 80
 Error misc FinalParameters Parameter length should be final. 80
 Error design VisibilityModifier Variable 'chars' must be private and have accessor methods. 82
 Error design VisibilityModifier Variable 'index' must be private and have accessor methods. 83
 Error design VisibilityModifier Variable 'lineCharsCount' must be private and have accessor methods. 84
 Error misc FinalParameters Parameter cbuf should be final. 87
 Error misc FinalParameters Parameter off should be final. 87
 Error misc FinalParameters Parameter len should be final. 87

org/davidmoten/io/extras/IOFunction.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 5
 Error javadoc JavadocMethod Missing a Javadoc comment. 8

org/davidmoten/io/extras/IOUtil.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error javadoc JavadocType Missing a Javadoc comment. 11
 Error javadoc JavadocVariable Missing a Javadoc comment. 13
 Error javadoc JavadocMethod Missing a Javadoc comment. 15
 Error sizes LineLength Line is longer than 80 characters (found 118). 19
 Error javadoc JavadocMethod Missing a Javadoc comment. 19
 Error misc FinalParameters Parameter is should be final. 19
 Error misc FinalParameters Parameter transform should be final. 19
 Error misc FinalParameters Parameter bufferSize should be final. 20
 Error sizes LineLength Line is longer than 80 characters (found 118). 24
 Error javadoc JavadocMethod Missing a Javadoc comment. 24
 Error misc FinalParameters Parameter is should be final. 24
 Error misc FinalParameters Parameter transform should be final. 24
 Error javadoc JavadocMethod Missing a Javadoc comment. 29
 Error misc FinalParameters Parameter is should be final. 29
 Error javadoc JavadocMethod Missing a Javadoc comment. 33
 Error misc FinalParameters Parameter is should be final. 33

org/davidmoten/io/extras/IOUtilTest.java

Severity Category Rule Message Line
 Error imports RedundantImport Redundant import from the same package - org.davidmoten.io.extras.IOUtil. 25
 Error javadoc JavadocType Missing a Javadoc comment. 30
 Error design DesignForExtension Method 'testRoundTripIdentity' is not designed for extension - needs to be abstract, final or empty. 32
 Error javadoc JavadocMethod Missing a Javadoc comment. 32
 Error coding MagicNumber '128' is a magic number. 34
 Error coding MagicNumber '128' is a magic number. 34
 Error design DesignForExtension Method 'testRoundTripIdentityWithSmallBuffers' is not designed for extension - needs to be abstract, final or empty. 37
 Error javadoc JavadocMethod Missing a Javadoc comment. 37
 Error coding MagicNumber '3' is a magic number. 39
 Error sizes LineLength Line is longer than 80 characters (found 89). 42
 Error javadoc JavadocMethod Missing a Javadoc comment. 42
 Error misc FinalParameters Parameter s should be final. 42
 Error misc FinalParameters Parameter bufferSizeLeft should be final. 42
 Error misc FinalParameters Parameter bufferSizeRight should be final. 42
 Error sizes LineLength Line is longer than 80 characters (found 94). 45
 Error sizes LineLength Line is longer than 80 characters (found 96). 47
 Error design DesignForExtension Method 'testRoundTripGzip' is not designed for extension - needs to be abstract, final or empty. 53
 Error javadoc JavadocMethod Missing a Javadoc comment. 53
 Error coding MagicNumber '128' is a magic number. 55
 Error design DesignForExtension Method 'testRoundTripGzipLong' is not designed for extension - needs to be abstract, final or empty. 58
 Error javadoc JavadocMethod Missing a Javadoc comment. 58
 Error coding MagicNumber '8192' is a magic number. 60
 Error design DesignForExtension Method 'testWriteInConstructorAndWriteOnClose' is not designed for extension - needs to be abstract, final or empty. 63
 Error javadoc JavadocMethod Missing a Javadoc comment. 63
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 65
 Error coding MagicNumber '101' is a magic number. 65
 Error coding MagicNumber '102' is a magic number. 65
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 68
 Error coding MagicNumber '101' is a magic number. 68
 Error coding MagicNumber '102' is a magic number. 68
 Error coding MagicNumber '5' is a magic number. 68
 Error design DesignForExtension Method 'isUtilityClass' is not designed for extension - needs to be abstract, final or empty. 71
 Error javadoc JavadocMethod Missing a Javadoc comment. 71
 Error javadoc JavadocMethod Missing a Javadoc comment. 76
 Error coding MagicNumber '1000' is a magic number. 78
 Error sizes LineLength Line is longer than 80 characters (found 81). 84
 Error javadoc JavadocMethod Missing a Javadoc comment. 84
 Error misc FinalParameters Parameter s should be final. 84
 Error misc FinalParameters Parameter bufferSize should be final. 84
 Error sizes LineLength Line is longer than 80 characters (found 94). 90
 Error sizes LineLength Line is longer than 80 characters (found 91). 91
 Error coding MagicNumber '8' is a magic number. 91
 Error design DesignForExtension Method 'testGzip' is not designed for extension - needs to be abstract, final or empty. 95
 Error javadoc JavadocMethod Missing a Javadoc comment. 95
 Error sizes LineLength Line is longer than 80 characters (found 86). 99
 Error design DesignForExtension Method 'testMarkNotSupported' 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 'testMarkDoesNothing' is not designed for extension - needs to be abstract, final or empty. 109
 Error javadoc JavadocMethod Missing a Javadoc comment. 109
 Error design DesignForExtension Method 'testSkip' is not designed for extension - needs to be abstract, final or empty. 116
 Error javadoc JavadocMethod Missing a Javadoc comment. 116
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 118
 Error coding MagicNumber '-45' is a magic number. 118
 Error coding MagicNumber '62' is a magic number. 118
 Error coding MagicNumber '77' is a magic number. 118
 Error blocks AvoidNestedBlocks Avoid nested blocks. 119
 Error coding MagicNumber '31' is a magic number. 124
 Error coding MagicNumber '9' is a magic number. 125
 Error coding MagicNumber '9' is a magic number. 125
 Error coding MagicNumber '-69' is a magic number. 126
 Error coding MagicNumber '0xff' is a magic number. 126
 Error design DesignForExtension Method 'testReadOfLength0' is not designed for extension - needs to be abstract, final or empty. 129
 Error javadoc JavadocMethod Missing a Javadoc comment. 129
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 131
 Error coding MagicNumber '100' is a magic number. 131
 Error coding MagicNumber '101' is a magic number. 131
 Error coding MagicNumber '100' is a magic number. 134
 Error regexp RegexpSingleline Line has trailing spaces. 137
 Error design DesignForExtension Method 'testOffsetUsedInRead' is not designed for extension - needs to be abstract, final or empty. 138
 Error javadoc JavadocMethod Missing a Javadoc comment. 138
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 140
 Error coding MagicNumber '100' is a magic number. 140
 Error coding MagicNumber '101' is a magic number. 140
 Error coding MagicNumber '10' is a magic number. 143
 Error coding MagicNumber '7' is a magic number. 144
 Error coding MagicNumber '7' is a magic number. 145
 Error coding MagicNumber '100' is a magic number. 145
 Error coding MagicNumber '8' is a magic number. 146
 Error coding MagicNumber '101' is a magic number. 146
 Error regexp RegexpSingleline Line has trailing spaces. 148
 Error design DesignForExtension Method 'testAvailable' is not designed for extension - needs to be abstract, final or empty. 149
 Error javadoc JavadocMethod Missing a Javadoc comment. 149
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 151
 Error coding MagicNumber '100' is a magic number. 151
 Error coding MagicNumber '101' is a magic number. 151
 Error design DesignForExtension Method 'testSkipToEnd' is not designed for extension - needs to be abstract, final or empty. 163
 Error javadoc JavadocMethod Missing a Javadoc comment. 163
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 165
 Error coding MagicNumber '100' is a magic number. 165
 Error coding MagicNumber '101' is a magic number. 165
 Error design DesignForExtension Method 'testSkipPastEnd' is not designed for extension - needs to be abstract, final or empty. 172
 Error javadoc JavadocMethod Missing a Javadoc comment. 172
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 174
 Error coding MagicNumber '100' is a magic number. 174
 Error coding MagicNumber '101' is a magic number. 174
 Error coding MagicNumber '3' is a magic number. 177
 Error design DesignForExtension Method 'testResetThrows' is not designed for extension - needs to be abstract, final or empty. 181
 Error javadoc JavadocMethod Missing a Javadoc comment. 181
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 183
 Error coding MagicNumber '100' is a magic number. 183
 Error coding MagicNumber '101' is a magic number. 183
 Error design DesignForExtension Method 'testByteByByte' is not designed for extension - needs to be abstract, final or empty. 189
 Error javadoc JavadocMethod Missing a Javadoc comment. 189
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 191
 Error coding MagicNumber '100' is a magic number. 191
 Error coding MagicNumber '101' is a magic number. 191
 Error coding MagicNumber '100' is a magic number. 194
 Error coding MagicNumber '101' is a magic number. 195
 Error design DesignForExtension Method 'testReadAfterCloseThrows' is not designed for extension - needs to be abstract, final or empty. 199
 Error javadoc JavadocMethod Missing a Javadoc comment. 199
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 201
 Error coding MagicNumber '100' is a magic number. 201
 Error coding MagicNumber '101' is a magic number. 201
 Error design DesignForExtension Method 'testRoundTripGzipBytePerByte' is not designed for extension - needs to be abstract, final or empty. 213
 Error javadoc JavadocMethod Missing a Javadoc comment. 213
 Error sizes LineLength Line is longer than 80 characters (found 94). 216
 Error sizes LineLength Line is longer than 80 characters (found 93). 217
 Error sizes LineLength Line is longer than 80 characters (found 94). 219
 Error javadoc JavadocMethod Missing a Javadoc comment. 225
 Error misc FinalParameters Parameter is should be final. 225
 Error coding MagicNumber '8192' is a magic number. 227
 Error javadoc JavadocType Missing a Javadoc comment. 240
 Error javadoc JavadocVariable Missing a Javadoc comment. 242
 Error javadoc JavadocMethod Missing a Javadoc comment. 244
 Error misc FinalParameters Parameter os should be final. 244
 Error coding HiddenField 'os' hides a field. 244
 Error misc FinalParameters Parameter b should be final. 249
 Error javadoc JavadocType Missing a Javadoc comment. 255
 Error javadoc JavadocVariable Missing a Javadoc comment. 257
 Error javadoc JavadocMethod Missing a Javadoc comment. 259
 Error misc FinalParameters Parameter os should be final. 259
 Error coding HiddenField 'os' hides a field. 259
 Error misc FinalParameters Parameter b should be final. 265
 Error coding MagicNumber '5' is a magic number. 271
 Error javadoc JavadocMethod Missing a Javadoc comment. 276
 Error misc FinalParameters Parameter length should be final. 276

org/davidmoten/io/extras/internal/QueuedOutputStream.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 8
 Error javadoc JavadocVariable Missing a Javadoc comment. 10
 Error javadoc JavadocVariable Missing a Javadoc comment. 11
 Error whitespace WhitespaceAfter ';' is not followed by whitespace. 11
 Error javadoc JavadocVariable Missing a Javadoc comment. 12
 Error javadoc JavadocMethod Missing a Javadoc comment. 14
 Error misc FinalParameters Parameter queue should be final. 14
 Error coding HiddenField 'queue' hides a field. 14
 Error misc FinalParameters Parameter count should be final. 14
 Error coding HiddenField 'count' hides a field. 14
 Error misc FinalParameters Parameter b should be final. 20
 Error misc FinalParameters Parameter b should be final. 27
 Error misc FinalParameters Parameter b should be final. 32
 Error misc FinalParameters Parameter off should be final. 32
 Error misc FinalParameters Parameter len should be final. 32
 Error javadoc JavadocMethod Missing a Javadoc comment. 36
 Error misc FinalParameters Parameter bb should be final. 36
 Error sizes LineLength Line is longer than 80 characters (found 87). 40

org/davidmoten/io/extras/internal/QueuedOutputStreamTest.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 15
 Error design DesignForExtension Method 'testIsCopy' is not designed for extension - needs to be abstract, final or empty. 17
 Error javadoc JavadocMethod Missing a Javadoc comment. 17
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 21
 Error coding MagicNumber '100' is a magic number. 21
 Error coding MagicNumber '101' is a magic number. 21
 Error design DesignForExtension Method 'writeAfterCloseThrows' is not designed for extension - needs to be abstract, final or empty. 34
 Error javadoc JavadocMethod Missing a Javadoc comment. 34
 Error coding MagicNumber '100' is a magic number. 40

org/davidmoten/io/extras/internal/TransformedInputStream.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 12
 Error javadoc JavadocVariable Missing a Javadoc comment. 14
 Error javadoc JavadocVariable Missing a Javadoc comment. 15
 Error javadoc JavadocVariable Missing a Javadoc comment. 16
 Error javadoc JavadocVariable Missing a Javadoc comment. 17
 Error javadoc JavadocVariable Missing a Javadoc comment. 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 19
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 21
 Error javadoc JavadocVariable Missing a Javadoc comment. 22
 Error sizes LineLength Line is longer than 80 characters (found 117). 24
 Error javadoc JavadocMethod Missing a Javadoc comment. 24
 Error misc FinalParameters Parameter is should be final. 24
 Error coding HiddenField 'is' hides a field. 24
 Error misc FinalParameters Parameter transform should be final. 24
 Error misc FinalParameters Parameter bufferSize should be final. 25
 Error coding HiddenField 'bufferSize' hides a field. 25
 Error coding MagicNumber '0xff' is a magic number. 39
 Error misc FinalParameters Parameter b should be final. 44
 Error misc FinalParameters Parameter b should be final. 49
 Error misc FinalParameters Parameter off should be final. 49
 Error misc FinalParameters Parameter len should be final. 49
 Error sizes LineLength Line is longer than 80 characters (found 87). 54
 Error javadoc JavadocMethod Missing a Javadoc comment. 54
 Error misc FinalParameters Parameter bytes should be final. 54
 Error misc FinalParameters Parameter offset should be final. 54
 Error misc FinalParameters Parameter length should be final. 54
 Error misc FinalParameters Parameter n should be final. 92
 Error sizes LineLength Line is longer than 80 characters (found 90). 98
 Error misc FinalParameters Parameter readlimit should be final. 125

org/davidmoten/io/extras/internal/Util.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 5
 Error javadoc JavadocMethod Missing a Javadoc comment. 7
 Error regexp RegexpSingleline Line has trailing spaces. 10
 Error javadoc JavadocMethod Missing a Javadoc comment. 11
 Error misc FinalParameters Parameter bb should be final. 11
 Error regexp RegexpSingleline Line has trailing spaces. 23
 Error javadoc JavadocMethod Missing a Javadoc comment. 24
 Error misc FinalParameters Parameter bb should be final. 24

org/davidmoten/io/extras/internal/UtilTest.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error imports RedundantImport Redundant import from the same package - org.davidmoten.io.extras.internal.Util. 7
 Error javadoc JavadocType Missing a Javadoc comment. 12
 Error regexp RegexpSingleline Line has trailing spaces. 13
 Error design DesignForExtension Method 'testToString' is not designed for extension - needs to be abstract, final or empty. 14
 Error javadoc JavadocMethod Missing a Javadoc comment. 14
 Error coding MagicNumber '100' is a magic number. 16
 Error coding MagicNumber '-23' is a magic number. 16
 Error coding MagicNumber '34' is a magic number. 16
 Error coding MagicNumber '15' is a magic number. 16
 Error coding MagicNumber '3' is a magic number. 19
 Error regexp RegexpSingleline Line has trailing spaces. 22
 Error design DesignForExtension Method 'isUtilityClass' is not designed for extension - needs to be abstract, final or empty. 23
 Error javadoc JavadocMethod Missing a Javadoc comment. 23