PMD Results

The following document contains the results of PMD 3.9.

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 blocks772 - 776

javax/microedition/lcdui/Command.java

ViolationLine
Avoid unused constructor parameters such as 'longLabel'.63 - 67

javax/microedition/lcdui/DateField.java

ViolationLine
Avoid unused constructor parameters such as 'timeZone'.84 - 102

javax/microedition/lcdui/Display.java

ViolationLine
Unnecessary final modifier in final class510 - 522
Unnecessary final modifier in final class574 - 577

javax/microedition/lcdui/Form.java

ViolationLine
Overriding method merely calls super129 - 132
Overriding method merely calls super135 - 138
Avoid empty if statements349 - 350
Avoid empty if statements428 - 429

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 super134 - 137
Overriding method merely calls super165 - 168
Overriding method merely calls super170 - 173
These nested if statements could be combined218 - 221

javax/microedition/lcdui/Screen.java

ViolationLine
Overriding method merely calls super53 - 56
Overriding method merely calls super116 - 119

javax/microedition/lcdui/StringComponent.java

ViolationLine
Avoid empty if statements113 - 114

javax/microedition/lcdui/StringItem.java

ViolationLine
Avoid unused constructor parameters such as 'appearanceMode'.30 - 34

javax/microedition/lcdui/TextBox.java

ViolationLine
Overriding method merely calls super135 - 137

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

javax/microedition/media/Manager.java

ViolationLine
An empty statement (semicolon) not part of a loop108
An empty statement (semicolon) not part of a loop122

org/microemu/MIDletAccess.java

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

org/microemu/MIDletEntry.java

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

org/microemu/app/launcher/Launcher.java

ViolationLine
These nested if statements could be combined113 - 118

org/microemu/device/impl/Shape.java

ViolationLine
Overriding method merely calls super24 - 26

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

ViolationLine
Avoid unused local variables such as 'amplify'.87
Avoid unused local variables such as 'sinValue'.96

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

ViolationLine
Avoid unused local variables such as 'version'.187
Avoid empty if statements224 - 229
Avoid empty catch blocks235 - 238

org/microemu/util/RecordStoreImpl.java

ViolationLine
Avoid empty catch blocks89 - 90