PMD Results

The following document contains the results of PMD 6.55.0.

Violations By Priority

Priority 2

org/apache/maven/plugins/javadoc/AbstractFixJavadocMojo.java
Rule Violation Line
AvoidBranchingStatementAsLastInLoop Avoid using a branching statement as the last in a loop. 2365

Priority 3

org/apache/maven/plugins/javadoc/AbstractFixJavadocMojo.java
Rule Violation Line
UnusedPrivateMethod Avoid unused private methods such as 'appendDefaultVersionTag(StringBuilder,String,boolean)'. 2110
org/apache/maven/plugins/javadoc/AbstractJavadocMojo.java
Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 196100
CollapsibleIfStatements These nested if statements could be combined 18321835
CollapsibleIfStatements These nested if statements could be combined 18421845
CollapsibleIfStatements These nested if statements could be combined 27692772
UnusedFormalParameter Avoid unused method parameters such as 'offlineLinks'. 4369
EmptyCatchBlock Avoid empty catch blocks 57825783
org/apache/maven/plugins/javadoc/JavadocUtil.java
Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 175177
CollapsibleIfStatements These nested if statements could be combined 10121014
UnusedFormalParameter Avoid unused method parameters such as 'log'. 1025
CollapsibleIfStatements These nested if statements could be combined 10561059
UnusedFormalParameter Avoid unused method parameters such as 'log'. 1070
org/apache/maven/plugins/javadoc/resolver/ResourceResolver.java
Rule Violation Line
UnusedFormalParameter Avoid unused method parameters such as 'artifact'. 163
UnusedFormalParameter Avoid unused method parameters such as 'config'. 276

Priority 4

org/apache/maven/plugins/javadoc/AbstractFixJavadocMojo.java
Rule Violation Line
UselessParentheses Useless parentheses. 1883
UselessParentheses Useless parentheses. 2424
UselessParentheses Useless parentheses. 3060
UselessParentheses Useless parentheses. 3082
org/apache/maven/plugins/javadoc/AbstractJavadocMojo.java
Rule Violation Line
UselessParentheses Useless parentheses. 1800
UselessParentheses Useless parentheses. 1807
UselessParentheses Useless parentheses. 1814
UselessParentheses Useless parentheses. 1955
UselessParentheses Useless parentheses. 1989
UselessParentheses Useless parentheses. 1990
UselessParentheses Useless parentheses. 2380
UselessParentheses Useless parentheses. 2380
UselessParentheses Useless parentheses. 2387
UselessParentheses Useless parentheses. 2406
UselessParentheses Useless parentheses. 2406
UselessParentheses Useless parentheses. 2677
UselessParentheses Useless parentheses. 2843
UselessParentheses Useless parentheses. 2844
UselessParentheses Useless parentheses. 2845
UselessParentheses Useless parentheses. 2928
UselessParentheses Useless parentheses. 2929
UselessParentheses Useless parentheses. 2930
UselessParentheses Useless parentheses. 2931
UselessParentheses Useless parentheses. 2942
UselessParentheses Useless parentheses. 2943
UselessParentheses Useless parentheses. 2944
UselessParentheses Useless parentheses. 2945
UselessParentheses Useless parentheses. 3239
UselessParentheses Useless parentheses. 3240
UselessParentheses Useless parentheses. 3241
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'org.eclipse.aether.resolution.ArtifactResolutionException' due to existing import 'org.eclipse.aether.resolution.ArtifactResolutionException' 3281
UselessParentheses Useless parentheses. 3479
UselessParentheses Useless parentheses. 3480
UselessParentheses Useless parentheses. 4332
UselessParentheses Useless parentheses. 4347
UselessParentheses Useless parentheses. 4645
UselessParentheses Useless parentheses. 4645
UselessParentheses Useless parentheses. 4665
UselessParentheses Useless parentheses. 4678
UselessParentheses Useless parentheses. 4765
UselessParentheses Useless parentheses. 4856
UselessParentheses Useless parentheses. 4948
UselessParentheses Useless parentheses. 4948
UselessParentheses Useless parentheses. 4997
UselessParentheses Useless parentheses. 4998
UselessParentheses Useless parentheses. 4999
UselessParentheses Useless parentheses. 5144
UselessParentheses Useless parentheses. 5477
UselessParentheses Useless parentheses. 5914
UselessParentheses Useless parentheses. 5914
UselessParentheses Useless parentheses. 5920
UselessParentheses Useless parentheses. 5921
UselessParentheses Useless parentheses. 5922
org/apache/maven/plugins/javadoc/JavadocUtil.java
Rule Violation Line
UselessParentheses Useless parentheses. 444
UselessParentheses Useless parentheses. 444
UselessParentheses Useless parentheses. 444
UselessParentheses Useless parentheses. 910
UselessParentheses Useless parentheses. 1442
org/apache/maven/plugins/javadoc/TestFixJavadocMojo.java
Rule Violation Line
UselessParentheses Useless parentheses. 4749
UselessParentheses Useless parentheses. 5557
org/apache/maven/plugins/javadoc/resolver/ResourceResolver.java
Rule Violation Line
UselessParentheses Useless parentheses. 312

