Antoine Boyer
Antoine Boyer
## Context: Errors in graphql-java are split up into two groups. 1. GraphQLError (formatted according to the spec and is presented as part of the errors block in the response)...
### Issue Description When querying a field that is in a path of 2 or more unions, the query planner is not able to handle different selections and will aggressively...
Since `default` is an annotation field, it's type and definition are limited. Find a way to be able to pass default values for GraphQL arguments.
The GraphQL schema supports [deprecation](https://facebook.github.io/graphql/#sec-Object-Field-deprecation). Create a `@GlitrDeprecated` annotation that denotes a field as deprecated. Add support for `deprecationReason` and other useful information related to field deprecation.
## Description When using `@requires` on a key field selecting a non-key field, our graph composition fails with a stack overflow: ``` Maximum call stack size exceeded RangeError: Maximum call...