graphql-engine/server/src-lib/Hasura
Samir Talwar be67b0db59 server: Make HLint pass, by hook or by crook.
This fixes the simple HLint warnings, and adds a few suppressions to avoid noise.

The suppressions don't really solve the problems, but I think the warnings here are quite benign and I'm uncomfortable with how likely I would be to introduce a bug during refactoring.

In the case of _pg-client_ and _resource-pool_, we can't use the recommended functions anyway, and there doesn't seem to be a way to tell HLint to ignore entire packages.

I have updated the `make` targets to only fail if errors or warnings are found, not suggestions. This brings it in line with the CI job.

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/8910
GitOrigin-RevId: 596277b4ae5833876fc3f43875208c1279518a59
2023-04-25 14:03:02 +00:00
..
App Move Hasura.GraphQL.Schema.Options to Hasura.RQL.Types.Options 2023-04-24 15:18:56 +00:00
Backends server: Make HLint pass, by hook or by crook. 2023-04-25 14:03:02 +00:00
Cache server, pro: actually reformat the code-base using ormolu 2021-09-23 22:57:37 +00:00
Eventing chore(server): move Hasura.SQL.Backend to Hasura.RQL.Types.BackendType 2023-04-24 18:37:33 +00:00
Function Break Metadata.DTO.Utils into Autodocodec.Extended and RQL.Types.BackendTag 2023-04-25 09:01:12 +00:00
GraphQL chore(server): move Hasura.SQL.Backend to Hasura.RQL.Types.BackendType 2023-04-24 18:37:33 +00:00
LogicalModel chore(server): fix Logical Model permissions for nested fields 2023-04-25 11:59:48 +00:00
Metadata Break Metadata.DTO.Utils into Autodocodec.Extended and RQL.Types.BackendTag 2023-04-25 09:01:12 +00:00
NativeQuery Break Metadata.DTO.Utils into Autodocodec.Extended and RQL.Types.BackendTag 2023-04-25 09:01:12 +00:00
QueryTags chore(server): move some query tags code to a sensible place 2023-03-30 21:19:38 +00:00
RemoteSchema Split Hasura.RQL.DDL.Headers to put types in Hasura.RQL.Types.Headers 2023-04-24 16:45:55 +00:00
RQL chore(server): fix Logical Model permissions for nested fields 2023-04-25 11:59:48 +00:00
Server server: API support for fetching events 2023-04-25 11:24:09 +00:00
Services harmonize network manager handling 2023-02-22 15:55:54 +00:00
SQL chore(server): move Hasura.SQL.Backend to Hasura.RQL.Types.BackendType 2023-04-24 18:37:33 +00:00
Tracing Rewrite Tracing to allow for only one TraceT in the entire stack. 2023-03-13 17:38:39 +00:00
App.hs chore(server): move Hasura.SQL.Backend to Hasura.RQL.Types.BackendType 2023-04-24 18:37:33 +00:00
ClientCredentials.hs RemoveHasura.RQL.Types dependency on Backends.Postgres.Execute.Types 2023-04-24 14:41:19 +00:00
CredentialCache.hs server: Make HLint pass, by hook or by crook. 2023-04-25 14:03:02 +00:00
GC.hs Upgrade Ormolu to v0.5. 2022-11-02 20:55:13 +00:00
HTTP.hs server: improve logging around 'Internal Exception' errors 2023-03-21 12:00:00 +00:00
Logging.hs Always flush the loggers without explicitly relying on onException 2023-04-05 11:07:14 +00:00
Name.hs server/postgres: fix the schema types conflict between aggregation predicates and table selection aggregates 2022-10-21 13:28:43 +00:00
PingSources.hs Fix: Unable to use environment variable for CockroachDB connection string in Cloud 2023-02-14 12:15:58 +00:00
QueryTags.hs chore(server): move some query tags code to a sensible place 2023-03-30 21:19:38 +00:00
Services.hs harmonize network manager handling 2023-02-22 15:55:54 +00:00
Session.hs Extract RoleName from Hasura.Session, move it into Hasura.RQL.Types.Roles 2023-04-24 08:51:58 +00:00
ShutdownLatch.hs multitenant: make shutdown logic more abstract 2022-11-23 07:53:19 +00:00
Tracing.hs server: Make HLint pass, by hook or by crook. 2023-04-25 14:03:02 +00:00