PMD Results

The following document contains the results of PMD 5.2.3.

Files

com/pholser/junit/quickcheck/generator/DecimalGenerator.java

Violation Line
Unnecessary use of fully qualified name 'Collections.reverse' due to existing import 'java.util.Collections' 92

com/pholser/junit/quickcheck/generator/IntegralGenerator.java

Violation Line
Unnecessary use of fully qualified name 'Collections.reverse' due to existing import 'java.util.Collections' 71

com/pholser/junit/quickcheck/generator/java/lang/AbstractStringGenerator.java

Violation Line
Unnecessary use of fully qualified name 'Lists.removeFrom' due to existing import 'com.pholser.junit.quickcheck.internal.Lists' 92

com/pholser/junit/quickcheck/generator/java/lang/DoubleGenerator.java

Violation Line
Avoid unused imports such as 'com.pholser.junit.quickcheck.internal.Ranges' 36

com/pholser/junit/quickcheck/generator/java/lang/FloatGenerator.java

Violation Line
Avoid unused imports such as 'com.pholser.junit.quickcheck.internal.Ranges' 36

com/pholser/junit/quickcheck/generator/java/math/BigDecimalGenerator.java

Violation Line
Too many static imports may lead to messy code 26–174

com/pholser/junit/quickcheck/generator/java/nio/charset/CharsetGenerator.java

Violation Line
Unnecessary use of fully qualified name 'Charset.forName' due to existing import 'java.nio.charset.Charset' 47

com/pholser/junit/quickcheck/generator/java/util/CollectionGenerator.java

Violation Line
Too many static imports may lead to messy code 26–145
Useless parentheses. 121

com/pholser/junit/quickcheck/generator/java/util/MapGenerator.java

Violation Line
Too many static imports may lead to messy code 26–182
Useless parentheses. 132