graphql-java-tools icon indicating copy to clipboard operation
graphql-java-tools copied to clipboard

A schema-first tool for graphql-java inspired by graphql-tools for JS

Results 114 graphql-java-tools issues
Sort by recently updated
recently updated
newest added

We're using java-graphql batch loaders (https://www.graphql-java.com/documentation/v15/batching/) Instead of returning `CompletableFuture`s in our resolver methods, I tried using kotlin `suspend` functions, like this: ```kotlin suspend fun loadUsers(env: DataFetchingEnvironment): List { val...

Hello, Thank you for your work on this library. This is very helpful. I want to use a directive to validate input fields like so: input UserInput { name: String...

I get the following exception: > com.coxautodev.graphql.tools.SchemaError: Expected type 'VigenciaInput' to be a GraphQLInputType, but it wasn't! Was a type only allowed for object types incorrectly used as an input...

enhancement

How to find out the root cause of "Invalid schema provided"? I have many *.graphqls. Some of them just have data type IDL without any query and mutation definition. ```...

using this version of the kickstart: ``` com.graphql-java-kickstart graphql-spring-boot-starter 5.10.0 ``` my GraphQL schema: ``` interface Mother { # Mother fields } type Child implements Mother { # Child &...

__I want to suggest an idea and checked that ...__ - [x] ... to my best knowledge, my idea wouldn't break something for other users - [x] ... the documentation...

enhancement

Hello Kotlin: v1.4.10 graphql-spring-boot-starter: 8.0.0 graphql-java-tools: 6.2.0 Schema: ```graphql enum PayloadStatus { OK, ERROR } enum ProblemStatus { TOKEN QUEUE } interface MutationPayload { operationId: ID! status: PayloadStatus! errors: [MutationProblemInterface!]...

In our application we map all our input types to the Java Map-class instead of specific input classes. If we use a custom scalar type in an input type then...

I created this custom directive inside a spring boot project ```graphql directive @Email(message : String = "{path} must be a valid email") on ARGUMENT_DEFINITION | INPUT_FIELD_DEFINITION ``` and when I...

Currently it is not possible to add custom field visibility according to https://www.graphql-java.com/documentation/v15/fieldvisibility/ graphql.kickstart.tools.SchemaParserBuilder does not expose a setting for custom field visibility, nor does it expose the internals (GraphQLCodeRegistry.Builder)...