graphql-java-tools
graphql-java-tools copied to clipboard
A schema-first tool for graphql-java inspired by graphql-tools for JS
I am trying to somehow mark fields that have applied directive ```kt @Component class AuthDirective { @Bean fun authDirectiveWiring() = SchemaDirective("auth", AuthDirectiveWiring()) inner class AuthDirectiveWiring : SchemaDirectiveWiring { override fun...
__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...
## Description I am using the following dependencies: graphql-java-tools: 13.0.2 com.graphql-java-kickstart: 14.1.0 com.graphql-java: 19.2 Since I am planning to use graphql Federation, I am trying to add the following dependency:...
[graphql-java 20.0](https://github.com/graphql-java/graphql-java/releases/tag/v20.0) introduced the concept of a lightweight data fetcher, to reduce the amount of redundant `DataFetchingEnvironment` objects wastefully created when just calling simple object properties. Ideally graphql.kickstart.tools.resolver.TrivialMethodFieldResolverDataFetcher would implement...
__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...
[](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [com.graphql-java:graphql-java](https://togithub.com/graphql-java/graphql-java) | `21.3` -> `22.1` | [](https://docs.renovatebot.com/merge-confidence/)...
## Description https://www.graphql-java-kickstart.com/tools/directives/ includes the following code: ``` public class UppercaseDirective implements SchemaDirectiveWiring { @Override public GraphQLFieldDefinition onField(SchemaDirectiveWiringEnvironment env) { GraphQLFieldDefinition field = env.getElement(); GraphQLFieldsContainer parentType = env.getFieldsContainer(); // build...
[](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [org.jetbrains.kotlin:kotlin-maven-plugin](https://kotlinlang.org/) ([source](https://togithub.com/JetBrains/kotlin)) | `1.8.21` -> `2.0.0` |...
## Checklist - [x] Pull requests follows the [contribution guide](https://github.com/graphql-java-kickstart/graphql-java-tools/wiki/Contribution-guide) - [x] New or modified functionality is covered by tests ## Description
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [ch.qos.logback:logback-classic](http://logback.qos.ch) ([source](https://redirect.github.com/qos-ch/logback), [changelog](https://logback.qos.ch/news.html)) | `1.5.9` -> `1.5.11` | [](https://docs.renovatebot.com/merge-confidence/)...