graphql-engine/server/src-lib/Hasura/GraphQL/Schema
Samir Talwar f01c7f4ee6 server: Remove QErr and Code dependencies from the schema parsers.
In the process of decoupling the schema parsers from the GraphQL Engine, we need to remove dependencies on `Hasura.Base.Error`.

First of all, we have avoided using `QErr` in schema parsers code, instead returning a more appropriate data type which can be converted to a `Hasura.Base.Error.QErr` later.

Secondly, we create a new `ParseErrorCode` type to represent parse failure types, which are then converted to a `Hasura.Base.Error.Code` later.

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/5181
GitOrigin-RevId: 8655e26adb1e7d5e3d552c77a8a403f987b53467
2022-07-27 12:26:44 +00:00
..
Action.hs server: Remove QErr and Code dependencies from the schema parsers. 2022-07-27 12:26:44 +00:00
Backend.hs server: support for Apollo federation 2022-07-25 15:54:41 +00:00
BoolExp.hs Move SchemaOptions to its own module, remove magic bools 2022-07-14 17:59:01 +00:00
Build.hs server: support for Apollo federation 2022-07-25 15:54:41 +00:00
Common.hs Move SchemaOptions to its own module, remove magic bools 2022-07-14 17:59:01 +00:00
Instances.hs Rename Data Wrapper to Data Connector [GDW-89] 2022-05-02 05:04:07 +00:00
Introspect.hs server: Remove QErr and Code dependencies from the schema parsers. 2022-07-27 12:26:44 +00:00
Mutation.hs server: transform enum with upper for graphql-default 2022-07-19 06:56:45 +00:00
NamingCase.hs server: transform enum with upper for graphql-default 2022-07-19 06:56:45 +00:00
Node.hs remove homebrew NESeq, use vendored 2022-07-19 08:42:28 +00:00
Options.hs Remove remote schema permissions from schema options. 2022-07-18 13:09:40 +00:00
OrderBy.hs Move MkTypename and NamingCase into their own modules. 2022-07-12 14:01:28 +00:00
Parser.hs server: Remove QErr and Code dependencies from the schema parsers. 2022-07-27 12:26:44 +00:00
Postgres.hs server: Metadata origin for definitions (type parameter version v2) 2022-06-28 15:53:44 +00:00
Relay.hs server: Remove QErr and Code dependencies from the schema parsers. 2022-07-27 12:26:44 +00:00
Remote.hs server: support for Apollo federation 2022-07-25 15:54:41 +00:00
RemoteRelationship.hs Remove remote schema permissions from schema options. 2022-07-18 13:09:40 +00:00
Select.hs server: support for Apollo federation 2022-07-25 15:54:41 +00:00
SubscriptionStream.hs server: support for Apollo federation 2022-07-25 15:54:41 +00:00
Table.hs server: support for Apollo federation 2022-07-25 15:54:41 +00:00
Typename.hs Move MkTypename and NamingCase into their own modules. 2022-07-12 14:01:28 +00:00
Update.hs server: transform enum with upper for graphql-default 2022-07-19 06:56:45 +00:00