PMD Results

The following document contains the results of PMD 6.13.0.

Violations By Priority

Priority 3

info/magnolia/templating/elements/AbstractContentTemplatingElement.java

Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'i18nizer'. 90
EmptyCatchBlock Avoid empty catch blocks 266268

info/magnolia/templating/elements/AreaElement.java

Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'i18nizer'. 122
CollapsibleIfStatements These nested if statements could be combined 356358

info/magnolia/templating/elements/ComponentElement.java

Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'i18nizer'. 91

info/magnolia/templating/elements/PageElement.java

Rule Violation Line
EmptyIfStmt Avoid empty if statements 9495

info/magnolia/templating/elements/attribute/ActivationStatus.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 6264

info/magnolia/templating/functions/TemplatingFunctions.java

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

info/magnolia/templating/inspector/Inspector.java

Rule Violation Line
UnusedPrivateField Avoid unused private fields such as 'log'. 99

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

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

info/magnolia/templating/renderers/NoScriptRenderer.java

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

info/magnolia/templating/renderers/PlainTextTemplateRenderer.java

Rule Violation Line
UnusedLocalVariable Avoid unused local variables such as 'dialogName'. 94

Priority 4

info/magnolia/templating/elements/attribute/Translated.java

Rule Violation Line
UselessParentheses Useless parentheses. 92

info/magnolia/templating/inspector/Inspector.java

Rule Violation Line
UselessParentheses Useless parentheses. 106
UselessParentheses Useless parentheses. 106

info/magnolia/templating/renderers/PlainTextTemplateRenderer.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'info.magnolia.rendering.template.RenderableDefinition' due to existing import 'info.magnolia.rendering.template.RenderableDefinition' 79

Files

info/magnolia/templating/elements/AbstractContentTemplatingElement.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'i18nizer'. 3 90
EmptyCatchBlock Avoid empty catch blocks 3 266268

info/magnolia/templating/elements/AreaElement.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'i18nizer'. 3 122
CollapsibleIfStatements These nested if statements could be combined 3 356358

info/magnolia/templating/elements/ComponentElement.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'i18nizer'. 3 91

info/magnolia/templating/elements/PageElement.java

Rule Violation Priority Line
EmptyIfStmt Avoid empty if statements 3 9495

info/magnolia/templating/elements/attribute/ActivationStatus.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 6264

info/magnolia/templating/elements/attribute/Translated.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 92

info/magnolia/templating/functions/TemplatingFunctions.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'aggregationStateProvider'. 3 115
UnusedFormalParameter Avoid unused constructor parameters such as 'aggregationStateProvider'. 3 123
UnusedFormalParameter Avoid unused constructor parameters such as 'aggregationStateProvider'. 3 131
EmptyCatchBlock Avoid empty catch blocks 3 423425
EmptyCatchBlock Avoid empty catch blocks 3 476478

info/magnolia/templating/inspector/Inspector.java

Rule Violation Priority Line
UnusedPrivateField Avoid unused private fields such as 'log'. 3 99
UselessParentheses Useless parentheses. 4 106
UselessParentheses Useless parentheses. 4 106

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

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

info/magnolia/templating/renderers/NoScriptRenderer.java

Rule Violation Priority Line
UnusedPrivateField Avoid unused private fields such as 'log'. 3 65

info/magnolia/templating/renderers/PlainTextTemplateRenderer.java

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