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. 144

info/magnolia/templating/functions/TemplatingFunctions.java

Violation Line
Avoid unused constructor parameters such as 'aggregationStateProvider'. 119
Avoid unused constructor parameters such as 'aggregationStateProvider'. 132
Avoid unused constructor parameters such as 'aggregationStateProvider'. 150
Avoid empty catch blocks 452454
Avoid empty catch blocks 505507
Avoid empty catch blocks 507509

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' 78
Avoid unused local variables such as 'dialogName'. 93