blob: 5704629fefe3606e30d01f36b69296d20ad14290 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<pmd version="3.9" timestamp="2007-09-01T10:49:36.550" elapsedTime="0s">
<file name="/Users/curta/ls-svn/chainsaw/src/main/java/org/apache/log4j/chainsaw/ApplicationPreferenceModelPanel.java">
<violation line="88" rule="EmptyCatchBlock" ruleset="Basic Rules" package="org.apache.log4j.chainsaw" class="Anonymous$1" method="actionPerformed" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock" priority="3">
Avoid empty catch blocks
</violation>
<violation line="94" rule="EmptyCatchBlock" ruleset="Basic Rules" package="org.apache.log4j.chainsaw" class="Anonymous$1" method="actionPerformed" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock" priority="3">
Avoid empty catch blocks
</violation>
<violation line="616" rule="EmptyIfStmt" ruleset="Basic Rules" package="org.apache.log4j.chainsaw" class="Anonymous$12" method="stateChanged" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyIfStmt" priority="3">
Avoid empty if statements
</violation>
</file>
<file name="/Users/curta/ls-svn/chainsaw/src/main/java/org/apache/log4j/chainsaw/ChainsawAppender.java">
<violation line="131" rule="EmptyCatchBlock" ruleset="Basic Rules" package="org.apache.log4j.chainsaw" class="ChainsawAppender" method="activateOptions" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock" priority="3">
Avoid empty catch blocks
</violation>
</file>
<file name="/Users/curta/ls-svn/chainsaw/src/main/java/org/apache/log4j/chainsaw/ChainsawAppenderHandler.java">
<violation line="29" rule="UnusedImports" ruleset="Import Statement Rules" package="org.apache.log4j.chainsaw" externalInfoUrl="http://pmd.sourceforge.net/rules/imports.html#UnusedImports" priority="4">
Avoid unused imports such as 'org.apache.log4j.MDC'
</violation>
</file>
<file name="/Users/curta/ls-svn/chainsaw/src/main/java/org/apache/log4j/chainsaw/ChainsawToolBarAndMenus.java">
<violation line="311" rule="EmptyIfStmt" ruleset="Basic Rules" package="org.apache.log4j.chainsaw" class="Anonymous$7" method="actionPerformed" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyIfStmt" priority="3">
Avoid empty if statements
</violation>
</file>
<file name="/Users/curta/ls-svn/chainsaw/src/main/java/org/apache/log4j/chainsaw/ExpressionRuleContext.java">
<violation line="128" rule="CollapsibleIfStatements" ruleset="Basic Rules" package="org.apache.log4j.chainsaw" class="ExpressionRuleContext" method="updateField" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#CollapsibleIfStatements" priority="3">
These nested if statements could be combined
</violation>
</file>
<file name="/Users/curta/ls-svn/chainsaw/src/main/java/org/apache/log4j/chainsaw/FileLoadAction.java">
<violation line="113" rule="EmptyCatchBlock" ruleset="Basic Rules" package="org.apache.log4j.chainsaw" class="FileLoadAction" method="actionPerformed" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock" priority="3">
Avoid empty catch blocks
</violation>
</file>
<file name="/Users/curta/ls-svn/chainsaw/src/main/java/org/apache/log4j/chainsaw/GeneratorBeanInfo.java">
<violation line="39" rule="EmptyCatchBlock" ruleset="Basic Rules" package="org.apache.log4j.chainsaw" class="GeneratorBeanInfo" method="getPropertyDescriptors" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock" priority="3">
Avoid empty catch blocks
</violation>
</file>
<file name="/Users/curta/ls-svn/chainsaw/src/main/java/org/apache/log4j/chainsaw/JSortTable.java">
<violation line="103" rule="EmptyCatchBlock" ruleset="Basic Rules" package="org.apache.log4j.chainsaw" class="Anonymous$1" method="run" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock" priority="3">
Avoid empty catch blocks
</violation>
<violation line="120" rule="EmptyCatchBlock" ruleset="Basic Rules" package="org.apache.log4j.chainsaw" class="Anonymous$2" method="run" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock" priority="3">
Avoid empty catch blocks
</violation>
</file>
<file name="/Users/curta/ls-svn/chainsaw/src/main/java/org/apache/log4j/chainsaw/LogPanel.java">
<violation line="827" rule="EmptyCatchBlock" ruleset="Basic Rules" package="org.apache.log4j.chainsaw" class="Anonymous$35" method="run" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock" priority="3">
Avoid empty catch blocks
</violation>
<violation line="1471" rule="EmptyCatchBlock" ruleset="Basic Rules" package="org.apache.log4j.chainsaw" class="LogPanel" method="loadSettings" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock" priority="3">
Avoid empty catch blocks
</violation>
<violation line="1486" rule="EmptyCatchBlock" ruleset="Basic Rules" package="org.apache.log4j.chainsaw" class="LogPanel" method="loadSettings" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock" priority="3">
Avoid empty catch blocks
</violation>
<violation line="1495" rule="EmptyCatchBlock" ruleset="Basic Rules" package="org.apache.log4j.chainsaw" class="LogPanel" method="loadSettings" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock" priority="3">
Avoid empty catch blocks
</violation>
<violation line="1559" rule="EmptyCatchBlock" ruleset="Basic Rules" package="org.apache.log4j.chainsaw" class="LogPanel" method="saveSettings" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock" priority="3">
Avoid empty catch blocks
</violation>
<violation line="2295" rule="EmptyCatchBlock" ruleset="Basic Rules" package="org.apache.log4j.chainsaw" class="LogPanel" method="loadColorSettings" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock" priority="3">
Avoid empty catch blocks
</violation>
<violation line="2390" rule="EmptyIfStmt" ruleset="Basic Rules" package="org.apache.log4j.chainsaw" class="Anonymous$1" method="run" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyIfStmt" priority="3">
Avoid empty if statements
</violation>
<violation line="2403" rule="EmptyIfStmt" ruleset="Basic Rules" package="org.apache.log4j.chainsaw" class="Anonymous$1" method="run" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyIfStmt" priority="3">
Avoid empty if statements
</violation>
<violation line="2621" rule="EmptyCatchBlock" ruleset="Basic Rules" package="org.apache.log4j.chainsaw" class="DetailPaneUpdater" method="updateDetailPane" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock" priority="3">
Avoid empty catch blocks
</violation>
<violation line="2636" rule="EmptyCatchBlock" ruleset="Basic Rules" package="org.apache.log4j.chainsaw" class="DetailPaneUpdater" method="updateDetailPane" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock" priority="3">
Avoid empty catch blocks
</violation>
</file>
<file name="/Users/curta/ls-svn/chainsaw/src/main/java/org/apache/log4j/chainsaw/LogPanelLoggerTreeModel.java">
<violation line="181" rule="OverrideBothEqualsAndHashcode" ruleset="Basic Rules" package="org.apache.log4j.chainsaw" class="Anonymous$2" method="equals" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#OverrideBothEqualsAndHashcode" priority="3">
Ensure you override both equals() and hashCode()
</violation>
</file>
<file name="/Users/curta/ls-svn/chainsaw/src/main/java/org/apache/log4j/chainsaw/LogPanelPreferenceModel.java">
<violation line="48" rule="UnusedPrivateField" ruleset="Unused Code Rules" package="org.apache.log4j.chainsaw" class="LogPanelPreferenceModel" externalInfoUrl="http://pmd.sourceforge.net/rules/unusedcode.html#UnusedPrivateField" priority="3">
Avoid unused private fields such as 'logger'.
</violation>
<violation line="300" rule="BooleanInstantiation" ruleset="Basic Rules" package="org.apache.log4j.chainsaw" class="LogPanelPreferenceModel" method="setColumnVisible" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#BooleanInstantiation" priority="2">
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.
</violation>
<violation line="300" rule="BooleanInstantiation" ruleset="Basic Rules" package="org.apache.log4j.chainsaw" class="LogPanelPreferenceModel" method="setColumnVisible" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#BooleanInstantiation" priority="2">
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.
</violation>
<violation line="305" rule="BooleanInstantiation" ruleset="Basic Rules" package="org.apache.log4j.chainsaw" class="LogPanelPreferenceModel" method="setColumnVisible" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#BooleanInstantiation" priority="2">
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.
</violation>
<violation line="305" rule="BooleanInstantiation" ruleset="Basic Rules" package="org.apache.log4j.chainsaw" class="LogPanelPreferenceModel" method="setColumnVisible" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#BooleanInstantiation" priority="2">
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.
</violation>
</file>
<file name="/Users/curta/ls-svn/chainsaw/src/main/java/org/apache/log4j/chainsaw/LogUI.java">
<violation line="40" rule="DontImportJavaLang" ruleset="Import Statement Rules" package="org.apache.log4j.chainsaw" externalInfoUrl="http://pmd.sourceforge.net/rules/imports.html#DontImportJavaLang" priority="4">
Avoid importing anything from the package 'java.lang'
</violation>
<violation line="110" rule="UnusedImports" ruleset="Import Statement Rules" package="org.apache.log4j.chainsaw" externalInfoUrl="http://pmd.sourceforge.net/rules/imports.html#UnusedImports" priority="4">
Avoid unused imports such as 'org.apache.log4j.helpers.Constants'
</violation>
<violation line="1117" rule="CollapsibleIfStatements" ruleset="Basic Rules" package="org.apache.log4j.chainsaw" class="LogUI" method="checkForNewerVersion" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#CollapsibleIfStatements" priority="3">
These nested if statements could be combined
</violation>
<violation line="1148" rule="CollapsibleIfStatements" ruleset="Basic Rules" package="org.apache.log4j.chainsaw" class="LogUI" method="hideReceiverPanel" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#CollapsibleIfStatements" priority="3">
These nested if statements could be combined
</violation>
<violation line="1509" rule="BooleanInstantiation" ruleset="Basic Rules" package="org.apache.log4j.chainsaw" class="LogUI" method="getPanels" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#BooleanInstantiation" priority="2">
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.
</violation>
<violation line="1548" rule="CollapsibleIfStatements" ruleset="Basic Rules" package="org.apache.log4j.chainsaw" class="LogUI" method="shutdown" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#CollapsibleIfStatements" priority="3">
These nested if statements could be combined
</violation>
<violation line="1657" rule="EmptyIfStmt" ruleset="Basic Rules" package="org.apache.log4j.chainsaw" class="LogUI" method="getCurrentLogPanel" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyIfStmt" priority="3">
Avoid empty if statements
</violation>
<violation line="1718" rule="EmptyCatchBlock" ruleset="Basic Rules" package="org.apache.log4j.chainsaw" class="LogUI" method="applyLookAndFeel" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock" priority="3">
Avoid empty catch blocks
</violation>
</file>
<file name="/Users/curta/ls-svn/chainsaw/src/main/java/org/apache/log4j/chainsaw/LoggerNameTreePanel.java">
<violation line="971" rule="EmptyIfStmt" ruleset="Basic Rules" package="org.apache.log4j.chainsaw" class="Anonymous$22" method="valueChanged" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyIfStmt" priority="3">
Avoid empty if statements
</violation>
<violation line="1175" rule="EmptyIfStmt" ruleset="Basic Rules" package="org.apache.log4j.chainsaw" class="LoggerNameTreeCellRenderer" method="getTreeCellRendererComponent" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyIfStmt" priority="3">
Avoid empty if statements
</violation>
</file>
<file name="/Users/curta/ls-svn/chainsaw/src/main/java/org/apache/log4j/chainsaw/NoReceiversWarningPanel.java">
<violation line="516" rule="EmptyCatchBlock" ruleset="Basic Rules" package="org.apache.log4j.chainsaw" class="NoReceiversWarningPanel" method="isValidConfigURL" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock" priority="3">
Avoid empty catch blocks
</violation>
</file>
<file name="/Users/curta/ls-svn/chainsaw/src/main/java/org/apache/log4j/chainsaw/dnd/FileDnDTarget.java">
<violation line="42" rule="UnusedPrivateField" ruleset="Unused Code Rules" package="org.apache.log4j.chainsaw.dnd" class="FileDnDTarget" externalInfoUrl="http://pmd.sourceforge.net/rules/unusedcode.html#UnusedPrivateField" priority="3">
Avoid unused private fields such as 'dropTarget'.
</violation>
</file>
<file name="/Users/curta/ls-svn/chainsaw/src/main/java/org/apache/log4j/chainsaw/favourites/Favourite.java">
<violation line="32" rule="UnnecessaryFinalModifier" ruleset="Basic Rules" package="org.apache.log4j.chainsaw.favourites" class="Favourite" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#UnnecessaryFinalModifier" priority="3">
Unnecessary final modifier in final class
</violation>
<violation line="42" rule="UnnecessaryFinalModifier" ruleset="Basic Rules" package="org.apache.log4j.chainsaw.favourites" class="Favourite" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#UnnecessaryFinalModifier" priority="3">
Unnecessary final modifier in final class
</violation>
</file>
<file name="/Users/curta/ls-svn/chainsaw/src/main/java/org/apache/log4j/chainsaw/favourites/FavouritesRegistry.java">
<violation line="73" rule="UnusedFormalParameter" ruleset="Unused Code Rules" package="org.apache.log4j.chainsaw.favourites" class="FavouritesRegistry" externalInfoUrl="http://pmd.sourceforge.net/rules/unusedcode.html#UnusedFormalParameter" priority="3">
Avoid unused method parameters such as 'prototype'.
</violation>
</file>
<file name="/Users/curta/ls-svn/chainsaw/src/main/java/org/apache/log4j/chainsaw/help/HelpManager.java">
<violation line="68" rule="EmptyCatchBlock" ruleset="Basic Rules" package="org.apache.log4j.chainsaw.help" class="HelpManager" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock" priority="3">
Avoid empty catch blocks
</violation>
<violation line="79" rule="UnnecessaryFinalModifier" ruleset="Basic Rules" package="org.apache.log4j.chainsaw.help" class="HelpManager" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#UnnecessaryFinalModifier" priority="3">
Unnecessary final modifier in final class
</violation>
<violation line="93" rule="UnnecessaryFinalModifier" ruleset="Basic Rules" package="org.apache.log4j.chainsaw.help" class="HelpManager" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#UnnecessaryFinalModifier" priority="3">
Unnecessary final modifier in final class
</violation>
</file>
<file name="/Users/curta/ls-svn/chainsaw/src/main/java/org/apache/log4j/chainsaw/icons/LineIconFactory.java">
<violation line="51" rule="UnnecessaryFinalModifier" ruleset="Basic Rules" package="org.apache.log4j.chainsaw.icons" class="LineIconFactory" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#UnnecessaryFinalModifier" priority="3">
Unnecessary final modifier in final class
</violation>
<violation line="83" rule="UnnecessaryFinalModifier" ruleset="Basic Rules" package="org.apache.log4j.chainsaw.icons" class="LineIconFactory" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#UnnecessaryFinalModifier" priority="3">
Unnecessary final modifier in final class
</violation>
<violation line="112" rule="UnnecessaryFinalModifier" ruleset="Basic Rules" package="org.apache.log4j.chainsaw.icons" class="LineIconFactory" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#UnnecessaryFinalModifier" priority="3">
Unnecessary final modifier in final class
</violation>
<violation line="116" rule="UnnecessaryFinalModifier" ruleset="Basic Rules" package="org.apache.log4j.chainsaw.icons" class="LineIconFactory" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#UnnecessaryFinalModifier" priority="3">
Unnecessary final modifier in final class
</violation>
</file>
<file name="/Users/curta/ls-svn/chainsaw/src/main/java/org/apache/log4j/chainsaw/layout/EventDetailLayout.java">
<violation line="180" rule="UnusedLocalVariable" ruleset="Unused Code Rules" package="org.apache.log4j.chainsaw.layout" class="EventDetailLayout" method="copyForHTML" externalInfoUrl="http://pmd.sourceforge.net/rules/unusedcode.html#UnusedLocalVariable" priority="3">
Avoid unused local variables such as 'fqnCategory'.
</violation>
</file>
<file name="/Users/curta/ls-svn/chainsaw/src/main/java/org/apache/log4j/chainsaw/prefs/MRUFileList.java">
<violation line="20" rule="UnusedPrivateField" ruleset="Unused Code Rules" package="org.apache.log4j.chainsaw.prefs" class="MRUFileList" externalInfoUrl="http://pmd.sourceforge.net/rules/unusedcode.html#UnusedPrivateField" priority="3">
Avoid unused private fields such as 'jdk14List'.
</violation>
</file>
<file name="/Users/curta/ls-svn/chainsaw/src/main/java/org/apache/log4j/chainsaw/prefs/SettingsManager.java">
<violation line="72" rule="EmptyCatchBlock" ruleset="Basic Rules" package="org.apache.log4j.chainsaw.prefs" class="SettingsManager" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock" priority="3">
Avoid empty catch blocks
</violation>
<violation line="82" rule="UnnecessaryFinalModifier" ruleset="Basic Rules" package="org.apache.log4j.chainsaw.prefs" class="SettingsManager" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#UnnecessaryFinalModifier" priority="3">
Unnecessary final modifier in final class
</violation>
</file>
<file name="/Users/curta/ls-svn/chainsaw/src/main/java/org/apache/log4j/chainsaw/receivers/PluginPropertyEditorPanel.java">
<violation line="156" rule="EmptyCatchBlock" ruleset="Basic Rules" package="org.apache.log4j.chainsaw.receivers" class="PluginPropertyEditorPanel" method="main" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock" priority="3">
Avoid empty catch blocks
</violation>
<violation line="360" rule="EmptyCatchBlock" ruleset="Basic Rules" package="org.apache.log4j.chainsaw.receivers" class="PluginPropertyTableModel" method="setValueAt" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock" priority="3">
Avoid empty catch blocks
</violation>
</file>
<file name="/Users/curta/ls-svn/chainsaw/src/main/java/org/apache/log4j/chainsaw/vfs/VFSLogFilePatternReceiverBeanInfo.java">
<violation line="46" rule="EmptyCatchBlock" ruleset="Basic Rules" package="org.apache.log4j.chainsaw.vfs" class="VFSLogFilePatternReceiverBeanInfo" method="getPropertyDescriptors" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyCatchBlock" priority="3">
Avoid empty catch blocks
</violation>
</file>
<file name="/Users/curta/ls-svn/chainsaw/src/main/java/org/apache/log4j/chainsaw/zeroconf/ZeroConfDeviceModel.java">
<violation line="10" rule="UnusedImports" ruleset="Import Statement Rules" package="org.apache.log4j.chainsaw.zeroconf" externalInfoUrl="http://pmd.sourceforge.net/rules/imports.html#UnusedImports" priority="4">
Avoid unused imports such as 'javax.swing.ImageIcon'
</violation>
<violation line="13" rule="UnusedImports" ruleset="Import Statement Rules" package="org.apache.log4j.chainsaw.zeroconf" externalInfoUrl="http://pmd.sourceforge.net/rules/imports.html#UnusedImports" priority="4">
Avoid unused imports such as 'org.apache.log4j.chainsaw.icons.ChainsawIcons'
</violation>
</file>
<file name="/Users/curta/ls-svn/chainsaw/src/main/java/org/apache/log4j/chainsaw/zeroconf/ZeroConfPlugin.java">
<violation line="187" rule="UnusedPrivateMethod" ruleset="Unused Code Rules" package="org.apache.log4j.chainsaw.zeroconf" class="ZeroConfPlugin" method="setIconIfNeeded" externalInfoUrl="http://pmd.sourceforge.net/rules/unusedcode.html#UnusedPrivateMethod" priority="3">
Avoid unused private methods such as 'setIconIfNeeded()'.
</violation>
</file>
<file name="/Users/curta/ls-svn/chainsaw/src/main/java/org/apache/log4j/chainsaw/zeroconf/ZeroConfPreferenceModel.java">
<violation line="14" rule="UnusedPrivateField" ruleset="Unused Code Rules" package="org.apache.log4j.chainsaw.zeroconf" class="ZeroConfPreferenceModel" externalInfoUrl="http://pmd.sourceforge.net/rules/unusedcode.html#UnusedPrivateField" priority="3">
Avoid unused private fields such as 'propertySupport'.
</violation>
</file>
</pmd>