PMD Results

The following document contains the results of PMD 3.7.

Files

org/millscript/millscript/functions/LambdaFunction.java

ViolationLine
These nested if statements could be combined101 - 110

org/millscript/millscript/functions/Function.java

ViolationLine
Avoid unused constructor parameters such as 'p'77 - 79

org/millscript/millscript/vm/Package.java

ViolationLine
These nested if statements could be combined466 - 471

org/millscript/millscript/vm/ImportJavaClass.java

ViolationLine
Avoid unused private methods such as 'importRecognizer()'195

org/millscript/millscript/datatypes/Binding.java

ViolationLine
Unnecessary final modifier in final class48 - 67

org/millscript/millscript/apps/website/StatusCommandOption.java

ViolationLine
Avoid empty if statements70
Avoid empty if statements76

org/millscript/millscript/apps/website/Website.java

ViolationLine
Avoid unused local variables such as 'website'87

org/millscript/millscript/syntax/RelationalOperationSyntax.java

ViolationLine
Avoid unused imports such as 'org.millscript.millscript.expr.ApplyExpr'23

org/millscript/millscript/syntax/XMLElementSyntax.java

ViolationLine
Avoid unused imports such as 'org.millscript.millscript.expr.ApplyExpr'28

org/millscript/millscript/syntax/TokenizerImpl.java

ViolationLine
Avoid empty while statements308

org/millscript/millscript/syntax/MethodOverrideSyntax.java

ViolationLine
Avoid unused imports such as 'org.millscript.millscript.expr.MethodExpr'25
Avoid unused imports such as 'org.millscript.millscript.expr.VarExpr'27

org/millscript/millscript/expr/ConstantLeftArithExpr.java

ViolationLine
Avoid unused imports such as 'org.millscript.millscript.tools.IntegerTools'32

org/millscript/millscript/expr/LambdaExpr.java

ViolationLine
Avoid unused imports such as 'java.util.LinkedList'34

org/millscript/millscript/expr/SwitchExpr.java

ViolationLine
Avoid modifying an outer loop incrementer in an inner loop for update expression116 - 123

org/millscript/millscript/expr/ConstantRightArithExpr.java

ViolationLine
Avoid unused imports such as 'org.millscript.millscript.tools.IntegerTools'32

org/millscript/millscript/expr/NameExpr.java

ViolationLine
Avoid unused private fields such as 'kind'68
These nested if statements could be combined233 - 236
Avoid empty if statements247

org/millscript/millscript/tools/StringTools.java

ViolationLine
Unnecessary final modifier in final class44 - 66

org/millscript/millscript/tools/FormatPrint.java

ViolationLine
Avoid empty if statements187

millscript/TextTools.java

ViolationLine
Avoid importing anything from the package java.lang23

millscript/DateTools.java

ViolationLine
Avoid importing anything from the package java.lang23

accentEncode.java

ViolationLine
Avoid importing anything from the package java.lang21