You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Version 0.13.0 of Apollo iOS was just released, and it includes an update to the CLI from 1.9 to 2.16. Unfortunately, there's a breaking change around @directives.
When I run the code gen build script, I get a CLIError: Error in "Loading schema for Unnamed Project": Error: Introspection result missing directive locations: { onField: true, onOperation: false, args: [[Object]], name: "include", description: "Directs the executor to include this field or fragment only when the ifargument is true.", onFragment: true }
No worries! Unfortunately no; I’ve had to pin to an earlier version of Apollo. It sort of feels like it’s missing a directive_location field or something, but I’m not sure exactly what that should be... if you have any tips, I’ll take another look!
Figured it out! The Vapor extension I was using wasn't including the directives field in the introspection query: StevenLambion/GraphQLRouteCollection#3
Version 0.13.0 of Apollo iOS was just released, and it includes an update to the CLI from 1.9 to 2.16. Unfortunately, there's a breaking change around
@directive
s.When I run the code gen build script, I get a
CLIError: Error in "Loading schema for Unnamed Project": Error: Introspection result missing directive locations: { onField: true, onOperation: false, args: [[Object]], name: "include", description: "Directs the executor to include this field or fragment only when the
ifargument is true.", onFragment: true }
I haven't delved into it too much, but the error message was added in graphql/graphql-js#1429, in response to dotansimha/graphql-code-generator#556 (comment).
(I opened a ticket on the Apollo GitHub as well: apollographql/apollo-ios#665.)
Any thoughts?
The text was updated successfully, but these errors were encountered: