mirror of
https://github.com/hasura/graphql-engine.git
synced 2024-12-15 09:22:43 +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 |
||
---|---|---|
.. | ||
bench-wrk | ||
benchmarks | ||
documentation | ||
lib | ||
src-emit-metadata-openapi | ||
src-exec | ||
src-lib | ||
src-rsr | ||
src-test | ||
tests-py | ||
.dockerignore | ||
.gitignore | ||
commit_diff.txt | ||
COMPILING-ON-MACOS.md | ||
CONTRIBUTING.md | ||
graphql-engine.cabal | ||
Makefile | ||
STYLE.md | ||
testing-guidelines.md | ||
troubleshooting.md | ||
VERSIONS.json |