Files

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

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 1883
UnusedPrivateMethod Avoid unused private methods such as 'appendDefaultVersionTag(StringBuilder,String,boolean)'. 3 2110
AvoidBranchingStatementAsLastInLoop Avoid using a branching statement as the last in a loop. 2 2365
UselessParentheses Useless parentheses. 4 2424
UselessParentheses Useless parentheses. 4 3060
UselessParentheses Useless parentheses. 4 3082

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

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 196100
UselessParentheses Useless parentheses. 4 1800
UselessParentheses Useless parentheses. 4 1807
UselessParentheses Useless parentheses. 4 1814
CollapsibleIfStatements These nested if statements could be combined 3 18321835
CollapsibleIfStatements These nested if statements could be combined 3 18421845
UselessParentheses Useless parentheses. 4 1955
UselessParentheses Useless parentheses. 4 1989
UselessParentheses Useless parentheses. 4 1990
UselessParentheses Useless parentheses. 4 2380
UselessParentheses Useless parentheses. 4 2380
UselessParentheses Useless parentheses. 4 2387
UselessParentheses Useless parentheses. 4 2406
UselessParentheses Useless parentheses. 4 2406
UselessParentheses Useless parentheses. 4 2677
CollapsibleIfStatements These nested if statements could be combined 3 27692772
UselessParentheses Useless parentheses. 4 2843
UselessParentheses Useless parentheses. 4 2844
UselessParentheses Useless parentheses. 4 2845
UselessParentheses Useless parentheses. 4 2928
UselessParentheses Useless parentheses. 4 2929
UselessParentheses Useless parentheses. 4 2930
UselessParentheses Useless parentheses. 4 2931
UselessParentheses Useless parentheses. 4 2942
UselessParentheses Useless parentheses. 4 2943
UselessParentheses Useless parentheses. 4 2944
UselessParentheses Useless parentheses. 4 2945
UselessParentheses Useless parentheses. 4 3239
UselessParentheses Useless parentheses. 4 3240
UselessParentheses Useless parentheses. 4 3241
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'org.eclipse.aether.resolution.ArtifactResolutionException' due to existing import 'org.eclipse.aether.resolution.ArtifactResolutionException' 4 3281
UselessParentheses Useless parentheses. 4 3479
UselessParentheses Useless parentheses. 4 3480
UselessParentheses Useless parentheses. 4 4332
UselessParentheses Useless parentheses. 4 4347
UnusedFormalParameter Avoid unused method parameters such as 'offlineLinks'. 3 4369
UselessParentheses Useless parentheses. 4 4645
UselessParentheses Useless parentheses. 4 4645
UselessParentheses Useless parentheses. 4 4665
UselessParentheses Useless parentheses. 4 4678
UselessParentheses Useless parentheses. 4 4765
UselessParentheses Useless parentheses. 4 4856
UselessParentheses Useless parentheses. 4 4948
UselessParentheses Useless parentheses. 4 4948
UselessParentheses Useless parentheses. 4 4997
UselessParentheses Useless parentheses. 4 4998
UselessParentheses Useless parentheses. 4 4999
UselessParentheses Useless parentheses. 4 5144
UselessParentheses Useless parentheses. 4 5477
EmptyCatchBlock Avoid empty catch blocks 3 57825783
UselessParentheses Useless parentheses. 4 5914
UselessParentheses Useless parentheses. 4 5914
UselessParentheses Useless parentheses. 4 5920
UselessParentheses Useless parentheses. 4 5921
UselessParentheses Useless parentheses. 4 5922

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

Rule Violation Priority Line
CollapsibleIfStatements These nested if statements could be combined 3 175177
UselessParentheses Useless parentheses. 4 444
UselessParentheses Useless parentheses. 4 444
UselessParentheses Useless parentheses. 4 444
UselessParentheses Useless parentheses. 4 910
CollapsibleIfStatements These nested if statements could be combined 3 10121014
UnusedFormalParameter Avoid unused method parameters such as 'log'. 3 1025
CollapsibleIfStatements These nested if statements could be combined 3 10561059
UnusedFormalParameter Avoid unused method parameters such as 'log'. 3 1070
UselessParentheses Useless parentheses. 4 1442

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

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 4749
UselessParentheses Useless parentheses. 4 5557

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

Rule Violation Priority Line
UnusedFormalParameter Avoid unused method parameters such as 'artifact'. 3 163
UnusedFormalParameter Avoid unused method parameters such as 'config'. 3 276
UselessParentheses Useless parentheses. 4 312