Skip to content

ft: add struct for ClientHandler state #42

ft: add struct for ClientHandler state

ft: add struct for ClientHandler state #42

Triggered via pull request June 28, 2024 14:00
Status Failure
Total duration 25m 47s
Artifacts

elixir.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 23 warnings
Run tests
Process completed with exit code 1.
Dialyze
Process completed with exit code 2.
Compile project in test env
System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead
Compile project in test env
Mix.Config.merge/2 is deprecated. Use Config.Reader.merge/2 instead
Compile project in test env
System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead
Compile project in test env
Mix.Config.eval!/2 is deprecated. Use Config.Reader.read_imports!/2 instead
Compile project in test env
Mix.Config.merge/2 is deprecated. Use Config.Reader.merge/2 instead
Compile project in test env
Mix.Config.persist/1 is deprecated. Use Application.put_all_env/2 instead
Compile project in test env
use Bitwise is deprecated. import Bitwise instead
Code style: test/supavisor_web/controllers/metrics_controller_test.exs#L16
Nested modules could be aliased at the top of the invoking module.
Code style: test/supavisor/syn_handler_test.exs#L10
Nested modules could be aliased at the top of the invoking module.
Code style: test/integration/proxy_test.exs#L78
Nested modules could be aliased at the top of the invoking module.
Code style: test/support/cluster.ex#L41
Numbers larger than 9999 should be written with underscores: 10_201
Code style: test/support/fixtures/single_connection.ex#L1
Modules should have a @moduledoc tag.
Code style: lib/supavisor/protocol/client.ex#L1
Modules should have a @moduledoc tag.
Code style: lib/supavisor/tenants/cluster_tenants.ex#L1
Modules should have a @moduledoc tag.
Code style: lib/supavisor/tenants/cluster.ex#L1
Modules should have a @moduledoc tag.
Code style: lib/supavisor/protocol/client.ex#L6
Modules should have a @moduledoc tag.
Code style: lib/supavisor/pg_parser.ex#L1
Modules should have a @moduledoc tag.
Run tests: lib/supavisor/application.ex#L37
:ranch.start_listener/5 is undefined (module :ranch is not available or is yet to be defined)
Run tests: lib/supavisor/client_handler.ex#L69
:ranch.handshake/1 is undefined (module :ranch is not available or is yet to be defined)
Run tests: lib/supavisor/native_handler.ex#L26
:ranch.handshake/1 is undefined (module :ranch is not available or is yet to be defined)
Dialyze: lib/supavisor/client_handler.ex#L69
:ranch.handshake/1 is undefined (module :ranch is not available or is yet to be defined)
Dialyze: lib/supavisor/application.ex#L37
:ranch.start_listener/5 is undefined (module :ranch is not available or is yet to be defined)
Dialyze: lib/supavisor/native_handler.ex#L26
:ranch.handshake/1 is undefined (module :ranch is not available or is yet to be defined)