PMD Results
The following document contains the results of PMD 7.0.0.
Violations By Priority
Priority 3
org/apache/maven/index/ArtifactContext.java
Rule | Violation | Line |
---|---|---|
EmptyControlStatement | Empty if statement | 110–114 |
org/apache/maven/index/DefaultIteratorResultSet.java
Rule | Violation | Line |
---|---|---|
CollapsibleIfStatements | This if statement could be combined with its parent | 226–228 |
org/apache/maven/index/DefaultQueryCreator.java
Rule | Violation | Line |
---|---|---|
CollapsibleIfStatements | This if statement could be combined with its parent | 132–137 |
org/apache/maven/index/DefaultSearchEngine.java
Rule | Violation | Line |
---|---|---|
CollapsibleIfStatements | This if statement could be combined with its parent | 165–167 |
CollapsibleIfStatements | This if statement could be combined with its parent | 213–215 |
org/apache/maven/index/IndexerField.java
Rule | Violation | Line |
---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'description'. | 78 |
org/apache/maven/index/context/DefaultIndexingContext.java
Rule | Violation | Line |
---|---|---|
CollapsibleIfStatements | This if statement could be combined with its parent | 468–470 |
org/apache/maven/index/context/MergedIndexingContext.java
Rule | Violation | Line |
---|---|---|
CollapsibleIfStatements | This if statement could be combined with its parent | 148–150 |
org/apache/maven/index/context/NexusIndexWriter.java
Rule | Violation | Line |
---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'create'. | 42 |
org/apache/maven/index/creator/OsgiArtifactIndexCreator.java
Rule | Violation | Line |
---|---|---|
EmptyControlStatement | Empty while statement | 567–569 |
org/apache/maven/index/updater/DefaultIndexUpdater.java
Rule | Violation | Line |
---|---|---|
UnusedLocalVariable | Avoid unused local variables such as 'success'. | 242 |
CollapsibleIfStatements | This if statement could be combined with its parent | 590–594 |
org/apache/maven/index/updater/IndexDataWriter.java
Rule | Violation | Line |
---|---|---|
CollapsibleIfStatements | This if statement could be combined with its parent | 135–137 |
CollapsibleIfStatements | This if statement could be combined with its parent | 143–145 |
Priority 4
org/apache/maven/index/ArtifactInfo.java
Rule | Violation | Line |
---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ArtifactInfo': 'ArtifactInfoRecord::FS' is already in scope because it is inherited by an enclosing type | 518 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ArtifactInfo': 'ArtifactInfoRecord::FS_PATTERN' is already in scope because it is inherited by an enclosing type | 524 |
org/apache/maven/index/artifact/Gav.java
Rule | Violation | Line |
---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SignatureType': 'gpg' is already in scope because it is declared in an enclosing type | 48 |
org/apache/maven/index/treeview/TreeViewRequest.java
Rule | Violation | Line |
---|---|---|
UselessParentheses | Useless parentheses. | 86 |
org/apache/maven/index/updater/IndexDataReader.java
Rule | Violation | Line |
---|---|---|
UselessParentheses | Useless parentheses. | 326 |
UselessParentheses | Useless parentheses. | 459 |
org/apache/maven/index/updater/IndexDataWriter.java
Rule | Violation | Line |
---|---|---|
UselessParentheses | Useless parentheses. | 240 |
UselessParentheses | Useless parentheses. | 243 |
Files
org/apache/maven/index/ArtifactContext.java
Rule | Violation | Priority | Line |
---|---|---|---|
EmptyControlStatement | Empty if statement | 3 | 110–114 |
org/apache/maven/index/ArtifactInfo.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ArtifactInfo': 'ArtifactInfoRecord::FS' is already in scope because it is inherited by an enclosing type | 4 | 518 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ArtifactInfo': 'ArtifactInfoRecord::FS_PATTERN' is already in scope because it is inherited by an enclosing type | 4 | 524 |
org/apache/maven/index/DefaultIteratorResultSet.java
Rule | Violation | Priority | Line |
---|---|---|---|
CollapsibleIfStatements | This if statement could be combined with its parent | 3 | 226–228 |
org/apache/maven/index/DefaultQueryCreator.java
Rule | Violation | Priority | Line |
---|---|---|---|
CollapsibleIfStatements | This if statement could be combined with its parent | 3 | 132–137 |
org/apache/maven/index/DefaultSearchEngine.java
Rule | Violation | Priority | Line |
---|---|---|---|
CollapsibleIfStatements | This if statement could be combined with its parent | 3 | 165–167 |
CollapsibleIfStatements | This if statement could be combined with its parent | 3 | 213–215 |
org/apache/maven/index/IndexerField.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'description'. | 3 | 78 |
org/apache/maven/index/artifact/Gav.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SignatureType': 'gpg' is already in scope because it is declared in an enclosing type | 4 | 48 |
org/apache/maven/index/context/DefaultIndexingContext.java
Rule | Violation | Priority | Line |
---|---|---|---|
CollapsibleIfStatements | This if statement could be combined with its parent | 3 | 468–470 |
org/apache/maven/index/context/MergedIndexingContext.java
Rule | Violation | Priority | Line |
---|---|---|---|
CollapsibleIfStatements | This if statement could be combined with its parent | 3 | 148–150 |
org/apache/maven/index/context/NexusIndexWriter.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'create'. | 3 | 42 |
org/apache/maven/index/creator/OsgiArtifactIndexCreator.java
Rule | Violation | Priority | Line |
---|---|---|---|
EmptyControlStatement | Empty while statement | 3 | 567–569 |
org/apache/maven/index/treeview/TreeViewRequest.java
Rule | Violation | Priority | Line |
---|---|---|---|
UselessParentheses | Useless parentheses. | 4 | 86 |
org/apache/maven/index/updater/DefaultIndexUpdater.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedLocalVariable | Avoid unused local variables such as 'success'. | 3 | 242 |
CollapsibleIfStatements | This if statement could be combined with its parent | 3 | 590–594 |
org/apache/maven/index/updater/IndexDataReader.java
Rule | Violation | Priority | Line |
---|---|---|---|
UselessParentheses | Useless parentheses. | 4 | 326 |
UselessParentheses | Useless parentheses. | 4 | 459 |
org/apache/maven/index/updater/IndexDataWriter.java
Rule | Violation | Priority | Line |
---|---|---|---|
CollapsibleIfStatements | This if statement could be combined with its parent | 3 | 135–137 |
CollapsibleIfStatements | This if statement could be combined with its parent | 3 | 143–145 |
UselessParentheses | Useless parentheses. | 4 | 240 |
UselessParentheses | Useless parentheses. | 4 | 243 |