PMD Results

The following document contains the results of PMD 6.49.0.

Violations By Priority

Priority 3

org/mycore/user2/MCRRole.java

Rule Violation Line
UnusedPrivateMethod Avoid unused private methods such as 'getLabelsArray()'. 104

org/mycore/user2/MCRUser.java

Rule Violation Line
SimplifiedTernary Ternary operators that can be simplified with || or && 204
SimplifiedTernary Ternary operators that can be simplified with || or && 219
UnusedPrivateMethod Avoid unused private methods such as 'getEMail()'. 400
UnusedPrivateMethod Avoid unused private methods such as 'getOwnerId()'. 728

org/mycore/user2/MCRUserServlet.java

Rule Violation Line
UnusedFormalParameter Avoid unused method parameters such as 'req'. 119

Priority 4

org/mycore/user2/MCRUserAttributeMapper.java

Rule Violation Line
UselessParentheses Useless parentheses. 157

org/mycore/user2/MCRUserManager.java

Rule Violation Line
UselessParentheses Useless parentheses. 684

org/mycore/user2/MCRUserServlet.java

Rule Violation Line
UselessParentheses Useless parentheses. 91
UselessParentheses Useless parentheses. 91
UselessParentheses Useless parentheses. 207
UselessParentheses Useless parentheses. 207
UselessParentheses Useless parentheses. 273
UselessParentheses Useless parentheses. 273
UselessParentheses Useless parentheses. 287
UselessParentheses Useless parentheses. 287
UselessParentheses Useless parentheses. 368
UselessParentheses Useless parentheses. 368
UselessParentheses Useless parentheses. 374
UselessParentheses Useless parentheses. 374
UselessParentheses Useless parentheses. 473
UselessParentheses Useless parentheses. 487
UselessParentheses Useless parentheses. 487
UselessParentheses Useless parentheses. 510
UselessParentheses Useless parentheses. 510

org/mycore/user2/login/MCRCASServlet.java

Rule Violation Line
UselessParentheses Useless parentheses. 102
UselessParentheses Useless parentheses. 102

org/mycore/user2/login/MCRLDAPClient.java

Rule Violation Line
UselessParentheses Useless parentheses. 147
UselessParentheses Useless parentheses. 147
UselessParentheses Useless parentheses. 147
UselessParentheses Useless parentheses. 174
UselessParentheses Useless parentheses. 180
UselessParentheses Useless parentheses. 187
UselessParentheses Useless parentheses. 187
UselessParentheses Useless parentheses. 187

org/mycore/user2/login/MCRLoginServlet.java

Rule Violation Line
UselessParentheses Useless parentheses. 149
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'org.mycore.frontend.support.MCRLogin.InputField' due to existing import 'org.mycore.frontend.support.MCRLogin.InputField' 221
UselessParentheses Useless parentheses. 241
UselessParentheses Useless parentheses. 252
UselessParentheses Useless parentheses. 289
UselessParentheses Useless parentheses. 289

org/mycore/user2/package-info.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'org.mycore.user2.utils.MCRDateXMLAdapter' due to existing same package import 'org.mycore.user2.*' 21

Files

org/mycore/user2/MCRRole.java

Rule Violation Priority Line
UnusedPrivateMethod Avoid unused private methods such as 'getLabelsArray()'. 3 104

org/mycore/user2/MCRUser.java

Rule Violation Priority Line
SimplifiedTernary Ternary operators that can be simplified with || or && 3 204
SimplifiedTernary Ternary operators that can be simplified with || or && 3 219
UnusedPrivateMethod Avoid unused private methods such as 'getEMail()'. 3 400
UnusedPrivateMethod Avoid unused private methods such as 'getOwnerId()'. 3 728

org/mycore/user2/MCRUserAttributeMapper.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 157

org/mycore/user2/MCRUserManager.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 684

org/mycore/user2/MCRUserServlet.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 91
UselessParentheses Useless parentheses. 4 91
UnusedFormalParameter Avoid unused method parameters such as 'req'. 3 119
UselessParentheses Useless parentheses. 4 207
UselessParentheses Useless parentheses. 4 207
UselessParentheses Useless parentheses. 4 273
UselessParentheses Useless parentheses. 4 273
UselessParentheses Useless parentheses. 4 287
UselessParentheses Useless parentheses. 4 287
UselessParentheses Useless parentheses. 4 368
UselessParentheses Useless parentheses. 4 368
UselessParentheses Useless parentheses. 4 374
UselessParentheses Useless parentheses. 4 374
UselessParentheses Useless parentheses. 4 473
UselessParentheses Useless parentheses. 4 487
UselessParentheses Useless parentheses. 4 487
UselessParentheses Useless parentheses. 4 510
UselessParentheses Useless parentheses. 4 510

org/mycore/user2/login/MCRCASServlet.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 102
UselessParentheses Useless parentheses. 4 102

org/mycore/user2/login/MCRLDAPClient.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 147
UselessParentheses Useless parentheses. 4 147
UselessParentheses Useless parentheses. 4 147
UselessParentheses Useless parentheses. 4 174
UselessParentheses Useless parentheses. 4 180
UselessParentheses Useless parentheses. 4 187
UselessParentheses Useless parentheses. 4 187
UselessParentheses Useless parentheses. 4 187

org/mycore/user2/login/MCRLoginServlet.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 149
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'org.mycore.frontend.support.MCRLogin.InputField' due to existing import 'org.mycore.frontend.support.MCRLogin.InputField' 4 221
UselessParentheses Useless parentheses. 4 241
UselessParentheses Useless parentheses. 4 252
UselessParentheses Useless parentheses. 4 289
UselessParentheses Useless parentheses. 4 289

org/mycore/user2/package-info.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'org.mycore.user2.utils.MCRDateXMLAdapter' due to existing same package import 'org.mycore.user2.*' 4 21

Suppressed Violations

Filename Rule message Suppression type Reason
org/mycore/user2/MCRRole.java Avoid unused private methods such as 'setLabelsArray(MCRLabel)'. annotation
org/mycore/user2/MCRUser.java Avoid unused private methods such as 'setRoles(MCRRole)'. annotation
org/mycore/user2/MCRUser.java Avoid unused private methods such as 'setOwnerId(UserIdentifier)'. annotation