PMD Results

The following document contains the results of PMD .

Summary

Files Errors
13 17

Files

Files Violations
org/demosys/task/MemoryTaskService.java 1
org/demosys/web/iteration/IterationService.java 1
org/demosys/web/iteration/UpdateIterationForm.java 1
org/demosys/web/iteration/action/DeleteIterationAction.java 2
org/demosys/web/iteration/action/UpdateIterationAction.java 1
org/demosys/web/iteration/impl/MemoryIterationService.java 1
org/demosys/web/login/LoginForm.java 1
org/demosys/web/login/action/LoginAction.java 3
org/demosys/web/project/ProjectService.java 1
org/demosys/web/project/impl/MemoryProjectService.java 1
org/demosys/web/story/impl/MemoryStoryService.java 1
org/demosys/web/user/action/SelectUserAction.java 2
org/demosys/web/user/impl/MemoryUserService.java 1

org/demosys/task/MemoryTaskService.java

Violation Line
Avoid using implementation types like 'HashMap'; use the interface instead 11

org/demosys/web/iteration/IterationService.java

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

org/demosys/web/iteration/UpdateIterationForm.java

Violation Line
Avoid unused imports such as 'Cookie' 7

org/demosys/web/iteration/action/DeleteIterationAction.java

Violation Line
Avoid unused imports such as 'Cookie' 7
Avoid unused local variables such as 'form' 20

org/demosys/web/iteration/action/UpdateIterationAction.java

Violation Line
Avoid unused imports such as 'Cookie' 7

org/demosys/web/iteration/impl/MemoryIterationService.java

Violation Line
Avoid using implementation types like 'HashMap'; use the interface instead 13

org/demosys/web/login/LoginForm.java

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

org/demosys/web/login/action/LoginAction.java

Violation Line
Avoid unused imports such as 'ServiceLocator' 15
Avoid unused imports such as 'CreateIterationException' 16
Avoid unused imports such as 'IterationForm' 17

org/demosys/web/project/ProjectService.java

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

org/demosys/web/project/impl/MemoryProjectService.java

Violation Line
Avoid using implementation types like 'HashMap'; use the interface instead 17

org/demosys/web/story/impl/MemoryStoryService.java

Violation Line
Avoid using implementation types like 'HashMap'; use the interface instead 14

org/demosys/web/user/action/SelectUserAction.java

Violation Line
Avoid unused imports such as 'StringUtils' 11
Avoid unused imports such as 'InvalidUserException' 14

org/demosys/web/user/impl/MemoryUserService.java

Violation Line
Avoid unused imports such as 'ActionErrors' 12