PMD Results

The following document contains the results of PMD 4.2.5.

Files

com/vaadin/client/ui/VScrollTablePatched.java

ViolationLine
Avoid unused private fields such as 'initialContentReceived'.488
Avoid unused private fields such as 'touchScrollDelegate'.524
Avoid empty if statements2100 - 2102
These nested if statements could be combined2169 - 2182
These nested if statements could be combined2171 - 2181
These nested if statements could be combined3352 - 3355
These nested if statements could be combined3534 - 3540
These nested if statements could be combined4223 - 4226
Avoid unused local variables such as 'thisTrElement'.6016
Avoid unused method parameters such as 'rowUidl'.6280 - 6285
Avoid unused method parameters such as 'rowUidl'.6287 - 6295
These nested if statements could be combined6823 - 6832
Ensure you override both equals() and hashCode()6982

com/vaadin/client/ui/table/TableConnectorPatched.java

ViolationLine
These nested if statements could be combined266 - 286

info/magnolia/ui/vaadin/dialog/ConfirmationDialog.java

ViolationLine
Overriding method merely calls super128 - 130

info/magnolia/ui/vaadin/editor/CroppableImage.java

ViolationLine
Overriding method merely calls super62 - 64

info/magnolia/ui/vaadin/editor/JCrop.java

ViolationLine
Avoid unused constructor parameters such as 'handler'.62 - 86

info/magnolia/ui/vaadin/form/Form.java

ViolationLine
Avoid unused private fields such as 'isValidationVisible'.63

info/magnolia/ui/vaadin/grid/MagnoliaTreeTable.java

ViolationLine
Overriding method merely calls super75 - 77
Overriding method merely calls super116 - 118

info/magnolia/ui/vaadin/gwt/client/applauncher/connector/AppLauncherConnector.java

ViolationLine
Overriding method merely calls super143 - 145

info/magnolia/ui/vaadin/gwt/client/dialog/widget/DialogHeaderWidget.java

ViolationLine
These nested if statements could be combined124 - 126

info/magnolia/ui/vaadin/gwt/client/form/tab/connector/FormTabConnector.java

ViolationLine
Overriding method merely calls super48 - 50

info/magnolia/ui/vaadin/gwt/client/grid/VMagnoliaTable.java

ViolationLine
Overriding method merely calls super173 - 175

info/magnolia/ui/vaadin/gwt/client/jquerywrapper/JQueryFunction.java

ViolationLine
Unnecessary final modifier in final class46 - 50

info/magnolia/ui/vaadin/gwt/client/layout/CssRule.java

ViolationLine
Avoid unused private fields such as 'rules'.45
Avoid unused private methods such as 'searchForRule(JavaScriptObject,String,boolean)'.77 - 79

info/magnolia/ui/vaadin/gwt/client/magnoliashell/shell/MagnoliaShellConnector.java

ViolationLine
Avoid empty if statements260 - 262

info/magnolia/ui/vaadin/gwt/client/magnoliashell/shell/MagnoliaShellViewImpl.java

ViolationLine
These nested if statements could be combined215 - 217

info/magnolia/ui/vaadin/gwt/client/magnoliashell/viewport/widget/AppsViewportWidget.java

ViolationLine
Avoid unused local variables such as 'style'.195

info/magnolia/ui/vaadin/gwt/client/richtext/VMagnoliaRichTextField.java

ViolationLine
Overriding method merely calls super160 - 162

info/magnolia/ui/vaadin/gwt/client/tabsheet/tab/widget/MagnoliaTabWidget.java

ViolationLine
Avoid unused constructor parameters such as 'connector'.48 - 52

info/magnolia/ui/vaadin/gwt/client/tabsheet/widget/MagnoliaTabSheetViewImpl.java

ViolationLine
Avoid unused private fields such as 'eventBus'.96
An empty statement (semicolon) not part of a loop252

org/vaadin/openesignforms/ckeditor/widgetset/client/ui/VCKEditorTextField.java

ViolationLine
Avoid unused imports such as 'com.vaadin.client.VConsole'26
These nested if statements could be combined305 - 307
Avoid unnecessary return statements448

org/vaadin/peter/contextmenu/client/ContextMenuItemWidgetHandler.java

ViolationLine
These nested if statements could be combined112 - 114