PMD Results

The following document contains the results of PMD 6.4.0.

Files

info/magnolia/ui/contentapp/ContentBrowserSubApp.java

Violation Priority Line
Useless parentheses. 4 138

info/magnolia/ui/contentapp/browser/Workbench.java

Violation Priority Line
Avoid unused imports such as 'info.magnolia.ui.framework.ViewDefinition' 4 40
Avoid unused imports such as 'com.vaadin.shared.ui.MarginInfo' 4 48

info/magnolia/ui/contentapp/detail/ContentDetailSubApp.java

Violation Priority Line
Avoid unused private methods such as 'createPrimaryActions()'. 3 131
Avoid unused private methods such as 'createLocateSelector(LocaleContext)'. 3 143
Useless parentheses. 4 251

info/magnolia/ui/dev/NoScssCacheVaadinServlet.java

Violation Priority Line
Avoid unused private fields such as 'log'. 3 58

info/magnolia/ui/dialog/EditorActionLayout.java

Violation Priority Line
Avoid unused imports such as 'com.vaadin.ui.Label' 4 42

info/magnolia/ui/field/WithDatasource.java

Violation Priority Line
Useless parentheses. 4 56

info/magnolia/ui/field/factory/LinkFieldFactory.java

Violation Priority Line
Useless parentheses. 4 111

info/magnolia/ui/field/factory/RichTextFieldFactory.java

Violation Priority Line
Avoid duplicate imports such as 'info.magnolia.ui.vaadin.ckeditor.MagnoliaCKEditorConfig.ToolbarGroup' 4 54

info/magnolia/ui/field/factory/TokenFieldWrapper.java

Violation Priority Line
Overriding method merely calls super 3 128130

info/magnolia/ui/framework/ViewContextProxy.java

Violation Priority Line
Too many static imports may lead to messy code 3 34120

info/magnolia/ui/framework/app/AppControllerImpl.java

Violation Priority Line
Useless parentheses. 4 480483

info/magnolia/ui/framework/app/AppInstanceControllerImpl.java

Violation Priority Line
Useless parentheses. 4 194
Useless parentheses. 4 194
Useless parentheses. 4 487

info/magnolia/ui/framework/app/DefaultLocationHistoryMapper.java

Violation Priority Line
Avoid unused method parameters such as 'parameter'. 3 82
Avoid unused method parameters such as 'subAppId'. 3 82

info/magnolia/ui/framework/app/embedded/EmbeddedPageSubApp.java

Violation Priority Line
Avoid unused private fields such as 'log'. 3 53
Useless parentheses. 4 66

info/magnolia/ui/framework/app/embedded/EmbeddedPageViewImpl.java

Violation Priority Line
Avoid unused private fields such as 'log'. 3 53
Avoid unused constructor parameters such as 'appContext'. 3 64

info/magnolia/ui/framework/databinding/layout/CustomLayoutProducer.java

Violation Priority Line
Avoid modifiers which are implied by the context 3 53

info/magnolia/ui/framework/ioc/DeflateUiContextDependentBindings.java

Violation Priority Line
Avoid unused private fields such as 'log'. 3 108

info/magnolia/ui/framework/ioc/ViewContextParameterResolver.java

Violation Priority Line
Useless parentheses. 4 104

info/magnolia/ui/framework/message/LocalMessageDispatcher.java

Violation Priority Line
Avoid unused constructor parameters such as 'vaadinSession'. 3 65

info/magnolia/ui/framework/message/MessagesManager.java

Violation Priority Line
Avoid modifiers which are implied by the context 3 5057

info/magnolia/ui/framework/task/LocalTaskDispatcher.java

Violation Priority Line
Avoid unused constructor parameters such as 'vaadinSession'. 3 78
Avoid empty catch blocks 3 105106

info/magnolia/util/Util.java

Violation Priority Line
These nested if statements could be combined 3 5456
Useless parentheses. 4 70