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 262–264
Overriding method merely calls super 315–317
Overriding method merely calls super 343–345

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' 690
Unnecessary use of fully qualified name 'java.io.File.separatorChar' due to existing import 'java.io.File' 700
Useless parentheses. 1049
Overriding method merely calls super 1110–1113
Overriding method merely calls super 1136–1139
Overriding method merely calls super 1277–1280

net/sourceforge/jenesis4java/impl/MType.java

Violation Line
Overriding method merely calls super 123–125
Overriding method merely calls super 143–145
Overriding method merely calls super 158–160
Overriding method merely calls super 205–207
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.*' 54
Unnecessary use of fully qualified name 'java.util.Properties' due to existing import 'java.util.*' 199
Unnecessary use of fully qualified name 'java.util.Calendar' due to existing import 'java.util.*' 714

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

Violation Line
These nested if statements could be combined 51–53

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 97–99