PMD ResultsThe following document contains the results of PMD 5.0.2. Filesorg/apache/logging/log4j/core/appender/AsyncAppender.javaViolation | Line |
---|
Useless parentheses. | 145 | Useless parentheses. | 145 | Avoid empty catch blocks | 230 - 232 | Avoid empty catch blocks | 237 - 239 |
org/apache/logging/log4j/core/appender/SocketAppender.javaViolation | Line |
---|
Avoid unused local variables such as 'prot'. | 118 |
org/apache/logging/log4j/core/appender/SyslogAppender.javaViolation | Line |
---|
Avoid unused private fields such as 'BSD'. | 42 | Avoid unused local variables such as 'prot'. | 133 |
org/apache/logging/log4j/core/appender/db/jdbc/ColumnConfig.javaViolation | Line |
---|
Useless parentheses. | 115 | Useless parentheses. | 115 | Useless parentheses. | 115 |
org/apache/logging/log4j/core/appender/db/jdbc/JDBCDatabaseManager.javaViolation | Line |
---|
Avoid unused private fields such as 'layout'. | 202 |
org/apache/logging/log4j/core/appender/db/jpa/converter/StackTraceElementAttributeConverter.javaViolation | Line |
---|
Avoid empty catch blocks | 59 - 61 |
org/apache/logging/log4j/core/appender/db/nosql/couch/CouchDBProvider.javaViolation | Line |
---|
Avoid empty catch blocks | 143 - 145 |
org/apache/logging/log4j/core/appender/db/nosql/mongo/MongoDBProvider.javaViolation | Line |
---|
Avoid empty catch blocks | 161 - 163 |
org/apache/logging/log4j/core/appender/rewrite/RewriteAppender.javaViolation | Line |
---|
Overriding method merely calls super | 75 - 77 |
org/apache/logging/log4j/core/appender/rolling/PatternProcessor.javaViolation | Line |
---|
Useless parentheses. | 156 | 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/appender/routing/Route.javaViolation | Line |
---|
Avoid unused local variables such as 'child'. | 100 |
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 | Useless parentheses. | 290 | Avoid empty catch blocks | 291 - 293 | Useless parentheses. | 431 |
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'. | 41 |
org/apache/logging/log4j/core/config/LoggerConfig.javaViolation | Line |
---|
Overriding method merely calls super | 149 - 151 |
org/apache/logging/log4j/core/config/XMLConfiguration.javaViolation | Line |
---|
Useless parentheses. | 315 |
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/filter/MapFilter.javaViolation | Line |
---|
Useless parentheses. | 82 | Useless parentheses. | 82 |
org/apache/logging/log4j/core/filter/StructuredDataFilter.javaViolation | Line |
---|
Useless parentheses. | 74 | Useless parentheses. | 74 |
org/apache/logging/log4j/core/filter/ThreadContextMapFilter.javaViolation | Line |
---|
Useless parentheses. | 98 | Useless parentheses. | 98 |
org/apache/logging/log4j/core/helpers/Charsets.javaViolation | Line |
---|
These nested if statements could be combined | 58 - 60 |
org/apache/logging/log4j/core/helpers/FileUtils.javaViolation | Line |
---|
Useless parentheses. | 53 - 54 | Useless parentheses. | 54 |
org/apache/logging/log4j/core/helpers/Transform.javaViolation | Line |
---|
Useless parentheses. | 49 - 52 |
org/apache/logging/log4j/core/helpers/UUIDUtil.javaViolation | Line |
---|
Avoid empty catch blocks | 99 - 101 | Useless parentheses. | 179 | Useless parentheses. | 179 - 180 | Useless parentheses. | 180 |
org/apache/logging/log4j/core/impl/Log4jLogEvent.javaViolation | Line |
---|
Avoid unused method parameters such as 'stream'. | 325 |
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 | 530 - 532 |
org/apache/logging/log4j/core/jmx/LoggerContextAdmin.javaViolation | Line |
---|
Avoid empty catch blocks | 205 - 207 |
org/apache/logging/log4j/core/jmx/Server.javaViolation | Line |
---|
Avoid unused method parameters such as 'executor'. | 177 | Avoid unused method parameters such as 'executor'. | 226 | Avoid unused method parameters such as 'executor'. | 240 |
org/apache/logging/log4j/core/layout/HTMLLayout.javaViolation | Line |
---|
Avoid unused private fields such as 'contentType'. | 66 | Avoid empty catch blocks | 219 - 221 |
org/apache/logging/log4j/core/layout/XMLLayout.javaViolation | Line |
---|
Avoid empty catch blocks | 250 - 252 |
org/apache/logging/log4j/core/lookup/StrSubstitutor.javaViolation | Line |
---|
Useless parentheses. | 759 | Useless parentheses. | 835 | Useless parentheses. | 835 | Useless parentheses. | 1119 |
org/apache/logging/log4j/core/net/MulticastDNSAdvertiser.javaViolation | Line |
---|
Useless parentheses. | 76 | Avoid empty catch blocks | 88 - 90 | Avoid empty catch blocks | 234 - 236 |
org/apache/logging/log4j/core/net/Priority.javaViolation | Line |
---|
Useless parentheses. | 46 |
org/apache/logging/log4j/core/net/SocketServer.javaViolation | Line |
---|
Avoid empty catch blocks | 196 - 198 | Avoid empty catch blocks | 226 - 228 | Avoid empty catch blocks | 233 - 235 | Avoid empty catch blocks | 235 - 237 | Avoid empty catch blocks | 244 - 246 |
org/apache/logging/log4j/core/net/TCPSocketManager.javaViolation | Line |
---|
Avoid empty catch blocks | 200 - 202 |
org/apache/logging/log4j/core/net/UDPSocketServer.javaViolation | Line |
---|
Avoid unused imports such as 'java.util.Map' | 34 | Avoid unused imports such as 'java.util.concurrent.ConcurrentHashMap' | 35 | Avoid unused imports such as 'java.util.concurrent.ConcurrentMap' | 36 | Avoid empty catch blocks | 176 - 178 | Avoid empty catch blocks | 183 - 185 | Avoid empty catch blocks | 185 - 187 | Avoid empty catch blocks | 194 - 196 |
org/apache/logging/log4j/core/pattern/AnsiEscape.javaViolation | Line |
---|
Avoid empty catch blocks | 325 - 327 |
org/apache/logging/log4j/core/pattern/CachedDateFormat.javaViolation | Line |
---|
Useless parentheses. | 211 | Useless parentheses. | 270 | Useless parentheses. | 270 | Useless parentheses. | 270 | Useless parentheses. | 382 | Useless parentheses. | 382 |
org/apache/logging/log4j/core/pattern/MarkerPatternConverter.javaViolation | Line |
---|
Avoid unused constructor parameters such as 'options'. | 34 |
org/apache/logging/log4j/core/pattern/PatternParser.javaViolation | Line |
---|
Useless parentheses. | 494 |
org/apache/logging/log4j/core/pattern/UUIDPatternConverter.javaViolation | Line |
---|
Useless parentheses. | 53 |
org/apache/logging/log4j/core/selector/ClassLoaderContextSelector.javaViolation | Line |
---|
Avoid empty catch blocks | 103 - 105 | Avoid empty catch blocks | 133 - 135 |
|