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 2ac1decdd34ba85bf5691bfc0f37c37b552e1814 Author: danhaywood <[email protected]> AuthorDate: Fri Feb 23 06:41:27 2024 +0000 CAUSEWAY-3676: simplifies holders (9) --- .../graphql/model/domain/rich/query/GqlvAction.java | 1 - .../model/domain/rich/query/GqlvActionValidity.java | 4 ++-- .../domain/rich/query/HolderActionValidity.java | 21 --------------------- 3 files changed, 2 insertions(+), 24 deletions(-) diff --git a/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/rich/query/GqlvAction.java b/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/rich/query/GqlvAction.java index d174f3eeed..6f80886304 100644 --- a/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/rich/query/GqlvAction.java +++ b/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/rich/query/GqlvAction.java @@ -53,7 +53,6 @@ public class GqlvAction implements HolderMember<ObjectAction>, HolderActionDetails, - HolderActionValidity, Parent, org.apache.causeway.viewer.graphql.model.mmproviders.ObjectSpecificationProvider, org.apache.causeway.viewer.graphql.model.mmproviders.ObjectMemberProvider<ObjectAction>, org.apache.causeway.viewer.graphql.model.mmproviders.SchemaTypeProvider { private final GqlvMemberHidden<ObjectAction> hidden; diff --git a/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/rich/query/GqlvActionValidity.java b/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/rich/query/GqlvActionValidity.java index b9d9897429..4cf3a369b8 100644 --- a/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/rich/query/GqlvActionValidity.java +++ b/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/rich/query/GqlvActionValidity.java @@ -42,10 +42,10 @@ import lombok.extern.log4j.Log4j2; @Log4j2 public class GqlvActionValidity extends GqlvAbstract { - private final HolderActionValidity holder; + private final HolderActionDetails holder; public GqlvActionValidity( - final HolderActionValidity holder, + final HolderActionDetails holder, final Context context ) { super(context); diff --git a/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/rich/query/HolderActionValidity.java b/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/rich/query/HolderActionValidity.java deleted file mode 100644 index dbe26636c3..0000000000 --- a/viewers/graphql/model/src/main/java/org/apache/causeway/viewer/graphql/model/domain/rich/query/HolderActionValidity.java +++ /dev/null @@ -1,21 +0,0 @@ -package org.apache.causeway.viewer.graphql.model.domain.rich.query; - -import graphql.schema.GraphQLFieldDefinition; - -import org.apache.causeway.core.metamodel.spec.feature.ObjectAction; -import org.apache.causeway.viewer.graphql.model.mmproviders.ObjectActionProvider; -import org.apache.causeway.viewer.graphql.model.mmproviders.ObjectSpecificationProvider; -import org.apache.causeway.viewer.graphql.model.mmproviders.SchemaTypeProvider; -import org.apache.causeway.viewer.graphql.model.types.TypeMapper; - -public interface HolderActionValidity - extends SchemaTypeProvider, - ObjectSpecificationProvider, - ObjectActionProvider { - - void addGqlArguments( - ObjectAction objectAction, - GraphQLFieldDefinition.Builder fieldBuilder, - TypeMapper.InputContext inputContext, - int parameterCount); -}
