PMD Results

The following document contains the results of PMD 6.21.0.

Violations By Priority

Priority 3

info/magnolia/ui/api/app/AppEventBus.java

Rule Violation Line
UnnecessaryModifier Unnecessary modifiers 'public static final' on field 'NAME': the field is declared in an interface type 41

info/magnolia/ui/api/app/AppLifecycleEventHandler.java

Rule Violation Line
UnnecessaryModifier Unnecessary modifier 'static' on class 'Adapter': types nested within an interface type are implicitly static 5467
UnnecessaryModifier Unnecessary modifier 'public' on class 'Adapter': members of interface types are implicitly public 5467

info/magnolia/ui/api/app/SubAppEventBus.java

Rule Violation Line
UnnecessaryModifier Unnecessary modifiers 'public static final' on field 'NAME': the field is declared in an interface type 41

info/magnolia/ui/api/event/AdmincentralEventBus.java

Rule Violation Line
UnnecessaryModifier Unnecessary modifiers 'public static final' on field 'NAME': the field is declared in an interface type 41

info/magnolia/ui/api/event/ChooseDialogEventBus.java

Rule Violation Line
UnnecessaryModifier Unnecessary modifiers 'public static final' on field 'NAME': the field is declared in an interface type 41

info/magnolia/ui/api/message/MessageType.java

Rule Violation Line
UnnecessaryModifier Unnecessary modifier 'private' on constructor 'MessageType(String)': enum constructors are implicitly private 4951

info/magnolia/ui/api/overlay/MessageStyleType.java

Rule Violation Line
UnnecessaryModifier Unnecessary modifier 'public' on method 'getCssClass': the method is declared in an interface type 45
UnnecessaryModifier Unnecessary modifier 'public' on method 'getIconClass': the method is declared in an interface type 50

Priority 4

info/magnolia/ui/api/app/launcherlayout/AppLauncherLayoutManagerImpl.java

Rule Violation Line
UselessParentheses Useless parentheses. 264

info/magnolia/ui/api/location/DefaultLocation.java

Rule Violation Line
UselessParentheses Useless parentheses. 103
UselessParentheses Useless parentheses. 104
UselessParentheses Useless parentheses. 105
UselessParentheses Useless parentheses. 150

Files

info/magnolia/ui/api/app/AppEventBus.java

Rule Violation Priority Line
UnnecessaryModifier Unnecessary modifiers 'public static final' on field 'NAME': the field is declared in an interface type 3 41

info/magnolia/ui/api/app/AppLifecycleEventHandler.java

Rule Violation Priority Line
UnnecessaryModifier Unnecessary modifier 'static' on class 'Adapter': types nested within an interface type are implicitly static 3 5467
UnnecessaryModifier Unnecessary modifier 'public' on class 'Adapter': members of interface types are implicitly public 3 5467

info/magnolia/ui/api/app/SubAppEventBus.java

Rule Violation Priority Line
UnnecessaryModifier Unnecessary modifiers 'public static final' on field 'NAME': the field is declared in an interface type 3 41

info/magnolia/ui/api/app/launcherlayout/AppLauncherLayoutManagerImpl.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 264

info/magnolia/ui/api/event/AdmincentralEventBus.java

Rule Violation Priority Line
UnnecessaryModifier Unnecessary modifiers 'public static final' on field 'NAME': the field is declared in an interface type 3 41

info/magnolia/ui/api/event/ChooseDialogEventBus.java

Rule Violation Priority Line
UnnecessaryModifier Unnecessary modifiers 'public static final' on field 'NAME': the field is declared in an interface type 3 41

info/magnolia/ui/api/location/DefaultLocation.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 103
UselessParentheses Useless parentheses. 4 104
UselessParentheses Useless parentheses. 4 105
UselessParentheses Useless parentheses. 4 150

info/magnolia/ui/api/message/MessageType.java

Rule Violation Priority Line
UnnecessaryModifier Unnecessary modifier 'private' on constructor 'MessageType(String)': enum constructors are implicitly private 3 4951

info/magnolia/ui/api/overlay/MessageStyleType.java

Rule Violation Priority Line
UnnecessaryModifier Unnecessary modifier 'public' on method 'getCssClass': the method is declared in an interface type 3 45
UnnecessaryModifier Unnecessary modifier 'public' on method 'getIconClass': the method is declared in an interface type 3 50