PMD Results
The following document contains the results of PMD 7.7.0.
Violations By Priority
Priority 3
de/dlr/shepard/context/export/ExportService.java
de/dlr/shepard/context/labJournal/entities/LabJournalEntry.java
Priority 4
de/dlr/shepard/ShepardMain.java
de/dlr/shepard/auth/apikey/entities/ApiKey.java
de/dlr/shepard/auth/permission/model/Permissions.java
de/dlr/shepard/auth/users/endpoints/UserGroupAttributes.java
Rule |
Violation |
Line |
UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'UserGroupAttributes': 'name' is already in scope because it is declared in an enclosing type |
11 |
de/dlr/shepard/auth/users/entities/User.java
de/dlr/shepard/auth/users/io/UserGroupIO.java
de/dlr/shepard/common/neo4j/entities/AbstractEntity.java
de/dlr/shepard/common/neo4j/entities/BasicEntity.java
de/dlr/shepard/common/neo4j/io/AbstractDataObjectIO.java
de/dlr/shepard/common/neo4j/io/BasicEntityIO.java
de/dlr/shepard/common/neo4j/migrations/V2__Extract_json.java
de/dlr/shepard/common/search/daos/SearchDAO.java
de/dlr/shepard/common/search/endpoints/BasicCollectionAttributes.java
Rule |
Violation |
Line |
UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'BasicCollectionAttributes': 'name' is already in scope because it is declared in an enclosing type |
14 |
UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'BasicCollectionAttributes': 'createdBy' is already in scope because it is declared in an enclosing type |
15 |
de/dlr/shepard/common/search/endpoints/BasicContainerAttributes.java
Rule |
Violation |
Line |
UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'BasicContainerAttributes': 'name' is already in scope because it is declared in an enclosing type |
14 |
UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'BasicContainerAttributes': 'type' is already in scope because it is declared in an enclosing type |
15 |
UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'BasicContainerAttributes': 'createdBy' is already in scope because it is declared in an enclosing type |
16 |
de/dlr/shepard/common/subscription/entities/Subscription.java
de/dlr/shepard/common/util/CypherQueryHelper.java
de/dlr/shepard/context/collection/endpoints/DataObjectAttributes.java
Rule |
Violation |
Line |
UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'DataObjectAttributes': 'name' is already in scope because it is declared in an enclosing type |
11 |
de/dlr/shepard/context/collection/entities/Collection.java
de/dlr/shepard/context/collection/entities/DataObject.java
de/dlr/shepard/context/collection/io/CollectionIO.java
de/dlr/shepard/context/collection/io/DataObjectIO.java
de/dlr/shepard/context/references/basicreference/endpoints/BasicReferenceAttributes.java
Rule |
Violation |
Line |
UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'BasicReferenceAttributes': 'name' is already in scope because it is declared in an enclosing type |
13 |
UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'BasicReferenceAttributes': 'type' is already in scope because it is declared in an enclosing type |
14 |
de/dlr/shepard/context/references/basicreference/io/BasicReferenceIO.java
de/dlr/shepard/context/references/dataobject/entities/CollectionReference.java
de/dlr/shepard/context/references/dataobject/entities/DataObjectReference.java
de/dlr/shepard/context/references/file/io/FileReferenceIO.java
de/dlr/shepard/context/references/structureddata/entities/StructuredDataReference.java
de/dlr/shepard/context/references/structureddata/io/StructuredDataReferenceIO.java
de/dlr/shepard/context/references/timeseriesreference/model/TimeseriesReference.java
de/dlr/shepard/context/references/timeseriesreference/services/TimeseriesReferenceMetricsService.java
de/dlr/shepard/context/semantic/endpoints/SemanticRepositoryAttributes.java
Rule |
Violation |
Line |
UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'SemanticRepositoryAttributes': 'name' is already in scope because it is declared in an enclosing type |
11 |
de/dlr/shepard/context/semantic/entities/SemanticAnnotation.java
de/dlr/shepard/context/version/entities/Version.java
de/dlr/shepard/data/ContainerAttributes.java
Rule |
Violation |
Line |
UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'ContainerAttributes': 'name' is already in scope because it is declared in an enclosing type |
11 |
de/dlr/shepard/data/timeseries/migration/influxtimeseries/InfluxUtil.java
de/dlr/shepard/data/timeseries/repositories/TimeseriesDataPointRepository.java
Files
de/dlr/shepard/ShepardMain.java
de/dlr/shepard/auth/apikey/entities/ApiKey.java
de/dlr/shepard/auth/permission/model/Permissions.java
de/dlr/shepard/auth/users/endpoints/UserGroupAttributes.java
Rule |
Violation |
Priority |
Line |
UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'UserGroupAttributes': 'name' is already in scope because it is declared in an enclosing type |
4 |
11 |
de/dlr/shepard/auth/users/entities/User.java
de/dlr/shepard/auth/users/io/UserGroupIO.java
de/dlr/shepard/common/neo4j/entities/AbstractEntity.java
de/dlr/shepard/common/neo4j/entities/BasicEntity.java
de/dlr/shepard/common/neo4j/io/AbstractDataObjectIO.java
de/dlr/shepard/common/neo4j/io/BasicEntityIO.java
de/dlr/shepard/common/neo4j/migrations/V2__Extract_json.java
de/dlr/shepard/common/search/daos/SearchDAO.java
de/dlr/shepard/common/search/endpoints/BasicCollectionAttributes.java
Rule |
Violation |
Priority |
Line |
UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'BasicCollectionAttributes': 'name' is already in scope because it is declared in an enclosing type |
4 |
14 |
UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'BasicCollectionAttributes': 'createdBy' is already in scope because it is declared in an enclosing type |
4 |
15 |
de/dlr/shepard/common/search/endpoints/BasicContainerAttributes.java
Rule |
Violation |
Priority |
Line |
UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'BasicContainerAttributes': 'name' is already in scope because it is declared in an enclosing type |
4 |
14 |
UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'BasicContainerAttributes': 'type' is already in scope because it is declared in an enclosing type |
4 |
15 |
UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'BasicContainerAttributes': 'createdBy' is already in scope because it is declared in an enclosing type |
4 |
16 |
de/dlr/shepard/common/subscription/entities/Subscription.java
de/dlr/shepard/common/util/CypherQueryHelper.java
de/dlr/shepard/context/collection/endpoints/DataObjectAttributes.java
Rule |
Violation |
Priority |
Line |
UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'DataObjectAttributes': 'name' is already in scope because it is declared in an enclosing type |
4 |
11 |
de/dlr/shepard/context/collection/entities/Collection.java
de/dlr/shepard/context/collection/entities/DataObject.java
de/dlr/shepard/context/collection/io/CollectionIO.java
de/dlr/shepard/context/collection/io/DataObjectIO.java
de/dlr/shepard/context/export/ExportService.java
de/dlr/shepard/context/labJournal/entities/LabJournalEntry.java
de/dlr/shepard/context/references/basicreference/endpoints/BasicReferenceAttributes.java
Rule |
Violation |
Priority |
Line |
UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'BasicReferenceAttributes': 'name' is already in scope because it is declared in an enclosing type |
4 |
13 |
UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'BasicReferenceAttributes': 'type' is already in scope because it is declared in an enclosing type |
4 |
14 |
de/dlr/shepard/context/references/basicreference/io/BasicReferenceIO.java
de/dlr/shepard/context/references/dataobject/entities/CollectionReference.java
de/dlr/shepard/context/references/dataobject/entities/DataObjectReference.java
de/dlr/shepard/context/references/file/io/FileReferenceIO.java
de/dlr/shepard/context/references/structureddata/entities/StructuredDataReference.java
de/dlr/shepard/context/references/structureddata/io/StructuredDataReferenceIO.java
de/dlr/shepard/context/references/timeseriesreference/model/TimeseriesReference.java
de/dlr/shepard/context/references/timeseriesreference/services/TimeseriesReferenceMetricsService.java
de/dlr/shepard/context/semantic/endpoints/SemanticRepositoryAttributes.java
Rule |
Violation |
Priority |
Line |
UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'SemanticRepositoryAttributes': 'name' is already in scope because it is declared in an enclosing type |
4 |
11 |
de/dlr/shepard/context/semantic/entities/SemanticAnnotation.java
de/dlr/shepard/context/version/entities/Version.java
de/dlr/shepard/data/ContainerAttributes.java
Rule |
Violation |
Priority |
Line |
UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'ContainerAttributes': 'name' is already in scope because it is declared in an enclosing type |
4 |
11 |
de/dlr/shepard/data/timeseries/migration/influxtimeseries/InfluxUtil.java
de/dlr/shepard/data/timeseries/repositories/TimeseriesDataPointRepository.java