PMD Results

The following document contains the results of PMD 6.21.0.

Violations By Priority

Priority 2

info/magnolia/security/app/dialog/field/AbstractAccessFieldFactory.java

Rule Violation Line
AvoidBranchingStatementAsLastInLoop Avoid using a branching statement as the last in a loop. 126

Priority 3

info/magnolia/security/app/action/DeleteFolderAction.java

Rule Violation Line
UnusedPrivateField Avoid unused private fields such as 'log'. 75
CollapsibleIfStatements These nested if statements could be combined 152167

info/magnolia/security/app/dialog/field/AccessControlList.java

Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'accessType'. 174

info/magnolia/security/app/dialog/field/AccessControlListField.java

Rule Violation Line
UselessOverridingMethod Overriding method merely calls super 210212

info/magnolia/security/app/dialog/field/GroupManagementFieldFactory.java

Rule Violation Line
UselessOverridingMethod Overriding method merely calls super 117119
UselessOverridingMethod Overriding method merely calls super 125127
EmptyCatchBlock Avoid empty catch blocks 143145

info/magnolia/security/app/dialog/field/WorkspaceAccessFieldFactory.java

Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'workbenchChooseDialogPresenter'. 125

Priority 4

info/magnolia/security/app/SecurityApp.java

Rule Violation Line
UselessParentheses Useless parentheses. 68
UselessParentheses Useless parentheses. 73

info/magnolia/security/app/dialog/field/WorkspaceAccessControlList.java

Rule Violation Line
UselessParentheses Useless parentheses. 248

info/magnolia/security/app/tools/permission/PermissionToolPresenter.java

Rule Violation Line
UselessParentheses Useless parentheses. 203

info/magnolia/security/app/util/AccessControlPropertyUtil.java

Rule Violation Line
UselessParentheses Useless parentheses. 69

Files

info/magnolia/security/app/SecurityApp.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 68
UselessParentheses Useless parentheses. 4 73

info/magnolia/security/app/action/DeleteFolderAction.java

Rule Violation Priority Line
UnusedPrivateField Avoid unused private fields such as 'log'. 3 75
CollapsibleIfStatements These nested if statements could be combined 3 152167

info/magnolia/security/app/dialog/field/AbstractAccessFieldFactory.java

Rule Violation Priority Line
AvoidBranchingStatementAsLastInLoop Avoid using a branching statement as the last in a loop. 2 126

info/magnolia/security/app/dialog/field/AccessControlList.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'accessType'. 3 174

info/magnolia/security/app/dialog/field/AccessControlListField.java

Rule Violation Priority Line
UselessOverridingMethod Overriding method merely calls super 3 210212

info/magnolia/security/app/dialog/field/GroupManagementFieldFactory.java

Rule Violation Priority Line
UselessOverridingMethod Overriding method merely calls super 3 117119
UselessOverridingMethod Overriding method merely calls super 3 125127
EmptyCatchBlock Avoid empty catch blocks 3 143145

info/magnolia/security/app/dialog/field/WorkspaceAccessControlList.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 248

info/magnolia/security/app/dialog/field/WorkspaceAccessFieldFactory.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'workbenchChooseDialogPresenter'. 3 125

info/magnolia/security/app/tools/permission/PermissionToolPresenter.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 203

info/magnolia/security/app/util/AccessControlPropertyUtil.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 69