PMD ResultsThe following document contains the results of PMD 4.3. Filesorg/apache/logging/log4j/core/appender/AsyncAppender.javaViolation | Line |
---|
Avoid empty catch blocks | 230 - 232 | Avoid empty catch blocks | 237 - 239 |
org/apache/logging/log4j/core/appender/SyslogAppender.javaViolation | Line |
---|
Avoid unused private fields such as 'BSD'. | 41 |
org/apache/logging/log4j/core/appender/rewrite/RewriteAppender.javaViolation | Line |
---|
Overriding method merely calls super | 73 - 75 |
org/apache/logging/log4j/core/appender/rolling/PatternProcessor.javaViolation | Line |
---|
Avoid unused private methods such as 'patternContains(String,char...)'. | 219 |
org/apache/logging/log4j/core/appender/rolling/helper/FileRenameAction.javaViolation | Line |
---|
These nested if statements could be combined | 80 - 83 |
org/apache/logging/log4j/core/config/AppenderControl.javaViolation | Line |
---|
These nested if statements could be combined | 77 - 79 |
org/apache/logging/log4j/core/config/ConfigurationFactory.javaViolation | Line |
---|
Avoid empty catch blocks | 259 - 261 | Avoid empty catch blocks | 291 - 293 |
org/apache/logging/log4j/core/config/Configurator.javaViolation | Line |
---|
Avoid empty catch blocks | 93 - 95 |
org/apache/logging/log4j/core/config/JSONConfigurationFactory.javaViolation | Line |
---|
Avoid unused private fields such as 'configFile'. | 39 |
org/apache/logging/log4j/core/config/LoggerConfig.javaViolation | Line |
---|
Overriding method merely calls super | 129 - 131 |
org/apache/logging/log4j/core/config/plugins/PluginManager.javaViolation | Line |
---|
Avoid empty catch blocks | 243 - 245 | Avoid empty catch blocks | 278 - 280 |
org/apache/logging/log4j/core/helpers/Charsets.javaViolation | Line |
---|
These nested if statements could be combined | 43 - 45 |
org/apache/logging/log4j/core/helpers/Loader.javaViolation | Line |
---|
Avoid using java.lang.ThreadGroup; it is not thread safe | 263 |
org/apache/logging/log4j/core/helpers/UUIDUtil.javaViolation | Line |
---|
Avoid empty catch blocks | 99 - 101 |
org/apache/logging/log4j/core/impl/Log4jLogEvent.javaViolation | Line |
---|
Avoid unused method parameters such as 'stream'. | 307 - 309 |
org/apache/logging/log4j/core/impl/ThrowableFormatOptions.javaViolation | Line |
---|
Avoid empty if statements | 197 - 199 |
org/apache/logging/log4j/core/impl/ThrowableProxy.javaViolation | Line |
---|
Avoid empty catch blocks | 399 - 401 | Avoid empty catch blocks | 426 - 428 | Avoid empty catch blocks | 447 - 449 | Avoid empty catch blocks | 529 - 531 |
org/apache/logging/log4j/core/jmx/LoggerContextAdmin.javaViolation | Line |
---|
Avoid empty catch blocks | 197 - 199 |
org/apache/logging/log4j/core/jmx/Server.javaViolation | Line |
---|
Avoid unused method parameters such as 'executor'. | 176 - 184 | Avoid unused method parameters such as 'executor'. | 225 - 237 | Avoid unused method parameters such as 'executor'. | 239 - 250 |
org/apache/logging/log4j/core/layout/AbstractStringLayout.javaViolation | Line |
---|
Avoid empty catch blocks | 43 - 45 |
org/apache/logging/log4j/core/layout/HTMLLayout.javaViolation | Line |
---|
Avoid unused private fields such as 'contentType'. | 66 | Avoid empty catch blocks | 217 - 219 | Avoid using java.lang.ThreadGroup; it is not thread safe | 270 |
org/apache/logging/log4j/core/layout/XMLLayout.javaViolation | Line |
---|
Avoid empty catch blocks | 246 - 248 |
org/apache/logging/log4j/core/net/MulticastDNSAdvertiser.javaViolation | Line |
---|
Avoid empty catch blocks | 72 - 74 | Avoid empty catch blocks | 218 - 220 |
org/apache/logging/log4j/core/net/SocketServer.javaViolation | Line |
---|
Avoid empty catch blocks | 193 - 195 | Avoid empty catch blocks | 223 - 225 | Avoid empty catch blocks | 230 - 232 | Avoid empty catch blocks | 232 - 234 | Avoid empty catch blocks | 241 - 243 |
org/apache/logging/log4j/core/net/TCPSocketManager.javaViolation | Line |
---|
Avoid empty catch blocks | 193 - 195 |
org/apache/logging/log4j/core/pattern/AnsiEscape.javaViolation | Line |
---|
Avoid empty catch blocks | 325 - 327 |
org/apache/logging/log4j/core/pattern/MarkerPatternConverter.javaViolation | Line |
---|
Avoid unused constructor parameters such as 'options'. | 34 - 36 |
org/apache/logging/log4j/core/selector/ClassLoaderContextSelector.javaViolation | Line |
---|
Avoid empty catch blocks | 101 - 103 | Avoid empty catch blocks | 131 - 133 |
|