PMD Results

The following document contains the results of PMD 4.2.5.

Files

org/appfuse/webapp/components/Header.java

Violation Line
Avoid unused imports such as 'com.sun.org.apache.bcel.internal.generic.LoadClass' 3
Avoid unused imports such as 'org.apache.tapestry5.ioc.services.ThreadLocale' 5

org/appfuse/webapp/components/Layout.java

Violation Line
Avoid unused private fields such as 'title'. 34
Avoid unused private fields such as 'heading'. 39
Avoid unused private fields such as 'bodyId'. 47
Avoid unused private fields such as 'bodyClass'. 52
Avoid unused private fields such as 'sidebar'. 56
Avoid unused private fields such as 'environment'. 59
Avoid unused private fields such as 'context'. 62
Avoid unused private fields such as 'messages'. 65
Avoid unused private fields such as 'linkSource'. 74
Avoid unused private fields such as 'assetSource'. 80
Avoid unused private fields such as 'symbolSource'. 83

org/appfuse/webapp/components/MenuItem.java

Violation Line
Avoid unused private fields such as 'description'. 44
Avoid unused private fields such as 'disabled'. 52

org/appfuse/webapp/components/Meta.java

Violation Line
Avoid unused private fields such as 'favoriteIcon'. 18

org/appfuse/webapp/components/UserForm.java

Violation Line
Avoid unused private fields such as 'logger'. 31
Avoid unused private fields such as 'signup'. 39
Avoid unused private fields such as 'submitLabel'. 43
Avoid unused private fields such as 'cookieLogin'. 50
Avoid unused private fields such as 'clientValidation'. 53
Avoid unused private fields such as 'heading'. 57
Avoid unused private fields such as 'selectedRoles'. 61
Avoid unused private fields such as 'infoMessage'. 64
Avoid unused private fields such as 'jsSupport'. 71
Avoid unused private fields such as 'eventCallback'. 82

org/appfuse/webapp/pages/AccessDenied.java

Violation Line
Avoid unused private fields such as 'accessDeniedImage'. 21

org/appfuse/webapp/pages/Error.java

Violation Line
Avoid unused private fields such as 'error'. 17

org/appfuse/webapp/pages/FileDisplay.java

Violation Line
Avoid unused private fields such as 'fileData'. 22

org/appfuse/webapp/pages/FileUpload.java

Violation Line
Avoid unused private fields such as 'context'. 49
Avoid unused private fields such as 'resources'. 55

org/appfuse/webapp/pages/Home.java

Violation Line
Avoid unused private fields such as 'alertManager'. 32

org/appfuse/webapp/pages/Index.java

Violation Line
Avoid unused private fields such as 'globals'. 23
Avoid unused private fields such as 'request'. 26
Avoid unused private fields such as 'response'. 29

org/appfuse/webapp/pages/Login.java

Violation Line
Avoid unused imports such as 'org.apache.tapestry5.Asset' 3
Avoid unused imports such as 'org.apache.tapestry5.ioc.annotations.Value' 9
Avoid unused private fields such as 'alertManager'. 48
Avoid unused private fields such as 'javascriptSupport'. 55

org/appfuse/webapp/pages/NotFound.java

Violation Line
Avoid unused private fields such as 'notFoundImage'. 21

org/appfuse/webapp/pages/Signup.java

Violation Line
Avoid unused private fields such as 'cookieLogin'. 75
These nested if statements could be combined 103 - 115

org/appfuse/webapp/pages/UserEdit.java

Violation Line
Avoid unused private fields such as 'roleManager'. 67
Avoid unused private fields such as 'userList'. 80
Avoid unused private fields such as 'home'. 83
Avoid unused private fields such as 'goBack'. 87
Avoid unused private fields such as 'cancel'. 108
These nested if statements could be combined 186 - 195
These nested if statements could be combined 217 - 220

org/appfuse/webapp/pages/admin/ActiveUsers.java

Violation Line
Avoid unused private fields such as 'currentUser'. 27

org/appfuse/webapp/pages/admin/Reload.java

Violation Line
Avoid unused private fields such as 'jsSupport'. 34

org/appfuse/webapp/pages/admin/UserList.java

Violation Line
Avoid unused private fields such as 'jsSupport'. 39
Avoid unused private fields such as 'currentUser'. 46
Avoid unused private fields such as 'infoMessage'. 52
Avoid unused private fields such as 'users'. 55

org/appfuse/webapp/services/impl/UserEncoder.java

Violation Line
Avoid unused imports such as 'org.apache.tapestry5.ioc.internal.util.InternalUtils' 4

org/appfuse/webapp/services/impl/ValidationDelegate.java

Violation Line
Avoid unused method parameters such as 'field'. 94 - 96

org/appfuse/webapp/services/javascript/BootstrapJavaScriptStack.java

Violation Line
Avoid unused private fields such as 'symbolSource'. 25
Avoid unused constructor parameters such as 'symbolSource'. 28 - 48