PMD Results

The following document contains the results of PMD.

Summary

Files Errors
9 29

Files

Files Violations
coras/client/ui/CorasFrame.java 1
coras/client/ui/CorasTreeCellRenderer.java 2
coras/client/ui/ElementFrame.java 2
coras/client/ui/PackagePanel.java 1
coras/client/ui/ProgressDialog.java 1
coras/client/ui/RepresentationPanel.java 2
coras/client/ui/SelectElementsDialog.java 2
org/sintef/umt/hutntree/HutnTreeView.java 17
org/vrjuggler/vrjconfig/PopupButton.java 1

coras/client/ui/CorasFrame.java

Violation Line
Avoid empty catch blocks 165

coras/client/ui/CorasTreeCellRenderer.java

Violation Line
Avoid unused private fields such as 'FOLDER_OPEN_ICON' 50
Avoid unused private fields such as 'FOLDER_CLOSED_ICON' 51

coras/client/ui/ElementFrame.java

Violation Line
Avoid unused local variables such as 'diagramPanel' 96
Avoid unused local variables such as 'diagramPanel' 104

coras/client/ui/PackagePanel.java

Violation Line
Avoid unused private fields such as 'thePackage' 54

coras/client/ui/ProgressDialog.java

Violation Line
Avoid empty catch blocks 257

coras/client/ui/RepresentationPanel.java

Violation Line
Avoid empty catch blocks 252
Avoid empty catch blocks 602

coras/client/ui/SelectElementsDialog.java

Violation Line
Avoid instantiating Boolean objects; you can usually invoke Boolean.TRUE instead. 93
Avoid instantiating Boolean objects; you can usually invoke Boolean.TRUE instead. 226

org/sintef/umt/hutntree/HutnTreeView.java

Violation Line
Avoid unused local variables such as 'datatypechild' 134
Avoid unused local variables such as 'has_datatypes' 135
These nested if statements could be combined 194
Avoid empty try blocks 241
Avoid unused formal parameters such as 'g' 294
Avoid unused private methods such as 'paintSelection' 294
These nested if statements could be combined 297
Avoid unused local variables such as 'nodename' 302
Avoid unused local variables such as 'name' 303
Avoid unused local variables such as 'stereotype' 304
Avoid unused local variables such as 'superclass' 305
Avoid unused local variables such as 'p' 306
Avoid empty catch blocks 322
Avoid empty 'if' statements 356
Avoid empty 'if' statements 359
Avoid unused formal parameters such as 'nodename' 365
Avoid unused local variables such as 'context' 370

org/vrjuggler/vrjconfig/PopupButton.java

Violation Line
Avoid empty catch blocks 67