| Age | Commit message (Collapse) | Author |
|
Only field names are supported for now.
|
|
Also, temporarily remove error reporting to simplify execution. This should be
restored once the new execution model is nailed.
|
|
One AST is meant to be a target parser and tries to adhere as much as possible
to the spec. The other is a simplified version of that AST meant for execution.
Also newtypes have been replaced by type synonyms and NonEmpty lists are being
used where it makes sense.
|
|
|
|
|
|
|
|
Also refactors some deplicate objects into a where clause
|
|
|
|
|
|
Now there is one `Resolver` type and the `Output` and `Scalar` types
have been removed. This should be closer to the final Schema definition
API.
|
|
Aside of making the definition of Schemas easier, it takes care of
issues like nested aliases which previously wasn't possible. The naming
of the DSL functions is still provisional.
|
|
|
|
The test with invalid ID is commented out until proper exception
handling is implemented.
|
|
The correspondent end-to-end test has been ported. The variable
definition still needs to be checked.
|
|
|
|
|