Graeme Coupar
Graeme Coupar
Looks like the only place this is used is `old_ident` so can probably do this as part of #396
Because of the way each macro is invoked separately I'm not sure we have much ability to parallelise. Could be worth a try, but I can't think of exactly where...
> There may be duplicate codes? Possibly - can't think what would be duplicated off the top of my head, but it is certainly possible. Would need some investigation. >...
Just had a brainwave for solving this, writing it down while I remember: The bulk of the time in large schemas seems to be from parsing the ridiculous quantity of...
@jxnu-liguobin graphql servers support "introspection queries": https://graphql.org/learn/introspection/ which let you ask a server about it's schema. You can build up a schema from these, which cynic could use instead of...
Yeah, that is roughly what you'd want. Indeed a cache would be good - would definitely like to avoid running an introspection query for every single derive.
Sorry for the delay getting back to you @jxnu-liguobin - I've not had any time to pay attention to cynic the past couple of weeks. You're correct that we will...
> It looks like only the structure is defined, which looks fine if the user writes the low-level API himself(users need write build.rs to executes graphql query). Yeah, I only...
The introspection query is a good candidate for testing this.
I encountered this when using `ObjectProxy` to wrap the result of [`aiohttp.request`](http://aiohttp.readthedocs.io/en/stable/client_reference.html#aiohttp.request). It returns an object that can be used as an async context manager, and also a coroutine. I...