PMD Results

The following document contains the results of PMD .

Summary

Files Errors
10 15

Files

Files Violations
org/xpcards/XPCards.java 6
org/xpcards/actions/EditStory.java 1
org/xpcards/actions/OpenProject.java 1
org/xpcards/components/DatePicker.java 1
org/xpcards/composites/IterationComposite.java 1
org/xpcards/composites/StoryComposite.java 1
org/xpcards/composites/TaskComposite.java 1
org/xpcards/model/BasePersistenceDelegate.java 1
org/xpcards/model/ModelElement.java 1
org/xpcards/model/ProjectSource.java 1

org/xpcards/XPCards.java

Violation Line
Avoid unused imports such as 'IIdProvider' 46
Avoid unused private fields such as 'modelListener' 105
Avoid unused private fields such as 'treeSelectionListener' 140
Avoid unused local variables such as 'c1' 241
Avoid unused local variables such as 'clazz' 446
Avoid empty catch blocks 461

org/xpcards/actions/EditStory.java

Violation Line
Avoid unused local variables such as 'story' 34

org/xpcards/actions/OpenProject.java

Violation Line
Avoid unused private methods such as 'init' 28

org/xpcards/components/DatePicker.java

Violation Line
Avoid unused formal parameters such as 'e' 75

org/xpcards/composites/IterationComposite.java

Violation Line
Avoid unused local variables such as 'inst' 138

org/xpcards/composites/StoryComposite.java

Violation Line
Avoid unused local variables such as 'inst' 285

org/xpcards/composites/TaskComposite.java

Violation Line
Avoid unused local variables s uch as 'inst' 148

org/xpcards/model/BasePersistenceDelegate.java

Violation Line
Avoid empty catch blocks 83

org/xpcards/model/ModelElement.java

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

org/xpcards/model/ProjectSource.java

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