mirror of
https://github.com/hasura/graphql-engine.git
synced 2024-12-15 01:12:56 +03:00
40de5f21f9
Prior to this commit, various definition types representing GraphQL schema internally and the logic which collected a schema from the definition types were in a single module called `Hasura.GraphQL.Schema`. This created cyclic dependencies between `Hasura.GraphQL.Schema` module and `Hasura.GraphQL.Schema.Convert` module. This is now fixed by: 1. Moving all the definition related types into `Hasura.GraphQL.Schema.Definition` module 1. The logic that collects a GraphQL Schema from these types into `Hasura.GraphQL.Schema.Collect` With these changes, `Hasura.GraphQL.Schema` module just exports both these modules. PR-URL: https://github.com/hasura/graphql-engine-mono/pull/6517 GitOrigin-RevId: d5207cf31335aeeddd874ed6f921a17892580b4c |
||
---|---|---|
.. | ||
src | ||
test | ||
hasura-schema-parsers.cabal | ||
package.yaml |