PMD Results
The following document contains the results of PMD 6.21.0.
Violations By Priority
Priority 3
com/vaadin/contextmenu/ContextMenu.java
Rule |
Violation |
Line |
UnnecessaryModifier |
Unnecessary modifiers 'public static final' on field 'MENU_OPENED': the field is declared in an interface type |
243–245 |
UnnecessaryModifier |
Unnecessary modifier 'public' on method 'onContextMenuOpen': the method is declared in an interface type |
247 |
UnnecessaryModifier |
Unnecessary modifier 'public' on class 'ContextMenuOpenEvent': members of interface types are implicitly public |
249–298 |
UnnecessaryModifier |
Unnecessary modifier 'static' on class 'ContextMenuOpenEvent': types nested within an interface type are implicitly static |
249–298 |
com/vaadin/contextmenu/GridContextMenu.java
Rule |
Violation |
Line |
UselessQualifiedThis |
Useless qualified this usage in the same class. |
43 |
UnnecessaryModifier |
Unnecessary modifier 'public' on method 'onContextMenuOpen': the method is declared in an interface type |
67 |
UnnecessaryModifier |
Unnecessary modifier 'static' on class 'GridContextMenuOpenEvent': types nested within an interface type are implicitly static |
69–107 |
UnnecessaryModifier |
Unnecessary modifier 'public' on class 'GridContextMenuOpenEvent': members of interface types are implicitly public |
69–107 |
com/vaadin/contextmenu/TreeContextMenu.java
Rule |
Violation |
Line |
UselessQualifiedThis |
Useless qualified this usage in the same class. |
38 |
UnnecessaryModifier |
Unnecessary modifier 'public' on method 'onContextMenuOpen': the method is declared in an interface type |
46 |
UnnecessaryModifier |
Unnecessary modifier 'static' on class 'TreeContextMenuOpenEvent': types nested within an interface type are implicitly static |
48–68 |
UnnecessaryModifier |
Unnecessary modifier 'public' on class 'TreeContextMenuOpenEvent': members of interface types are implicitly public |
48–68 |
com/vaadin/contextmenu/client/ContextMenuClientRpc.java
Rule |
Violation |
Line |
UnnecessaryModifier |
Unnecessary modifier 'public' on method 'showContextMenu': the method is declared in an interface type |
28 |
com/vaadin/contextmenu/client/ContextMenuConnector.java
com/vaadin/v7/contextmenu/GridContextMenu.java
Rule |
Violation |
Line |
UnnecessaryModifier |
Unnecessary modifier 'public' on method 'onContextMenuOpen': the method is declared in an interface type |
79 |
UnnecessaryModifier |
Unnecessary modifier 'public' on class 'GridContextMenuOpenEvent': members of interface types are implicitly public |
81–112 |
UnnecessaryModifier |
Unnecessary modifier 'static' on class 'GridContextMenuOpenEvent': types nested within an interface type are implicitly static |
81–112 |
Files
com/vaadin/contextmenu/ContextMenu.java
Rule |
Violation |
Priority |
Line |
UnnecessaryModifier |
Unnecessary modifiers 'public static final' on field 'MENU_OPENED': the field is declared in an interface type |
3 |
243–245 |
UnnecessaryModifier |
Unnecessary modifier 'public' on method 'onContextMenuOpen': the method is declared in an interface type |
3 |
247 |
UnnecessaryModifier |
Unnecessary modifier 'public' on class 'ContextMenuOpenEvent': members of interface types are implicitly public |
3 |
249–298 |
UnnecessaryModifier |
Unnecessary modifier 'static' on class 'ContextMenuOpenEvent': types nested within an interface type are implicitly static |
3 |
249–298 |
com/vaadin/contextmenu/GridContextMenu.java
Rule |
Violation |
Priority |
Line |
UselessQualifiedThis |
Useless qualified this usage in the same class. |
3 |
43 |
UnnecessaryModifier |
Unnecessary modifier 'public' on method 'onContextMenuOpen': the method is declared in an interface type |
3 |
67 |
UnnecessaryModifier |
Unnecessary modifier 'static' on class 'GridContextMenuOpenEvent': types nested within an interface type are implicitly static |
3 |
69–107 |
UnnecessaryModifier |
Unnecessary modifier 'public' on class 'GridContextMenuOpenEvent': members of interface types are implicitly public |
3 |
69–107 |
com/vaadin/contextmenu/TreeContextMenu.java
Rule |
Violation |
Priority |
Line |
UselessQualifiedThis |
Useless qualified this usage in the same class. |
3 |
38 |
UnnecessaryModifier |
Unnecessary modifier 'public' on method 'onContextMenuOpen': the method is declared in an interface type |
3 |
46 |
UnnecessaryModifier |
Unnecessary modifier 'static' on class 'TreeContextMenuOpenEvent': types nested within an interface type are implicitly static |
3 |
48–68 |
UnnecessaryModifier |
Unnecessary modifier 'public' on class 'TreeContextMenuOpenEvent': members of interface types are implicitly public |
3 |
48–68 |
com/vaadin/contextmenu/client/ContextMenuClientRpc.java
Rule |
Violation |
Priority |
Line |
UnnecessaryModifier |
Unnecessary modifier 'public' on method 'showContextMenu': the method is declared in an interface type |
3 |
28 |
com/vaadin/contextmenu/client/ContextMenuConnector.java
com/vaadin/v7/contextmenu/GridContextMenu.java
Rule |
Violation |
Priority |
Line |
UnnecessaryModifier |
Unnecessary modifier 'public' on method 'onContextMenuOpen': the method is declared in an interface type |
3 |
79 |
UnnecessaryModifier |
Unnecessary modifier 'public' on class 'GridContextMenuOpenEvent': members of interface types are implicitly public |
3 |
81–112 |
UnnecessaryModifier |
Unnecessary modifier 'static' on class 'GridContextMenuOpenEvent': types nested within an interface type are implicitly static |
3 |
81–112 |