PMD Results

The following document contains the results of PMD 5.1.2.

Files

info/magnolia/module/groovy/app/action/SaveScriptAction.java

Violation Line
Useless parentheses. 86
Unnecessary use of fully qualified name 'com.vaadin.data.Property' due to existing import 'com.vaadin.data.Property' 104

info/magnolia/module/groovy/console/MgnlGroovyConsole.java

Violation Line
Overriding method merely calls super 198201

info/magnolia/module/groovy/remote/RemoteClientConsole.java

Violation Line
Avoid unused private methods such as 'readFileAsString(File)'. 293
Unnecessary use of fully qualified name 'java.io.IOException' due to existing import 'java.io.IOException' 293

info/magnolia/module/groovy/remote/RemoteClientConsoleMain.java

Violation Line
Useless parentheses. 124

info/magnolia/module/groovy/support/HierarchyManagerProvider.java

Violation Line
Avoid modifiers which are implied by the context 5661
Avoid modifiers which are implied by the context 6772

info/magnolia/module/groovy/support/classes/GroovyClassFactory.java

Violation Line
Avoid unused constructor parameters such as 'hmp'. 90
Avoid unused constructor parameters such as 'context'. 98

info/magnolia/module/groovy/support/classes/MgnlGroovyClassLoader.java

Violation Line
Avoid unused constructor parameters such as 'context'. 101
Avoid unused constructor parameters such as 'hmp'. 109
Unnecessary final modifier in final class 172180
Unnecessary final modifier in final class 288300

info/magnolia/module/groovy/support/classes/MgnlGroovyResourceLoader.java

Violation Line
Avoid unused constructor parameters such as 'repoName'. 85
Avoid unused constructor parameters such as 'delegate'. 85
Avoid unused constructor parameters such as 'context'. 85
Avoid unused constructor parameters such as 'delegate'. 93
Avoid unused constructor parameters such as 'hmp'. 93
Avoid unused constructor parameters such as 'repoName'. 93

info/magnolia/module/groovy/support/nodes/MgnlGroovyJCRNode.java

Violation Line
Useless parentheses. 302

info/magnolia/module/groovy/task/ExecuteGroovyFileTask.java

Violation Line
Useless parentheses. 104

info/magnolia/module/groovy/terminal/Terminal.java

Violation Line
Avoid empty catch blocks 288290