PMD Results

The following document contains the results of PMD 4.2.2.

Files

javax/microedition/lcdui/ChoiceGroup.java

ViolationLine
These nested if statements could be combined126 - 128
These nested if statements could be combined172 - 174
These nested if statements could be combined454 - 457
Avoid empty catch blocks773 - 777

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'.84 - 102

javax/microedition/lcdui/Font.java

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

javax/microedition/lcdui/Form.java

ViolationLine
Overriding method merely calls super150 - 153
Overriding method merely calls super156 - 159
Avoid empty if statements380 - 381
Avoid empty if statements459 - 460

javax/microedition/lcdui/ImageItem.java

ViolationLine
Overriding method merely calls super75 - 77
Overriding method merely calls super91 - 93

javax/microedition/lcdui/List.java

ViolationLine
Overriding method merely calls super145 - 148
Overriding method merely calls super176 - 179
Overriding method merely calls super181 - 184
These nested if statements could be combined229 - 232
Avoid empty if statements248 - 249

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/StringItem.java

ViolationLine
Avoid unused constructor parameters such as 'appearanceMode'.35 - 39

javax/microedition/lcdui/TextBox.java

ViolationLine
Overriding method merely calls super141 - 143

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 combined118 - 123

org/microemu/device/ui/EventDispatcher.java

ViolationLine
Unnecessary final modifier in final class191 - 203

org/microemu/midp/media/audio/PCTone.java

ViolationLine
Avoid unused local variables such as 'amplify'.92
Avoid unused local variables such as 'sinValue'.101

org/microemu/midp/media/audio/PCTonePlayer.java

ViolationLine
Avoid unused local variables such as 'version'.192
Avoid empty if statements229 - 234
Avoid empty catch blocks240 - 243

org/microemu/util/RecordStoreImpl.java

ViolationLine
Avoid empty catch blocks94 - 95