PMD Results
The following document contains the results of PMD 5.0.5.
 
Files
org/apache/maven/DefaultMaven.java
| Violation | Line | 
| Avoid returning from a finally block | 364 | 
 
org/apache/maven/execution/MavenSession.java
| Violation | Line | 
| Avoid unused constructor parameters such as 'unused'. | 101 | 
| Avoid unused constructor parameters such as 'eventDispatcher'. | 101 | 
 
org/apache/maven/execution/SettingsAdapter.java
| Violation | Line | 
| Avoid unused private fields such as 'runtimeInfo'. | 48 | 
 
org/apache/maven/lifecycle/LifecycleExecutionException.java
| Violation | Line | 
| Avoid unused constructor parameters such as 'execution'. | 54 | 
| Avoid unused constructor parameters such as 'execution'. | 60 | 
 
org/apache/maven/lifecycle/internal/DefaultLifecycleExecutionPlanCalculator.java
| Violation | Line | 
| Avoid unused private fields such as 'pluginVersionResolver'. | 75 | 
 
org/apache/maven/lifecycle/internal/LifecycleModuleBuilder.java
| Violation | Line | 
| Avoid unused private fields such as 'projectExecutionListeners'. | 66 | 
 
org/apache/maven/lifecycle/internal/builder/multithreaded/MultiThreadedBuilder.java
| Violation | Line | 
| Avoid unused method parameters such as 'muxer'. | 181 | 
 
org/apache/maven/plugin/CycleDetectedInPluginGraphException.java
| Violation | Line | 
| Avoid unused constructor parameters such as 'e'. | 35 | 
 
org/apache/maven/plugin/DefaultBuildPluginManager.java
| Violation | Line | 
| Avoid unused private fields such as 'mojoExecutionListeners'. | 61 | 
 
org/apache/maven/plugin/ExtensionRealmCache.java
| Violation | Line | 
| Avoid modifiers which are implied by the context | 40–53 | 
 
org/apache/maven/plugin/PluginArtifactsCache.java
| Violation | Line | 
| Avoid modifiers which are implied by the context | 50–68 | 
 
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'. | 80 | 
| Avoid unused constructor parameters such as 'pathTranslator'. | 80 | 
| Avoid unused constructor parameters such as 'logger'. | 80 | 
| Avoid unused constructor parameters such as 'properties'. | 81 | 
 
org/apache/maven/plugin/PluginRealmCache.java
| Violation | Line | 
| Avoid modifiers which are implied by the context | 44–55 | 
 
org/apache/maven/project/ProjectRealmCache.java
| Violation | Line | 
| Avoid modifiers which are implied by the context | 38–51 |