PMD Results

The following document contains the results of PMD.

Summary

FilesErrors
2981

Files

FilesViolations
org/xrn/ant/JarHelper.java 1
org/xrn/ant/XMLReleaseNotes.java 10
org/xrn/core/Plugin.java 2
org/xrn/core/Reader.java 5
org/xrn/gui/ActorsPanel.java 2
org/xrn/gui/ComponentsPanel.java 1
org/xrn/gui/CompositionPanel.java 2
org/xrn/gui/DateiBearbF.java 10
org/xrn/gui/DeliveriesPanel.java 2
org/xrn/gui/DependenciesPanel.java 2
org/xrn/gui/FeaturesPanel.java 1
org/xrn/gui/HelpPanel.java 1
org/xrn/gui/HelpWindow.java 6
org/xrn/gui/InformationPanel.java 1
org/xrn/gui/OneComponentPanel.java 2
org/xrn/gui/OneReleaseComponentPanel.java 2
org/xrn/gui/OneReleasePanel.java 3
org/xrn/gui/OpenFilePanel.java 2
org/xrn/gui/ReleaseDeliveriesPanel.java 1
org/xrn/gui/ReleaseNotesMenu.java 2
org/xrn/gui/ReleaseNotesWindow.java 7
org/xrn/gui/ReleasesPanel.java 2
org/xrn/gui/RequirementsPanel.java 2
org/xrn/gui/StartXMLReleaseNotes.java 1
org/xrn/gui/SummaryPanel.java 2
org/xrn/gui/XMLFileFilter.java 4
org/xrn/gui/XRNMainWindow.java 3
org/xrn/gui/XRNMenu.java 1
org/xrn/gui/XRNMenuBar.java 1

org/xrn/ant/JarHelper.java

ViolationLine
Avoid empty 'if' statements 153

org/xrn/ant/XMLReleaseNotes.java

ViolationLine
Avoid unused private fields such as '_xml_release_notes_file_defined' 287
Avoid unused private fields such as '_stand_alone_html' 498
Avoid unused private fields such as 'uriResolver' 835
Avoid empty catch blocks 1426
Avoid empty catch blocks 1460
Avoid unused local variables such as 'resouce_location_class' 1766
Avoid empty catch blocks 1800
Avoid empty catch blocks 1810
Avoid empty catch blocks 2046
Avoid empty catch blocks 2118

org/xrn/core/Plugin.java

ViolationLine
Avoid unused imports such as 'ReleaseNotes' 67
An empty statement (semicolon) not part of a loop 127

org/xrn/core/Reader.java

ViolationLine
Avoid unused imports such as 'Node' 17
Avoid unused imports such as 'ReleaseNotes' 19
Avoid unused imports such as 'ReleaseNotesImpl' 20
Avoid unused private methods such as 'test2' 97
Avoid unnecessary return statements 127

org/xrn/gui/ActorsPanel.java

ViolationLine
Avoid unused private fields such as 'radierenAS' 24
Avoid unused private fields such as 'panelOwner' 28

org/xrn/gui/ComponentsPanel.java

ViolationLine
Avoid unused private fields such as 'panelOwner' 38

org/xrn/gui/CompositionPanel.java

ViolationLine
Avoid unused private fields such as 'panelOwner' 35
Avoid unused private fields such as 'componentList' 45

org/xrn/gui/DateiBearbF.java

ViolationLine
Avoid unused private fields such as 'Meldungsfenster' 46
Avoid unused private fields such as 'druckText' 49
Avoid unused local variables such as 'lesepuffer' 122
Avoid unused local variables such as 'dateipuffer' 123
Avoid empty catch blocks 137
Avoid empty catch blocks 148
Avoid empty catch blocks 156
Avoid empty catch blocks 170
Avoid empty catch blocks 218
Avoid unused local variables such as 'selectedPage' 233

org/xrn/gui/DeliveriesPanel.java

