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 |


