graphql-engine/server/src-test/Data
Samir Talwar 975b022b29 server/parsers: Reduce usages of "utils"-like functions.
This reduces the usage of "utils" modules in the parsers code, especially those that are simply re-exported from elsewhere, to facilitate extracting the parsers code into its own library.

It mostly inlines the imports that are re-exported from `Hasura.Prelude` and `Data.Parser.JSONPath`. It also removes references to `Data.*.Extended` modules. When necessary, it re-implements the functionality (which is typically trivial).

It does not tackle all external dependencies. I observed the following that will take more work:

- `Data.GADT.Compare.Extended`
- `Data.Text.Extended`
- `Hasura.Base.Error`
- `Hasura.RQL.Types.Common`
- `Hasura.Server.Utils`

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4964
GitOrigin-RevId: 54ad3c1b7a31f13e34340ebe9fcc36d0ad57b8bd
2022-07-06 07:56:35 +00:00
..
HashMap/Strict First attempt at deduplicating permission filters 2022-02-03 16:14:44 +00:00
Parser server/parsers: Reduce usages of "utils"-like functions. 2022-07-06 07:56:35 +00:00
Text server, pro: actually reformat the code-base using ormolu 2021-09-23 22:57:37 +00:00
NonNegativeIntSpec.hs server, pro: actually reformat the code-base using ormolu 2021-09-23 22:57:37 +00:00
TimeSpec.hs server, pro: actually reformat the code-base using ormolu 2021-09-23 22:57:37 +00:00
TrieSpec.hs Extract generic containers from the codebase 2022-03-01 16:04:22 +00:00