PMD Results

The following document contains the results of PMD 5.6.1.

Files

org/apache/maven/shared/utils/Os.java

Violation Line
Useless parentheses. 321324

org/apache/maven/shared/utils/PathTool.java

Violation Line
Useless parentheses. 167
Useless parentheses. 168
Useless parentheses. 175
Useless parentheses. 176

org/apache/maven/shared/utils/PropertyUtils.java

Violation Line
Unnecessary use of fully qualified name 'java.util.Properties' due to existing import 'java.util.Properties' 56

org/apache/maven/shared/utils/StringUtils.java

Violation Line
Useless parentheses. 131
Useless parentheses. 131
Useless parentheses. 131
Useless parentheses. 147
Useless parentheses. 147
Useless parentheses. 147
Useless parentheses. 260
Useless parentheses. 260
Useless parentheses. 297
Useless parentheses. 297
Useless parentheses. 426
Useless parentheses. 426
Useless parentheses. 454
Useless parentheses. 454
Useless parentheses. 480
Useless parentheses. 480
Useless parentheses. 480
Useless parentheses. 480
Useless parentheses. 563
Useless parentheses. 563
Useless parentheses. 574
Useless parentheses. 574
Useless parentheses. 770
Useless parentheses. 770
Useless parentheses. 770
Useless parentheses. 770
These nested if statements could be combined 10311034
Useless parentheses. 1314
Useless parentheses. 1314
Useless parentheses. 1347
Useless parentheses. 1354
Useless parentheses. 1354
Useless parentheses. 1385
Useless parentheses. 1392
Useless parentheses. 1392
Useless parentheses. 1762
Useless parentheses. 1790
Useless parentheses. 1790
Useless parentheses. 1845
Useless parentheses. 1845
Useless parentheses. 2083
Useless parentheses. 2083
Useless parentheses. 2090
Useless parentheses. 2090
Useless parentheses. 2218

org/apache/maven/shared/utils/cli/CommandLineUtils.java

Violation Line
Useless parentheses. 300
Dont call Thread.run() explicitly, use Thread.start() 401
Useless parentheses. 472
Useless parentheses. 472
Useless parentheses. 578
Useless parentheses. 578
Useless parentheses. 593
Useless parentheses. 593

org/apache/maven/shared/utils/cli/Commandline.java

Violation Line
Useless parentheses. 96
Useless parentheses. 307
These nested if statements could be combined 310317

org/apache/maven/shared/utils/cli/shell/BourneShell.java

Violation Line
Useless parentheses. 67
Useless parentheses. 86

org/apache/maven/shared/utils/cli/shell/Shell.java

Violation Line
Useless parentheses. 335
Useless parentheses. 335

org/apache/maven/shared/utils/introspection/MethodMap.java

Violation Line
Useless parentheses. 453

org/apache/maven/shared/utils/io/FileUtils.java

Violation Line
Useless parentheses. 1047
Useless parentheses. 1090
These nested if statements could be combined 16261629

org/apache/maven/shared/utils/io/SelectorUtils.java

Violation Line
Avoid using a branching statement as the last in a loop. 342
Avoid using a branching statement as the last in a loop. 530
These nested if statements could be combined 566570
Avoid using a branching statement as the last in a loop. 772

org/apache/maven/shared/utils/logging/MessageUtils.java

Violation Line
Ternary operators that can be simplified with || or && 135

org/apache/maven/shared/utils/xml/XMLEncode.java

Violation Line
Useless parentheses. 289
Useless parentheses. 302

org/apache/maven/shared/utils/xml/Xpp3Dom.java

Violation Line
Avoid unused private fields such as 'DEFAULT_CHILDREN_COMBINATION_MODE'. 68
Avoid unused private fields such as 'DEFAULT_SELF_COMBINATION_MODE'. 86

org/apache/maven/shared/utils/xml/Xpp3DomBuilder.java

Violation Line
Useless parentheses. 219
Useless parentheses. 277