PMD Results
The following document contains the results of PMD 7.17.0.
Violations By Priority
Priority 3
org/apache/maven/cli/transfer/AbstractMavenTransferListener.java
| Rule | Violation | Line |
|---|---|---|
| UnnecessarySemicolon | Unnecessary semicolon | 94 |
org/apache/maven/cli/transfer/ConsoleMavenTransferListener.java
| Rule | Violation | Line |
|---|---|---|
| UnusedFormalParameter | Avoid unused method parameters such as 'event'. | 149 |
Priority 4
org/apache/maven/cli/CLIReportingUtils.java
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses around `version != null ? version : "<version unknown>"`. | 87 |
| UselessParentheses | Useless parentheses around `s != null ? (s.startsWith("${") && s.endsWith("...`. | 117 |
| UselessParentheses | Useless parentheses around `duration / ONE_SECOND`. | 161 |
| UselessParentheses | Useless parentheses around `duration / ONE_MINUTE`. | 162 |
| UselessParentheses | Useless parentheses around `duration / ONE_HOUR`. | 163 |
org/apache/maven/cli/MavenCli.java
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses around `MessageUtils.isColorEnabled() ? "color" : "plain"`. | 568 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'MessageUtils': 'buffer' is already in scope | 570 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'MavenCli': 'LOCAL_REPO_PROPERTY' is already in scope because it is declared in an enclosing type | 1411 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'MavenCli': 'LOCAL_REPO_PROPERTY' is already in scope because it is declared in an enclosing type | 1416 |
org/apache/maven/cli/logging/Slf4jLoggerManager.java
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses around `null == hint ? getLoggerForComponent(role) : ne...`. | 52–54 |
org/apache/maven/cli/transfer/AbstractMavenTransferListener.java
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses around `event.getRequestType() == RequestType.PUT ? "Up...`. | 224 |
org/apache/maven/cli/transfer/Slf4jMavenTransferListener.java
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses around `event.getRequestType() == RequestType.PUT ? "Up...`. | 74 |
Files
org/apache/maven/cli/CLIReportingUtils.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses around `version != null ? version : "<version unknown>"`. | 4 | 87 |
| UselessParentheses | Useless parentheses around `s != null ? (s.startsWith("${") && s.endsWith("...`. | 4 | 117 |
| UselessParentheses | Useless parentheses around `duration / ONE_SECOND`. | 4 | 161 |
| UselessParentheses | Useless parentheses around `duration / ONE_MINUTE`. | 4 | 162 |
| UselessParentheses | Useless parentheses around `duration / ONE_HOUR`. | 4 | 163 |
org/apache/maven/cli/MavenCli.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses around `MessageUtils.isColorEnabled() ? "color" : "plain"`. | 4 | 568 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'MessageUtils': 'buffer' is already in scope | 4 | 570 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'MavenCli': 'LOCAL_REPO_PROPERTY' is already in scope because it is declared in an enclosing type | 4 | 1411 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'MavenCli': 'LOCAL_REPO_PROPERTY' is already in scope because it is declared in an enclosing type | 4 | 1416 |
org/apache/maven/cli/logging/Slf4jLoggerManager.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses around `null == hint ? getLoggerForComponent(role) : ne...`. | 4 | 52–54 |
org/apache/maven/cli/transfer/AbstractMavenTransferListener.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UnnecessarySemicolon | Unnecessary semicolon | 3 | 94 |
| UselessParentheses | Useless parentheses around `event.getRequestType() == RequestType.PUT ? "Up...`. | 4 | 224 |
org/apache/maven/cli/transfer/ConsoleMavenTransferListener.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UnusedFormalParameter | Avoid unused method parameters such as 'event'. | 3 | 149 |
org/apache/maven/cli/transfer/Slf4jMavenTransferListener.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses around `event.getRequestType() == RequestType.PUT ? "Up...`. | 4 | 74 |


