graphql-kotlin
graphql-kotlin copied to clipboard
Libraries for running GraphQL in Kotlin
…ObjectConverter ### :pencil: Description `ArgumentObjectConverter` allows application and library developers to provide their own implementation and logic for how to convert the input argument. The `ArgumentObjectConverter` provide a way to...
**Library Version** 6.2.5 **Describe the bug** This is likely not an expedia graphql bug, but it seems prudent to start here in case others run into this, or perhaps the...
**Is your feature request related to a problem? Please describe.** I want to create a meta annotation like this ```kotlin @GraphQLIgnore @Autowired @Target(AnnotationTarget.VALUE_PARAMETER) @Retention(AnnotationRetention.RUNTIME) annotation class GraphQLAutowired ``` because we...
**Library Version** What version are you using? grapql: 6.2.2 kotlin: 1.7.10 ktor: 2.1.0 **Describe the bug** A clear and concise description of what the bug is. From the example project...
Generate SDL task/mojo currently do not allow configuring this option and instead rely on the defaults provided by `graphql-java`. Since it is possible to configure this option when build a...
Generic `GraphQLContext` object map was deprecated in `graphql-kotlin` v5 (and `graphql-java` v17). We should clean up our logic and drop the support for the generic object in the next major...
Throwing `SerializationExpection` when the response is a nested JSON Example: `{ "a": { "b": "c" } }` But, When the response JSON s simple i.e, `{"a": "b"}` it is working...
### :pencil: Description Currently, the Ktor version of the GraphQL server swallows a base exception, which disallows any custom error responses. This PR moves exception handling to [statuspages](https://ktor.io/docs/status-pages.html), which is...
Add plugin configuration option to allow generating test client files into testFixtures sources root
**Is your feature request related to a problem? Please describe.** I have test code in a Gradle project that I need shared across submodules, so it lives in a `TestFixtures`...
Welcome to [Renovate](https://redirect.github.com/renovatebot/renovate)! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin. 🚦 To activate Renovate, merge this Pull Request. To disable...