PMD Results
The following document contains the results of PMD 7.3.0.
Violations By Priority
Priority 3
lib/aide/tabular/JooqRowsSupplier.java
Rule | Violation | Line |
---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 59–60 |
org/diabetestechnology/drh/service/http/aggrid/SqlQueryBuilder.java
Rule | Violation | Line |
---|---|---|
TooManyStaticImports | Too many static imports may lead to messy code | 1–259 |
org/diabetestechnology/drh/service/http/hub/prime/route/RoutesTrees.java
Rule | Violation | Line |
---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'applicationContext'. | 20 |
org/diabetestechnology/drh/service/http/hub/prime/service/CombineDataAccessService.java
Rule | Violation | Line |
---|---|---|
UnnecessarySemicolon | Unnecessary semicolon | 148 |
org/diabetestechnology/drh/service/http/hub/prime/service/DataAccessService.java
Rule | Violation | Line |
---|---|---|
EmptyControlStatement | Empty finally clause | 241–244 |
EmptyControlStatement | Empty finally clause | 307–310 |
EmptyControlStatement | Empty finally clause | 369–372 |
EmptyControlStatement | Empty finally clause | 416–419 |
EmptyControlStatement | Empty finally clause | 496–499 |
EmptyControlStatement | Empty finally clause | 577–580 |
EmptyControlStatement | Empty finally clause | 654–657 |
EmptyControlStatement | Empty finally clause | 731–734 |
EmptyControlStatement | Empty finally clause | 889–892 |
EmptyControlStatement | Empty finally clause | 969–972 |
EmptyControlStatement | Empty finally clause | 1036–1039 |
EmptyControlStatement | Empty finally clause | 1114–1117 |
EmptyControlStatement | Empty finally clause | 1206–1209 |
EmptyControlStatement | Empty finally clause | 1274–1277 |
EmptyControlStatement | Empty finally clause | 1337–1340 |
EmptyControlStatement | Empty finally clause | 1405–1408 |
EmptyControlStatement | Empty finally clause | 1471–1474 |
EmptyControlStatement | Empty finally clause | 1518–1521 |
EmptyControlStatement | Empty finally clause | 1576–1579 |
EmptyControlStatement | Empty finally clause | 1623–1626 |
EmptyControlStatement | Empty finally clause | 1670–1673 |
EmptyControlStatement | Empty finally clause | 1883–1886 |
EmptyControlStatement | Empty finally clause | 1967–1970 |
EmptyControlStatement | Empty finally clause | 2054–2057 |
EmptyControlStatement | Empty finally clause | 2144–2147 |
EmptyControlStatement | Empty finally clause | 2248–2251 |
UnusedPrivateMethod | Avoid unused private methods such as 'createViews(String)'. | 2257 |
EmptyControlStatement | Empty finally clause | 2353–2356 |
org/diabetestechnology/drh/service/http/hub/prime/ux/ParticipantController.java
Rule | Violation | Line |
---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'udiPrimeDbConfig'. | 48 |
org/diabetestechnology/drh/service/http/hub/prime/ux/PrimeController.java
Rule | Violation | Line |
---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'udiPrimeDbConfig'. | 27 |
Priority 4
org/diabetestechnology/drh/service/http/hub/prime/experimental/ExprimentalJooqController.java
Rule | Violation | Line |
---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'DSL': 'field' is already in scope | 91 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'DSL': 'field' is already in scope | 93 |
org/diabetestechnology/drh/service/http/hub/prime/service/CombineDataAccessService.java
Rule | Violation | Line |
---|---|---|
UselessParentheses | Useless parentheses. | 323 |
org/diabetestechnology/drh/service/http/hub/prime/service/DataAccessService.java
Rule | Violation | Line |
---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'org.jooq': 'SortField' is already in scope because it is imported in this file | 2384 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'DSL': 'field' is already in scope | 2390 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'DSL': 'field' is already in scope | 2392 |
org/diabetestechnology/drh/service/http/hub/prime/ux/StudyVanityMatricsController.java
Rule | Violation | Line |
---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'DSL': 'cast' is already in scope | 129 |
UselessParentheses | Useless parentheses. | 143–145 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'DSL': 'field' is already in scope | 182 |
Files
lib/aide/tabular/JooqRowsSupplier.java
Rule | Violation | Priority | Line |
---|---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 3 | 59–60 |
org/diabetestechnology/drh/service/http/aggrid/SqlQueryBuilder.java
Rule | Violation | Priority | Line |
---|---|---|---|
TooManyStaticImports | Too many static imports may lead to messy code | 3 | 1–259 |
org/diabetestechnology/drh/service/http/hub/prime/experimental/ExprimentalJooqController.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'DSL': 'field' is already in scope | 4 | 91 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'DSL': 'field' is already in scope | 4 | 93 |
org/diabetestechnology/drh/service/http/hub/prime/route/RoutesTrees.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'applicationContext'. | 3 | 20 |
org/diabetestechnology/drh/service/http/hub/prime/service/CombineDataAccessService.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnnecessarySemicolon | Unnecessary semicolon | 3 | 148 |
UselessParentheses | Useless parentheses. | 4 | 323 |
org/diabetestechnology/drh/service/http/hub/prime/service/DataAccessService.java
Rule | Violation | Priority | Line |
---|---|---|---|
EmptyControlStatement | Empty finally clause | 3 | 241–244 |
EmptyControlStatement | Empty finally clause | 3 | 307–310 |
EmptyControlStatement | Empty finally clause | 3 | 369–372 |
EmptyControlStatement | Empty finally clause | 3 | 416–419 |
EmptyControlStatement | Empty finally clause | 3 | 496–499 |
EmptyControlStatement | Empty finally clause | 3 | 577–580 |
EmptyControlStatement | Empty finally clause | 3 | 654–657 |
EmptyControlStatement | Empty finally clause | 3 | 731–734 |
EmptyControlStatement | Empty finally clause | 3 | 889–892 |
EmptyControlStatement | Empty finally clause | 3 | 969–972 |
EmptyControlStatement | Empty finally clause | 3 | 1036–1039 |
EmptyControlStatement | Empty finally clause | 3 | 1114–1117 |
EmptyControlStatement | Empty finally clause | 3 | 1206–1209 |
EmptyControlStatement | Empty finally clause | 3 | 1274–1277 |
EmptyControlStatement | Empty finally clause | 3 | 1337–1340 |
EmptyControlStatement | Empty finally clause | 3 | 1405–1408 |
EmptyControlStatement | Empty finally clause | 3 | 1471–1474 |
EmptyControlStatement | Empty finally clause | 3 | 1518–1521 |
EmptyControlStatement | Empty finally clause | 3 | 1576–1579 |
EmptyControlStatement | Empty finally clause | 3 | 1623–1626 |
EmptyControlStatement | Empty finally clause | 3 | 1670–1673 |
EmptyControlStatement | Empty finally clause | 3 | 1883–1886 |
EmptyControlStatement | Empty finally clause | 3 | 1967–1970 |
EmptyControlStatement | Empty finally clause | 3 | 2054–2057 |
EmptyControlStatement | Empty finally clause | 3 | 2144–2147 |
EmptyControlStatement | Empty finally clause | 3 | 2248–2251 |
UnusedPrivateMethod | Avoid unused private methods such as 'createViews(String)'. | 3 | 2257 |
EmptyControlStatement | Empty finally clause | 3 | 2353–2356 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'org.jooq': 'SortField' is already in scope because it is imported in this file | 4 | 2384 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'DSL': 'field' is already in scope | 4 | 2390 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'DSL': 'field' is already in scope | 4 | 2392 |
org/diabetestechnology/drh/service/http/hub/prime/ux/ParticipantController.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'udiPrimeDbConfig'. | 3 | 48 |
org/diabetestechnology/drh/service/http/hub/prime/ux/PrimeController.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'udiPrimeDbConfig'. | 3 | 27 |
org/diabetestechnology/drh/service/http/hub/prime/ux/StudyVanityMatricsController.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'DSL': 'cast' is already in scope | 4 | 129 |
UselessParentheses | Useless parentheses. | 4 | 143–145 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'DSL': 'field' is already in scope | 4 | 182 |