PMD Results
The following document contains the results of PMD 7.7.0.
Violations By Priority
Priority 4
org/apache/maven/tools/plugin/extractor/javadoc/JavaJavadocMojoDescriptorExtractor.java
| Rule | Violation | Line | 
|---|---|---|
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'AGGREGATOR' is already in scope because it is inherited by an enclosing type | 139 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'CONFIGURATOR' is already in scope because it is inherited by an enclosing type | 145 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'EXECUTE' is already in scope because it is inherited by an enclosing type | 151 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'EXECUTE_PHASE' is already in scope because it is inherited by an enclosing type | 153 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'EXECUTE_GOAL' is already in scope because it is inherited by an enclosing type | 154 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'EXECUTE_LIFECYCLE' is already in scope because it is inherited by an enclosing type | 166 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'GOAL' is already in scope because it is inherited by an enclosing type | 177 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'INHERIT_BY_DEFAULT' is already in scope because it is inherited by an enclosing type | 184 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'INSTANTIATION_STRATEGY' is already in scope because it is inherited by an enclosing type | 188 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'MULTI_EXECUTION_STRATEGY' is already in scope because it is inherited by an enclosing type | 194 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'MULTI_EXECUTION_STRATEGY' is already in scope because it is inherited by an enclosing type | 197 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'EXECUTION_STATEGY' is already in scope because it is inherited by an enclosing type | 198 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'EXECUTION_STATEGY' is already in scope because it is inherited by an enclosing type | 204 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'PHASE' is already in scope because it is inherited by an enclosing type | 210 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'REQUIRES_DEPENDENCY_RESOLUTION' is already in scope because it is inherited by an enclosing type | 217 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'REQUIRES_DEPENDENCY_COLLECTION' is already in scope because it is inherited by an enclosing type | 230 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'REQUIRES_DIRECT_INVOCATION' is already in scope because it is inherited by an enclosing type | 243 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'REQUIRES_ONLINE' is already in scope because it is inherited by an enclosing type | 247 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'REQUIRES_PROJECT' is already in scope because it is inherited by an enclosing type | 252 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'REQUIRES_REPORTS' is already in scope because it is inherited by an enclosing type | 257 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'DEPRECATED' is already in scope because it is inherited by an enclosing type | 265 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'SINCE' is already in scope because it is inherited by an enclosing type | 271 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'THREAD_SAFE' is already in scope because it is inherited by an enclosing type | 278 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'DEPRECATED' is already in scope because it is inherited by an enclosing type | 375 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'SINCE' is already in scope because it is inherited by an enclosing type | 381 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'COMPONENT' is already in scope because it is inherited by an enclosing type | 386 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'COMPONENT_ROLE' is already in scope because it is inherited by an enclosing type | 390 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'COMPONENT_ROLEHINT' is already in scope because it is inherited by an enclosing type | 396 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'PARAMETER' is already in scope because it is inherited by an enclosing type | 407 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'REQUIRED' is already in scope because it is inherited by an enclosing type | 409 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'READONLY' is already in scope because it is inherited by an enclosing type | 411 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'PARAMETER_NAME' is already in scope because it is inherited by an enclosing type | 413 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'PARAMETER_ALIAS' is already in scope because it is inherited by an enclosing type | 419 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'PARAMETER_EXPRESSION' is already in scope because it is inherited by an enclosing type | 425 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'PARAMETER_PROPERTY' is already in scope because it is inherited by an enclosing type | 426 | 
| UselessParentheses | Useless parentheses. | 428 | 
| UselessParentheses | Useless parentheses. | 428 | 
| UselessParentheses | Useless parentheses. | 455 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'PARAMETER_DEFAULT_VALUE' is already in scope because it is inherited by an enclosing type | 468 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'PARAMETER_IMPLEMENTATION' is already in scope because it is inherited by an enclosing type | 470 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'PARAMETER' is already in scope because it is inherited by an enclosing type | 497 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'COMPONENT' is already in scope because it is inherited by an enclosing type | 498 | 
Files
org/apache/maven/tools/plugin/extractor/javadoc/JavaJavadocMojoDescriptorExtractor.java
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'AGGREGATOR' is already in scope because it is inherited by an enclosing type | 4 | 139 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'CONFIGURATOR' is already in scope because it is inherited by an enclosing type | 4 | 145 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'EXECUTE' is already in scope because it is inherited by an enclosing type | 4 | 151 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'EXECUTE_PHASE' is already in scope because it is inherited by an enclosing type | 4 | 153 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'EXECUTE_GOAL' is already in scope because it is inherited by an enclosing type | 4 | 154 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'EXECUTE_LIFECYCLE' is already in scope because it is inherited by an enclosing type | 4 | 166 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'GOAL' is already in scope because it is inherited by an enclosing type | 4 | 177 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'INHERIT_BY_DEFAULT' is already in scope because it is inherited by an enclosing type | 4 | 184 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'INSTANTIATION_STRATEGY' is already in scope because it is inherited by an enclosing type | 4 | 188 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'MULTI_EXECUTION_STRATEGY' is already in scope because it is inherited by an enclosing type | 4 | 194 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'MULTI_EXECUTION_STRATEGY' is already in scope because it is inherited by an enclosing type | 4 | 197 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'EXECUTION_STATEGY' is already in scope because it is inherited by an enclosing type | 4 | 198 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'EXECUTION_STATEGY' is already in scope because it is inherited by an enclosing type | 4 | 204 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'PHASE' is already in scope because it is inherited by an enclosing type | 4 | 210 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'REQUIRES_DEPENDENCY_RESOLUTION' is already in scope because it is inherited by an enclosing type | 4 | 217 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'REQUIRES_DEPENDENCY_COLLECTION' is already in scope because it is inherited by an enclosing type | 4 | 230 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'REQUIRES_DIRECT_INVOCATION' is already in scope because it is inherited by an enclosing type | 4 | 243 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'REQUIRES_ONLINE' is already in scope because it is inherited by an enclosing type | 4 | 247 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'REQUIRES_PROJECT' is already in scope because it is inherited by an enclosing type | 4 | 252 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'REQUIRES_REPORTS' is already in scope because it is inherited by an enclosing type | 4 | 257 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'DEPRECATED' is already in scope because it is inherited by an enclosing type | 4 | 265 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'SINCE' is already in scope because it is inherited by an enclosing type | 4 | 271 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'THREAD_SAFE' is already in scope because it is inherited by an enclosing type | 4 | 278 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'DEPRECATED' is already in scope because it is inherited by an enclosing type | 4 | 375 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'SINCE' is already in scope because it is inherited by an enclosing type | 4 | 381 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'COMPONENT' is already in scope because it is inherited by an enclosing type | 4 | 386 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'COMPONENT_ROLE' is already in scope because it is inherited by an enclosing type | 4 | 390 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'COMPONENT_ROLEHINT' is already in scope because it is inherited by an enclosing type | 4 | 396 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'PARAMETER' is already in scope because it is inherited by an enclosing type | 4 | 407 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'REQUIRED' is already in scope because it is inherited by an enclosing type | 4 | 409 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'READONLY' is already in scope because it is inherited by an enclosing type | 4 | 411 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'PARAMETER_NAME' is already in scope because it is inherited by an enclosing type | 4 | 413 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'PARAMETER_ALIAS' is already in scope because it is inherited by an enclosing type | 4 | 419 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'PARAMETER_EXPRESSION' is already in scope because it is inherited by an enclosing type | 4 | 425 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'PARAMETER_PROPERTY' is already in scope because it is inherited by an enclosing type | 4 | 426 | 
| UselessParentheses | Useless parentheses. | 4 | 428 | 
| UselessParentheses | Useless parentheses. | 4 | 428 | 
| UselessParentheses | Useless parentheses. | 4 | 455 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'PARAMETER_DEFAULT_VALUE' is already in scope because it is inherited by an enclosing type | 4 | 468 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'PARAMETER_IMPLEMENTATION' is already in scope because it is inherited by an enclosing type | 4 | 470 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'PARAMETER' is already in scope because it is inherited by an enclosing type | 4 | 497 | 
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'JavadocMojoAnnotation': 'COMPONENT' is already in scope because it is inherited by an enclosing type | 4 | 498 | 


