Apache Commons logo Commons Lang

PMD Results

The following document contains the results of PMD 6.29.0.

Violations By Priority

Priority 2

org/apache/commons/lang3/StringUtils.java

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

org/apache/commons/lang3/reflect/TypeUtils.java

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

org/apache/commons/lang3/text/StrBuilder.java

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

Priority 3

org/apache/commons/lang3/ThreadUtils.java

Rule Violation Line
AvoidThreadGroup Avoid using java.lang.ThreadGroup; it is not thread safe 231
AvoidThreadGroup Avoid using java.lang.ThreadGroup; it is not thread safe 426

org/apache/commons/lang3/builder/HashCodeBuilder.java

Rule Violation Line
OverrideBothEqualsAndHashcode Ensure you override both equals() and hashCode() 990

org/apache/commons/lang3/text/StrLookup.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 177179

org/apache/commons/lang3/time/DateUtils.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 383385

Priority 4

org/apache/commons/lang3/ArrayUtils.java

Rule Violation Line
UselessParentheses Useless parentheses. 2443
UselessParentheses Useless parentheses. 2524
UselessParentheses Useless parentheses. 8986
UselessParentheses Useless parentheses. 9180
UselessParentheses Useless parentheses. 9227
UselessParentheses Useless parentheses. 9274
UselessParentheses Useless parentheses. 9321
UselessParentheses Useless parentheses. 9368
UselessParentheses Useless parentheses. 9415
UselessParentheses Useless parentheses. 9462
UselessParentheses Useless parentheses. 9551
UselessParentheses Useless parentheses. 9639

org/apache/commons/lang3/StringUtils.java

Rule Violation Line
UselessParentheses Useless parentheses. 5587
UselessParentheses Useless parentheses. 6714

org/apache/commons/lang3/reflect/MethodUtils.java

Rule Violation Line
UselessParentheses Useless parentheses. 936937
UselessParentheses Useless parentheses. 941
UselessParentheses Useless parentheses. 988989
UselessParentheses Useless parentheses. 1027
UselessParentheses Useless parentheses. 1027

org/apache/commons/lang3/reflect/TypeUtils.java

Rule Violation Line
UselessParentheses Useless parentheses. 125
UselessParentheses Useless parentheses. 567
UselessParentheses Useless parentheses. 568

org/apache/commons/lang3/text/StrBuilder.java

Rule Violation Line
UselessParentheses Useless parentheses. 1521
UselessParentheses Useless parentheses. 1568
UselessParentheses Useless parentheses. 1876
UselessParentheses Useless parentheses. 1894
UselessParentheses Useless parentheses. 1969
UselessParentheses Useless parentheses. 2023
UselessParentheses Useless parentheses. 2025
UselessParentheses Useless parentheses. 2043
UselessParentheses Useless parentheses. 2047
UselessParentheses Useless parentheses. 2130
UselessParentheses Useless parentheses. 2434
UselessParentheses Useless parentheses. 2470
UselessParentheses Useless parentheses. 2525
UselessParentheses Useless parentheses. 2558
UselessParentheses Useless parentheses. 2593
UselessParentheses Useless parentheses. 2646

Files

org/apache/commons/lang3/ArrayUtils.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 2443
UselessParentheses Useless parentheses. 4 2524
UselessParentheses Useless parentheses. 4 8986
UselessParentheses Useless parentheses. 4 9180
UselessParentheses Useless parentheses. 4 9227
UselessParentheses Useless parentheses. 4 9274
UselessParentheses Useless parentheses. 4 9321
UselessParentheses Useless parentheses. 4 9368
UselessParentheses Useless parentheses. 4 9415
UselessParentheses Useless parentheses. 4 9462
UselessParentheses Useless parentheses. 4 9551
UselessParentheses Useless parentheses. 4 9639

org/apache/commons/lang3/StringUtils.java

Rule Violation Priority Line
AvoidBranchingStatementAsLastInLoop Avoid using a branching statement as the last in a loop. 2 2908
UselessParentheses Useless parentheses. 4 5587
UselessParentheses Useless parentheses. 4 6714

org/apache/commons/lang3/ThreadUtils.java

Rule Violation Priority Line
AvoidThreadGroup Avoid using java.lang.ThreadGroup; it is not thread safe 3 231
AvoidThreadGroup Avoid using java.lang.ThreadGroup; it is not thread safe 3 426

org/apache/commons/lang3/builder/HashCodeBuilder.java

Rule Violation Priority Line
OverrideBothEqualsAndHashcode Ensure you override both equals() and hashCode() 3 990

org/apache/commons/lang3/reflect/MethodUtils.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 936937
UselessParentheses Useless parentheses. 4 941
UselessParentheses Useless parentheses. 4 988989
UselessParentheses Useless parentheses. 4 1027
UselessParentheses Useless parentheses. 4 1027

org/apache/commons/lang3/reflect/TypeUtils.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 125
UselessParentheses Useless parentheses. 4 567
UselessParentheses Useless parentheses. 4 568
AvoidBranchingStatementAsLastInLoop Avoid using a branching statement as the last in a loop. 2 1819

org/apache/commons/lang3/text/StrBuilder.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 1521
UselessParentheses Useless parentheses. 4 1568
UselessParentheses Useless parentheses. 4 1876
UselessParentheses Useless parentheses. 4 1894
UselessParentheses Useless parentheses. 4 1969
UselessParentheses Useless parentheses. 4 2023
UselessParentheses Useless parentheses. 4 2025
UselessParentheses Useless parentheses. 4 2043
UselessParentheses Useless parentheses. 4 2047
UselessParentheses Useless parentheses. 4 2130
UselessParentheses Useless parentheses. 4 2434
UselessParentheses Useless parentheses. 4 2470
AvoidBranchingStatementAsLastInLoop Avoid using a branching statement as the last in a loop. 2 2493
UselessParentheses Useless parentheses. 4 2525
UselessParentheses Useless parentheses. 4 2558
UselessParentheses Useless parentheses. 4 2593
AvoidBranchingStatementAsLastInLoop Avoid using a branching statement as the last in a loop. 2 2610
UselessParentheses Useless parentheses. 4 2646

org/apache/commons/lang3/text/StrLookup.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 177179

org/apache/commons/lang3/time/DateUtils.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 383385