artemis
artemis copied to clipboard
Build dart types from GraphQL schemas and queries
## Bug description I have an `@include (if: $detailed)` in my fragment. When that `$detailed` is set to `false`, and the schema is returned without the property, parsing the response...
In case of using ``` ... on Node { ...NodeFrag } ``` it generates case statement that refers to not existent class ``` case r'Node': return (this as Custom$Query$Node$Node).toJson(); ```...
I'm trying to create a sample app for others that want to use graphql-flutter and artemis, while learning how to use them myself. It appears that fragments can only be...
If I have a query and fragments like below ```graphql query Home { user { id ...fragment1_user } } fragment fragment1_user on User { __typename id firstName ...fragment2a_user ...fragment2b_user }...
I use graphql client side in Flutter very similar to how I use it with Apollo Client and Relay, where each Widget/Component houses the parts of the query that will...
**Steps to reproduce:** 1. Having a script to update profile such as: ``` mutation UpdateProfile ($birthday: String, $deviceToken: String) { updateProfile( birthday: $birthday, deviceToken: $deviceToken ) } ``` 2. Passing...
Analyzer 4.0 is required to lint Dart 2.17 new features like Enhanced Enums, but Artemis relies on an older version
**Before reporting a bug, please test the beta branch!** ## Bug description For now it's pretty hard to use generated classes from "union" type; For example now, to identify object...
Hi, thank you for this really great library. As described below, GraphQL response root may contain `extensions` field. https://spec.graphql.org/June2018/#sec-Response-Format > The response map may also contain an entry with key...
1)i have created one class which extends the Link 2)when my token is valid i have concat my customLink class with HttpLink(where i have set the uri and my header)...