PMD Results

The following document contains the results of PMD 5.1.2.

Files

info/magnolia/pages/app/action/CreateComponentAction.java

Violation Line
Avoid unused constructor parameters such as 'i18n'. 105

info/magnolia/pages/app/action/PreviewPreviousVersionAction.java

Violation Line
Avoid unused private fields such as 'log'. 57

info/magnolia/pages/app/availability/PageHasSubpagesAndIsNotDeletedRule.java

Violation Line
Useless parentheses. 51

info/magnolia/pages/app/availability/PageHasSubpagesRule.java

Violation Line
Avoid empty catch blocks 7375

info/magnolia/pages/app/editor/PagesEditorSubApp.java

Violation Line
Avoid unused constructor parameters such as 'pageBarView'. 170
Avoid unused constructor parameters such as 'i18NAuthoringSupport'. 171
Avoid unused constructor parameters such as 'i18nContentSupport'. 171
Avoid unused constructor parameters such as 'statusBarView'. 172

info/magnolia/pages/app/editor/PagesEditorSubAppView.java

Violation Line
Avoid modifiers which are implied by the context 5053

info/magnolia/pages/app/editor/availability/IsAreaEditableRule.java

Violation Line
Useless parentheses. 58

info/magnolia/pages/app/editor/availability/IsPageEditableRule.java

Violation Line
Useless parentheses. 53

info/magnolia/pages/app/editor/event/ComponentMoveEvent.java

Violation Line
Avoid modifiers which are implied by the context 8385

info/magnolia/pages/app/editor/event/NodeSelectedEvent.java

Violation Line
Avoid modifiers which are implied by the context 6668

info/magnolia/pages/app/editor/pagebar/languageselector/LanguageSelectorView.java

Violation Line
Avoid modifiers which are implied by the context 5860

info/magnolia/pages/app/editor/pagebar/platformselector/PlatformSelectorView.java

Violation Line
Avoid modifiers which are implied by the context 5355

info/magnolia/pages/app/editor/parameters/DefaultPageEditorStatus.java

Violation Line
Useless parentheses. 86
Useless parentheses. 87

info/magnolia/pages/app/editor/parameters/PageEditorStatus.java

Violation Line
Avoid modifiers which are implied by the context 48
Avoid modifiers which are implied by the context 49
Avoid modifiers which are implied by the context 50

info/magnolia/pages/app/editor/statusbar/activationstatus/ActivationStatus.java

Violation Line
Avoid empty catch blocks 105107
Avoid empty catch blocks 120122

info/magnolia/pages/setup/PagesModuleVersionHandler.java

Violation Line
Unnecessary use of fully qualified name 'info.magnolia.jcr.nodebuilder.task.ErrorHandling.logging' due to existing import 'info.magnolia.jcr.nodebuilder.task.ErrorHandling' 264
Unnecessary use of fully qualified name 'info.magnolia.jcr.nodebuilder.task.NodeBuilderTask' due to existing import 'info.magnolia.jcr.nodebuilder.task.NodeBuilderTask' 264
Unnecessary use of fully qualified name 'info.magnolia.jcr.nodebuilder.task.ErrorHandling.logging' due to existing import 'info.magnolia.jcr.nodebuilder.task.ErrorHandling' 267
Unnecessary use of fully qualified name 'info.magnolia.jcr.nodebuilder.task.NodeBuilderTask' due to existing import 'info.magnolia.jcr.nodebuilder.task.NodeBuilderTask' 267