PMD Results
The following document contains the results of PMD 4.3.
Files
org/apache/maven/DefaultProjectDependencyGraph.java
Violation |
Line |
These nested if statements could be combined |
81 - 84 |
org/apache/maven/ReactorReader.java
Violation |
Line |
Avoid unused imports such as 'javax.inject.Singleton' |
34 |
org/apache/maven/RepositoryUtils.java
Violation |
Line |
Avoid using java.lang.ThreadGroup; it is not thread safe |
91 |
org/apache/maven/artifact/InvalidRepositoryException.java
Violation |
Line |
Avoid unused constructor parameters such as 't'. |
49 - 53 |
org/apache/maven/configuration/BasedirBeanConfigurationPathTranslator.java
Violation |
Line |
Avoid empty if statements |
53 - 55 |
org/apache/maven/execution/DefaultMavenExecutionRequestPopulator.java
Violation |
Line |
These nested if statements could be combined |
247 - 250 |
org/apache/maven/execution/MavenSession.java
Violation |
Line |
Avoid unused constructor parameters such as 'eventDispatcher'. |
100 - 114 |
Avoid unused constructor parameters such as 'unused'. |
100 - 114 |
org/apache/maven/lifecycle/LifecycleExecutionException.java
Violation |
Line |
Avoid unused constructor parameters such as 'execution'. |
54 - 58 |
Avoid unused constructor parameters such as 'execution'. |
60 - 64 |
org/apache/maven/lifecycle/internal/DefaultLifecycleExecutionPlanCalculator.java
Violation |
Line |
Avoid unused private fields such as 'pluginVersionResolver'. |
75 |
org/apache/maven/lifecycle/internal/DefaultLifecycleTaskSegmentCalculator.java
Violation |
Line |
These nested if statements could be combined |
80 - 83 |
org/apache/maven/lifecycle/internal/ExecutionPlanItem.java
Violation |
Line |
Avoid unused imports such as 'java.util.concurrent.CountDownLatch' |
30 |
org/apache/maven/lifecycle/internal/LifecycleDebugLogger.java
Violation |
Line |
Avoid unused imports such as 'org.apache.maven.execution.MavenSession' |
22 |
Avoid unused imports such as 'org.apache.maven.execution.ProjectDependencyGraph' |
23 |
org/apache/maven/lifecycle/internal/LifecycleModuleBuilder.java
Violation |
Line |
Avoid unused private fields such as 'projectExecutionListeners'. |
65 |
org/apache/maven/lifecycle/internal/builder/BuilderCommon.java
Violation |
Line |
Avoid empty if statements |
159 - 161 |
org/apache/maven/lifecycle/internal/builder/multithreaded/MultiThreadedBuilder.java
Violation |
Line |
Avoid unused method parameters such as 'muxer'. |
178 - 195 |
org/apache/maven/plugin/CycleDetectedInPluginGraphException.java
Violation |
Line |
Avoid unused constructor parameters such as 'e'. |
35 - 40 |
org/apache/maven/plugin/DefaultBuildPluginManager.java
Violation |
Line |
Avoid unused private fields such as 'mojoExecutionListeners'. |
61 |
org/apache/maven/plugin/PluginConfigurationException.java
Violation |
Line |
Avoid unused private fields such as 'pluginDescriptor'. |
33 |
Avoid unused private fields such as 'originalMessage'. |
35 |
org/apache/maven/plugin/PluginParameterExpressionEvaluator.java
Violation |
Line |
Avoid unused constructor parameters such as 'project'. |
79 - 84 |
Avoid unused constructor parameters such as 'logger'. |
79 - 84 |
Avoid unused constructor parameters such as 'properties'. |
79 - 84 |
Avoid unused constructor parameters such as 'pathTranslator'. |
79 - 84 |
Avoid empty if statements |
447 - 449 |
org/apache/maven/project/MavenProject.java
Violation |
Line |
Avoid unused imports such as 'java.util.Iterator' |
74 |
These nested if statements could be combined |
491 - 494 |
These nested if statements could be combined |
535 - 538 |
These nested if statements could be combined |
556 - 559 |
These nested if statements could be combined |
687 - 690 |
These nested if statements could be combined |
707 - 710 |
These nested if statements could be combined |
764 - 767 |
These nested if statements could be combined |
784 - 787 |
These nested if statements could be combined |
1897 - 1915 |
These nested if statements could be combined |
1925 - 1944 |
org/apache/maven/project/artifact/MavenMetadataSource.java
Violation |
Line |
These nested if statements could be combined |
163 - 166 |
org/apache/maven/settings/SettingsUtils.java
Violation |
Line |
Avoid using java.lang.ThreadGroup; it is not thread safe |
98 |
Avoid using java.lang.ThreadGroup; it is not thread safe |
138 |
Avoid using java.lang.ThreadGroup; it is not thread safe |
148 |
Avoid using java.lang.ThreadGroup; it is not thread safe |
158 |
Avoid using java.lang.ThreadGroup; it is not thread safe |
170 |
Avoid using java.lang.ThreadGroup; it is not thread safe |
224 |
Avoid using java.lang.ThreadGroup; it is not thread safe |
249 |