This is an automated email from the ASF dual-hosted git repository. danhaywood pushed a commit to branch CAUSEWAY-3676 in repository https://gitbox.apache.org/repos/asf/causeway.git
commit 675bf04646bc3f88612c59c65e60651df13170fc Author: danhaywood <[email protected]> AuthorDate: Fri Feb 23 09:01:03 2024 +0000 CAUSEWAY-3676: simplifies holders (19) --- .../model/domain/rich/query/HolderAssociationDetails.java | 14 -------------- .../model/domain/rich/query/HolderPropertyDetails.java | 2 +- 2 files changed, 1 insertion(+), 15 deletions(-) diff --git a/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/rich/query/HolderAssociationDetails.java b/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/rich/query/HolderAssociationDetails.java deleted file mode 100644 index 7065ffc91c..0000000000 --- a/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/rich/query/HolderAssociationDetails.java +++ /dev/null @@ -1,14 +0,0 @@ -package org.apache.causeway.viewer.graphql.model.domain.rich.query; - -import org.apache.causeway.core.metamodel.spec.feature.ObjectAssociation; -import org.apache.causeway.core.metamodel.spec.feature.OneToManyAssociation; -import org.apache.causeway.viewer.graphql.model.mmproviders.ObjectMemberProvider; -import org.apache.causeway.viewer.graphql.model.mmproviders.ObjectSpecificationProvider; -import org.apache.causeway.viewer.graphql.model.mmproviders.SchemaTypeProvider; - -public interface HolderAssociationDetails<T extends ObjectAssociation> - extends SchemaTypeProvider, - ObjectSpecificationProvider, - ObjectMemberProvider<T> { - -} diff --git a/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/rich/query/HolderPropertyDetails.java b/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/rich/query/HolderPropertyDetails.java index 8683b9aea9..1f9b13a4b1 100644 --- a/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/rich/query/HolderPropertyDetails.java +++ b/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/rich/query/HolderPropertyDetails.java @@ -11,7 +11,7 @@ import org.apache.causeway.viewer.graphql.model.mmproviders.SchemaTypeProvider; import org.apache.causeway.viewer.graphql.model.types.TypeMapper; public interface HolderPropertyDetails - extends HolderAssociationDetails<OneToOneAssociation> { + extends SchemaTypeProvider, ObjectSpecificationProvider, ObjectMemberProvider<OneToOneAssociation> { void addGqlArgument( OneToOneAssociation otoa,
