PMD Results
The following document contains the results of PMD 4.3.
Files
org/apache/logging/log4j/core/appender/SyslogAppender.java
Violation | Line |
---|
Avoid unused private fields such as 'BSD'. | 39 |
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 | 245 - 247 |
Avoid empty catch blocks | 277 - 279 |
org/apache/logging/log4j/core/helpers/Loader.java
Violation | Line |
---|
Avoid empty catch blocks | 231 - 233 |
Avoid using java.lang.ThreadGroup; it is not thread safe | 246 |
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'. | 226 - 228 |
org/apache/logging/log4j/core/impl/ThrowableProxy.java
Violation | Line |
---|
Avoid empty catch blocks | 357 - 359 |
Avoid empty catch blocks | 384 - 386 |
Avoid empty catch blocks | 405 - 407 |
Avoid empty catch blocks | 477 - 479 |
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 | 199 - 201 |
org/apache/logging/log4j/core/net/SocketServer.java
Violation | Line |
---|
Avoid empty catch blocks | 192 - 194 |
Avoid empty catch blocks | 223 - 225 |
Avoid empty catch blocks | 231 - 233 |
Avoid empty catch blocks | 233 - 235 |
Avoid empty catch blocks | 242 - 244 |
org/apache/logging/log4j/core/net/TCPSocketManager.java
Violation | Line |
---|
Avoid empty catch blocks | 144 - 146 |
org/apache/logging/log4j/core/pattern/MarkerPatternConverter.java
Violation | Line |
---|
Avoid unused constructor parameters such as 'options'. | 34 - 36 |
org/apache/logging/log4j/core/selector/ClassLoaderContextSelector.java
Violation | Line |
---|
Avoid empty catch blocks | 95 - 97 |
Avoid empty catch blocks | 121 - 123 |