PMD Results

The following document contains the results of PMD 5.1.2.

Files

net/sourceforge/jenesis4java/impl/MComment.java

Violation Line
Overriding method merely calls super 262264
Overriding method merely calls super 315317
Overriding method merely calls super 343345

net/sourceforge/jenesis4java/impl/MDeclaration.java

Violation Line
Unnecessary use of fully qualified name 'java.io.File.separatorChar' due to existing import 'java.io.File' 686
Unnecessary use of fully qualified name 'java.io.File.separatorChar' due to existing import 'java.io.File' 696
Useless parentheses. 1045
Overriding method merely calls super 11051108
Overriding method merely calls super 11301133
Overriding method merely calls super 12651268

net/sourceforge/jenesis4java/impl/MType.java

Violation Line
Overriding method merely calls super 123125
Overriding method merely calls super 143145
Overriding method merely calls super 158160
Overriding method merely calls super 205207
Useless parentheses. 221

net/sourceforge/jenesis4java/impl/MVM.java

Violation Line
Unnecessary use of fully qualified name 'net.sourceforge.jenesis4java.VirtualMachine' due to existing import 'net.sourceforge.jenesis4java.*' 53
Unnecessary use of fully qualified name 'java.util.Properties' due to existing import 'java.util.*' 197
Unnecessary use of fully qualified name 'java.util.Calendar' due to existing import 'java.util.*' 696

net/sourceforge/jenesis4java/impl/util/BlockUtil.java

Violation Line
These nested if statements could be combined 5153

net/sourceforge/jenesis4java/impl/util/MemberComparator.java

Violation Line
Avoid unused private methods such as 'assignInt(Object)'. 115
Avoid unused private methods such as 'compareClasses(ClassDeclaration,ClassDeclaration)'. 149
Avoid unused private methods such as 'compareConstructors(Constructor,Constructor)'. 159
Avoid unused private methods such as 'compareFields(Field,Field)'. 171
Avoid unused private methods such as 'compareInterfaces(Interface,Interface)'. 175
Avoid unused private methods such as 'compareMembers(Member,Member)'. 198
Avoid unused private methods such as 'compareMethods(Method,Method)'. 227

net/sourceforge/jenesis4java/jaloppy/JenesisJalopyEncoder.java

Violation Line
These nested if statements could be combined 9799