PMD Results
The following document contains the results of PMD 7.0.0.
Violations By Priority
Priority 3
org/techbd/orchestrate/fhir/OrchestrationEngine.java
Rule | Violation | Line |
---|---|---|
UnnecessaryModifier | Unnecessary modifier 'final' on resource specification 'reader': resource specifications are implicitly final | 324–325 |
org/techbd/service/http/GitHubUserAuthorizationFilter.java
Rule | Violation | Line |
---|---|---|
CollapsibleIfStatements | This if statement could be combined with its parent | 76–85 |
org/techbd/service/http/hub/prime/api/FHIRService.java
Rule | Violation | Line |
---|---|---|
UnusedFormalParameter | Avoid unused method parameters such as 'interactionId'. | 766 |
UnusedFormalParameter | Avoid unused method parameters such as 'scoringEngineApiURL'. | 888 |
UnusedFormalParameter | Avoid unused method parameters such as 'outboundHttpMessage'. | 1057 |
UnusedFormalParameter | Avoid unused method parameters such as 'includeIncomingPayloadInDB'. | 1057 |
UnusedFormalParameter | Avoid unused method parameters such as 'payload'. | 1057 |
Priority 4
org/techbd/service/http/hub/prime/api/FHIRService.java
Rule | Violation | Line |
---|---|---|
UnnecessaryImport | Unused import 'com.ibm.icu.impl.IllegalIcuArgumentException' | 57 |
UselessParentheses | Useless parentheses. | 265–266 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'MTlsStrategy': 'values' is already in scope | 1286 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'MTlsStrategy': 'values' is already in scope | 1292 |
org/techbd/service/http/hub/prime/api/FhirController.java
Rule | Violation | Line |
---|---|---|
UselessParentheses | Useless parentheses. | 180–181 |
org/techbd/service/http/hub/prime/ux/TabularRowsController.java
Rule | Violation | Line |
---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'java.time': 'LocalDate' is already in scope because it is imported in this file | 103 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'java.time': 'LocalDate' is already in scope because it is imported in this file | 150 |
Files
org/techbd/orchestrate/fhir/OrchestrationEngine.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnnecessaryModifier | Unnecessary modifier 'final' on resource specification 'reader': resource specifications are implicitly final | 3 | 324–325 |
org/techbd/service/http/GitHubUserAuthorizationFilter.java
Rule | Violation | Priority | Line |
---|---|---|---|
CollapsibleIfStatements | This if statement could be combined with its parent | 3 | 76–85 |
org/techbd/service/http/hub/prime/api/FHIRService.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnnecessaryImport | Unused import 'com.ibm.icu.impl.IllegalIcuArgumentException' | 4 | 57 |
UselessParentheses | Useless parentheses. | 4 | 265–266 |
UnusedFormalParameter | Avoid unused method parameters such as 'interactionId'. | 3 | 766 |
UnusedFormalParameter | Avoid unused method parameters such as 'scoringEngineApiURL'. | 3 | 888 |
UnusedFormalParameter | Avoid unused method parameters such as 'outboundHttpMessage'. | 3 | 1057 |
UnusedFormalParameter | Avoid unused method parameters such as 'includeIncomingPayloadInDB'. | 3 | 1057 |
UnusedFormalParameter | Avoid unused method parameters such as 'payload'. | 3 | 1057 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'MTlsStrategy': 'values' is already in scope | 4 | 1286 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'MTlsStrategy': 'values' is already in scope | 4 | 1292 |
org/techbd/service/http/hub/prime/api/FhirController.java
Rule | Violation | Priority | Line |
---|---|---|---|
UselessParentheses | Useless parentheses. | 4 | 180–181 |
org/techbd/service/http/hub/prime/ux/TabularRowsController.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'java.time': 'LocalDate' is already in scope because it is imported in this file | 4 | 103 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'java.time': 'LocalDate' is already in scope because it is imported in this file | 4 | 150 |
Suppressed Violations
Filename | Rule message | Suppression type | Reason |
---|---|---|---|
org/techbd/service/http/InteractionsFilter.java | Avoid unused private methods such as 'setPersistInDbMatchers(List<Object>)'. | @suppresswarnings | |
org/techbd/service/http/hub/prime/api/ExpectController.java | Avoid unused constructor parameters such as 'environment'. | @suppresswarnings | |
org/techbd/service/http/hub/prime/api/ExpectController.java | Avoid unused constructor parameters such as 'appConfig'. | @suppresswarnings | |
org/techbd/service/http/hub/prime/api/FhirController.java | Avoid unused constructor parameters such as 'environment'. | @suppresswarnings | |
org/techbd/service/http/hub/prime/api/FhirController.java | Avoid unused constructor parameters such as 'sftpManager'. | @suppresswarnings | |
org/techbd/service/http/hub/prime/api/FhirController.java | Avoid unused constructor parameters such as 'sboxHelpers'. | @suppresswarnings | |
org/techbd/service/http/hub/prime/route/RoutesTrees.java | Avoid unused constructor parameters such as 'applicationContext'. | @suppresswarnings | |
org/techbd/service/http/hub/prime/ux/ContentController.java | Avoid unused constructor parameters such as 'udiPrimeJpaConfig'. | @suppresswarnings | |
org/techbd/service/http/hub/prime/ux/ContentController.java | Avoid unused constructor parameters such as 'sftpManager'. | @suppresswarnings | |
org/techbd/service/http/hub/prime/ux/ContentController.java | Avoid unused constructor parameters such as 'sboxHelpers'. | @suppresswarnings | |
org/techbd/service/http/hub/prime/ux/DataQualityController.java | Avoid unused constructor parameters such as 'udiPrimeJpaConfig'. | @suppresswarnings | |
org/techbd/service/http/hub/prime/ux/DataQualityController.java | Avoid unused constructor parameters such as 'sftpManager'. | @suppresswarnings | |
org/techbd/service/http/hub/prime/ux/DataQualityController.java | Avoid unused constructor parameters such as 'sboxHelpers'. | @suppresswarnings | |
org/techbd/service/http/hub/prime/ux/InteractionsController.java | Avoid unused constructor parameters such as 'udiPrimeJpaConfig'. | @suppresswarnings | |
org/techbd/service/http/hub/prime/ux/NeedAttentionController.java | Avoid unused constructor parameters such as 'udiPrimeJpaConfig'. | @suppresswarnings | |
org/techbd/service/http/hub/prime/ux/NeedAttentionController.java | Avoid unused constructor parameters such as 'sftpManager'. | @suppresswarnings | |
org/techbd/service/http/hub/prime/ux/NeedAttentionController.java | Avoid unused constructor parameters such as 'sboxHelpers'. | @suppresswarnings | |
org/techbd/udi/UdiPrimeJpaConfig.java | Avoid unused local variables such as 'connection'. | @suppresswarnings |