| <?xml version="1.0" encoding="UTF-8"?> |
| <pmd version="4.3" timestamp="2012-11-11T08:31:11.103"> |
| <file name="/Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/main/java/org/apache/logging/log4j/core/Filter.java"> |
| <violation beginline="20" endline="20" begincolumn="1" endcolumn="24" rule="UnusedImports" ruleset="Import Statement Rules" package="org.apache.logging.log4j.core" externalInfoUrl="http://pmd.sourceforge.net/rules/imports.html#UnusedImports" priority="4"> |
| Avoid unused imports such as 'java.util.Locale' |
| </violation> |
| <violation beginline="24" endline="24" begincolumn="1" endcolumn="50" rule="UnusedImports" ruleset="Import Statement Rules" package="org.apache.logging.log4j.core" externalInfoUrl="http://pmd.sourceforge.net/rules/imports.html#UnusedImports" priority="4"> |
| Avoid unused imports such as 'org.apache.logging.log4j.core.net.Protocol' |
| </violation> |
| </file> |
| <file name="/Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/main/java/org/apache/logging/log4j/core/appender/AsynchAppender.java"> |
| <violation beginline="209" endline="211" begincolumn="23" endcolumn="21" rule="EmptyCatchBlock" ruleset="Basic Rules" package="org.apache.logging.log4j.core.appender" class="AsynchAppender$AsynchThread" method="run" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock" priority="3"> |
| Avoid empty catch blocks |
| </violation> |
| <violation beginline="216" endline="218" begincolumn="23" endcolumn="21" rule="EmptyCatchBlock" ruleset="Basic Rules" package="org.apache.logging.log4j.core.appender" class="AsynchAppender$AsynchThread" method="run" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock" priority="3"> |
| Avoid empty catch blocks |
| </violation> |
| </file> |
| <file name="/Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/main/java/org/apache/logging/log4j/core/appender/SocketAppender.java"> |
| <violation beginline="19" endline="19" begincolumn="1" endcolumn="24" rule="UnusedImports" ruleset="Import Statement Rules" package="org.apache.logging.log4j.core.appender" externalInfoUrl="http://pmd.sourceforge.net/rules/imports.html#UnusedImports" priority="4"> |
| Avoid unused imports such as 'java.util.Locale' |
| </violation> |
| <violation beginline="30" endline="30" begincolumn="1" endcolumn="50" rule="UnusedImports" ruleset="Import Statement Rules" package="org.apache.logging.log4j.core.appender" externalInfoUrl="http://pmd.sourceforge.net/rules/imports.html#UnusedImports" priority="4"> |
| Avoid unused imports such as 'org.apache.logging.log4j.core.net.Facility' |
| </violation> |
| </file> |
| <file name="/Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/main/java/org/apache/logging/log4j/core/appender/SyslogAppender.java"> |
| <violation beginline="39" endline="39" begincolumn="33" endcolumn="35" rule="UnusedPrivateField" ruleset="Unused Code Rules" package="org.apache.logging.log4j.core.appender" class="SyslogAppender" variable="BSD" externalInfoUrl="http://pmd.sourceforge.net/rules/unusedcode.html#UnusedPrivateField" priority="3"> |
| Avoid unused private fields such as 'BSD'. |
| </violation> |
| </file> |
| <file name="/Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/main/java/org/apache/logging/log4j/core/appender/rewrite/RewriteAppender.java"> |
| <violation beginline="70" endline="72" begincolumn="12" endcolumn="5" rule="UselessOverridingMethod" ruleset="Basic Rules" package="org.apache.logging.log4j.core.appender.rewrite" class="RewriteAppender" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#UselessOverridingMethod" priority="3"> |
| Overriding method merely calls super |
| </violation> |
| </file> |
| <file name="/Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/main/java/org/apache/logging/log4j/core/appender/rolling/PatternProcessor.java"> |
| <violation beginline="187" endline="187" begincolumn="21" endcolumn="66" rule="UnusedPrivateMethod" ruleset="Unused Code Rules" package="org.apache.logging.log4j.core.appender.rolling" class="PatternProcessor" method="patternContains" externalInfoUrl="http://pmd.sourceforge.net/rules/unusedcode.html#UnusedPrivateMethod" priority="3"> |
| Avoid unused private methods such as 'patternContains(String,char...)'. |
| </violation> |
| </file> |
| <file name="/Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/main/java/org/apache/logging/log4j/core/appender/rolling/helper/FileRenameAction.java"> |
| <violation beginline="86" endline="89" begincolumn="17" endcolumn="17" rule="CollapsibleIfStatements" ruleset="Basic Rules" package="org.apache.logging.log4j.core.appender.rolling.helper" class="FileRenameAction" method="execute" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#CollapsibleIfStatements" priority="3"> |
| These nested if statements could be combined |
| </violation> |
| </file> |
| <file name="/Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/main/java/org/apache/logging/log4j/core/config/AppenderControl.java"> |
| <violation beginline="73" endline="75" begincolumn="13" endcolumn="13" rule="CollapsibleIfStatements" ruleset="Basic Rules" package="org.apache.logging.log4j.core.config" class="AppenderControl" method="callAppender" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#CollapsibleIfStatements" priority="3"> |
| These nested if statements could be combined |
| </violation> |
| </file> |
| <file name="/Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/main/java/org/apache/logging/log4j/core/config/AppenderRef.java"> |
| <violation beginline="19" endline="19" begincolumn="1" endcolumn="24" rule="UnusedImports" ruleset="Import Statement Rules" package="org.apache.logging.log4j.core.config" externalInfoUrl="http://pmd.sourceforge.net/rules/imports.html#UnusedImports" priority="4"> |
| Avoid unused imports such as 'java.util.Locale' |
| </violation> |
| </file> |
| <file name="/Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/main/java/org/apache/logging/log4j/core/config/ConfigurationFactory.java"> |
| <violation beginline="242" endline="244" begincolumn="19" endcolumn="17" rule="EmptyCatchBlock" ruleset="Basic Rules" package="org.apache.logging.log4j.core.config" class="ConfigurationFactory" method="getInputFromString" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock" priority="3"> |
| Avoid empty catch blocks |
| </violation> |
| <violation beginline="274" endline="276" begincolumn="15" endcolumn="13" rule="EmptyCatchBlock" ruleset="Basic Rules" package="org.apache.logging.log4j.core.config" class="ConfigurationFactory" method="getInputFromResource" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock" priority="3"> |
| Avoid empty catch blocks |
| </violation> |
| </file> |
| <file name="/Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/main/java/org/apache/logging/log4j/core/config/JSONConfiguration.java"> |
| <violation beginline="45" endline="45" begincolumn="1" endcolumn="24" rule="UnusedImports" ruleset="Import Statement Rules" package="org.apache.logging.log4j.core.config" externalInfoUrl="http://pmd.sourceforge.net/rules/imports.html#UnusedImports" priority="4"> |
| Avoid unused imports such as 'java.util.Locale' |
| </violation> |
| </file> |
| <file name="/Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/main/java/org/apache/logging/log4j/core/config/JSONConfigurationFactory.java"> |
| <violation beginline="39" endline="39" begincolumn="18" endcolumn="27" rule="UnusedPrivateField" ruleset="Unused Code Rules" package="org.apache.logging.log4j.core.config" class="JSONConfigurationFactory" variable="configFile" externalInfoUrl="http://pmd.sourceforge.net/rules/unusedcode.html#UnusedPrivateField" priority="3"> |
| Avoid unused private fields such as 'configFile'. |
| </violation> |
| </file> |
| <file name="/Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/main/java/org/apache/logging/log4j/core/config/LoggerConfig.java"> |
| <violation beginline="44" endline="44" begincolumn="1" endcolumn="24" rule="UnusedImports" ruleset="Import Statement Rules" package="org.apache.logging.log4j.core.config" externalInfoUrl="http://pmd.sourceforge.net/rules/imports.html#UnusedImports" priority="4"> |
| Avoid unused imports such as 'java.util.Locale' |
| </violation> |
| <violation beginline="119" endline="121" begincolumn="12" endcolumn="5" rule="UselessOverridingMethod" ruleset="Basic Rules" package="org.apache.logging.log4j.core.config" class="LoggerConfig" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#UselessOverridingMethod" priority="3"> |
| Overriding method merely calls super |
| </violation> |
| </file> |
| <file name="/Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/main/java/org/apache/logging/log4j/core/config/XMLConfiguration.java"> |
| <violation beginline="59" endline="59" begincolumn="1" endcolumn="24" rule="UnusedImports" ruleset="Import Statement Rules" package="org.apache.logging.log4j.core.config" externalInfoUrl="http://pmd.sourceforge.net/rules/imports.html#UnusedImports" priority="4"> |
| Avoid unused imports such as 'java.util.Locale' |
| </violation> |
| </file> |
| <file name="/Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/main/java/org/apache/logging/log4j/core/filter/BurstFilter.java"> |
| <violation beginline="29" endline="29" begincolumn="1" endcolumn="24" rule="UnusedImports" ruleset="Import Statement Rules" package="org.apache.logging.log4j.core.filter" externalInfoUrl="http://pmd.sourceforge.net/rules/imports.html#UnusedImports" priority="4"> |
| Avoid unused imports such as 'java.util.Locale' |
| </violation> |
| </file> |
| <file name="/Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/main/java/org/apache/logging/log4j/core/filter/DynamicThresholdFilter.java"> |
| <violation beginline="32" endline="32" begincolumn="1" endcolumn="24" rule="UnusedImports" ruleset="Import Statement Rules" package="org.apache.logging.log4j.core.filter" externalInfoUrl="http://pmd.sourceforge.net/rules/imports.html#UnusedImports" priority="4"> |
| Avoid unused imports such as 'java.util.Locale' |
| </violation> |
| </file> |
| <file name="/Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/main/java/org/apache/logging/log4j/core/filter/MapFilter.java"> |
| <violation beginline="34" endline="34" begincolumn="1" endcolumn="24" rule="UnusedImports" ruleset="Import Statement Rules" package="org.apache.logging.log4j.core.filter" externalInfoUrl="http://pmd.sourceforge.net/rules/imports.html#UnusedImports" priority="4"> |
| Avoid unused imports such as 'java.util.Locale' |
| </violation> |
| </file> |
| <file name="/Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/main/java/org/apache/logging/log4j/core/filter/MarkerFilter.java"> |
| <violation beginline="19" endline="19" begincolumn="1" endcolumn="24" rule="UnusedImports" ruleset="Import Statement Rules" package="org.apache.logging.log4j.core.filter" externalInfoUrl="http://pmd.sourceforge.net/rules/imports.html#UnusedImports" priority="4"> |
| Avoid unused imports such as 'java.util.Locale' |
| </violation> |
| </file> |
| <file name="/Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/main/java/org/apache/logging/log4j/core/filter/RegexFilter.java"> |
| <violation beginline="28" endline="28" begincolumn="1" endcolumn="24" rule="UnusedImports" ruleset="Import Statement Rules" package="org.apache.logging.log4j.core.filter" externalInfoUrl="http://pmd.sourceforge.net/rules/imports.html#UnusedImports" priority="4"> |
| Avoid unused imports such as 'java.util.Locale' |
| </violation> |
| </file> |
| <file name="/Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/main/java/org/apache/logging/log4j/core/filter/StructuredDataFilter.java"> |
| <violation beginline="33" endline="33" begincolumn="1" endcolumn="24" rule="UnusedImports" ruleset="Import Statement Rules" package="org.apache.logging.log4j.core.filter" externalInfoUrl="http://pmd.sourceforge.net/rules/imports.html#UnusedImports" priority="4"> |
| Avoid unused imports such as 'java.util.Locale' |
| </violation> |
| </file> |
| <file name="/Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/main/java/org/apache/logging/log4j/core/filter/ThreadContextMapFilter.java"> |
| <violation beginline="35" endline="35" begincolumn="1" endcolumn="24" rule="UnusedImports" ruleset="Import Statement Rules" package="org.apache.logging.log4j.core.filter" externalInfoUrl="http://pmd.sourceforge.net/rules/imports.html#UnusedImports" priority="4"> |
| Avoid unused imports such as 'java.util.Locale' |
| </violation> |
| <violation beginline="45" endline="45" begincolumn="26" endcolumn="30" rule="UnusedPrivateField" ruleset="Unused Code Rules" package="org.apache.logging.log4j.core.filter" class="ThreadContextMapFilter" variable="value" externalInfoUrl="http://pmd.sourceforge.net/rules/unusedcode.html#UnusedPrivateField" priority="3"> |
| Avoid unused private fields such as 'value'. |
| </violation> |
| </file> |
| <file name="/Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/main/java/org/apache/logging/log4j/core/filter/ThresholdFilter.java"> |
| <violation beginline="19" endline="19" begincolumn="1" endcolumn="24" rule="UnusedImports" ruleset="Import Statement Rules" package="org.apache.logging.log4j.core.filter" externalInfoUrl="http://pmd.sourceforge.net/rules/imports.html#UnusedImports" priority="4"> |
| Avoid unused imports such as 'java.util.Locale' |
| </violation> |
| </file> |
| <file name="/Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/main/java/org/apache/logging/log4j/core/filter/TimeFilter.java"> |
| <violation beginline="27" endline="27" begincolumn="1" endcolumn="24" rule="UnusedImports" ruleset="Import Statement Rules" package="org.apache.logging.log4j.core.filter" externalInfoUrl="http://pmd.sourceforge.net/rules/imports.html#UnusedImports" priority="4"> |
| Avoid unused imports such as 'java.util.Locale' |
| </violation> |
| </file> |
| <file name="/Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/main/java/org/apache/logging/log4j/core/helpers/Loader.java"> |
| <violation beginline="262" endline="262" begincolumn="21" endcolumn="63" rule="AvoidThreadGroup" ruleset="Basic Rules" package="org.apache.logging.log4j.core.helpers" class="Loader" method="getTCL" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#AvoidThreadGroup" priority="3"> |
| Avoid using java.lang.ThreadGroup; it is not thread safe |
| </violation> |
| </file> |
| <file name="/Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/main/java/org/apache/logging/log4j/core/helpers/UUIDUtil.java"> |
| <violation beginline="97" endline="99" begincolumn="11" endcolumn="9" rule="EmptyCatchBlock" ruleset="Basic Rules" package="org.apache.logging.log4j.core.helpers" class="UUIDUtil" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock" priority="3"> |
| Avoid empty catch blocks |
| </violation> |
| </file> |
| <file name="/Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/main/java/org/apache/logging/log4j/core/impl/Log4jLogEvent.java"> |
| <violation beginline="273" endline="275" begincolumn="13" endcolumn="5" rule="UnusedFormalParameter" ruleset="Unused Code Rules" package="org.apache.logging.log4j.core.impl" class="Log4jLogEvent" externalInfoUrl="http://pmd.sourceforge.net/rules/unusedcode.html#UnusedFormalParameter" priority="3"> |
| Avoid unused method parameters such as 'stream'. |
| </violation> |
| </file> |
| <file name="/Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/main/java/org/apache/logging/log4j/core/impl/ThrowableProxy.java"> |
| <violation beginline="412" endline="414" begincolumn="15" endcolumn="13" rule="EmptyCatchBlock" ruleset="Basic Rules" package="org.apache.logging.log4j.core.impl" class="ThrowableProxy" method="resolvePackageElement" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock" priority="3"> |
| Avoid empty catch blocks |
| </violation> |
| <violation beginline="439" endline="441" begincolumn="15" endcolumn="13" rule="EmptyCatchBlock" ruleset="Basic Rules" package="org.apache.logging.log4j.core.impl" class="ThrowableProxy" method="getCallerClass" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock" priority="3"> |
| Avoid empty catch blocks |
| </violation> |
| <violation beginline="460" endline="462" begincolumn="15" endcolumn="13" rule="EmptyCatchBlock" ruleset="Basic Rules" package="org.apache.logging.log4j.core.impl" class="ThrowableProxy" method="loadClass" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock" priority="3"> |
| Avoid empty catch blocks |
| </violation> |
| <violation beginline="542" endline="544" begincolumn="15" endcolumn="13" rule="EmptyCatchBlock" ruleset="Basic Rules" package="org.apache.logging.log4j.core.impl" class="ThrowableProxy" method="setSuppressed" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock" priority="3"> |
| Avoid empty catch blocks |
| </violation> |
| </file> |
| <file name="/Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/main/java/org/apache/logging/log4j/core/layout/AbstractStringLayout.java"> |
| <violation beginline="43" endline="45" begincolumn="11" endcolumn="9" rule="EmptyCatchBlock" ruleset="Basic Rules" package="org.apache.logging.log4j.core.layout" class="AbstractStringLayout" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock" priority="3"> |
| Avoid empty catch blocks |
| </violation> |
| </file> |
| <file name="/Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/main/java/org/apache/logging/log4j/core/layout/HTMLLayout.java"> |
| <violation beginline="64" endline="64" begincolumn="26" endcolumn="36" rule="UnusedPrivateField" ruleset="Unused Code Rules" package="org.apache.logging.log4j.core.layout" class="HTMLLayout" variable="contentType" externalInfoUrl="http://pmd.sourceforge.net/rules/unusedcode.html#UnusedPrivateField" priority="3"> |
| Avoid unused private fields such as 'contentType'. |
| </violation> |
| <violation beginline="197" endline="199" begincolumn="11" endcolumn="9" rule="EmptyCatchBlock" ruleset="Basic Rules" package="org.apache.logging.log4j.core.layout" class="HTMLLayout" method="appendThrowableAsHTML" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock" priority="3"> |
| Avoid empty catch blocks |
| </violation> |
| <violation beginline="250" endline="250" begincolumn="53" endcolumn="66" rule="AvoidThreadGroup" ruleset="Basic Rules" package="org.apache.logging.log4j.core.layout" class="HTMLLayout" method="getHeader" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#AvoidThreadGroup" priority="3"> |
| Avoid using java.lang.ThreadGroup; it is not thread safe |
| </violation> |
| </file> |
| <file name="/Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/main/java/org/apache/logging/log4j/core/layout/PatternLayout.java"> |
| <violation beginline="86" endline="86" begincolumn="21" endcolumn="37" rule="UnusedPrivateField" ruleset="Unused Code Rules" package="org.apache.logging.log4j.core.layout" class="PatternLayout" variable="handlesExceptions" externalInfoUrl="http://pmd.sourceforge.net/rules/unusedcode.html#UnusedPrivateField" priority="3"> |
| Avoid unused private fields such as 'handlesExceptions'. |
| </violation> |
| </file> |
| <file name="/Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/main/java/org/apache/logging/log4j/core/layout/RFC5424Layout.java"> |
| <violation beginline="31" endline="31" begincolumn="1" endcolumn="50" rule="UnusedImports" ruleset="Import Statement Rules" package="org.apache.logging.log4j.core.layout" externalInfoUrl="http://pmd.sourceforge.net/rules/imports.html#UnusedImports" priority="4"> |
| Avoid unused imports such as 'org.apache.logging.log4j.util.EnglishEnums' |
| </violation> |
| <violation beginline="43" endline="43" begincolumn="1" endcolumn="24" rule="UnusedImports" ruleset="Import Statement Rules" package="org.apache.logging.log4j.core.layout" externalInfoUrl="http://pmd.sourceforge.net/rules/imports.html#UnusedImports" priority="4"> |
| Avoid unused imports such as 'java.util.Locale' |
| </violation> |
| </file> |
| <file name="/Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/main/java/org/apache/logging/log4j/core/layout/SyslogLayout.java"> |
| <violation beginline="25" endline="25" begincolumn="1" endcolumn="50" rule="UnusedImports" ruleset="Import Statement Rules" package="org.apache.logging.log4j.core.layout" externalInfoUrl="http://pmd.sourceforge.net/rules/imports.html#UnusedImports" priority="4"> |
| Avoid unused imports such as 'org.apache.logging.log4j.util.EnglishEnums' |
| </violation> |
| </file> |
| <file name="/Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/main/java/org/apache/logging/log4j/core/layout/XMLLayout.java"> |
| <violation beginline="222" endline="224" begincolumn="11" endcolumn="9" rule="EmptyCatchBlock" ruleset="Basic Rules" package="org.apache.logging.log4j.core.layout" class="XMLLayout" method="getThrowableString" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock" priority="3"> |
| Avoid empty catch blocks |
| </violation> |
| </file> |
| <file name="/Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/main/java/org/apache/logging/log4j/core/net/SocketServer.java"> |
| <violation beginline="193" endline="195" begincolumn="23" endcolumn="21" rule="EmptyCatchBlock" ruleset="Basic Rules" package="org.apache.logging.log4j.core.net" class="SocketServer$SocketHandler" method="run" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock" priority="3"> |
| Avoid empty catch blocks |
| </violation> |
| <violation beginline="223" endline="225" begincolumn="19" endcolumn="17" rule="EmptyCatchBlock" ruleset="Basic Rules" package="org.apache.logging.log4j.core.net" class="SocketServer$ServerConfigurationFactory" method="getConfiguration" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock" priority="3"> |
| Avoid empty catch blocks |
| </violation> |
| <violation beginline="230" endline="232" begincolumn="23" endcolumn="21" rule="EmptyCatchBlock" ruleset="Basic Rules" package="org.apache.logging.log4j.core.net" class="SocketServer$ServerConfigurationFactory" method="getConfiguration" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock" priority="3"> |
| Avoid empty catch blocks |
| </violation> |
| <violation beginline="232" endline="234" begincolumn="23" endcolumn="21" rule="EmptyCatchBlock" ruleset="Basic Rules" package="org.apache.logging.log4j.core.net" class="SocketServer$ServerConfigurationFactory" method="getConfiguration" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock" priority="3"> |
| Avoid empty catch blocks |
| </violation> |
| <violation beginline="241" endline="243" begincolumn="19" endcolumn="17" rule="EmptyCatchBlock" ruleset="Basic Rules" package="org.apache.logging.log4j.core.net" class="SocketServer$ServerConfigurationFactory" method="getConfiguration" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock" priority="3"> |
| Avoid empty catch blocks |
| </violation> |
| </file> |
| <file name="/Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/main/java/org/apache/logging/log4j/core/net/TCPSocketManager.java"> |
| <violation beginline="145" endline="147" begincolumn="27" endcolumn="25" rule="EmptyCatchBlock" ruleset="Basic Rules" package="org.apache.logging.log4j.core.net" class="TCPSocketManager$Reconnector" method="run" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock" priority="3"> |
| Avoid empty catch blocks |
| </violation> |
| </file> |
| <file name="/Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/main/java/org/apache/logging/log4j/core/pattern/AnsiEscape.java"> |
| <violation beginline="187" endline="189" begincolumn="15" endcolumn="13" rule="EmptyCatchBlock" ruleset="Basic Rules" package="org.apache.logging.log4j.core.pattern" method="createSequence" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock" priority="3"> |
| Avoid empty catch blocks |
| </violation> |
| </file> |
| <file name="/Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/main/java/org/apache/logging/log4j/core/pattern/ExtendedThrowablePatternConverter.java"> |
| <violation beginline="52" endline="61" begincolumn="13" endcolumn="13" rule="CollapsibleIfStatements" ruleset="Basic Rules" package="org.apache.logging.log4j.core.pattern" class="ExtendedThrowablePatternConverter" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#CollapsibleIfStatements" priority="3"> |
| These nested if statements could be combined |
| </violation> |
| </file> |
| <file name="/Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/main/java/org/apache/logging/log4j/core/pattern/LevelPatternConverter.java"> |
| <violation beginline="24" endline="24" begincolumn="1" endcolumn="24" rule="UnusedImports" ruleset="Import Statement Rules" package="org.apache.logging.log4j.core.pattern" externalInfoUrl="http://pmd.sourceforge.net/rules/imports.html#UnusedImports" priority="4"> |
| Avoid unused imports such as 'java.util.Locale' |
| </violation> |
| </file> |
| <file name="/Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/main/java/org/apache/logging/log4j/core/pattern/MarkerPatternConverter.java"> |
| <violation beginline="34" endline="36" begincolumn="13" endcolumn="5" rule="UnusedFormalParameter" ruleset="Unused Code Rules" package="org.apache.logging.log4j.core.pattern" class="MarkerPatternConverter" externalInfoUrl="http://pmd.sourceforge.net/rules/unusedcode.html#UnusedFormalParameter" priority="3"> |
| Avoid unused constructor parameters such as 'options'. |
| </violation> |
| </file> |
| <file name="/Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/main/java/org/apache/logging/log4j/core/pattern/RootThrowablePatternConverter.java"> |
| <violation beginline="53" endline="62" begincolumn="13" endcolumn="13" rule="CollapsibleIfStatements" ruleset="Basic Rules" package="org.apache.logging.log4j.core.pattern" class="RootThrowablePatternConverter" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#CollapsibleIfStatements" priority="3"> |
| These nested if statements could be combined |
| </violation> |
| </file> |
| <file name="/Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/main/java/org/apache/logging/log4j/core/pattern/ThrowablePatternConverter.java"> |
| <violation beginline="66" endline="67" begincolumn="33" endcolumn="13" rule="EmptyIfStmt" ruleset="Basic Rules" package="org.apache.logging.log4j.core.pattern" class="ThrowablePatternConverter" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyIfStmt" priority="3"> |
| Avoid empty if statements |
| </violation> |
| </file> |
| <file name="/Users/rgoers/projects/apache/logging/log4j/log4j2/tags/log4j-2.0-beta3/core/src/main/java/org/apache/logging/log4j/core/selector/ClassLoaderContextSelector.java"> |
| <violation beginline="95" endline="97" begincolumn="19" endcolumn="17" rule="EmptyCatchBlock" ruleset="Basic Rules" package="org.apache.logging.log4j.core.selector" class="ClassLoaderContextSelector" method="getContext" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock" priority="3"> |
| Avoid empty catch blocks |
| </violation> |
| <violation beginline="123" endline="125" begincolumn="19" endcolumn="17" rule="EmptyCatchBlock" ruleset="Basic Rules" package="org.apache.logging.log4j.core.selector" class="ClassLoaderContextSelector" method="getContext" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock" priority="3"> |
| Avoid empty catch blocks |
| </violation> |
| </file> |
| </pmd> |