Fork me on GitHub

PMD Results

The following document contains the results of PMD 6.21.0.

Violations By Priority

Priority 3

com/pholser/junit/quickcheck/From.java

Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 26–65

com/pholser/junit/quickcheck/Produced.java

Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 26–55

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

Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 26–70

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

Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 26–52

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

Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 26–401

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

Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 1–24

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

Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 26–81

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

Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 26–53

com/pholser/junit/quickcheck/internal/ParameterTypeContext.java

Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 26–497
UnusedPrivateField Avoid unused private fields such as 'zilch'. 72

com/pholser/junit/quickcheck/internal/Reflection.java

Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 26–343

com/pholser/junit/quickcheck/internal/conversion/StringConversions.java

Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 26–98
EmptyCatchBlock Avoid empty catch blocks 59–61

com/pholser/junit/quickcheck/internal/generator/ArrayGenerator.java

Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 26–202

com/pholser/junit/quickcheck/internal/generator/ExhaustiveDomainGenerator.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 49–52

com/pholser/junit/quickcheck/internal/generator/GeneratorRepository.java

Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 26–441

com/pholser/junit/quickcheck/internal/sampling/ExhaustiveParameterSampler.java

Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 26–144

com/pholser/junit/quickcheck/runner/ShrinkNode.java

Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 26–222

Priority 4

com/pholser/junit/quickcheck/internal/Reflection.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'Arrays.stream' due to existing static import 'java.util.Arrays.stream' 274

com/pholser/junit/quickcheck/internal/generator/ArrayGenerator.java

Rule Violation Line
UselessParentheses Useless parentheses. 183

Files

com/pholser/junit/quickcheck/From.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 26–65

com/pholser/junit/quickcheck/Produced.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 26–55

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

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 26–70

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

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 26–52

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

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 26–401

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

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 1–24

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

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 26–81

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

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 26–53

com/pholser/junit/quickcheck/internal/ParameterTypeContext.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 26–497
UnusedPrivateField Avoid unused private fields such as 'zilch'. 3 72

com/pholser/junit/quickcheck/internal/Reflection.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 26–343
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'Arrays.stream' due to existing static import 'java.util.Arrays.stream' 4 274

com/pholser/junit/quickcheck/internal/conversion/StringConversions.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 26–98
EmptyCatchBlock Avoid empty catch blocks 3 59–61

com/pholser/junit/quickcheck/internal/generator/ArrayGenerator.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 26–202
UselessParentheses Useless parentheses. 4 183

com/pholser/junit/quickcheck/internal/generator/ExhaustiveDomainGenerator.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 49–52

com/pholser/junit/quickcheck/internal/generator/GeneratorRepository.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 26–441

com/pholser/junit/quickcheck/internal/sampling/ExhaustiveParameterSampler.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 26–144

com/pholser/junit/quickcheck/runner/ShrinkNode.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 26–222