graphql-engine/server/src-lib/Hasura/RQL/IR
Samir Talwar 8db9b77c77 server: Reorganize quasi-quoted names.
Pretty much all quasi-quoted names in the server code base have ended up in `Hasura.GraphQL.Parser.Constants`. I'm now finding this unpleasant for two reasons:

1. I would like to factor out the parser code into its own Cabal package, and I don't want to have to expose all these names.
2. Most of them really have nothing to do with the parsers.

In order to remedy this, I have:

1. moved the names used by parser code to `Hasura.GraphQL.Parser.DirectiveName`, as they're all related to directives;
2. moved `Hasura.GraphQL.Parser.Constants` to `Hasura.Name`, changing the qualified import name from `G` to `Name`;
3. moved names only used in tests to the appropriate test case;
4. removed unused items from `Hasura.Name`; and
5. grouped related names.

Most of the changes are simply changing `G` to `Name`, which I find much more meaningful.

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4777
GitOrigin-RevId: a77aa0aee137b2b5e6faec94495d3a9fbfa1348b
2022-06-23 09:15:31 +00:00
..
Action.hs Move, document, and prune action types and custom types types. 2022-06-07 15:45:00 +00:00
BoolExp.hs Remove redundant strict data declartions 2022-06-13 13:18:17 +00:00
Conflict.hs server: Improve code readability around OnConflict clauses 2021-12-20 11:16:46 +00:00
Delete.hs server/bigquery: generate graphql schema for table computed fields 2022-05-25 10:25:38 +00:00
Insert.hs Refactor insert mutations IR use of "default values" 2022-04-21 16:34:04 +00:00
OrderBy.hs server, pro: actually reformat the code-base using ormolu 2021-09-23 22:57:37 +00:00
RemoteSchema.hs server: Reorganize quasi-quoted names. 2022-06-23 09:15:31 +00:00
Returning.hs server: add infrastructure to write runit tests for update parsers 2022-05-26 14:06:24 +00:00
Root.hs server: disable query/subscription root fields 2022-06-07 05:33:12 +00:00
Select.hs Clean Relay's code, break schema cycles, introduce Node ID V2 2022-06-07 13:36:29 +00:00
Update.hs server: add infrastructure to write runit tests for update parsers 2022-05-26 14:06:24 +00:00
Value.hs Move Hasura.GraphQL.Parser.Column to .RQL.IR. and .GraphQL.Schema. 2022-05-30 22:07:57 +00:00