Skip to content

Refactor TestServer into per-protocol namespaces #258

Refactor TestServer into per-protocol namespaces

Refactor TestServer into per-protocol namespaces #258

Triggered via pull request March 10, 2026 22:37
Status Failure
Total duration 53s
Artifacts

ci.yml

on: pull_request
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

1 error and 23 warnings
Linter
Process completed with exit code 8.
Linter: lib/test_server.ex#L100
Avoid `apply/2` and `apply/3` when the number of arguments is known.
Linter: lib/test_server/instance_manager.ex#L25
Avoid `apply/2` and `apply/3` when the number of arguments is known.
OTP 25 / Elixir 1.14 / Httpd
got "@impl true" for function ws_mask/2 but no behaviour specifies such callback. There are no known callbacks, please specify the proper @behaviour and make sure it defines callbacks
OTP 25 / Elixir 1.14 / Httpd
@behaviour Bandit.PrimitiveOps.WebSocket does not exist (in module Bandit.PrimitiveOps.WebSocket)
OTP 25 / Elixir 1.14 / Httpd
Map.intersect/2 is undefined or private
OTP 25 / Elixir 1.14 / Httpd
:sys.get_debug/3 is deprecated. Incorrectly documented and only for internal use. can often be replaced with sys:get_log/1
OTP 25 / Elixir 1.14 / Httpd
System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead
OTP 25 / Elixir 1.14 / Httpd
^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead
OTP 25 / Elixir 1.14 / Httpd
^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead
OTP 25 / Elixir 1.14 / Bandit
got "@impl true" for function ws_mask/2 but no behaviour specifies such callback. There are no known callbacks, please specify the proper @behaviour and make sure it defines callbacks
OTP 25 / Elixir 1.14 / Bandit
@behaviour Bandit.PrimitiveOps.WebSocket does not exist (in module Bandit.PrimitiveOps.WebSocket)
OTP 25 / Elixir 1.14 / Bandit
Map.intersect/2 is undefined or private
OTP 25 / Elixir 1.14 / Bandit
:sys.get_debug/3 is deprecated. Incorrectly documented and only for internal use. can often be replaced with sys:get_log/1
OTP 25 / Elixir 1.14 / Bandit
System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead
OTP 25 / Elixir 1.14 / Bandit
^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead
OTP 25 / Elixir 1.14 / Bandit
^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead
OTP 25 / Elixir 1.14 / Plug.Cowboy
got "@impl true" for function ws_mask/2 but no behaviour specifies such callback. There are no known callbacks, please specify the proper @behaviour and make sure it defines callbacks
OTP 25 / Elixir 1.14 / Plug.Cowboy
@behaviour Bandit.PrimitiveOps.WebSocket does not exist (in module Bandit.PrimitiveOps.WebSocket)
OTP 25 / Elixir 1.14 / Plug.Cowboy
Map.intersect/2 is undefined or private
OTP 25 / Elixir 1.14 / Plug.Cowboy
:sys.get_debug/3 is deprecated. Incorrectly documented and only for internal use. can often be replaced with sys:get_log/1
OTP 25 / Elixir 1.14 / Plug.Cowboy
System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead
OTP 25 / Elixir 1.14 / Plug.Cowboy
^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead
OTP 25 / Elixir 1.14 / Plug.Cowboy
^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead