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' 93

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

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

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' 93

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

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

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' 45

com/pholser/junit/quickcheck/generator/java/time/ZoneOffsetGenerator.java

Violation Line
Useless parentheses. 81

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

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

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

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