PMD Results

The following document contains the results of PMD 4.2.2.

Files

org/microemu/app/Main.java

ViolationLine
Avoid empty if statements292 - 300
Avoid empty if statements953 - 955
Avoid unused local variables such as 'midletString'.1058

org/microemu/app/capture/NeuQuant.java

ViolationLine
Avoid unused local variables such as 'j'.350
Avoid empty catch blocks385 - 386
Avoid empty catch blocks394 - 395

org/microemu/app/ui/swing/MIDletUrlPanel.java

ViolationLine
No need to import a type that lives in the same package31

org/microemu/app/ui/swing/RecordStoreManagerDialog.java

ViolationLine
These nested if statements could be combined91 - 112

org/microemu/app/ui/swing/SwingDeviceComponent.java

ViolationLine
Avoid empty if statements377 - 379
Avoid empty catch blocks447 - 449

org/microemu/app/ui/swing/SwingDisplayComponent.java

ViolationLine
These nested if statements could be combined200 - 215

org/microemu/app/ui/swing/SwingErrorMessageDialogPanel.java

ViolationLine
Avoid unused imports such as 'java.awt.Insets'33

org/microemu/app/ui/swing/SwingSelectDevicePanel.java

ViolationLine
Avoid empty catch blocks123 - 124

org/microemu/app/ui/swing/logconsole/LogTextArea.java

ViolationLine
Avoid unused constructor parameters such as 'maxLines'.46 - 52

org/microemu/app/util/AppletProducer.java

ViolationLine
An empty statement (semicolon) not part of a loop178

org/microemu/applet/CookieRecordStoreManager.java

ViolationLine
Avoid unused local variables such as 'format'.75
These nested if statements could be combined124 - 142
Avoid empty catch blocks137 - 138

org/microemu/applet/Main.java

ViolationLine
Avoid empty catch blocks117 - 118
Avoid empty catch blocks206 - 207
Avoid empty catch blocks211 - 212
Avoid empty catch blocks229 - 230
Avoid unnecessary return statements256

org/microemu/device/j2se/J2SEDeviceButtonsHelper.java

ViolationLine
These nested if statements could be combined80 - 82

org/microemu/device/j2se/J2SEDeviceDisplay.java

ViolationLine
Avoid modifying an outer loop incrementer in an inner loop for update expression409 - 411

org/microemu/device/j2se/J2SEImmutableImage.java

ViolationLine
Avoid empty catch blocks77 - 78
Avoid empty catch blocks117 - 118

org/microemu/device/j2se/J2SESystemFont.java

ViolationLine
Avoid empty if statements114 - 116

org/microemu/device/j2se/J2SETrueTypeFont.java

ViolationLine
Avoid empty if statements119 - 121