PMD Results

The following document contains the results of PMD .

Summary

Files Errors
8 13

Files

Files Violations
org/picocontainer/defaults/DefaultComponentRegistry.java 1
org/picocontainer/defaults/DefaultPicoContainer.java 1
org/picocontainer/extras/DefaultLifecyclePicoAdaptor.java 3
org/picocontainer/extras/NullContainer.java 1
org/picocontainer/internals/ComponentFactory.java 1
org/picocontainer/internals/ComponentParameter.java 4
org/picocontainer/internals/ComponentRegistry.java 1
org/picocontainer/internals/ComponentSpecification.java 1

org/picocontainer/defaults/DefaultComponentRegistry.java

Violation Line
Avoid unused imports such as 'PicoContainer' 14

org/picocontainer/defaults/DefaultPicoContainer.java

Violation Line
Avoid unused imports such as 'Set' 28

org/picocontainer/extras/DefaultLifecyclePicoAdaptor.java

Violation Line
Avoid empty catch blocks 49
Avoid empty catch blocks 56
Avoid empty catch blocks 64

org/picocontainer/extras/NullContainer.java

Violation Line
Avoid unused imports such as 'Set' 16

org/picocontainer/internals/ComponentFactory.java

Violation Line
No need to import a type that's in the same package 13

org/picocontainer/internals/ComponentParameter.java

Violation Line
Avoid unused imports such as 'PicoContainer' 3
No need to import a type that's in the same package 6
No need to import a type that's in the same package 7
No need to import a type that's in the same package 8

org/picocontainer/internals/ComponentRegistry.java

Violation Line
No need to import a type that's in the same package 13

org/picocontainer/internals/ComponentSpecification.java

Violation Line
Ensure you override both equals() and hashCode() 94