PMD Results
The following document contains the results of PMD 5.2.3.
 
Files
com/pholser/junit/quickcheck/internal/ParameterTypeContext.java
| Violation | Line | 
| Too many static imports may lead to messy code | 26–362 | 
| Avoid unused private fields such as 'zilch'. | 64 | 
| Unnecessary use of fully qualified name 'Types.forJavaLangReflectType' due to existing import 'org.javaruntype.type.Types' | 98 | 
| Unnecessary use of fully qualified name 'Types.forJavaLangReflectType' due to existing import 'org.javaruntype.type.Types' | 122 | 
| Unnecessary use of fully qualified name 'Types.forJavaLangReflectType' due to existing import 'org.javaruntype.type.Types' | 171 | 
| Unnecessary use of fully qualified name 'Types.forJavaLangReflectType' due to existing import 'org.javaruntype.type.Types' | 313 | 
 
com/pholser/junit/quickcheck/internal/Reflection.java
| Violation | Line | 
| Too many static imports may lead to messy code | 26–271 | 
| Unnecessary use of fully qualified name 'Collections.addAll' due to existing import 'java.util.Collections' | 153 | 
| Unnecessary use of fully qualified name 'Collections.addAll' due to existing import 'java.util.Collections' | 186 | 
 
com/pholser/junit/quickcheck/internal/generator/ArrayGenerator.java
| Violation | Line | 
| Too many static imports may lead to messy code | 26–145 | 
| Useless parentheses. | 127 | 
 
com/pholser/junit/quickcheck/random/SourceOfRandomness.java
| Violation | Line | 
| Unnecessary use of fully qualified name 'Ranges.choose' due to existing import 'com.pholser.junit.quickcheck.internal.Ranges' | 244 | 
| Unnecessary use of fully qualified name 'Ranges.choose' due to existing import 'com.pholser.junit.quickcheck.internal.Ranges' | 352 |