PMD Results

The following document contains the results of PMD 4.2.5.

Files

javax/microedition/lcdui/ChoiceGroup.java

ViolationLine
These nested if statements could be combined130 - 132
These nested if statements could be combined177 - 179
These nested if statements could be combined498 - 501
Avoid empty catch blocks821 - 825

javax/microedition/lcdui/Command.java

ViolationLine
Avoid unused constructor parameters such as 'longLabel'.70 - 73

javax/microedition/lcdui/DateField.java

ViolationLine
Avoid unused constructor parameters such as 'timeZone'.87 - 104
Avoid empty if statements185 - 186

javax/microedition/lcdui/Display.java

ViolationLine
Avoid unused constructor parameters such as 'eventDispatcher'.174 - 176
Avoid unused constructor parameters such as 'eventDispatcher'.182 - 184

javax/microedition/lcdui/Font.java

ViolationLine
Ensure you override both equals() and hashCode()209

javax/microedition/lcdui/Form.java

ViolationLine
Overriding method merely calls super152 - 155
Overriding method merely calls super158 - 161
Avoid empty if statements360 - 361
Avoid empty if statements431 - 432

javax/microedition/lcdui/ImageItem.java

ViolationLine
Overriding method merely calls super79 - 81
Overriding method merely calls super97 - 99

javax/microedition/lcdui/List.java

ViolationLine
Overriding method merely calls super158 - 161
Overriding method merely calls super197 - 200
Overriding method merely calls super202 - 205
These nested if statements could be combined250 - 253
Avoid empty if statements273 - 274

javax/microedition/lcdui/Screen.java

ViolationLine
Overriding method merely calls super58 - 61
Overriding method merely calls super121 - 124

javax/microedition/lcdui/StringComponent.java

ViolationLine
Avoid empty if statements118 - 119

javax/microedition/lcdui/TextBox.java

ViolationLine
Overriding method merely calls super151 - 153

javax/microedition/lcdui/game/Sprite.java

ViolationLine
Avoid unused local variables such as 'sX'.132
Avoid unused local variables such as 'sY'.132
Avoid unused local variables such as 'sW'.133
Avoid unused local variables such as 'sH'.133
Avoid unused local variables such as 'sX'.154
Avoid unused local variables such as 'sY'.154
Avoid unused local variables such as 'sW'.155
Avoid unused local variables such as 'sH'.155
Avoid unused local variables such as 'img'.645

javax/microedition/lcdui/game/TiledLayer.java

ViolationLine
Avoid unused local variables such as 'cX'.228
Avoid unused local variables such as 'cY'.229
Avoid unused local variables such as 'cW'.230
Avoid unused local variables such as 'cH'.231
Avoid unused local variables such as 'imgRows'.256

org/microemu/MIDletAccess.java

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

org/microemu/MIDletEntry.java

ViolationLine
Avoid unused imports such as 'javax.microedition.midlet.MIDlet'27

org/microemu/app/launcher/Launcher.java

ViolationLine
These nested if statements could be combined98 - 103

org/microemu/device/EmulatorContext.java

ViolationLine
No need to import a type that lives in the same package32
No need to import a type that lives in the same package33
No need to import a type that lives in the same package34

org/microemu/device/ui/EventDispatcher.java

ViolationLine
Unnecessary final modifier in final class193 - 205