PMD Results

The following document contains the results of PMD 5.1.2.

Files

info/magnolia/templating/elements/AbstractContentTemplatingElement.java

Violation Line
Avoid empty catch blocks 247249

info/magnolia/templating/elements/AreaElement.java

Violation Line
Avoid unused constructor parameters such as 'variationResolver'. 128
These nested if statements could be combined 401403
Useless parentheses. 467

info/magnolia/templating/elements/ComponentElement.java

Violation Line
These nested if statements could be combined 159161
Useless parentheses. 214

info/magnolia/templating/freemarker/AbstractDirective.java

Violation Line
Useless parentheses. 143

info/magnolia/templating/functions/TemplatingFunctions.java

Violation Line
Avoid unused constructor parameters such as 'aggregationStateProvider'. 115
Avoid unused constructor parameters such as 'aggregationStateProvider'. 123
Avoid unused constructor parameters such as 'aggregationStateProvider'. 131
Avoid empty catch blocks 423425
Avoid empty catch blocks 476478

info/magnolia/templating/inspector/Inspector.java

Violation Line
Avoid unused private fields such as 'log'. 99
Useless parentheses. 106
Useless parentheses. 106
Avoid unused private methods such as 'doDump(Object,int,int,Outputter)'. 145

info/magnolia/templating/inspector/formatter/HtmlOutputter.java

Violation Line
Avoid unused private fields such as 'DIV_TAG'. 66
Avoid unused private fields such as 'div'. 71
Avoid unused private fields such as 'isFormattingChildren'. 73

info/magnolia/templating/renderers/NoScriptRenderer.java

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

info/magnolia/templating/renderers/PlainTextTemplateRenderer.java

Violation Line
Unnecessary use of fully qualified name 'info.magnolia.rendering.template.RenderableDefinition' due to existing import 'info.magnolia.rendering.template.RenderableDefinition' 79
Avoid unused local variables such as 'dialogName'. 94