PMD Results
The following document contains the results of PMD 3.7.
Files
org/millscript/millscript/functions/LambdaFunction.java
| Violation | Line |
|---|
| These nested if statements could be combined | 101 - 110 |
org/millscript/millscript/functions/Function.java
| Violation | Line |
|---|
| Avoid unused constructor parameters such as 'p' | 77 - 79 |
org/millscript/millscript/vm/Package.java
| Violation | Line |
|---|
| These nested if statements could be combined | 466 - 471 |
org/millscript/millscript/vm/ImportJavaClass.java
| Violation | Line |
|---|
| Avoid unused private methods such as 'importRecognizer()' | 195 |
org/millscript/millscript/datatypes/Binding.java
| Violation | Line |
|---|
| Unnecessary final modifier in final class | 48 - 67 |
org/millscript/millscript/apps/website/StatusCommandOption.java
| Violation | Line |
|---|
| Avoid empty if statements | 70 |
| Avoid empty if statements | 76 |
org/millscript/millscript/apps/website/Website.java
| Violation | Line |
|---|
| Avoid unused local variables such as 'website' | 87 |
org/millscript/millscript/syntax/RelationalOperationSyntax.java
| Violation | Line |
|---|
| Avoid unused imports such as 'org.millscript.millscript.expr.ApplyExpr' | 23 |
org/millscript/millscript/syntax/XMLElementSyntax.java
| Violation | Line |
|---|
| Avoid unused imports such as 'org.millscript.millscript.expr.ApplyExpr' | 28 |
org/millscript/millscript/syntax/TokenizerImpl.java
| Violation | Line |
|---|
| Avoid empty while statements | 308 |
org/millscript/millscript/syntax/MethodOverrideSyntax.java
| Violation | Line |
|---|
| 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
| Violation | Line |
|---|
| Avoid unused imports such as 'org.millscript.millscript.tools.IntegerTools' | 32 |
org/millscript/millscript/expr/LambdaExpr.java
| Violation | Line |
|---|
| Avoid unused imports such as 'java.util.LinkedList' | 34 |
org/millscript/millscript/expr/SwitchExpr.java
| Violation | Line |
|---|
| Avoid modifying an outer loop incrementer in an inner loop for update expression | 116 - 123 |
org/millscript/millscript/expr/ConstantRightArithExpr.java
| Violation | Line |
|---|
| Avoid unused imports such as 'org.millscript.millscript.tools.IntegerTools' | 32 |
org/millscript/millscript/expr/NameExpr.java
| Violation | Line |
|---|
| Avoid unused private fields such as 'kind' | 68 |
| These nested if statements could be combined | 233 - 236 |
| Avoid empty if statements | 247 |
org/millscript/millscript/tools/StringTools.java
| Violation | Line |
|---|
| Unnecessary final modifier in final class | 44 - 66 |
org/millscript/millscript/tools/FormatPrint.java
| Violation | Line |
|---|
| Avoid empty if statements | 187 |
millscript/TextTools.java
| Violation | Line |
|---|
| Avoid importing anything from the package java.lang | 23 |
millscript/DateTools.java
| Violation | Line |
|---|
| Avoid importing anything from the package java.lang | 23 |
accentEncode.java
| Violation | Line |
|---|
| Avoid importing anything from the package java.lang | 21 |