PMD Results

The following document contains the results of PMD.

Summary

Files Errors
8 12

Files

Files Violations
org/xnap/commons/gui/pkg/ContainerPackageSection.java 1
org/xnap/commons/gui/pkg/PackageInfoPanel.java 2
org/xnap/commons/gui/pkg/PackageInfoTree.java 1
org/xnap/commons/pkg/OrDependencyNode.java 2
org/xnap/commons/pkg/PackageDependencyNode.java 1
org/xnap/commons/pkg/PackageInfo.java 3
org/xnap/commons/pkg/PackageInfoReader.java 1
org/xnap/commons/pkg/PackageManager.java 1

org/xnap/commons/gui/pkg/ContainerPackageSection.java

Violation Line
Avoid unused imports such as 'PackageManager' 24

org/xnap/commons/gui/pkg/PackageInfoPanel.java

Violation Line
Avoid unused imports such as 'BoxLayout' 26
Avoid unused imports such as 'JScrollPane' 29

org/xnap/commons/gui/pkg/PackageInfoTree.java

Violation Line
Avoid unused private methods such as 'expandNodes' 169

org/xnap/commons/pkg/OrDependencyNode.java

Violation Line
Avoid empty catch blocks 80
Avoid empty catch blocks 91

org/xnap/commons/pkg/PackageDependencyNode.java

Violation Line
Avoid unused private fields such as 'required' 35

org/xnap/commons/pkg/PackageInfo.java

Violation Line
Avoid empty catch blocks 109
Ensure you override both equals() and hashCode() 126
Avoid empty catch blocks 272

org/xnap/commons/pkg/PackageInfoReader.java

Violation Line
Avoid empty 'if' statements 79

org/xnap/commons/pkg/PackageManager.java

Violation Line
Avoid empty catch blocks 353