PMD Results

The following document contains the results of PMD 7.7.0.

Violations By Priority

Priority 3

org/apache/maven/plugins/javadoc/AbstractJavadocMojo.java

Rule Violation Line
CollapsibleIfStatements This if statement could be combined with its parent 18591862
CollapsibleIfStatements This if statement could be combined with its parent 18691872
CollapsibleIfStatements This if statement could be combined with its parent 27792782
UnusedPrivateMethod Avoid unused private methods such as 'addArgIfNotEmpty(List<String>, String, String, boolean, boolean, JavaVersion)'. 3618
UnusedFormalParameter Avoid unused method parameters such as 'offlineLinks'. 4315

org/apache/maven/plugins/javadoc/JavadocUtil.java

Rule Violation Line
CollapsibleIfStatements This if statement could be combined with its parent 190192
CollapsibleIfStatements This if statement could be combined with its parent 835841
UnusedLocalVariable Avoid unused local variables such as 'closeMe'. 1040
CollapsibleIfStatements This if statement could be combined with its parent 10661068
UnusedFormalParameter Avoid unused method parameters such as 'log'. 1079
CollapsibleIfStatements This if statement could be combined with its parent 11101113
UnusedFormalParameter Avoid unused method parameters such as 'log'. 1124

org/apache/maven/plugins/javadoc/resolver/ResourceResolver.java

Rule Violation Line
UnusedFormalParameter Avoid unused method parameters such as 'artifact'. 166
UnusedFormalParameter Avoid unused method parameters such as 'config'. 279

Priority 4

org/apache/maven/plugins/javadoc/AbstractJavadocMojo.java

Rule Violation Line
UselessParentheses Useless parentheses. 1982
UselessParentheses Useless parentheses. 2401
UselessParentheses Useless parentheses. 2401
UselessParentheses Useless parentheses. 2408
UselessParentheses Useless parentheses. 2427
UselessParentheses Useless parentheses. 2853
UselessParentheses Useless parentheses. 2854
UselessParentheses Useless parentheses. 2855
UselessParentheses Useless parentheses. 2939
UselessParentheses Useless parentheses. 2940
UselessParentheses Useless parentheses. 2941
UselessParentheses Useless parentheses. 2953
UselessParentheses Useless parentheses. 2954
UselessParentheses Useless parentheses. 2955
UselessParentheses Useless parentheses. 3247
UselessParentheses Useless parentheses. 3248
UselessParentheses Useless parentheses. 3249
UnnecessaryFullyQualifiedName Unnecessary qualifier 'org.eclipse.aether.resolution': 'ArtifactResolutionException' is already in scope because it is imported in this file 3288
UselessParentheses Useless parentheses. 3488
UselessParentheses Useless parentheses. 4278
UselessParentheses Useless parentheses. 4293
UselessParentheses Useless parentheses. 4583
UselessParentheses Useless parentheses. 4601
UselessParentheses Useless parentheses. 4705
UselessParentheses Useless parentheses. 4868
UselessParentheses Useless parentheses. 4916
UselessParentheses Useless parentheses. 4917
UselessParentheses Useless parentheses. 4918
UselessParentheses Useless parentheses. 5075

org/apache/maven/plugins/javadoc/JavadocUtil.java

Rule Violation Line
UselessParentheses Useless parentheses. 964
UselessParentheses Useless parentheses. 1499

Files

org/apache/maven/plugins/javadoc/AbstractJavadocMojo.java

Rule Violation Priority Line
CollapsibleIfStatements This if statement could be combined with its parent 3 18591862
CollapsibleIfStatements This if statement could be combined with its parent 3 18691872
UselessParentheses Useless parentheses. 4 1982
UselessParentheses Useless parentheses. 4 2401
UselessParentheses Useless parentheses. 4 2401
UselessParentheses Useless parentheses. 4 2408
UselessParentheses Useless parentheses. 4 2427
CollapsibleIfStatements This if statement could be combined with its parent 3 27792782
UselessParentheses Useless parentheses. 4 2853
UselessParentheses Useless parentheses. 4 2854
UselessParentheses Useless parentheses. 4 2855
UselessParentheses Useless parentheses. 4 2939
UselessParentheses Useless parentheses. 4 2940
UselessParentheses Useless parentheses. 4 2941
UselessParentheses Useless parentheses. 4 2953
UselessParentheses Useless parentheses. 4 2954
UselessParentheses Useless parentheses. 4 2955
UselessParentheses Useless parentheses. 4 3247
UselessParentheses Useless parentheses. 4 3248
UselessParentheses Useless parentheses. 4 3249
UnnecessaryFullyQualifiedName Unnecessary qualifier 'org.eclipse.aether.resolution': 'ArtifactResolutionException' is already in scope because it is imported in this file 4 3288
UselessParentheses Useless parentheses. 4 3488
UnusedPrivateMethod Avoid unused private methods such as 'addArgIfNotEmpty(List<String>, String, String, boolean, boolean, JavaVersion)'. 3 3618
UselessParentheses Useless parentheses. 4 4278
UselessParentheses Useless parentheses. 4 4293
UnusedFormalParameter Avoid unused method parameters such as 'offlineLinks'. 3 4315
UselessParentheses Useless parentheses. 4 4583
UselessParentheses Useless parentheses. 4 4601
UselessParentheses Useless parentheses. 4 4705
UselessParentheses Useless parentheses. 4 4868
UselessParentheses Useless parentheses. 4 4916
UselessParentheses Useless parentheses. 4 4917
UselessParentheses Useless parentheses. 4 4918
UselessParentheses Useless parentheses. 4 5075

org/apache/maven/plugins/javadoc/JavadocUtil.java

Rule Violation Priority Line
CollapsibleIfStatements This if statement could be combined with its parent 3 190192
CollapsibleIfStatements This if statement could be combined with its parent 3 835841
UselessParentheses Useless parentheses. 4 964
UnusedLocalVariable Avoid unused local variables such as 'closeMe'. 3 1040
CollapsibleIfStatements This if statement could be combined with its parent 3 10661068
UnusedFormalParameter Avoid unused method parameters such as 'log'. 3 1079
CollapsibleIfStatements This if statement could be combined with its parent 3 11101113
UnusedFormalParameter Avoid unused method parameters such as 'log'. 3 1124
UselessParentheses Useless parentheses. 4 1499

org/apache/maven/plugins/javadoc/resolver/ResourceResolver.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused method parameters such as 'artifact'. 3 166
UnusedFormalParameter Avoid unused method parameters such as 'config'. 3 279