PMD Results

The following document contains the results of PMD.

Summary

FilesErrors
1730

Files

FilesViolations
dao/com/panogenesis/dao/IssueDAO.java 3
dao/com/panogenesis/dao/hibernate/IssueDAOHibernate.java 3
dao/com/panogenesis/dao/hibernate/RoleDAOHibernate.java 1
dao/com/panogenesis/model/ProjectVersion.java 1
service/com/panogenesis/service/IssueManager.java 2
service/com/panogenesis/service/impl/IssueManagerImpl.java 2
web/com/panogenesis/webapp/action/FileUploadController.java 2
web/com/panogenesis/webapp/action/IssueFormController.java 3
web/com/panogenesis/webapp/action/PasswordHintController.java 1
web/com/panogenesis/webapp/action/ProjectFormController.java 2
web/com/panogenesis/webapp/action/ProjectStatusFormController.java 3
web/com/panogenesis/webapp/action/ProjectVersionFormController.java 2
web/com/panogenesis/webapp/action/SignupController.java 1
web/com/panogenesis/webapp/action/UserFormController.java 1
web/com/panogenesis/webapp/filter/GZIPResponseWrapper.java 1
web/com/panogenesis/webapp/taglib/CountryTag.java 1
web/com/panogenesis/webapp/util/RequestUtil.java 1

dao/com/panogenesis/dao/IssueDAO.java

ViolationLine
Avoid unused imports such as 'Set' 4
Avoid unused imports such as 'Project' 7
Avoid unused imports such as 'User' 8

dao/com/panogenesis/dao/hibernate/IssueDAOHibernate.java

ViolationLine
Avoid unused imports such as 'Set' 4
Avoid unused imports such as 'Project' 7
Avoid unused imports such as 'User' 8

dao/com/panogenesis/dao/hibernate/RoleDAOHibernate.java

ViolationLine
Avoid unused private fields such as 'log' 22

dao/com/panogenesis/model/ProjectVersion.java

ViolationLine
Avoid unused private fields such as 'full_version' 36

service/com/panogenesis/service/IssueManager.java

ViolationLine
Avoid unused imports such as 'Project' 6
Avoid unused imports such as 'User' 7

service/com/panogenesis/service/impl/IssueManagerImpl.java

ViolationLine
Avoid unused imports such as 'Set' 4
Avoid unused imports such as 'Project' 7

web/com/panogenesis/webapp/action/FileUploadController.java

ViolationLine
Avoid unused imports such as 'Log' 11
Avoid unused imports such as 'LogFactory' 12

web/com/panogenesis/webapp/action/IssueFormController.java

ViolationLine
Avoid unused imports such as 'HashMap' 4
Avoid unused imports such as 'Map' 7
Avoid unused local variables such as 'project_id' 64

web/com/panogenesis/webapp/action/PasswordHintController.java

ViolationLine
Avoid unused imports such as 'Constants' 12

web/com/panogenesis/webapp/action/ProjectFormController.java

ViolationLine
Avoid unused imports such as 'Iterator' 5
Avoid unused imports such as 'ProjectVersion' 15

web/com/panogenesis/webapp/action/ProjectStatusFormController.java

ViolationLine
Avoid unused imports such as 'Constants' 10
Avoid unused imports such as 'LookupManager' 12
Avoid unused imports such as 'LookupManagerImpl' 14

web/com/panogenesis/webapp/action/ProjectVersionFormController.java

ViolationLine
Avoid unused imports such as 'Component' 11
Avoid unused local variables such as 'current_version_id' 75

web/com/panogenesis/webapp/action/SignupController.java

ViolationLine
Avoid unused imports such as 'Role' 9

web/com/panogenesis/webapp/action/UserFormController.java

ViolationLine
Avoid unused imports such as 'UserManager' 14

web/com/panogenesis/webapp/filter/GZIPResponseWrapper.java

ViolationLine
Avoid empty catch blocks 46

web/com/panogenesis/webapp/taglib/CountryTag.java

ViolationLine
Avoid unused private fields such as 'COUNTRIES' 35

web/com/panogenesis/webapp/util/RequestUtil.java

ViolationLine
Avoid empty catch blocks 100