PMD Results
The following document contains the results of PMD 4.3.
Files
org/apache/logging/log4j/core/appender/AsynchAppender.java
Violation | Line |
---|
Avoid empty catch blocks | 209 - 211 |
Avoid empty catch blocks | 216 - 218 |
org/apache/logging/log4j/core/appender/SyslogAppender.java
Violation | Line |
---|
Avoid unused private fields such as 'BSD'. | 39 |
org/apache/logging/log4j/core/appender/rewrite/RewriteAppender.java
Violation | Line |
---|
Overriding method merely calls super | 70 - 72 |
org/apache/logging/log4j/core/appender/rolling/helper/FileRenameAction.java
Violation | Line |
---|
These nested if statements could be combined | 86 - 89 |
org/apache/logging/log4j/core/config/AppenderControl.java
Violation | Line |
---|
These nested if statements could be combined | 74 - 76 |
org/apache/logging/log4j/core/config/ConfigurationFactory.java
Violation | Line |
---|
Avoid empty catch blocks | 255 - 257 |
Avoid empty catch blocks | 287 - 289 |
org/apache/logging/log4j/core/config/LoggerConfig.java
Violation | Line |
---|
Overriding method merely calls super | 101 - 103 |
org/apache/logging/log4j/core/filter/ThreadContextMapFilter.java
Violation | Line |
---|
Avoid unused private fields such as 'value'. | 44 |
org/apache/logging/log4j/core/helpers/Loader.java
Violation | Line |
---|
Avoid using java.lang.ThreadGroup; it is not thread safe | 266 |
org/apache/logging/log4j/core/helpers/UUIDUtil.java
Violation | Line |
---|
Avoid empty catch blocks | 97 - 99 |
org/apache/logging/log4j/core/impl/Log4jLogEvent.java
Violation | Line |
---|
Avoid unused method parameters such as 'stream'. | 240 - 242 |
org/apache/logging/log4j/core/impl/ThrowableProxy.java
Violation | Line |
---|
Avoid empty catch blocks | 411 - 413 |
Avoid empty catch blocks | 438 - 440 |
Avoid empty catch blocks | 459 - 461 |
Avoid unused local variables such as 'i'. | 537 |
Avoid empty catch blocks | 541 - 543 |
org/apache/logging/log4j/core/layout/AbstractStringLayout.java
Violation | Line |
---|
Avoid empty catch blocks | 45 - 47 |
org/apache/logging/log4j/core/layout/HTMLLayout.java
Violation | Line |
---|
Avoid unused private fields such as 'contentType'. | 62 |
Avoid empty catch blocks | 155 - 157 |
Avoid using java.lang.ThreadGroup; it is not thread safe | 207 |
org/apache/logging/log4j/core/layout/PatternLayout.java
Violation | Line |
---|
Avoid unused private fields such as 'handlesExceptions'. | 86 |
org/apache/logging/log4j/core/layout/XMLLayout.java
Violation | Line |
---|
Avoid empty catch blocks | 221 - 223 |
org/apache/logging/log4j/core/net/SocketServer.java
Violation | Line |
---|
Avoid empty catch blocks | 193 - 195 |
Avoid empty catch blocks | 224 - 226 |
Avoid empty catch blocks | 232 - 234 |
Avoid empty catch blocks | 234 - 236 |
Avoid empty catch blocks | 243 - 245 |
org/apache/logging/log4j/core/net/TCPSocketManager.java
Violation | Line |
---|
Avoid empty catch blocks | 145 - 147 |
org/apache/logging/log4j/core/pattern/AnsiEscape.java
Violation | Line |
---|
Avoid empty catch blocks | 101 - 103 |
org/apache/logging/log4j/core/pattern/ExtendedThrowablePatternConverter.java
Violation | Line |
---|
These nested if statements could be combined | 51 - 60 |
org/apache/logging/log4j/core/pattern/MarkerPatternConverter.java
Violation | Line |
---|
Avoid unused constructor parameters such as 'options'. | 34 - 36 |
org/apache/logging/log4j/core/pattern/RootThrowablePatternConverter.java
Violation | Line |
---|
These nested if statements could be combined | 52 - 61 |
org/apache/logging/log4j/core/pattern/ThrowablePatternConverter.java
Violation | Line |
---|
Avoid empty if statements | 66 - 67 |
org/apache/logging/log4j/core/selector/ClassLoaderContextSelector.java
Violation | Line |
---|
Avoid empty catch blocks | 97 - 99 |
Avoid empty catch blocks | 123 - 125 |