PMD Results

The following document contains the results of PMD 5.3.5.

Files

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

Violation Line
Unnecessary use of fully qualified name 'Collections.reverse' due to existing static 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 static 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 static import 'com.pholser.junit.quickcheck.internal.Lists.*' 93

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

Violation Line
Unnecessary use of fully qualified name 'Character.toLowerCase' due to existing static import 'java.lang.Character.*' 55

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/math/BigIntegerGenerator.java

Violation Line
Unnecessary use of fully qualified name 'Ranges.choose' due to existing static import 'com.pholser.junit.quickcheck.internal.Ranges.*' 94

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

Violation Line
Unnecessary use of fully qualified name 'Charset.forName' due to existing static 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

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

Violation Line
Unnecessary use of fully qualified name 'Namespaces.URL' due to existing static import 'com.pholser.junit.quickcheck.generator.java.util.RFC4122.Namespaces.*' 90