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.v7.data.Property' due to existing import 'com.vaadin.v7.data.Property' 104

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

Violation Line
Overriding method merely calls super 199202

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/classes/GroovyClassFactory.java

Violation Line
Avoid unused constructor parameters such as 'context'. 89

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

Violation Line
Avoid unused constructor parameters such as 'context'. 100
Unnecessary final modifier in final class 163171
Unnecessary final modifier in final class 282294

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

Violation Line
Avoid unused constructor parameters such as 'context'. 83
Avoid unused constructor parameters such as 'repoName'. 83
Avoid unused constructor parameters such as 'delegate'. 83

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