PMD Results
The following document contains the results of PMD 7.24.0.
Violations By Priority
Priority 3
org/apache/maven/cli/props/MavenProperties.java
| Rule | Violation | Line |
|---|---|---|
| CollapsibleIfStatements | This if statement could be combined with its parent | 365–367 |
| CollapsibleIfStatements | This if statement could be combined with its parent | 378–380 |
org/apache/maven/cli/transfer/ConsoleMavenTransferListener.java
| Rule | Violation | Line |
|---|---|---|
| UnusedFormalParameter | Avoid unused method parameters such as 'event'. | 150 |
Priority 4
org/apache/maven/cli/CLIReportingUtils.java
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses around `version != null ? version : "<version unknown>"`. | 99 |
| UselessParentheses | Useless parentheses around `s != null ? (s.startsWith("${") && s.endsWith("...`. | 129 |
| UselessParentheses | Useless parentheses around `duration / ONE_SECOND`. | 181 |
| UselessParentheses | Useless parentheses around `duration / ONE_MINUTE`. | 182 |
| UselessParentheses | Useless parentheses around `duration / ONE_HOUR`. | 183 |
org/apache/maven/cli/MavenCli.java
| Rule | Violation | Line |
|---|---|---|
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'Constants': 'MAVEN_HOME' is already in scope because it is imported in this file | 398 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'Constants': 'MAVEN_HOME' is already in scope because it is imported in this file | 402 |
| UselessParentheses | Useless parentheses around `MessageUtils.isColorEnabled() ? "color" : "plain"`. | 649 |
org/apache/maven/cli/props/MavenPropertiesLoader.java
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses around `st.hasMoreTokens()`. | 125 |
| UselessParentheses | Useless parentheses around `tokStarted`. | 156 |
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...`. | 72 |
Files
org/apache/maven/cli/CLIReportingUtils.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses around `version != null ? version : "<version unknown>"`. | 4 | 99 |
| UselessParentheses | Useless parentheses around `s != null ? (s.startsWith("${") && s.endsWith("...`. | 4 | 129 |
| UselessParentheses | Useless parentheses around `duration / ONE_SECOND`. | 4 | 181 |
| UselessParentheses | Useless parentheses around `duration / ONE_MINUTE`. | 4 | 182 |
| UselessParentheses | Useless parentheses around `duration / ONE_HOUR`. | 4 | 183 |
org/apache/maven/cli/MavenCli.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'Constants': 'MAVEN_HOME' is already in scope because it is imported in this file | 4 | 398 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'Constants': 'MAVEN_HOME' is already in scope because it is imported in this file | 4 | 402 |
| UselessParentheses | Useless parentheses around `MessageUtils.isColorEnabled() ? "color" : "plain"`. | 4 | 649 |
org/apache/maven/cli/props/MavenProperties.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| CollapsibleIfStatements | This if statement could be combined with its parent | 3 | 365–367 |
| CollapsibleIfStatements | This if statement could be combined with its parent | 3 | 378–380 |
org/apache/maven/cli/props/MavenPropertiesLoader.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses around `st.hasMoreTokens()`. | 4 | 125 |
| UselessParentheses | Useless parentheses around `tokStarted`. | 4 | 156 |
org/apache/maven/cli/transfer/AbstractMavenTransferListener.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| 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 | 150 |
org/apache/maven/cli/transfer/Slf4jMavenTransferListener.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses around `event.getRequestType() == RequestType.PUT ? "Up...`. | 4 | 72 |
Suppressed Violations
| Filename | Rule message | Suppression type | Reason |
|---|---|---|---|
| org/apache/maven/cli/internal/extension/model/io/xpp3/CoreExtensionsXpp3Reader.java | Avoid unused method parameters such as 'attribute'. | @suppresswarnings | |
| org/apache/maven/cli/internal/extension/model/io/xpp3/CoreExtensionsXpp3Reader.java | Avoid unused method parameters such as 'parser'. | @suppresswarnings | |
| org/apache/maven/cli/internal/extension/model/io/xpp3/CoreExtensionsXpp3Reader.java | Avoid unused method parameters such as 'attribute'. | @suppresswarnings | |
| org/apache/maven/cli/internal/extension/model/io/xpp3/CoreExtensionsXpp3Reader.java | Avoid unused method parameters such as 'parser'. | @suppresswarnings | |
| org/apache/maven/cli/internal/extension/model/io/xpp3/CoreExtensionsXpp3Reader.java | Avoid unused method parameters such as 'attribute'. | @suppresswarnings | |
| org/apache/maven/cli/internal/extension/model/io/xpp3/CoreExtensionsXpp3Reader.java | Avoid unused local variables such as 'value'. | @suppresswarnings | |
| org/apache/maven/cli/internal/extension/model/io/xpp3/CoreExtensionsXpp3Reader.java | Avoid unused local variables such as 'parsed'. | @suppresswarnings | |
| org/apache/maven/cli/internal/extension/model/io/xpp3/CoreExtensionsXpp3Reader.java | Avoid unused local variables such as 'value'. | @suppresswarnings | |
| org/apache/maven/cli/internal/extension/model/io/xpp3/CoreExtensionsXpp3Reader.java | Avoid unused private methods such as 'getIntegerValue(String, String, XmlPullParser, boolean)'. | @suppresswarnings | |
| org/apache/maven/cli/internal/extension/model/io/xpp3/CoreExtensionsXpp3Reader.java | Avoid unused private methods such as 'getShortValue(String, String, XmlPullParser, boolean)'. | @suppresswarnings | |
| org/apache/maven/cli/internal/extension/model/io/xpp3/CoreExtensionsXpp3Reader.java | Avoid unused private methods such as 'getCharacterValue(String, String, XmlPullParser)'. | @suppresswarnings | |
| org/apache/maven/cli/internal/extension/model/io/xpp3/CoreExtensionsXpp3Reader.java | Avoid unused private methods such as 'getRequiredAttributeValue(String, String, XmlPullParser, boolean)'. | @suppresswarnings | |
| org/apache/maven/cli/internal/extension/model/io/xpp3/CoreExtensionsXpp3Reader.java | Avoid unused private methods such as 'getByteValue(String, String, XmlPullParser, boolean)'. | @suppresswarnings | |
| org/apache/maven/cli/internal/extension/model/io/xpp3/CoreExtensionsXpp3Reader.java | Avoid unused private methods such as 'getFloatValue(String, String, XmlPullParser, boolean)'. | @suppresswarnings | |
| org/apache/maven/cli/internal/extension/model/io/xpp3/CoreExtensionsXpp3Reader.java | Avoid unused private methods such as 'getBooleanValue(String, String, XmlPullParser)'. | @suppresswarnings | |
| org/apache/maven/cli/internal/extension/model/io/xpp3/CoreExtensionsXpp3Reader.java | Avoid unused private methods such as 'getDoubleValue(String, String, XmlPullParser, boolean)'. | @suppresswarnings | |
| org/apache/maven/cli/internal/extension/model/io/xpp3/CoreExtensionsXpp3Reader.java | Avoid unused private methods such as 'getDateValue(String, String, XmlPullParser)'. | @suppresswarnings | |
| org/apache/maven/cli/internal/extension/model/io/xpp3/CoreExtensionsXpp3Reader.java | Avoid unused private methods such as 'getLongValue(String, String, XmlPullParser, boolean)'. | @suppresswarnings | |
| org/apache/maven/cli/internal/extension/model/io/xpp3/CoreExtensionsXpp3Reader.java | Empty if statement | @suppresswarnings | |
| org/apache/maven/cli/internal/extension/model/io/xpp3/CoreExtensionsXpp3Reader.java | Empty if statement | @suppresswarnings | |
| org/apache/maven/cli/internal/extension/model/io/xpp3/CoreExtensionsXpp3Reader.java | Empty if statement | @suppresswarnings | |
| org/apache/maven/cli/internal/extension/model/io/xpp3/CoreExtensionsXpp3Reader.java | Unnecessary modifier 'static' on interface 'ContentTransformer': member interfaces are implicitly static | @suppresswarnings | |
| org/apache/maven/cli/internal/extension/model/io/xpp3/CoreExtensionsXpp3Reader.java | This if statement could be combined with its parent | @suppresswarnings |


