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 fe9f4b6b2c44913a4da4645d9fd8050fa7234144 Author: danhaywood <[email protected]> AuthorDate: Sun Feb 11 16:17:43 2024 +0000 CAUSEWAY-3676: further minor polishing --- .../viewer/graphql/viewer/toplevel/GqlvTopLevelQuery.java | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/toplevel/GqlvTopLevelQuery.java b/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/toplevel/GqlvTopLevelQuery.java index 693996f8bb..dfff9fe35c 100644 --- a/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/toplevel/GqlvTopLevelQuery.java +++ b/viewers/graphql/viewer/src/main/java/org/apache/causeway/viewer/graphql/viewer/toplevel/GqlvTopLevelQuery.java @@ -9,7 +9,6 @@ import graphql.schema.GraphQLObjectType; import static graphql.schema.GraphQLObjectType.newObject; -import org.apache.causeway.core.metamodel.spec.ObjectSpecification; import org.apache.causeway.viewer.graphql.model.context.Context; import org.apache.causeway.viewer.graphql.model.domain.GqlvDomainObject; import org.apache.causeway.viewer.graphql.model.domain.GqlvDomainService; @@ -49,13 +48,13 @@ public class GqlvTopLevelQuery implements GqlvDomainService.Holder, GqlvDomainOb case MANAGED_BEAN_CONTRIBUTING: // @DomainService context.serviceRegistry.lookupBeanById(objectSpec.getLogicalTypeName()) .ifPresent(servicePojo -> { - addDomainService(objectSpec, servicePojo, context); + domainServices.add(new GqlvDomainService(this, objectSpec, servicePojo, context)); }); break; } }); - // add lookup to top-level query + // add domain object lookup to top-level query for (GqlvDomainObject domainObject : this.domainObjects) { addField(domainObject.getLookupField()); } @@ -64,11 +63,6 @@ public class GqlvTopLevelQuery implements GqlvDomainService.Holder, GqlvDomainOb } - public void addDomainService(ObjectSpecification objectSpec, Object servicePojo, Context context) { - domainServices.add(new GqlvDomainService(this, objectSpec, servicePojo, context)); - } - - @Override public FieldCoordinates coordinatesFor(GraphQLFieldDefinition fieldDefinition) { return FieldCoordinates.coordinates(OBJECT_TYPE_NAME, fieldDefinition.getName());
