The following document contains the results of PMD 5.1.2.
Violation | Line |
---|---|
Avoid modifiers which are implied by the context | 33 |
Avoid modifiers which are implied by the context | 41 |
Avoid modifiers which are implied by the context | 48 |
Avoid modifiers which are implied by the context | 62 |
Avoid modifiers which are implied by the context | 69 |
Violation | Line |
---|---|
Avoid modifiers which are implied by the context | 30 |
Avoid modifiers which are implied by the context | 38 |
Avoid modifiers which are implied by the context | 46 |
Avoid modifiers which are implied by the context | 53 |
Avoid modifiers which are implied by the context | 60 |
Avoid modifiers which are implied by the context | 67 |
Violation | Line |
---|---|
Avoid modifiers which are implied by the context | 30 |
Avoid modifiers which are implied by the context | 38 |
Avoid modifiers which are implied by the context | 46 |
Avoid modifiers which are implied by the context | 53 |
Avoid modifiers which are implied by the context | 60 |
Avoid modifiers which are implied by the context | 67 |
Violation | Line |
---|---|
Avoid modifiers which are implied by the context | 31 |
Avoid modifiers which are implied by the context | 39 |
Avoid modifiers which are implied by the context | 46 |
Avoid modifiers which are implied by the context | 53 |
Avoid modifiers which are implied by the context | 61 |
Avoid modifiers which are implied by the context | 69 |
Violation | Line |
---|---|
Avoid modifiers which are implied by the context | 4 |
Avoid modifiers which are implied by the context | 6 |
Violation | Line |
---|---|
Avoid unused private fields such as 'x'. | 34 |
Avoid unused private fields such as 'y'. | 35 |
Avoid unused private fields such as 'x_start'. | 36 |
Avoid unused private fields such as 'y_start'. | 37 |
Avoid unused private fields such as 'multiTouch'. | 38 |
Violation | Line |
---|---|
Avoid unused private fields such as 'x'. | 34 |
Avoid unused private fields such as 'y'. | 35 |
Avoid unused private fields such as 'x_start'. | 37 |
Avoid unused private fields such as 'y_start'. | 38 |
Avoid unused private fields such as 'multiTouch'. | 39 |
Violation | Line |
---|---|
Avoid modifiers which are implied by the context | 34 |
Violation | Line |
---|---|
Unnecessary use of fully qualified name 'com.google.gwt.event.shared.GwtEvent.Type' due to existing import 'com.google.gwt.event.shared.GwtEvent' | 56 |
Violation | Line |
---|---|
Avoid modifiers which are implied by the context | 27 |
Violation | Line |
---|---|
Avoid modifiers which are implied by the context | 39 |
Avoid modifiers which are implied by the context | 51 |
Avoid modifiers which are implied by the context | 63 |
Avoid modifiers which are implied by the context | 75 |
Avoid modifiers which are implied by the context | 87 |
Violation | Line |
---|---|
Unnecessary final modifier in final class | 34–36 |
Unnecessary final modifier in final class | 43–45 |
Violation | Line |
---|---|
Avoid modifiers which are implied by the context | 31 |
Avoid modifiers which are implied by the context | 38 |
Avoid modifiers which are implied by the context | 40 |
Violation | Line |
---|---|
Avoid modifiers which are implied by the context | 32 |
Violation | Line |
---|---|
Avoid modifiers which are implied by the context | 32 |
Violation | Line |
---|---|
Avoid modifiers which are implied by the context | 32 |
Violation | Line |
---|---|
Avoid modifiers which are implied by the context | 32 |
Violation | Line |
---|---|
Avoid modifiers which are implied by the context | 34 |
Violation | Line |
---|---|
Avoid modifiers which are implied by the context | 26 |
Violation | Line |
---|---|
Avoid modifiers which are implied by the context | 26 |
Avoid modifiers which are implied by the context | 28–30 |
Avoid modifiers which are implied by the context | 29 |
Violation | Line |
---|---|
Avoid modifiers which are implied by the context | 34 |
Violation | Line |
---|---|
Unnecessary use of fully qualified name 'com.google.gwt.event.shared.GwtEvent.Type' due to existing import 'com.google.gwt.event.shared.GwtEvent' | 67 |
Violation | Line |
---|---|
Avoid modifiers which are implied by the context | 32 |
Violation | Line |
---|---|
These nested if statements could be combined | 202–205 |
Violation | Line |
---|---|
Avoid modifiers which are implied by the context | 33 |
Violation | Line |
---|---|
Avoid modifiers which are implied by the context | 32 |
Avoid modifiers which are implied by the context | 39 |
Violation | Line |
---|---|
Unnecessary use of fully qualified name 'com.google.gwt.event.shared.GwtEvent.Type' due to existing import 'com.google.gwt.event.shared.GwtEvent' | 64 |
Violation | Line |
---|---|
Avoid modifiers which are implied by the context | 33 |
Violation | Line |
---|---|
Avoid modifiers which are implied by the context | 34 |
Avoid modifiers which are implied by the context | 42 |
Avoid modifiers which are implied by the context | 50 |
Violation | Line |
---|---|
Unnecessary use of fully qualified name 'com.google.gwt.event.shared.GwtEvent.Type' due to existing import 'com.google.gwt.event.shared.GwtEvent' | 54 |
Violation | Line |
---|---|
Avoid modifiers which are implied by the context | 32 |
Violation | Line |
---|---|
Unnecessary use of fully qualified name 'com.google.gwt.event.shared.GwtEvent.Type' due to existing import 'com.google.gwt.event.shared.GwtEvent' | 60 |
Violation | Line |
---|---|
Avoid modifiers which are implied by the context | 32 |
Violation | Line |
---|---|
Unnecessary use of fully qualified name 'com.google.gwt.event.shared.GwtEvent.Type' due to existing import 'com.google.gwt.event.shared.GwtEvent' | 58 |
Violation | Line |
---|---|
Unnecessary use of fully qualified name 'com.google.gwt.event.shared.GwtEvent.Type' due to existing import 'com.google.gwt.event.shared.GwtEvent' | 85 |
Violation | Line |
---|---|
Avoid modifiers which are implied by the context | 32 |
Violation | Line |
---|---|
These nested if statements could be combined | 191–194 |
These nested if statements could be combined | 265–269 |
Violation | Line |
---|---|
Avoid modifiers which are implied by the context | 40 |
Avoid modifiers which are implied by the context | 49 |
Avoid modifiers which are implied by the context | 58 |
Avoid modifiers which are implied by the context | 67 |
Violation | Line |
---|---|
Avoid empty if statements | 263–264 |
Avoid empty if statements | 265–266 |
Avoid empty if statements | 266–267 |
These nested if statements could be combined | 328–331 |
Useless parentheses. | 364 |
Violation | Line |
---|---|
Avoid unused imports such as 'com.google.gwt.dom.client.Style' | 20 |
Avoid unused imports such as 'com.google.gwt.dom.client.Style.Unit' | 22 |
Avoid unused imports such as 'com.vaadin.client.ComponentConnector' | 27 |
Avoid unused imports such as 'com.vaadin.client.ConnectorHierarchyChangeEvent' | 28 |
Avoid unused imports such as 'com.vaadin.client.LayoutManager' | 29 |
Avoid unused imports such as 'com.vaadin.client.Profiler' | 31 |
Avoid unused imports such as 'com.vaadin.client.ui.AbstractSingleComponentContainerConnector' | 33 |
No need to import a type that lives in the same package | 40 |
Avoid unused imports such as 'com.vaadin.shared.ui.panel.PanelState' | 45 |
Violation | Line |
---|---|
Avoid unused imports such as 'com.google.gwt.event.dom.client.ContextMenuEvent' | 50 |
Avoid unused imports such as 'com.google.gwt.event.dom.client.ContextMenuHandler' | 51 |
Avoid unused imports such as 'com.google.gwt.user.client.ui.RootPanel' | 80 |
Avoid modifiers which are implied by the context | 175 |
Avoid unused private fields such as 'detachedScrollPosition'. | 450 |
Avoid unused private fields such as 'initialContentReceived'. | 703 |
Avoid unused private fields such as 'touchScrollDelegate'. | 744 |
Avoid unused private methods such as 'sendColumnWidthUpdates(Collection)'. | 984 |
Overriding method merely calls super | 2221–2224 |
Useless parentheses. | 2382–2384 |
Useless parentheses. | 2410–2411 |
Avoid empty if statements | 2458–2460 |
Avoid unused local variables such as 'hCell'. | 2466 |
Useless parentheses. | 2511 |
These nested if statements could be combined | 2527–2540 |
These nested if statements could be combined | 2529–2539 |
Useless parentheses. | 2591 |
Useless parentheses. | 2647–2648 |
Useless parentheses. | 2649–2650 |
Useless parentheses. | 2702 |
Useless parentheses. | 2752–2753 |
Useless parentheses. | 2773–2775 |
These nested if statements could be combined | 3320–3365 |
These nested if statements could be combined | 3789–3792 |
These nested if statements could be combined | 3971–3977 |
These nested if statements could be combined | 4676–4679 |
Useless parentheses. | 5226 |
Unnecessary use of fully qualified name 'com.google.gwt.dom.client.Element' due to existing import 'com.google.gwt.dom.client.Element' | 5480 |
Unnecessary use of fully qualified name 'com.google.gwt.dom.client.Element' due to existing import 'com.google.gwt.dom.client.Element' | 5967 |
These nested if statements could be combined | 6166–6279 |
Useless parentheses. | 6207–6208 |
Useless parentheses. | 6305–6306 |
Useless parentheses. | 6402–6403 |
Unnecessary use of fully qualified name 'com.google.gwt.dom.client.Element' due to existing import 'com.google.gwt.dom.client.Element' | 6714 |
Avoid unused method parameters such as 'rowUidl'. | 6802 |
Avoid unused method parameters such as 'rowUidl'. | 6809 |
Useless parentheses. | 6914 |
Useless parentheses. | 6914 |
Useless parentheses. | 7151–7152 |
Useless parentheses. | 7210 |
These nested if statements could be combined | 7375–7384 |
Useless parentheses. | 7486 |
Useless parentheses. | 7512 |
Useless parentheses. | 7537–7538 |
Useless parentheses. | 7547–7549 |
Ensure you override both equals() and hashCode() | 7567 |
Useless parentheses. | 7572 |
Useless parentheses. | 7573 |
Avoid unused private methods such as 'getLogger()'. | 8465 |
Violation | Line |
---|---|
Unnecessary use of fully qualified name 'com.google.gwt.dom.client.Element' due to existing import 'com.google.gwt.dom.client.Element' | 153 |
Unnecessary use of fully qualified name 'com.google.gwt.dom.client.Element' due to existing import 'com.google.gwt.dom.client.Element' | 279 |
Useless parentheses. | 812–813 |
Useless parentheses. | 814 |
Violation | Line |
---|---|
Avoid unused imports such as 'com.vaadin.shared.ui.Connect' | 42 |
Useless parentheses. | 187 |
Avoid unused local variables such as 'totalRowsHaveChanged'. | 187 |
These nested if statements could be combined | 327–345 |
Violation | Line |
---|---|
Avoid unused imports such as 'com.vaadin.shared.ui.Connect' | 24 |
Avoid unused imports such as 'com.vaadin.v7.ui.TreeTable' | 32 |
These nested if statements could be combined | 61–69 |
Useless parentheses. | 84–85 |
Violation | Line |
---|---|
Avoid modifiers which are implied by the context | 216 |
Avoid modifiers which are implied by the context | 217 |
Avoid modifiers which are implied by the context | 219 |
Violation | Line |
---|---|
Unnecessary use of fully qualified name 'com.vaadin.ui.Component.Event' due to existing import 'com.vaadin.ui.Component' | 239 |
Unnecessary use of fully qualified name 'com.vaadin.ui.Component.Event' due to existing import 'com.vaadin.ui.Component' | 273 |
Unnecessary use of fully qualified name 'com.vaadin.ui.Component.Event' due to existing import 'com.vaadin.ui.Component' | 306 |
Violation | Line |
---|---|
Overriding method merely calls super | 128–130 |
Violation | Line |
---|---|
Overriding method merely calls super | 62–64 |
Avoid modifiers which are implied by the context | 151 |
Avoid modifiers which are implied by the context | 152–153 |
Avoid modifiers which are implied by the context | 161 |
Avoid modifiers which are implied by the context | 162–163 |
Violation | Line |
---|---|
Avoid unused constructor parameters such as 'handler'. | 65 |
Violation | Line |
---|---|
Useless parentheses. | 158 |
Useless parentheses. | 158 |
Violation | Line |
---|---|
Avoid unused private fields such as 'log'. | 56 |
Overriding method merely calls super | 74–76 |
Overriding method merely calls super | 115–117 |
Violation | Line |
---|---|
Useless parentheses. | 74 |
Violation | Line |
---|---|
Useless parentheses. | 332 |
Useless parentheses. | 335 |
Violation | Line |
---|---|
Useless parentheses. | 123 |
Overriding method merely calls super | 143–145 |
Violation | Line |
---|---|
Avoid modifiers which are implied by the context | 52–57 |
Violation | Line |
---|---|
Useless parentheses. | 117 |
Violation | Line |
---|---|
These nested if statements could be combined | 124–126 |
Violation | Line |
---|---|
Avoid unused private methods such as 'setIndicatorVisible(boolean)'. | 140 |
Violation | Line |
---|---|
Useless parentheses. | 78 |
Violation | Line |
---|---|
Overriding method merely calls super | 48–50 |
Violation | Line |
---|---|
Useless parentheses. | 181 |
Violation | Line |
---|---|
Overriding method merely calls super | 176–178 |
Unnecessary use of fully qualified name 'com.google.gwt.user.client.Element' due to existing import 'com.google.gwt.user.client.Element' | 222 |
Violation | Line |
---|---|
Useless parentheses. | 60 |
Violation | Line |
---|---|
Avoid modifiers which are implied by the context | 40 |
Violation | Line |
---|---|
Unnecessary final modifier in final class | 46–50 |
Violation | Line |
---|---|
Avoid unused private fields such as 'rules'. | 48 |
Avoid unused private methods such as 'searchForRule(JavaScriptObject,String,boolean)'. | 80–82 |
Violation | Line |
---|---|
Avoid modifiers which are implied by the context | 45 |
Avoid modifiers which are implied by the context | 47 |
Violation | Line |
---|---|
Avoid unused private methods such as 'scaleDimension(int,double)'. | 111 |
Violation | Line |
---|---|
These nested if statements could be combined | 231–233 |
Violation | Line |
---|---|
Useless parentheses. | 241 |
Violation | Line |
---|---|
Avoid modifiers which are implied by the context | 45 |
Avoid modifiers which are implied by the context | 47 |
Avoid modifiers which are implied by the context | 50 |
Violation | Line |
---|---|
Avoid unused local variables such as 'style'. | 195 |
Useless parentheses. | 402 |
Violation | Line |
---|---|
These nested if statements could be combined | 115–118 |
Violation | Line |
---|---|
Overriding method merely calls super | 161–163 |
Violation | Line |
---|---|
Avoid modifiers which are implied by the context | 41 |
Violation | Line |
---|---|
Avoid unused constructor parameters such as 'connector'. | 48 |
Violation | Line |
---|---|
Useless parentheses. | 143 |
Useless parentheses. | 146 |
Violation | Line |
---|---|
Unnecessary use of fully qualified name 'com.vaadin.v7.data.util.converter.Converter.ConversionException' due to existing import 'com.vaadin.v7.data.util.converter.Converter' | 130 |
Unnecessary use of fully qualified name 'com.vaadin.v7.data.util.converter.Converter.ConversionException' due to existing import 'com.vaadin.v7.data.util.converter.Converter' | 135 |