Checkstyle Results
The following document contains the results of Checkstyle 9.3 with sun_checks.xml ruleset.
Summary
Files | Info | Warnings | Errors |
---|---|---|---|
18 | 0 | 0 | 750 |
Files
Rules
Category | Rule | Violations | Severity |
---|---|---|---|
coding | HiddenField | 66 | Error |
InnerAssignment | 4 | Error | |
MagicNumber | 1 | Error | |
design | DesignForExtension | 104 | Error |
FinalClass | 2 | Error | |
VisibilityModifier | 1 | Error | |
imports | AvoidStarImport | 1 | Error |
UnusedImports
|
1 | Error | |
javadoc | JavadocMethod | 11 | Error |
JavadocPackage | 2 | Error | |
JavadocStyle | 1 | Error | |
JavadocVariable | 61 | Error | |
MissingJavadocMethod | 96 | Error | |
misc | FinalParameters | 115 | Error |
modifier | RedundantModifier | 2 | Error |
naming | ConstantName | 2 | Error |
StaticVariableName | 1 | Error | |
sizes | LineLength
|
274 | Error |
ParameterNumber | 1 | Error | |
whitespace | WhitespaceAround | 4 | Error |
Details
com/github/valfirst/slf4jtest/AbstractTestLoggerAssert.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 13 |
Error | design | VisibilityModifier | Variable 'loggingEventsSupplier' must be private and have accessor methods. | 13 |
Error | misc | FinalParameters | Parameter testLogger should be final. | 15 |
Error | misc | FinalParameters | Parameter clazz should be final. | 15 |
Error | misc | FinalParameters | Parameter level should be final. | 20 |
Error | misc | FinalParameters | Parameter predicate should be final. | 20 |
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 22 |
Error | sizes | LineLength | Line is longer than 80 characters (found 98). | 26 |
Error | misc | FinalParameters | Parameter message should be final. | 26 |
Error | misc | FinalParameters | Parameter arguments should be final. | 26 |
Error | misc | FinalParameters | Parameter message should be final. | 31 |
Error | sizes | LineLength | Line is longer than 80 characters (found 103). | 32 |
Error | misc | FinalParameters | Parameter maybeThrowable should be final. | 32 |
Error | misc | FinalParameters | Parameter arguments should be final. | 33 |
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 40 |
Error | misc | FinalParameters | Parameter level should be final. | 40 |
Error | misc | FinalParameters | Parameter message should be final. | 40 |
Error | misc | FinalParameters | Parameter arguments should be final. | 40 |
Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 53 |
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 58 |
Error | misc | FinalParameters | Parameter throwable should be final. | 58 |
Error | misc | FinalParameters | Parameter level should be final. | 58 |
Error | misc | FinalParameters | Parameter message should be final. | 58 |
Error | misc | FinalParameters | Parameter arguments should be final. | 58 |
Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 71 |
com/github/valfirst/slf4jtest/Assertions.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocPackage | Missing package-info.java file. | 1 |
Error | design | FinalClass | Class Assertions should be declared as final. | 3 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 4 |
Error | misc | FinalParameters | Parameter testLogger should be final. | 4 |
Error | whitespace | WhitespaceAround | '{' is not followed by whitespace. | 8 |
Error | whitespace | WhitespaceAround | '}' is not preceded with whitespace. | 8 |
com/github/valfirst/slf4jtest/CleanupStage.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 4 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 5 |
com/github/valfirst/slf4jtest/JulConfig.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 8 |
Error | design | FinalClass | Class JulConfig should be declared as final. | 12 |
Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 15 |
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 24 |
Error | whitespace | WhitespaceAround | '{' is not followed by whitespace. | 30 |
Error | whitespace | WhitespaceAround | '}' is not preceded with whitespace. | 30 |
com/github/valfirst/slf4jtest/JulConfigExtension.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | design | DesignForExtension | Class 'JulConfigExtension' looks like designed for extension (can be subclassed), but the method 'beforeAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JulConfigExtension' final or making the method 'beforeAll' static/final/abstract/empty, or adding allowed annotation for the method. | 13 |
Error | misc | FinalParameters | Parameter extensionContext should be final. | 14 |
com/github/valfirst/slf4jtest/LevelAssert.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 9 |
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 14 |
Error | misc | FinalParameters | Parameter substring should be final. | 14 |
Error | misc | FinalParameters | Parameter regex should be final. | 18 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 22 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 24 |
Error | misc | FinalParameters | Parameter logger should be final. | 24 |
Error | misc | FinalParameters | Parameter level should be final. | 24 |
Error | coding | HiddenField | 'level' hides a field. | 24 |
Error | sizes | LineLength | Line is longer than 80 characters (found 94). | 31 |
Error | misc | FinalParameters | Parameter expected should be final. | 36 |
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 40 |
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 48 |
Error | misc | FinalParameters | Parameter substring should be final. | 53 |
Error | sizes | LineLength | Line is longer than 80 characters (found 125). | 57 |
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 65 |
Error | misc | FinalParameters | Parameter regex should be final. | 70 |
Error | sizes | LineLength | Line is longer than 80 characters (found 129). | 74 |
Error | design | DesignForExtension | Class 'LevelAssert' looks like designed for extension (can be subclassed), but the method 'equals' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LevelAssert' final or making the method 'equals' static/final/abstract/empty, or adding allowed annotation for the method. | 81 |
Error | misc | FinalParameters | Parameter o should be final. | 82 |
Error | design | DesignForExtension | Class 'LevelAssert' looks like designed for extension (can be subclassed), but the method 'hashCode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LevelAssert' final or making the method 'hashCode' static/final/abstract/empty, or adding allowed annotation for the method. | 96 |
Error | misc | FinalParameters | Parameter level should be final. | 107 |
Error | coding | HiddenField | 'level' hides a field. | 107 |
com/github/valfirst/slf4jtest/LoggingEvent.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 26 |
Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 39 |
Error | sizes | LineLength | Line is longer than 80 characters (found 99). | 40 |
Error | sizes | LineLength | Line is longer than 80 characters (found 99). | 43 |
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 44 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 48 |
Error | coding | MagicNumber | '3' is a magic number. | 49 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 50 |
Error | naming | ConstantName | Name 'emptyObjectArray' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 50 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 52 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 53 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 54 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 55 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 56 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 57 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 58 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 60 |
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 | sizes | LineLength | Line is longer than 80 characters (found 87). | 66 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 66 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 70 |
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 71 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 75 |
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 76 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 80 |
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 85 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 88 |
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 89 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 93 |
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 98 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 101 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 109 |
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 115 |
Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 118 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 118 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 122 |
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 123 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 127 |
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 128 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 132 |
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 137 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 140 |
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 141 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 145 |
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 150 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 153 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 161 |
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 167 |
Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 170 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 170 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 174 |
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 175 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 179 |
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 180 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 184 |
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 189 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 192 |
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 193 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 197 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 205 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 213 |
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 219 |
Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 222 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 222 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 226 |
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 227 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 231 |
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 232 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 236 |
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 241 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 244 |
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 245 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 249 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 257 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 265 |
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 271 |
Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 274 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 274 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 278 |
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 279 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 283 |
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 284 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 288 |
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 293 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 296 |
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 297 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 301 |
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 306 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 309 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 317 |
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 323 |
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 327 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 331 |
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 331 |
Error | misc | FinalParameters | Parameter event should be final. | 331 |
Error | javadoc | JavadocMethod | Expected @param tag for 'event'. | 331 |
Error | sizes | LineLength | Line is longer than 80 characters (found 100). | 336 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 340 |
Error | misc | FinalParameters | Parameter event should be final. | 341 |
Error | javadoc | JavadocMethod | Expected @param tag for 'event'. | 341 |
Error | misc | FinalParameters | Parameter mdc should be final. | 341 |
Error | javadoc | JavadocMethod | Expected @param tag for 'mdc'. | 341 |
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 351 |
Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 354 |
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 360 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 360 |
Error | coding | HiddenField | 'level' hides a field. | 360 |
Error | coding | HiddenField | 'message' hides a field. | 360 |
Error | coding | HiddenField | 'arguments' hides a field. | 360 |
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 361 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 364 |
Error | coding | HiddenField | 'level' hides a field. | 365 |
Error | coding | HiddenField | 'throwable' hides a field. | 366 |
Error | coding | HiddenField | 'message' hides a field. | 367 |
Error | coding | HiddenField | 'arguments' hides a field. | 368 |
Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 369 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 372 |
Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 373 |
Error | coding | HiddenField | 'level' hides a field. | 373 |
Error | coding | HiddenField | 'message' hides a field. | 373 |
Error | coding | HiddenField | 'arguments' hides a field. | 373 |
Error | sizes | LineLength | Line is longer than 80 characters (found 99). | 374 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 377 |
Error | coding | HiddenField | 'level' hides a field. | 378 |
Error | coding | HiddenField | 'throwable' hides a field. | 380 |
Error | coding | HiddenField | 'message' hides a field. | 381 |
Error | coding | HiddenField | 'arguments' hides a field. | 382 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 392 |
Error | coding | HiddenField | 'level' hides a field. | 393 |
Error | coding | HiddenField | 'mdc' hides a field. | 394 |
Error | coding | HiddenField | 'message' hides a field. | 395 |
Error | coding | HiddenField | 'arguments' hides a field. | 396 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 400 |
Error | coding | HiddenField | 'level' hides a field. | 401 |
Error | coding | HiddenField | 'mdc' hides a field. | 402 |
Error | coding | HiddenField | 'throwable' hides a field. | 403 |
Error | coding | HiddenField | 'message' hides a field. | 404 |
Error | coding | HiddenField | 'arguments' hides a field. | 405 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 409 |
Error | coding | HiddenField | 'level' hides a field. | 410 |
Error | coding | HiddenField | 'mdc' hides a field. | 411 |
Error | coding | HiddenField | 'message' hides a field. | 413 |
Error | coding | HiddenField | 'arguments' hides a field. | 414 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 418 |
Error | coding | HiddenField | 'level' hides a field. | 419 |
Error | coding | HiddenField | 'mdc' hides a field. | 420 |
Error | coding | HiddenField | 'throwable' hides a field. | 422 |
Error | coding | HiddenField | 'message' hides a field. | 423 |
Error | coding | HiddenField | 'arguments' hides a field. | 424 |
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 425 |
Error | coding | HiddenField | 'level' hides a field. | 429 |
Error | coding | HiddenField | 'mdc' hides a field. | 430 |
Error | coding | HiddenField | 'throwable' hides a field. | 432 |
Error | coding | HiddenField | 'message' hides a field. | 433 |
Error | coding | HiddenField | 'arguments' hides a field. | 434 |
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 439 |
Error | sizes | ParameterNumber | More than 7 parameters (found 8). | 446 |
Error | coding | HiddenField | 'creatingLogger' hides a field. | 447 |
Error | coding | HiddenField | 'level' hides a field. | 448 |
Error | coding | HiddenField | 'mdc' hides a field. | 449 |
Error | coding | HiddenField | 'markers' hides a field. | 450 |
Error | coding | HiddenField | 'keyValuePairs' hides a field. | 451 |
Error | coding | HiddenField | 'throwable' hides a field. | 452 |
Error | coding | HiddenField | 'message' hides a field. | 453 |
Error | coding | HiddenField | 'arguments' hides a field. | 454 |
Error | sizes | LineLength | Line is longer than 80 characters (found 98). | 469 |
Error | design | DesignForExtension | Class 'LoggingEvent' looks like designed for extension (can be subclassed), but the method 'getLevel' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LoggingEvent' final or making the method 'getLevel' static/final/abstract/empty, or adding allowed annotation for the method. | 472 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 472 |
Error | sizes | LineLength | Line is longer than 80 characters (found 98). | 477 |
Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 478 |
Error | sizes | LineLength | Line is longer than 80 characters (found 96). | 479 |
Error | sizes | LineLength | Line is longer than 80 characters (found 99). | 480 |
Error | sizes | LineLength | Line is longer than 80 characters (found 101). | 481 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 483 |
Error | sizes | LineLength | Line is longer than 80 characters (found 98). | 490 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 494 |
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 502 |
Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 506 |
Error | sizes | LineLength | Line is longer than 80 characters (found 98). | 516 |
Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 519 |
Error | design | DesignForExtension | Class 'LoggingEvent' looks like designed for extension (can be subclassed), but the method 'getMessage' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LoggingEvent' final or making the method 'getMessage' static/final/abstract/empty, or adding allowed annotation for the method. | 526 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 526 |
Error | design | DesignForExtension | Class 'LoggingEvent' looks like designed for extension (can be subclassed), but the method 'getThrowable' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LoggingEvent' final or making the method 'getThrowable' static/final/abstract/empty, or adding allowed annotation for the method. | 539 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 539 |
Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 545 |
Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 566 |
Error | design | DesignForExtension | Class 'LoggingEvent' looks like designed for extension (can be subclassed), but the method 'print' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LoggingEvent' final or making the method 'print' static/final/abstract/empty, or adding allowed annotation for the method. | 572 |
Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 575 |
Error | design | DesignForExtension | Class 'LoggingEvent' looks like designed for extension (can be subclassed), but the method 'getFormattedMessage' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LoggingEvent' final or making the method 'getFormattedMessage' static/final/abstract/empty, or adding allowed annotation for the method. | 593 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 593 |
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 595 |
Error | design | DesignForExtension | Class 'LoggingEvent' looks like designed for extension (can be subclassed), but the method 'equals' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LoggingEvent' final or making the method 'equals' static/final/abstract/empty, or adding allowed annotation for the method. | 608 |
Error | misc | FinalParameters | Parameter o should be final. | 609 |
Error | design | DesignForExtension | Class 'LoggingEvent' looks like designed for extension (can be subclassed), but the method 'hashCode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LoggingEvent' final or making the method 'hashCode' static/final/abstract/empty, or adding allowed annotation for the method. | 626 |
Error | sizes | LineLength | Line is longer than 80 characters (found 95). | 628 |
Error | design | DesignForExtension | Class 'LoggingEvent' looks like designed for extension (can be subclassed), but the method 'toString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LoggingEvent' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. | 631 |
com/github/valfirst/slf4jtest/OverridableProperties.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 9 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 10 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 11 |
Error | coding | HiddenField | 'propertySourceName' hides a field. | 13 |
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 22 |
Error | sizes | LineLength | Line is longer than 80 characters (found 95). | 29 |
Error | misc | FinalParameters | Parameter propertyResource should be final. | 29 |
Error | sizes | LineLength | Line is longer than 80 characters (found 94). | 38 |
Error | sizes | LineLength | Line is longer than 80 characters (found 96). | 39 |
Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 42 |
com/github/valfirst/slf4jtest/TestLogger.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 26 |
Error | sizes | LineLength | Line is longer than 80 characters (found 96). | 27 |
Error | sizes | LineLength | Line is longer than 80 characters (found 100). | 30 |
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 31 |
Error | sizes | LineLength | Line is longer than 80 characters (found 98). | 32 |
Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 33 |
Error | sizes | LineLength | Line is longer than 80 characters (found 99). | 36 |
Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 37 |
Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 38 |
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 39 |
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 40 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 46 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 47 |
Error | sizes | LineLength | Line is longer than 80 characters (found 100). | 48 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 48 |
Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 50 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 50 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 52 |
Error | naming | ConstantName | Name 'allLevels' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 52 |
Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 54 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 54 |
Error | coding | HiddenField | 'name' hides a field. | 56 |
Error | coding | HiddenField | 'testLoggerFactory' hides a field. | 56 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'getName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'getName' static/final/abstract/empty, or adding allowed annotation for the method. | 61 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 61 |
Error | misc | FinalParameters | Parameter level should be final. | 67 |
Error | sizes | LineLength | Line is longer than 80 characters (found 99). | 72 |
Error | sizes | LineLength | Line is longer than 80 characters (found 100). | 81 |
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 97 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'trace' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'trace' static/final/abstract/empty, or adding allowed annotation for the method. | 117 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'trace' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'trace' static/final/abstract/empty, or adding allowed annotation for the method. | 122 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'trace' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'trace' static/final/abstract/empty, or adding allowed annotation for the method. | 127 |
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 128 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'trace' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'trace' static/final/abstract/empty, or adding allowed annotation for the method. | 132 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'trace' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'trace' static/final/abstract/empty, or adding allowed annotation for the method. | 137 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'isTraceEnabled' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'isTraceEnabled' static/final/abstract/empty, or adding allowed annotation for the method. | 142 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'trace' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'trace' static/final/abstract/empty, or adding allowed annotation for the method. | 147 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'trace' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'trace' static/final/abstract/empty, or adding allowed annotation for the method. | 152 |
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 153 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'trace' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'trace' static/final/abstract/empty, or adding allowed annotation for the method. | 157 |
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 159 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'trace' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'trace' static/final/abstract/empty, or adding allowed annotation for the method. | 163 |
Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 164 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'trace' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'trace' static/final/abstract/empty, or adding allowed annotation for the method. | 168 |
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 169 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'debug' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'debug' static/final/abstract/empty, or adding allowed annotation for the method. | 181 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'debug' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'debug' static/final/abstract/empty, or adding allowed annotation for the method. | 186 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'debug' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'debug' static/final/abstract/empty, or adding allowed annotation for the method. | 191 |
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 192 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'debug' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'debug' static/final/abstract/empty, or adding allowed annotation for the method. | 196 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'debug' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'debug' static/final/abstract/empty, or adding allowed annotation for the method. | 201 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'isDebugEnabled' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'isDebugEnabled' static/final/abstract/empty, or adding allowed annotation for the method. | 206 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'debug' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'debug' static/final/abstract/empty, or adding allowed annotation for the method. | 211 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'debug' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'debug' static/final/abstract/empty, or adding allowed annotation for the method. | 216 |
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 217 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'debug' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'debug' static/final/abstract/empty, or adding allowed annotation for the method. | 221 |
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 223 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'debug' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'debug' static/final/abstract/empty, or adding allowed annotation for the method. | 227 |
Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 228 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'debug' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'debug' static/final/abstract/empty, or adding allowed annotation for the method. | 232 |
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 233 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'info' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'info' static/final/abstract/empty, or adding allowed annotation for the method. | 245 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'info' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'info' static/final/abstract/empty, or adding allowed annotation for the method. | 250 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'info' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'info' static/final/abstract/empty, or adding allowed annotation for the method. | 255 |
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 256 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'info' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'info' static/final/abstract/empty, or adding allowed annotation for the method. | 260 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'info' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'info' static/final/abstract/empty, or adding allowed annotation for the method. | 265 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'isInfoEnabled' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'isInfoEnabled' static/final/abstract/empty, or adding allowed annotation for the method. | 270 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'info' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'info' static/final/abstract/empty, or adding allowed annotation for the method. | 275 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'info' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'info' static/final/abstract/empty, or adding allowed annotation for the method. | 280 |
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 281 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'info' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'info' static/final/abstract/empty, or adding allowed annotation for the method. | 285 |
Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 286 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'info' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'info' static/final/abstract/empty, or adding allowed annotation for the method. | 290 |
Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 291 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'info' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'info' static/final/abstract/empty, or adding allowed annotation for the method. | 295 |
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 296 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'warn' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'warn' static/final/abstract/empty, or adding allowed annotation for the method. | 308 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'warn' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'warn' static/final/abstract/empty, or adding allowed annotation for the method. | 313 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'warn' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'warn' static/final/abstract/empty, or adding allowed annotation for the method. | 318 |
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 319 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'warn' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'warn' static/final/abstract/empty, or adding allowed annotation for the method. | 323 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'warn' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'warn' static/final/abstract/empty, or adding allowed annotation for the method. | 328 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'isWarnEnabled' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'isWarnEnabled' static/final/abstract/empty, or adding allowed annotation for the method. | 333 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'warn' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'warn' static/final/abstract/empty, or adding allowed annotation for the method. | 338 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'warn' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'warn' static/final/abstract/empty, or adding allowed annotation for the method. | 343 |
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 344 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'warn' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'warn' static/final/abstract/empty, or adding allowed annotation for the method. | 348 |
Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 349 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'warn' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'warn' static/final/abstract/empty, or adding allowed annotation for the method. | 353 |
Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 354 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'warn' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'warn' static/final/abstract/empty, or adding allowed annotation for the method. | 358 |
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 359 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'error' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'error' static/final/abstract/empty, or adding allowed annotation for the method. | 371 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'error' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'error' static/final/abstract/empty, or adding allowed annotation for the method. | 376 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'error' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'error' static/final/abstract/empty, or adding allowed annotation for the method. | 381 |
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 382 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'error' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'error' static/final/abstract/empty, or adding allowed annotation for the method. | 386 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'error' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'error' static/final/abstract/empty, or adding allowed annotation for the method. | 391 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'isErrorEnabled' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'isErrorEnabled' static/final/abstract/empty, or adding allowed annotation for the method. | 396 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'error' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'error' static/final/abstract/empty, or adding allowed annotation for the method. | 401 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'error' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'error' static/final/abstract/empty, or adding allowed annotation for the method. | 406 |
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 407 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'error' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'error' static/final/abstract/empty, or adding allowed annotation for the method. | 411 |
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 413 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'error' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'error' static/final/abstract/empty, or adding allowed annotation for the method. | 417 |
Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 418 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'error' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'error' static/final/abstract/empty, or adding allowed annotation for the method. | 422 |
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 423 |
Error | design | DesignForExtension | Class 'TestLogger' looks like designed for extension (can be subclassed), but the method 'log' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLogger' final or making the method 'log' static/final/abstract/empty, or adding allowed annotation for the method. | 427 |
Error | misc | FinalParameters | Parameter event should be final. | 428 |
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 429 |
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 435 |
Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 439 |
Error | sizes | LineLength | Line is longer than 80 characters (found 96). | 444 |
Error | sizes | LineLength | Line is longer than 80 characters (found 98). | 449 |
Error | sizes | LineLength | Line is longer than 80 characters (found 105). | 454 |
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 455 |
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 472 |
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 486 |
Error | sizes | LineLength | Line is longer than 80 characters (found 110). | 489 |
Error | misc | FinalParameters | Parameter level should be final. | 501 |
Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 527 |
Error | sizes | LineLength | Line is longer than 80 characters (found 101). | 528 |
Error | sizes | LineLength | Line is longer than 80 characters (found 99). | 531 |
Error | coding | HiddenField | 'enabledLevels' hides a field. | 534 |
Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 539 |
Error | sizes | LineLength | Line is longer than 80 characters (found 101). | 540 |
Error | sizes | LineLength | Line is longer than 80 characters (found 99). | 543 |
Error | coding | HiddenField | 'enabledLevels' hides a field. | 546 |
Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 551 |
Error | sizes | LineLength | Line is longer than 80 characters (found 101). | 552 |
Error | sizes | LineLength | Line is longer than 80 characters (found 99). | 555 |
Error | sizes | LineLength | Line is longer than 80 characters (found 99). | 558 |
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 559 |
Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 563 |
Error | sizes | LineLength | Line is longer than 80 characters (found 101). | 564 |
Error | sizes | LineLength | Line is longer than 80 characters (found 99). | 567 |
Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 570 |
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 571 |
com/github/valfirst/slf4jtest/TestLoggerAssert.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | imports | AvoidStarImport | Using the '.*' form of import should be avoided - java.util.*. | 3 |
Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 11 |
Error | sizes | LineLength | Line is longer than 80 characters (found 100). | 13 |
Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 14 |
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 17 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 19 |
Error | misc | FinalParameters | Parameter testLogger should be final. | 21 |
Error | sizes | LineLength | Line is longer than 80 characters (found 98). | 26 |
Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 37 |
Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 39 |
Error | sizes | LineLength | Line is longer than 80 characters (found 100). | 42 |
Error | misc | FinalParameters | Parameter mdcComparator should be final. | 47 |
Error | coding | HiddenField | 'mdcComparator' hides a field. | 47 |
Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 53 |
Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 57 |
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 60 |
Error | misc | FinalParameters | Parameter level should be final. | 60 |
Error | misc | FinalParameters | Parameter message should be final. | 60 |
Error | misc | FinalParameters | Parameter arguments should be final. | 60 |
Error | sizes | LineLength | Line is longer than 80 characters (found 96). | 65 |
Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 71 |
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 75 |
Error | misc | FinalParameters | Parameter throwable should be final. | 75 |
Error | misc | FinalParameters | Parameter level should be final. | 75 |
Error | misc | FinalParameters | Parameter message should be final. | 75 |
Error | misc | FinalParameters | Parameter arguments should be final. | 75 |
Error | misc | FinalParameters | Parameter event should be final. | 85 |
Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 86 |
Error | sizes | LineLength | Line is longer than 80 characters (found 98). | 90 |
Error | misc | FinalParameters | Parameter predicate should be final. | 96 |
Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 101 |
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 104 |
Error | misc | FinalParameters | Parameter predicate should be final. | 107 |
Error | sizes | LineLength | Line is longer than 80 characters (found 94). | 112 |
Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 116 |
Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 119 |
Error | misc | FinalParameters | Parameter level should be final. | 119 |
Error | misc | FinalParameters | Parameter message should be final. | 119 |
Error | misc | FinalParameters | Parameter arguments should be final. | 119 |
Error | sizes | LineLength | Line is longer than 80 characters (found 100). | 124 |
Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 130 |
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 134 |
Error | misc | FinalParameters | Parameter throwable should be final. | 134 |
Error | misc | FinalParameters | Parameter level should be final. | 134 |
Error | misc | FinalParameters | Parameter message should be final. | 134 |
Error | misc | FinalParameters | Parameter arguments should be final. | 134 |
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 139 |
Error | misc | FinalParameters | Parameter event should be final. | 144 |
Error | sizes | LineLength | Line is longer than 80 characters (found 100). | 149 |
Error | misc | FinalParameters | Parameter predicate should be final. | 155 |
Error | sizes | LineLength | Line is longer than 80 characters (found 107). | 159 |
Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 165 |
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 168 |
Error | misc | FinalParameters | Parameter predicate should be final. | 171 |
Error | sizes | LineLength | Line is longer than 80 characters (found 107). | 175 |
Error | misc | FinalParameters | Parameter level should be final. | 186 |
Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 193 |
Error | misc | FinalParameters | Parameter predicate should be final. | 193 |
Error | misc | FinalParameters | Parameter failureMessage should be final. | 193 |
Error | misc | FinalParameters | Parameter arguments should be final. | 193 |
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 198 |
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 201 |
Error | sizes | LineLength | Line is longer than 80 characters (found 105). | 204 |
Error | misc | FinalParameters | Parameter event should be final. | 209 |
Error | sizes | LineLength | Line is longer than 80 characters (found 95). | 211 |
Error | sizes | LineLength | Line is longer than 80 characters (found 108). | 213 |
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 222 |
Error | misc | FinalParameters | Parameter predicate should be final. | 222 |
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 223 |
Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 228 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 228 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 230 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 231 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 232 |
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 233 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 233 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 234 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 235 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 236 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 238 |
Error | design | DesignForExtension | Class 'PredicateBuilder' looks like designed for extension (can be subclassed), but the method 'withLevel' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PredicateBuilder' final or making the method 'withLevel' static/final/abstract/empty, or adding allowed annotation for the method. | 242 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 242 |
Error | misc | FinalParameters | Parameter level should be final. | 242 |
Error | sizes | LineLength | Line is longer than 80 characters (found 101). | 248 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 251 |
Error | misc | FinalParameters | Parameter marker should be final. | 252 |
Error | javadoc | JavadocMethod | Expected @param tag for 'marker'. | 252 |
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 253 |
Error | design | DesignForExtension | Class 'PredicateBuilder' looks like designed for extension (can be subclassed), but the method 'withMarkers' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PredicateBuilder' final or making the method 'withMarkers' static/final/abstract/empty, or adding allowed annotation for the method. | 256 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 256 |
Error | misc | FinalParameters | Parameter markers should be final. | 256 |
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 257 |
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 261 |
Error | design | DesignForExtension | Class 'PredicateBuilder' looks like designed for extension (can be subclassed), but the method 'withKeyValuePairs' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PredicateBuilder' final or making the method 'withKeyValuePairs' static/final/abstract/empty, or adding allowed annotation for the method. | 261 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 261 |
Error | misc | FinalParameters | Parameter keyValuePair should be final. | 261 |
Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 263 |
Error | design | DesignForExtension | Class 'PredicateBuilder' looks like designed for extension (can be subclassed), but the method 'withMessage' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PredicateBuilder' final or making the method 'withMessage' static/final/abstract/empty, or adding allowed annotation for the method. | 267 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 267 |
Error | misc | FinalParameters | Parameter message should be final. | 267 |
Error | design | DesignForExtension | Class 'PredicateBuilder' looks like designed for extension (can be subclassed), but the method 'withMessage' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PredicateBuilder' final or making the method 'withMessage' static/final/abstract/empty, or adding allowed annotation for the method. | 271 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 271 |
Error | misc | FinalParameters | Parameter predicate should be final. | 271 |
Error | design | DesignForExtension | Class 'PredicateBuilder' looks like designed for extension (can be subclassed), but the method 'withArguments' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PredicateBuilder' final or making the method 'withArguments' static/final/abstract/empty, or adding allowed annotation for the method. | 276 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 276 |
Error | misc | FinalParameters | Parameter arguments should be final. | 276 |
Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 277 |
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 280 |
Error | design | DesignForExtension | Class 'PredicateBuilder' looks like designed for extension (can be subclassed), but the method 'withArguments' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PredicateBuilder' final or making the method 'withArguments' static/final/abstract/empty, or adding allowed annotation for the method. | 280 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 280 |
Error | misc | FinalParameters | Parameter predicate should be final. | 280 |
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 281 |
Error | design | DesignForExtension | Class 'PredicateBuilder' looks like designed for extension (can be subclassed), but the method 'withThrowable' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PredicateBuilder' final or making the method 'withThrowable' static/final/abstract/empty, or adding allowed annotation for the method. | 285 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 285 |
Error | misc | FinalParameters | Parameter throwable should be final. | 285 |
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 289 |
Error | design | DesignForExtension | Class 'PredicateBuilder' looks like designed for extension (can be subclassed), but the method 'withThrowable' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PredicateBuilder' final or making the method 'withThrowable' static/final/abstract/empty, or adding allowed annotation for the method. | 289 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 289 |
Error | misc | FinalParameters | Parameter predicate should be final. | 289 |
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 290 |
Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 294 |
Error | design | DesignForExtension | Class 'PredicateBuilder' looks like designed for extension (can be subclassed), but the method 'withMdc' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PredicateBuilder' final or making the method 'withMdc' static/final/abstract/empty, or adding allowed annotation for the method. | 294 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 294 |
Error | misc | FinalParameters | Parameter mdc should be final. | 294 |
Error | misc | FinalParameters | Parameter comparator should be final. | 294 |
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 295 |
Error | design | DesignForExtension | Class 'PredicateBuilder' looks like designed for extension (can be subclassed), but the method 'build' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PredicateBuilder' final or making the method 'build' static/final/abstract/empty, or adding allowed annotation for the method. | 299 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 299 |
Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 313 |
Error | sizes | LineLength | Line is longer than 80 characters (found 101). | 316 |
Error | sizes | LineLength | Line is longer than 80 characters (found 108). | 319 |
Error | sizes | LineLength | Line is longer than 80 characters (found 100). | 322 |
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 326 |
Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 328 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 328 |
Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 330 |
Error | misc | FinalParameters | Parameter compareFunction should be final. | 330 |
Error | coding | HiddenField | 'compareFunction' hides a field. | 330 |
Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 334 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 334 |
Error | misc | FinalParameters | Parameter actual should be final. | 334 |
Error | misc | FinalParameters | Parameter expected should be final. | 334 |
com/github/valfirst/slf4jtest/TestLoggerFactory.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 16 |
Error | naming | StaticVariableName | Name 'INSTANCE' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 16 |
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 19 |
Error | misc | FinalParameters | Parameter properties should be final. | 19 |
Error | misc | FinalParameters | Parameter propertyKey should be final. | 19 |
Error | misc | FinalParameters | Parameter defaultValue should be final. | 19 |
Error | sizes | LineLength | Line is longer than 80 characters (found 96). | 21 |
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 37 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 37 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 38 |
Error | sizes | LineLength | Line is longer than 80 characters (found 100). | 40 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 40 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 41 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 42 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 44 |
Error | sizes | LineLength | Line is longer than 80 characters (found 98). | 48 |
Error | misc | FinalParameters | Parameter properties should be final. | 55 |
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 57 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 61 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 65 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 69 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 73 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 77 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 85 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 89 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 93 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 97 |
Error | coding | HiddenField | 'printLevel' hides a field. | 97 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 101 |
Error | coding | HiddenField | 'printLevel' hides a field. | 101 |
Error | coding | HiddenField | 'captureLevel' hides a field. | 101 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 106 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 110 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 114 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 118 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 122 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 126 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 133 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 146 |
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 147 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 150 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 159 |
Error | coding | HiddenField | 'printLevel' hides a field. | 159 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 163 |
Error | misc | FinalParameters | Parameter captureLevel should be final. | 163 |
Error | coding | HiddenField | 'captureLevel' hides a field. | 163 |
com/github/valfirst/slf4jtest/TestLoggerFactoryExtension.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | sizes | LineLength | Line is longer than 80 characters (found 100). | 13 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 15 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 17 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 21 |
Error | misc | FinalParameters | Parameter cleanupStage should be final. | 21 |
Error | coding | HiddenField | 'cleanupStage' hides a field. | 21 |
Error | design | DesignForExtension | Class 'TestLoggerFactoryExtension' looks like designed for extension (can be subclassed), but the method 'beforeEach' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLoggerFactoryExtension' final or making the method 'beforeEach' static/final/abstract/empty, or adding allowed annotation for the method. | 25 |
Error | misc | FinalParameters | Parameter context should be final. | 26 |
Error | design | DesignForExtension | Class 'TestLoggerFactoryExtension' looks like designed for extension (can be subclassed), but the method 'beforeTestExecution' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLoggerFactoryExtension' final or making the method 'beforeTestExecution' static/final/abstract/empty, or adding allowed annotation for the method. | 32 |
Error | misc | FinalParameters | Parameter context should be final. | 33 |
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 34 |
Error | misc | FinalParameters | Parameter context should be final. | 39 |
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 46 |
Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 52 |
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 59 |
com/github/valfirst/slf4jtest/TestLoggerFactoryResetRule.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | sizes | LineLength | Line is longer than 80 characters (found 98). | 8 |
Error | design | DesignForExtension | Class 'TestLoggerFactoryResetRule' looks like designed for extension (can be subclassed), but the method 'apply' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLoggerFactoryResetRule' final or making the method 'apply' static/final/abstract/empty, or adding allowed annotation for the method. | 13 |
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 14 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 19 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 21 |
Error | coding | HiddenField | 'base' hides a field. | 21 |
com/github/valfirst/slf4jtest/TestLoggerFactorySettings.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocStyle | First sentence should end with a period. | 18 |
Error | sizes | LineLength | Line is longer than 80 characters (found 100). | 21 |
com/github/valfirst/slf4jtest/TestLoggingEventBuilder.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | imports | UnusedImports | Unused import - org.slf4j.spi.LoggingEventBuilder. | 15 |
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 22 |
Error | sizes | LineLength | Line is longer than 80 characters (found 94). | 23 |
Error | sizes | LineLength | Line is longer than 80 characters (found 95). | 25 |
Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 26 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 31 |
Error | misc | FinalParameters | Parameter logger should be final. | 31 |
Error | misc | FinalParameters | Parameter level should be final. | 31 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 37 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 43 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 45 |
Error | misc | FinalParameters | Parameter level should be final. | 45 |
Error | misc | FinalParameters | Parameter logger should be final. | 45 |
Error | misc | FinalParameters | Parameter key should be final. | 50 |
Error | misc | FinalParameters | Parameter value should be final. | 50 |
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 64 |
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 65 |
Error | sizes | LineLength | Line is longer than 80 characters (found 100). | 66 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 70 |
Error | misc | FinalParameters | Parameter key should be final. | 70 |
Error | misc | FinalParameters | Parameter value should be final. | 70 |
Error | design | DesignForExtension | Class 'TestKeyValuePair' looks like designed for extension (can be subclassed), but the method 'equals' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestKeyValuePair' final or making the method 'equals' static/final/abstract/empty, or adding allowed annotation for the method. | 74 |
Error | misc | FinalParameters | Parameter o should be final. | 75 |
Error | sizes | LineLength | Line is longer than 80 characters (found 101). | 83 |
Error | design | DesignForExtension | Class 'TestKeyValuePair' looks like designed for extension (can be subclassed), but the method 'hashCode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestKeyValuePair' final or making the method 'hashCode' static/final/abstract/empty, or adding allowed annotation for the method. | 86 |
Error | design | DesignForExtension | Class 'TestLoggingEventBuilder' looks like designed for extension (can be subclassed), but the method 'setCause' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLoggingEventBuilder' final or making the method 'setCause' static/final/abstract/empty, or adding allowed annotation for the method. | 92 |
Error | misc | FinalParameters | Parameter cause should be final. | 95 |
Error | design | DesignForExtension | Class 'TestLoggingEventBuilder' looks like designed for extension (can be subclassed), but the method 'addMarker' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLoggingEventBuilder' final or making the method 'addMarker' static/final/abstract/empty, or adding allowed annotation for the method. | 99 |
Error | misc | FinalParameters | Parameter marker should be final. | 101 |
Error | design | DesignForExtension | Class 'TestLoggingEventBuilder' looks like designed for extension (can be subclassed), but the method 'addArgument' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLoggingEventBuilder' final or making the method 'addArgument' static/final/abstract/empty, or adding allowed annotation for the method. | 105 |
Error | misc | FinalParameters | Parameter p should be final. | 108 |
Error | design | DesignForExtension | Class 'TestLoggingEventBuilder' looks like designed for extension (can be subclassed), but the method 'addArgument' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLoggingEventBuilder' final or making the method 'addArgument' static/final/abstract/empty, or adding allowed annotation for the method. | 112 |
Error | misc | FinalParameters | Parameter objectSupplier should be final. | 115 |
Error | design | DesignForExtension | Class 'TestLoggingEventBuilder' looks like designed for extension (can be subclassed), but the method 'addKeyValue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLoggingEventBuilder' final or making the method 'addKeyValue' static/final/abstract/empty, or adding allowed annotation for the method. | 119 |
Error | misc | FinalParameters | Parameter key should be final. | 122 |
Error | misc | FinalParameters | Parameter value should be final. | 122 |
Error | design | DesignForExtension | Class 'TestLoggingEventBuilder' looks like designed for extension (can be subclassed), but the method 'addKeyValue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLoggingEventBuilder' final or making the method 'addKeyValue' static/final/abstract/empty, or adding allowed annotation for the method. | 126 |
Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 129 |
Error | misc | FinalParameters | Parameter key should be final. | 129 |
Error | misc | FinalParameters | Parameter valueSupplier should be final. | 129 |
Error | design | DesignForExtension | Class 'TestLoggingEventBuilder' looks like designed for extension (can be subclassed), but the method 'setMessage' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLoggingEventBuilder' final or making the method 'setMessage' static/final/abstract/empty, or adding allowed annotation for the method. | 133 |
Error | misc | FinalParameters | Parameter message should be final. | 136 |
Error | design | DesignForExtension | Class 'TestLoggingEventBuilder' looks like designed for extension (can be subclassed), but the method 'setMessage' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestLoggingEventBuilder' final or making the method 'setMessage' static/final/abstract/empty, or adding allowed annotation for the method. | 140 |
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 143 |
Error | misc | FinalParameters | Parameter messageSupplier should be final. | 143 |
com/github/valfirst/slf4jtest/TestMDCAdapter.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 13 |
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 | MissingJavadocMethod | Missing a Javadoc comment. | 23 |
Error | misc | FinalParameters | Parameter properties should be final. | 27 |
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 28 |
Error | coding | InnerAssignment | Inner assignments should be avoided. | 28 |
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 29 |
Error | coding | InnerAssignment | Inner assignments should be avoided. | 29 |
Error | coding | InnerAssignment | Inner assignments should be avoided. | 31 |
Error | sizes | LineLength | Line is longer than 80 characters (found 103). | 32 |
Error | sizes | LineLength | Line is longer than 80 characters (found 103). | 34 |
Error | coding | InnerAssignment | Inner assignments should be avoided. | 34 |
Error | sizes | LineLength | Line is longer than 80 characters (found 95). | 39 |
Error | misc | FinalParameters | Parameter parentValue should be final. | 39 |
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 50 |
Error | misc | FinalParameters | Parameter properties should be final. | 50 |
Error | misc | FinalParameters | Parameter propertyKey should be final. | 50 |
Error | misc | FinalParameters | Parameter defaultValue should be final. | 50 |
Error | sizes | LineLength | Line is longer than 80 characters (found 103). | 51 |
Error | design | DesignForExtension | Class 'TestMDCAdapter' looks like designed for extension (can be subclassed), but the method 'put' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestMDCAdapter' final or making the method 'put' static/final/abstract/empty, or adding allowed annotation for the method. | 54 |
Error | design | DesignForExtension | Class 'TestMDCAdapter' looks like designed for extension (can be subclassed), but the method 'get' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestMDCAdapter' final or making the method 'get' static/final/abstract/empty, or adding allowed annotation for the method. | 73 |
Error | design | DesignForExtension | Class 'TestMDCAdapter' looks like designed for extension (can be subclassed), but the method 'remove' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestMDCAdapter' final or making the method 'remove' static/final/abstract/empty, or adding allowed annotation for the method. | 89 |
Error | design | DesignForExtension | Class 'TestMDCAdapter' looks like designed for extension (can be subclassed), but the method 'clear' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestMDCAdapter' final or making the method 'clear' static/final/abstract/empty, or adding allowed annotation for the method. | 103 |
Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 117 |
Error | sizes | LineLength | Line is longer than 80 characters (found 99). | 121 |
Error | design | DesignForExtension | Class 'TestMDCAdapter' looks like designed for extension (can be subclassed), but the method 'getContextMap' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestMDCAdapter' final or making the method 'getContextMap' static/final/abstract/empty, or adding allowed annotation for the method. | 145 |
Error | design | DesignForExtension | Class 'TestMDCAdapter' looks like designed for extension (can be subclassed), but the method 'setContextMap' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestMDCAdapter' final or making the method 'setContextMap' static/final/abstract/empty, or adding allowed annotation for the method. | 150 |
Error | sizes | LineLength | Line is longer than 80 characters (found 96). | 171 |
Error | misc | FinalParameters | Parameter enable should be final. | 173 |
Error | coding | HiddenField | 'enable' hides a field. | 173 |
Error | sizes | LineLength | Line is longer than 80 characters (found 99). | 178 |
Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 179 |
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 181 |
Error | misc | FinalParameters | Parameter inherit should be final. | 183 |
Error | coding | HiddenField | 'inherit' hides a field. | 183 |
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 188 |
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 190 |
Error | misc | FinalParameters | Parameter allowNullValues should be final. | 192 |
Error | coding | HiddenField | 'allowNullValues' hides a field. | 192 |
Error | sizes | LineLength | Line is longer than 80 characters (found 101). | 197 |
Error | sizes | LineLength | Line is longer than 80 characters (found 101). | 200 |
Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 203 |
Error | misc | FinalParameters | Parameter returnNullCopyWhenMdcNotSet should be final. | 203 |
Error | coding | HiddenField | 'returnNullCopyWhenMdcNotSet' hides a field. | 203 |
Error | sizes | LineLength | Line is longer than 80 characters (found 94). | 235 |
Error | sizes | LineLength | Line is longer than 80 characters (found 99). | 244 |
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 245 |
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 255 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 256 |
com/github/valfirst/slf4jtest/TestSLF4JServiceProvider.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 13 |
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 | design | DesignForExtension | Class 'TestSLF4JServiceProvider' looks like designed for extension (can be subclassed), but the method 'initialize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestSLF4JServiceProvider' final or making the method 'initialize' static/final/abstract/empty, or adding allowed annotation for the method. | 19 |
Error | design | DesignForExtension | Class 'TestSLF4JServiceProvider' looks like designed for extension (can be subclassed), but the method 'getLoggerFactory' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestSLF4JServiceProvider' final or making the method 'getLoggerFactory' static/final/abstract/empty, or adding allowed annotation for the method. | 26 |
Error | design | DesignForExtension | Class 'TestSLF4JServiceProvider' looks like designed for extension (can be subclassed), but the method 'getMarkerFactory' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestSLF4JServiceProvider' final or making the method 'getMarkerFactory' static/final/abstract/empty, or adding allowed annotation for the method. | 31 |
Error | design | DesignForExtension | Class 'TestSLF4JServiceProvider' looks like designed for extension (can be subclassed), but the method 'getMDCAdapter' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestSLF4JServiceProvider' final or making the method 'getMDCAdapter' static/final/abstract/empty, or adding allowed annotation for the method. | 36 |
Error | design | DesignForExtension | Class 'TestSLF4JServiceProvider' looks like designed for extension (can be subclassed), but the method 'getRequestedApiVersion' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestSLF4JServiceProvider' final or making the method 'getRequestedApiVersion' static/final/abstract/empty, or adding allowed annotation for the method. | 41 |
uk/org/lidalia/lang/ThreadLocal.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocPackage | Missing package-info.java file. | 1 |
Error | sizes | LineLength | Line is longer than 80 characters (found 96). | 16 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 25 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 26 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 27 |
Error | sizes | LineLength | Line is longer than 80 characters (found 99). | 38 |
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 39 |
Error | sizes | LineLength | Line is longer than 80 characters (found 95). | 46 |
Error | sizes | LineLength | Line is longer than 80 characters (found 100). | 47 |
Error | coding | HiddenField | 'initialValueCreator' hides a field. | 50 |
Error | sizes | LineLength | Line is longer than 80 characters (found 100). | 55 |
Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 63 |
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 67 |
Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 71 |
Error | sizes | LineLength | Line is longer than 80 characters (found 101). | 79 |
Error | design | DesignForExtension | Class 'ThreadLocal' looks like designed for extension (can be subclassed), but the method 'allValues' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThreadLocal' final or making the method 'allValues' static/final/abstract/empty, or adding allowed annotation for the method. | 86 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 86 |