PMD Results
The following document contains the results of PMD 6.49.0.
Violations By Priority
Priority 3
org/apache/maven/cli/MavenCli.java
| Rule | Violation | Line | 
|---|---|---|
| UnusedPrivateMethod | Avoid unused private methods such as 'enableOnAbsentOption(CommandLine,char,Consumer)'. | 1417–1418 | 
org/apache/maven/cli/configuration/SettingsXmlConfigurationProcessor.java
| Rule | Violation | Line | 
|---|---|---|
| UnusedPrivateField | Avoid unused private fields such as 'settingsDecrypter'. | 74 | 
org/apache/maven/cli/logging/impl/UnsupportedSlf4jBindingConfiguration.java
| Rule | Violation | Line | 
|---|---|---|
| UnusedFormalParameter | Avoid unused constructor parameters such as 'supported'. | 39 | 
| UnusedFormalParameter | Avoid unused constructor parameters such as 'slf4jBinding'. | 39 | 
org/apache/maven/cli/transfer/AbstractMavenTransferListener.java
| Rule | Violation | Line | 
|---|---|---|
| UnnecessarySemicolon | Unnecessary semicolon | 90 | 
org/apache/maven/cli/transfer/ConsoleMavenTransferListener.java
| Rule | Violation | Line | 
|---|---|---|
| UnusedFormalParameter | Avoid unused method parameters such as 'event'. | 137 | 
Priority 4
org/apache/maven/cli/CLIReportingUtils.java
| Rule | Violation | Line | 
|---|---|---|
| UselessParentheses | Useless parentheses. | 89 | 
| UselessParentheses | Useless parentheses. | 105 | 
| UselessParentheses | Useless parentheses. | 108 | 
| UselessParentheses | Useless parentheses. | 119 | 
| UselessParentheses | Useless parentheses. | 119 | 
org/apache/maven/cli/MavenCli.java
| Rule | Violation | Line | 
|---|---|---|
| UselessParentheses | Useless parentheses. | 542 | 
| UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'MessageUtils.buffer' due to existing static import 'org.apache.maven.shared.utils.logging.MessageUtils.buffer' | 544 | 
| UselessParentheses | Useless parentheses. | 1015 | 
| UselessParentheses | Useless parentheses. | 1015 | 
| UselessParentheses | Useless parentheses. | 1193 | 
| UselessParentheses | Useless parentheses. | 1193 | 
org/apache/maven/cli/event/ExecutionEventLogger.java
| Rule | Violation | Line | 
|---|---|---|
| UselessParentheses | Useless parentheses. | 130 | 
| UselessParentheses | Useless parentheses. | 332 | 
org/apache/maven/cli/logging/Slf4jLoggerManager.java
| Rule | Violation | Line | 
|---|---|---|
| UselessParentheses | Useless parentheses. | 52–54 | 
org/apache/maven/cli/transfer/AbstractMavenTransferListener.java
| Rule | Violation | Line | 
|---|---|---|
| UselessParentheses | Useless parentheses. | 209 | 
org/apache/maven/cli/transfer/Slf4jMavenTransferListener.java
| Rule | Violation | Line | 
|---|---|---|
| UselessParentheses | Useless parentheses. | 74 | 
Files
org/apache/maven/cli/CLIReportingUtils.java
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 89 | 
| UselessParentheses | Useless parentheses. | 4 | 105 | 
| UselessParentheses | Useless parentheses. | 4 | 108 | 
| UselessParentheses | Useless parentheses. | 4 | 119 | 
| UselessParentheses | Useless parentheses. | 4 | 119 | 
org/apache/maven/cli/MavenCli.java
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 542 | 
| UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'MessageUtils.buffer' due to existing static import 'org.apache.maven.shared.utils.logging.MessageUtils.buffer' | 4 | 544 | 
| UselessParentheses | Useless parentheses. | 4 | 1015 | 
| UselessParentheses | Useless parentheses. | 4 | 1015 | 
| UselessParentheses | Useless parentheses. | 4 | 1193 | 
| UselessParentheses | Useless parentheses. | 4 | 1193 | 
| UnusedPrivateMethod | Avoid unused private methods such as 'enableOnAbsentOption(CommandLine,char,Consumer)'. | 3 | 1417–1418 | 
org/apache/maven/cli/configuration/SettingsXmlConfigurationProcessor.java
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnusedPrivateField | Avoid unused private fields such as 'settingsDecrypter'. | 3 | 74 | 
org/apache/maven/cli/event/ExecutionEventLogger.java
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 130 | 
| UselessParentheses | Useless parentheses. | 4 | 332 | 
org/apache/maven/cli/logging/Slf4jLoggerManager.java
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 52–54 | 
org/apache/maven/cli/logging/impl/UnsupportedSlf4jBindingConfiguration.java
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnusedFormalParameter | Avoid unused constructor parameters such as 'supported'. | 3 | 39 | 
| UnusedFormalParameter | Avoid unused constructor parameters such as 'slf4jBinding'. | 3 | 39 | 
org/apache/maven/cli/transfer/AbstractMavenTransferListener.java
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnnecessarySemicolon | Unnecessary semicolon | 3 | 90 | 
| UselessParentheses | Useless parentheses. | 4 | 209 | 
org/apache/maven/cli/transfer/ConsoleMavenTransferListener.java
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnusedFormalParameter | Avoid unused method parameters such as 'event'. | 3 | 137 | 
org/apache/maven/cli/transfer/Slf4jMavenTransferListener.java
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 74 | 


