PMD Results
The following document contains the results of PMD 3.7.
Files
net/logAnalyzer/utils/gui/ResizableTableHeader.java
Violation | Line |
---|
Avoid unused local variables such as 'tip' | 397 |
net/logAnalyzer/utils/gui/quickbar/QuickPanel.java
Violation | Line |
---|
Avoid unused imports such as 'java.awt.Color' | 3 |
net/logAnalyzer/utils/gui/quickbar/QuickTitle.java
Violation | Line |
---|
Overriding method merely calls super | 21 - 23 |
net/logAnalyzer/utils/gui/quickbar/QuickBar.java
Violation | Line |
---|
Avoid unused imports such as 'java.awt.Color' | 3 |
net/logAnalyzer/utils/gui/quickbar/QuickActionButton.java
Violation | Line |
---|
Avoid unused imports such as 'javax.swing.event.EventListenerList' | 13 |
net/logAnalyzer/utils/gui/JStatusBar.java
Violation | Line |
---|
Avoid unused imports such as 'net.logAnalyzer.gui.LAViewContainer' | 11 |
net/logAnalyzer/utils/gui/IQuickBarComponent.java
Violation | Line |
---|
Avoid unused imports such as 'javax.swing.JComponent' | 4 |
net/logAnalyzer/utils/gui/GraphicsDecoratorPanel.java
Violation | Line |
---|
Avoid unused imports such as 'javax.swing.Icon' | 12 |
net/logAnalyzer/utils/gui/treetable/JTreeTable.java
Violation | Line |
---|
Avoid unused imports such as 'javax.swing.border.BevelBorder' | 25 |
Avoid unused imports such as 'javax.swing.border.LineBorder' | 26 |
Avoid unused imports such as 'javax.swing.plaf.ComponentUI' | 27 |
Avoid unused imports such as 'javax.swing.plaf.basic.BasicTreeUI' | 29 |
Avoid unused imports such as 'javax.swing.plaf.metal.MetalTreeUI' | 30 |
Avoid unused imports such as 'java.awt.Color' | 34 |
net/logAnalyzer/utils/gui/treetable/AbstractCellEditor.java
Violation | Line |
---|
Avoid unused imports such as 'java.awt.Component' | 42 |
Avoid unused imports such as 'java.awt.AWTEvent' | 44 |
Avoid unused imports such as 'java.io.Serializable' | 48 |
net/logAnalyzer/utils/gui/TXTReportTableModel.java
Violation | Line |
---|
Avoid unused imports such as 'java.util.Vector' | 11 |
net/logAnalyzer/utils/WhoIs.java
Violation | Line |
---|
Avoid empty catch blocks | 159 - 161 |
net/logAnalyzer/utils/XMLUtils.java
Violation | Line |
---|
Avoid unused imports such as 'net.logAnalyzer.LogAnalyzerBatch' | 15 |
net/logAnalyzer/resources/LAResourceBundle.java
Violation | Line |
---|
Avoid empty catch blocks | 146 - 148 |
net/logAnalyzer/reports/XMLReportRenderer.java
Violation | Line |
---|
Avoid unused imports such as 'net.logAnalyzer.analysis.AnalyzerException' | 10 |
net/logAnalyzer/reports/HTMLReportRenderer.java
Violation | Line |
---|
Avoid unused private fields such as 'definition' | 25 |
net/logAnalyzer/reports/HTMLReport.java
Violation | Line |
---|
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead. | 150 |
net/logAnalyzer/reports/XMLReport.java
Violation | Line |
---|
Avoid unused imports such as 'java.awt.BorderLayout' | 3 |
net/logAnalyzer/handlers/LAMessage.java
Violation | Line |
---|
Avoid empty catch blocks | 50 - 52 |
net/logAnalyzer/gui/reports/ReportsView.java
Violation | Line |
---|
Avoid unused imports such as 'javax.swing.JSplitPane' | 11 |
Avoid unused imports such as 'net.logAnalyzer.utils.gui.IQuickBarComponent' | 19 |
Avoid unused imports such as 'net.logAnalyzer.utils.gui.quickbar.QuickPanel' | 20 |
net/logAnalyzer/gui/reports/ReportsTreePanel.java
Violation | Line |
---|
Avoid unused imports such as 'javax.swing.BoxLayout' | 15 |
Avoid unused imports such as 'javax.swing.JComponent' | 17 |
These nested if statements could be combined | 114 - 130 |
net/logAnalyzer/gui/messages/cellrenderers/ClassCellRenderer.java
Violation | Line |
---|
Avoid unused constructor parameters such as 'logconverter' | 32 - 35 |
Avoid unused constructor parameters such as 'logconverters' | 32 - 35 |
net/logAnalyzer/gui/messages/cellrenderers/MethodCellRenderer.java
Violation | Line |
---|
Avoid unused constructor parameters such as 'logconverter' | 32 - 35 |
Avoid unused constructor parameters such as 'logconverters' | 32 - 35 |
net/logAnalyzer/gui/messages/cellrenderers/CategoryCellRenderer.java
Violation | Line |
---|
Avoid unused constructor parameters such as 'logconverter' | 32 - 35 |
Avoid unused constructor parameters such as 'logconverters' | 32 - 35 |
net/logAnalyzer/gui/messages/cellrenderers/LocationCellRenderer.java
Violation | Line |
---|
Avoid unused constructor parameters such as 'logconverter' | 32 - 35 |
Avoid unused constructor parameters such as 'logconverters' | 32 - 35 |
net/logAnalyzer/gui/messages/cellrenderers/UrlCellRenderer.java
Violation | Line |
---|
Avoid unused constructor parameters such as 'logconverter' | 32 - 34 |
Avoid unused constructor parameters such as 'logconverters' | 32 - 34 |
net/logAnalyzer/gui/messages/cellrenderers/ComputerCellRenderer.java
Violation | Line |
---|
Avoid unused constructor parameters such as 'logconverter' | 32 - 35 |
Avoid unused constructor parameters such as 'logconverters' | 32 - 35 |
net/logAnalyzer/gui/messages/cellrenderers/PriorityCellRenderer.java
Violation | Line |
---|
Avoid unused constructor parameters such as 'logconverter' | 45 - 48 |
Avoid unused constructor parameters such as 'logconverters' | 45 - 48 |
net/logAnalyzer/gui/messages/cellrenderers/LineCellRenderer.java
Violation | Line |
---|
Avoid unused constructor parameters such as 'logconverter' | 32 - 35 |
Avoid unused constructor parameters such as 'logconverters' | 32 - 35 |
net/logAnalyzer/gui/messages/cellrenderers/UserCellRenderer.java
Violation | Line |
---|
Avoid unused constructor parameters such as 'logconverter' | 32 - 35 |
Avoid unused constructor parameters such as 'logconverters' | 32 - 35 |
net/logAnalyzer/gui/messages/MessagesTable.java
Violation | Line |
---|
Overriding method merely calls super | 124 - 126 |
net/logAnalyzer/gui/messages/MessagesView.java
Violation | Line |
---|
Avoid unused imports such as 'net.logAnalyzer.gui.LAViewContainer' | 11 |
net/logAnalyzer/gui/messages/FilteredMessagesView.java
Violation | Line |
---|
Avoid unused imports such as 'net.logAnalyzer.gui.LAViewContainer' | 13 |
net/logAnalyzer/gui/quickbar/actions/QuickViewsPanel.java
Violation | Line |
---|
Overriding method merely calls super | 45 - 47 |
Avoid empty catch blocks | 61 - 63 |
net/logAnalyzer/gui/splash/SplashWindow.java
Violation | Line |
---|
Avoid empty catch blocks | 125 - 127 |
net/logAnalyzer/gui/LAFrame.java
Violation | Line |
---|
Avoid empty catch blocks | 148 - 150 |
net/logAnalyzer/gui/config/XMLConfigurationView.java
Violation | Line |
---|
Avoid unused imports such as 'java.awt.Color' | 4 |
Avoid unused imports such as 'org.xml.sax.SAXException' | 26 |
net/logAnalyzer/gui/config/XMLDocumentModel.java
Violation | Line |
---|
Avoid unused private fields such as 'doc' | 34 |
Avoid unused constructor parameters such as 'node' | 36 - 40 |
Avoid unused local variables such as 'node' | 38 |
Avoid empty catch blocks | 102 - 103 |
Avoid empty catch blocks | 180 - 181 |
net/logAnalyzer/gui/config/XMLTreeCellRenderer.java
Violation | Line |
---|
Avoid unused imports such as 'javax.swing.ImageIcon' | 6 |
net/logAnalyzer/converters/NewLineConverter.java
Violation | Line |
---|
Avoid unused constructor parameters such as 'literal' | 16 - 18 |
net/logAnalyzer/Locator.java
Violation | Line |
---|
Avoid empty catch blocks | 108 - 109 |
Avoid empty catch blocks | 185 - 187 |