PMD Results

The following document contains the results of PMD 5.1.2.

Files

info/magnolia/module/resources/ResourceLinker.java

Violation Line
Avoid unused constructor parameters such as 'templatingFunctions'. 87
Avoid unused constructor parameters such as 'aggregationStateProvider'. 87
Unnecessary use of fully qualified name 'info.magnolia.resourceloader.Resource' due to existing import 'info.magnolia.resourceloader.Resource' 175

info/magnolia/module/resources/loaders/ResourceLoader.java

Violation Line
Avoid modifiers which are implied by the context 54
Avoid modifiers which are implied by the context 59

info/magnolia/module/resources/mapping/URI2ResourcesRepositoryMapping.java

Violation Line
Useless parentheses. 114

info/magnolia/module/resources/renderers/ReferenceResourceRenderer.java

Violation Line
These nested if statements could be combined 115118

info/magnolia/module/resources/setup/ResourceCleanUpTask.java

Violation Line
Useless parentheses. 377
Unnecessary use of fully qualified name 'JcrResourceOrigin.BINARY_NODE_NAME' due to existing import 'info.magnolia.resourceloader.jcr.JcrResourceOrigin' 377
Useless parentheses. 383
Unnecessary use of fully qualified name 'JcrResourceOrigin.BINARY_NODE_NAME' due to existing import 'info.magnolia.resourceloader.jcr.JcrResourceOrigin' 392

info/magnolia/module/resources/setup/TemplateMigrationTask.java

Violation Line
Avoid unused private methods such as 'templateEqualsResource(Node,Resource)'. 221