ViolationLine
Avoid unused private fields such as 'radierenAS' 33
Avoid unused private fields such as 'panelOwner' 37

org/xrn/gui/DependenciesPanel.java

ViolationLine
Avoid unused private fields such as 'panelOwner' 35
Avoid unused private fields such as 'componentList' 45

org/xrn/gui/FeaturesPanel.java

ViolationLine
Avoid unused private fields such as 'panelOwner' 31

org/xrn/gui/HelpPanel.java

ViolationLine
Avoid unused private fields such as 'trades' 33

org/xrn/gui/HelpWindow.java

ViolationLine
Avoid unused private fields such as 'x0' 21
Avoid unused private fields such as 'y0' 22
Avoid unused private fields such as 'breite' 23
Avoid unused private fields such as 'hoehe' 24
Avoid unused private fields such as 'db_name' 30
Avoid unused private fields such as 'dbms_name' 31

org/xrn/gui/InformationPanel.java

ViolationLine
Avoid unused private fields such as 'aktuelles_Verzeichnis' 26

org/xrn/gui/OneComponentPanel.java

ViolationLine
Avoid unused private fields such as 'panelOwner' 27
Avoid unused private fields such as 'featureComponent' 38

org/xrn/gui/OneReleaseComponentPanel.java

ViolationLine
Avoid unused private fields such as 'panelOwner' 27
Avoid unused private fields such as 'component' 40

org/xrn/gui/OneReleasePanel.java

ViolationLine
Avoid unused private fields such as 'panelOwner' 32
Avoid unused private fields such as 'table' 33
Avoid unused private fields such as 'tableModel' 34

org/xrn/gui/OpenFilePanel.java

ViolationLine
Avoid unused private fields such as 'filePath' 35
Avoid unused private fields such as 'releaseNotesWindow' 37

org/xrn/gui/ReleaseDeliveriesPanel.java

ViolationLine
Avoid unused private fields such as 'panelOwner' 50

org/xrn/gui/ReleaseNotesMenu.java

ViolationLine
Avoid unused private fields such as 'spsToolF' 20
Avoid unused private methods such as 'oeffnen' 44

org/xrn/gui/ReleaseNotesWindow.java

ViolationLine
Avoid unused private fields such as 'x0' 53
Avoid unused private fields such as 'y0' 54
Avoid unused private fields such as 'width' 55
Avoid unused private fields such as 'height' 56
Avoid unused private fields such as 'fileName' 76
Avoid empty 'if' statements 211
Avoid unused private methods such as 'createFO' 375

org/xrn/gui/ReleasesPanel.java

ViolationLine
Avoid unused private fields such as 'panelOwner' 36
Avoid unused private fields such as 'release' 46

org/xrn/gui/RequirementsPanel.java

ViolationLine
Avoid unused private fields such as 'panelOwner' 35
Avoid unused private fields such as 'componentList' 45

org/xrn/gui/StartXMLReleaseNotes.java

ViolationLine
Avoid unused local variables such as 'f' 73

org/xrn/gui/SummaryPanel.java

ViolationLine
Avoid unused private fields such as 'newButton' 20
Avoid unused private fields such as 'panelOwner' 24

org/xrn/gui/XMLFileFilter.java

ViolationLine
Avoid unused private fields such as 'TYPE_UNKNOWN' 12
Avoid unused private fields such as 'HIDDEN_FILE' 13
An empty statement (semicolon) not part of a loop 101
An empty statement (semicolon) not part of a loop 118

org/xrn/gui/XRNMainWindow.java

ViolationLine
Avoid unused private fields such as 'x0' 21
Avoid unused private fields such as 'y0' 22
Avoid unused private fields such as 'fontType' 29

org/xrn/gui/XRNMenu.java

ViolationLine
Avoid unused private fields such as 'filename' 37

org/xrn/gui/XRNMenuBar.java

ViolationLine
Avoid unused private fields such as 'schriftTyp' 16