Skip to content

Bump credo from 1.7.7 to 1.7.9 #605

Bump credo from 1.7.7 to 1.7.9

Bump credo from 1.7.7 to 1.7.9 #605

Triggered via pull request November 4, 2024 07:09
Status Success
Total duration 1m 30s
Artifacts

elixir_matrix.yaml

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

Annotations

102 warnings
Test - OTP 25.x / Elixir 1.17.x
62..@dynamic_table_start + length - 1 inside guards requires an explicit step, please write 62..@dynamic_table_start + length - 1//1 or 62..@dynamic_table_start + length - 1//-1 instead
Test - OTP 25.x / Elixir 1.17.x
4..1 has a default step of -1, please write 4..1//-1 instead
Test - OTP 25.x / Elixir 1.17.x
62..@dynamic_table_start + length - 1 inside guards requires an explicit step, please write 62..@dynamic_table_start + length - 1//1 or 62..@dynamic_table_start + length - 1//-1 instead
Test - OTP 25.x / Elixir 1.17.x
4..1 has a default step of -1, please write 4..1//-1 instead
Test - OTP 25.x / Elixir 1.15.x
variable "level" is unused (if the variable is not meant to be used, prefix it with an underscore)
Test - OTP 25.x / Elixir 1.15.x: test/support/controllers/cog.ex#L4
use Bonny.Controller is deprecated. Migrate your operator to `Bonny.Operator` and `Bonny.ControllerV2`.
Test - OTP 25.x / Elixir 1.15.x: test/support/controllers/test_resource.ex#L11
use Bonny.Controller is deprecated. Migrate your operator to `Bonny.Operator` and `Bonny.ControllerV2`.
Test - OTP 25.x / Elixir 1.15.x: test/support/controllers/whizbang.ex#L5
use Bonny.Controller is deprecated. Migrate your operator to `Bonny.Operator` and `Bonny.ControllerV2`.
Test - OTP 25.x / Elixir 1.15.x: test/support/controllers/widget.ex#L4
use Bonny.Controller is deprecated. Migrate your operator to `Bonny.Operator` and `Bonny.ControllerV2`.
Test - OTP 25.x / Elixir 1.15.x: test/support/controllers/whizbang.ex#L21
use Bonny.Controller is deprecated. Migrate your operator to `Bonny.Operator` and `Bonny.ControllerV2`.
Test - OTP 25.x / Elixir 1.15.x: test/support/controllers/whizbang.ex#L47
use Bonny.Controller is deprecated. Migrate your operator to `Bonny.Operator` and `Bonny.ControllerV2`.
Test - OTP 25.x / Elixir 1.15.x: test/support/controllers/test_resource_v2_controller.ex#L47
module attribute @impl was not set for function rbac_rules/0 callback (specified in Bonny.ControllerV2). This either means you forgot to add the "@impl true" annotation before the definition or that you are accidentally overriding this callback
Test - OTP 25.x / Elixir 1.15.x: test/bonny/operator_test.exs#L37
module attribute @impl was not set for function controllers/2 callback (specified in Bonny.Operator). This either means you forgot to add the "@impl true" annotation before the definition or that you are accidentally overriding this callback
Test - OTP 25.x / Elixir 1.15.x: test/bonny/operator_test.exs#L38
module attribute @impl was not set for function crds/0 callback (specified in Bonny.Operator). This either means you forgot to add the "@impl true" annotation before the definition or that you are accidentally overriding this callback
Test - OTP 25.x / Elixir 1.15.x
variable "level" is unused (if the variable is not meant to be used, prefix it with an underscore)
Test - OTP 24.x / Elixir 1.15.x
variable "level" is unused (if the variable is not meant to be used, prefix it with an underscore)
Test - OTP 24.x / Elixir 1.15.x
variable "level" is unused (if the variable is not meant to be used, prefix it with an underscore)
Test - OTP 24.x / Elixir 1.15.x: test/support/controllers/cog.ex#L4
use Bonny.Controller is deprecated. Migrate your operator to `Bonny.Operator` and `Bonny.ControllerV2`.
Test - OTP 24.x / Elixir 1.15.x: test/support/controllers/test_resource.ex#L11
use Bonny.Controller is deprecated. Migrate your operator to `Bonny.Operator` and `Bonny.ControllerV2`.
Test - OTP 24.x / Elixir 1.15.x: test/support/controllers/whizbang.ex#L5
use Bonny.Controller is deprecated. Migrate your operator to `Bonny.Operator` and `Bonny.ControllerV2`.
Test - OTP 24.x / Elixir 1.15.x: test/support/controllers/widget.ex#L4
use Bonny.Controller is deprecated. Migrate your operator to `Bonny.Operator` and `Bonny.ControllerV2`.
Test - OTP 24.x / Elixir 1.15.x: test/support/controllers/whizbang.ex#L21
use Bonny.Controller is deprecated. Migrate your operator to `Bonny.Operator` and `Bonny.ControllerV2`.
Test - OTP 24.x / Elixir 1.15.x: test/support/controllers/whizbang.ex#L47
use Bonny.Controller is deprecated. Migrate your operator to `Bonny.Operator` and `Bonny.ControllerV2`.
Test - OTP 24.x / Elixir 1.15.x: test/support/controllers/test_resource_v2_controller.ex#L47
module attribute @impl was not set for function rbac_rules/0 callback (specified in Bonny.ControllerV2). This either means you forgot to add the "@impl true" annotation before the definition or that you are accidentally overriding this callback
Test - OTP 24.x / Elixir 1.15.x: test/bonny/operator_test.exs#L37
module attribute @impl was not set for function controllers/2 callback (specified in Bonny.Operator). This either means you forgot to add the "@impl true" annotation before the definition or that you are accidentally overriding this callback
Test - OTP 24.x / Elixir 1.15.x: test/bonny/operator_test.exs#L38
module attribute @impl was not set for function crds/0 callback (specified in Bonny.Operator). This either means you forgot to add the "@impl true" annotation before the definition or that you are accidentally overriding this callback
Test - OTP 26.x / Elixir 1.15.x
variable "level" is unused (if the variable is not meant to be used, prefix it with an underscore)
Test - OTP 26.x / Elixir 1.15.x: test/support/controllers/cog.ex#L4
use Bonny.Controller is deprecated. Migrate your operator to `Bonny.Operator` and `Bonny.ControllerV2`.
Test - OTP 26.x / Elixir 1.15.x: test/support/controllers/test_resource.ex#L11
use Bonny.Controller is deprecated. Migrate your operator to `Bonny.Operator` and `Bonny.ControllerV2`.
Test - OTP 26.x / Elixir 1.15.x: test/support/controllers/whizbang.ex#L5
use Bonny.Controller is deprecated. Migrate your operator to `Bonny.Operator` and `Bonny.ControllerV2`.
Test - OTP 26.x / Elixir 1.15.x: test/support/controllers/widget.ex#L4
use Bonny.Controller is deprecated. Migrate your operator to `Bonny.Operator` and `Bonny.ControllerV2`.
Test - OTP 26.x / Elixir 1.15.x: test/support/controllers/whizbang.ex#L21
use Bonny.Controller is deprecated. Migrate your operator to `Bonny.Operator` and `Bonny.ControllerV2`.
Test - OTP 26.x / Elixir 1.15.x: test/support/controllers/whizbang.ex#L47
use Bonny.Controller is deprecated. Migrate your operator to `Bonny.Operator` and `Bonny.ControllerV2`.
Test - OTP 26.x / Elixir 1.15.x: test/support/controllers/test_resource_v2_controller.ex#L47
module attribute @impl was not set for function rbac_rules/0 callback (specified in Bonny.ControllerV2). This either means you forgot to add the "@impl true" annotation before the definition or that you are accidentally overriding this callback
Test - OTP 26.x / Elixir 1.15.x: test/bonny/operator_test.exs#L37
module attribute @impl was not set for function controllers/2 callback (specified in Bonny.Operator). This either means you forgot to add the "@impl true" annotation before the definition or that you are accidentally overriding this callback
Test - OTP 26.x / Elixir 1.15.x: test/bonny/operator_test.exs#L38
module attribute @impl was not set for function crds/0 callback (specified in Bonny.Operator). This either means you forgot to add the "@impl true" annotation before the definition or that you are accidentally overriding this callback
Test - OTP 26.x / Elixir 1.15.x
variable "level" is unused (if the variable is not meant to be used, prefix it with an underscore)
Test - OTP 26.x / Elixir 1.17.x
62..@dynamic_table_start + length - 1 inside guards requires an explicit step, please write 62..@dynamic_table_start + length - 1//1 or 62..@dynamic_table_start + length - 1//-1 instead
Test - OTP 26.x / Elixir 1.17.x
4..1 has a default step of -1, please write 4..1//-1 instead
Test - OTP 26.x / Elixir 1.17.x
62..@dynamic_table_start + length - 1 inside guards requires an explicit step, please write 62..@dynamic_table_start + length - 1//1 or 62..@dynamic_table_start + length - 1//-1 instead
Test - OTP 26.x / Elixir 1.17.x
4..1 has a default step of -1, please write 4..1//-1 instead
Test - OTP 25.x / Elixir 1.16.x
in order to compile .yrl files, you must add "compilers: [:yecc] ++ Mix.compilers()" to the "def project" section of erlex's mix.exs
Test - OTP 25.x / Elixir 1.16.x
in order to compile .xrl files, you must add "compilers: [:leex] ++ Mix.compilers()" to the "def project" section of erlex's mix.exs
Test - OTP 25.x / Elixir 1.16.x
in order to compile .yrl files, you must add "compilers: [:yecc] ++ Mix.compilers()" to the "def project" section of erlex's mix.exs
Test - OTP 25.x / Elixir 1.16.x
in order to compile .xrl files, you must add "compilers: [:leex] ++ Mix.compilers()" to the "def project" section of erlex's mix.exs
Test - OTP 26.x / Elixir 1.14.x
variable "level" is unused (if the variable is not meant to be used, prefix it with an underscore)
Test - OTP 26.x / Elixir 1.14.x
variable "level" is unused (if the variable is not meant to be used, prefix it with an underscore)
Test - OTP 26.x / Elixir 1.14.x: test/support/controllers/cog.ex#L4
use Bonny.Controller is deprecated. Migrate your operator to `Bonny.Operator` and `Bonny.ControllerV2`.
Test - OTP 26.x / Elixir 1.14.x: test/support/controllers/test_resource.ex#L11
use Bonny.Controller is deprecated. Migrate your operator to `Bonny.Operator` and `Bonny.ControllerV2`.
Test - OTP 26.x / Elixir 1.14.x: test/support/controllers/whizbang.ex#L5
use Bonny.Controller is deprecated. Migrate your operator to `Bonny.Operator` and `Bonny.ControllerV2`.
Test - OTP 26.x / Elixir 1.14.x: test/support/controllers/widget.ex#L4
use Bonny.Controller is deprecated. Migrate your operator to `Bonny.Operator` and `Bonny.ControllerV2`.
Test - OTP 26.x / Elixir 1.14.x: test/support/controllers/test_resource_v2_controller.ex#L47
module attribute @impl was not set for function rbac_rules/0 callback (specified in Bonny.ControllerV2). This either means you forgot to add the "@impl true" annotation before the definition or that you are accidentally overriding this callback
Test - OTP 26.x / Elixir 1.14.x: test/support/controllers/whizbang.ex#L21
use Bonny.Controller is deprecated. Migrate your operator to `Bonny.Operator` and `Bonny.ControllerV2`.
Test - OTP 26.x / Elixir 1.14.x: test/support/controllers/whizbang.ex#L47
use Bonny.Controller is deprecated. Migrate your operator to `Bonny.Operator` and `Bonny.ControllerV2`.
Test - OTP 26.x / Elixir 1.14.x: test/bonny/operator_test.exs#L38
module attribute @impl was not set for function crds/0 callback (specified in Bonny.Operator). This either means you forgot to add the "@impl true" annotation before the definition or that you are accidentally overriding this callback
Test - OTP 26.x / Elixir 1.14.x: test/bonny/operator_test.exs#L37
module attribute @impl was not set for function controllers/2 callback (specified in Bonny.Operator). This either means you forgot to add the "@impl true" annotation before the definition or that you are accidentally overriding this callback
Test - OTP 24.x / Elixir 1.14.x
variable "level" is unused (if the variable is not meant to be used, prefix it with an underscore)
Test - OTP 24.x / Elixir 1.14.x
variable "level" is unused (if the variable is not meant to be used, prefix it with an underscore)
Test - OTP 24.x / Elixir 1.14.x: test/support/controllers/cog.ex#L4
use Bonny.Controller is deprecated. Migrate your operator to `Bonny.Operator` and `Bonny.ControllerV2`.
Test - OTP 24.x / Elixir 1.14.x: test/support/controllers/test_resource.ex#L11
use Bonny.Controller is deprecated. Migrate your operator to `Bonny.Operator` and `Bonny.ControllerV2`.
Test - OTP 24.x / Elixir 1.14.x: test/support/controllers/whizbang.ex#L5
use Bonny.Controller is deprecated. Migrate your operator to `Bonny.Operator` and `Bonny.ControllerV2`.
Test - OTP 24.x / Elixir 1.14.x: test/support/controllers/widget.ex#L4
use Bonny.Controller is deprecated. Migrate your operator to `Bonny.Operator` and `Bonny.ControllerV2`.
Test - OTP 24.x / Elixir 1.14.x: test/support/controllers/test_resource_v2_controller.ex#L47
module attribute @impl was not set for function rbac_rules/0 callback (specified in Bonny.ControllerV2). This either means you forgot to add the "@impl true" annotation before the definition or that you are accidentally overriding this callback
Test - OTP 24.x / Elixir 1.14.x: test/support/controllers/whizbang.ex#L21
use Bonny.Controller is deprecated. Migrate your operator to `Bonny.Operator` and `Bonny.ControllerV2`.
Test - OTP 24.x / Elixir 1.14.x: test/support/controllers/whizbang.ex#L47
use Bonny.Controller is deprecated. Migrate your operator to `Bonny.Operator` and `Bonny.ControllerV2`.
Test - OTP 24.x / Elixir 1.14.x: test/bonny/operator_test.exs#L38
module attribute @impl was not set for function crds/0 callback (specified in Bonny.Operator). This either means you forgot to add the "@impl true" annotation before the definition or that you are accidentally overriding this callback
Test - OTP 24.x / Elixir 1.14.x: test/bonny/operator_test.exs#L37
module attribute @impl was not set for function controllers/2 callback (specified in Bonny.Operator). This either means you forgot to add the "@impl true" annotation before the definition or that you are accidentally overriding this callback
Test - OTP 26.x / Elixir 1.16.x
in order to compile .yrl files, you must add "compilers: [:yecc] ++ Mix.compilers()" to the "def project" section of erlex's mix.exs
Test - OTP 26.x / Elixir 1.16.x
in order to compile .xrl files, you must add "compilers: [:leex] ++ Mix.compilers()" to the "def project" section of erlex's mix.exs
Test - OTP 26.x / Elixir 1.16.x
in order to compile .yrl files, you must add "compilers: [:yecc] ++ Mix.compilers()" to the "def project" section of erlex's mix.exs
Test - OTP 26.x / Elixir 1.16.x
in order to compile .xrl files, you must add "compilers: [:leex] ++ Mix.compilers()" to the "def project" section of erlex's mix.exs
Test - OTP 27.x / Elixir 1.17.x
62..@dynamic_table_start + length - 1 inside guards requires an explicit step, please write 62..@dynamic_table_start + length - 1//1 or 62..@dynamic_table_start + length - 1//-1 instead
Test - OTP 27.x / Elixir 1.17.x
4..1 has a default step of -1, please write 4..1//-1 instead
Test - OTP 27.x / Elixir 1.17.x
62..@dynamic_table_start + length - 1 inside guards requires an explicit step, please write 62..@dynamic_table_start + length - 1//1 or 62..@dynamic_table_start + length - 1//-1 instead
Test - OTP 27.x / Elixir 1.17.x
4..1 has a default step of -1, please write 4..1//-1 instead
Test - OTP 25.x / Elixir 1.14.x
variable "level" is unused (if the variable is not meant to be used, prefix it with an underscore)
Test - OTP 25.x / Elixir 1.14.x
variable "level" is unused (if the variable is not meant to be used, prefix it with an underscore)
Test - OTP 25.x / Elixir 1.14.x: test/support/controllers/cog.ex#L4
use Bonny.Controller is deprecated. Migrate your operator to `Bonny.Operator` and `Bonny.ControllerV2`.
Test - OTP 25.x / Elixir 1.14.x: test/support/controllers/test_resource.ex#L11
use Bonny.Controller is deprecated. Migrate your operator to `Bonny.Operator` and `Bonny.ControllerV2`.
Test - OTP 25.x / Elixir 1.14.x: test/support/controllers/whizbang.ex#L5
use Bonny.Controller is deprecated. Migrate your operator to `Bonny.Operator` and `Bonny.ControllerV2`.
Test - OTP 25.x / Elixir 1.14.x: test/support/controllers/widget.ex#L4
use Bonny.Controller is deprecated. Migrate your operator to `Bonny.Operator` and `Bonny.ControllerV2`.
Test - OTP 25.x / Elixir 1.14.x: test/support/controllers/whizbang.ex#L21
use Bonny.Controller is deprecated. Migrate your operator to `Bonny.Operator` and `Bonny.ControllerV2`.
Test - OTP 25.x / Elixir 1.14.x: test/support/controllers/test_resource_v2_controller.ex#L47
module attribute @impl was not set for function rbac_rules/0 callback (specified in Bonny.ControllerV2). This either means you forgot to add the "@impl true" annotation before the definition or that you are accidentally overriding this callback
Test - OTP 25.x / Elixir 1.14.x: test/support/controllers/whizbang.ex#L47
use Bonny.Controller is deprecated. Migrate your operator to `Bonny.Operator` and `Bonny.ControllerV2`.
Test - OTP 25.x / Elixir 1.14.x: test/bonny/operator_test.exs#L38
module attribute @impl was not set for function crds/0 callback (specified in Bonny.Operator). This either means you forgot to add the "@impl true" annotation before the definition or that you are accidentally overriding this callback
Test - OTP 25.x / Elixir 1.14.x: test/bonny/operator_test.exs#L37
module attribute @impl was not set for function controllers/2 callback (specified in Bonny.Operator). This either means you forgot to add the "@impl true" annotation before the definition or that you are accidentally overriding this callback
Test - OTP 24.x / Elixir 1.16.x
in order to compile .yrl files, you must add "compilers: [:yecc] ++ Mix.compilers()" to the "def project" section of erlex's mix.exs
Test - OTP 24.x / Elixir 1.16.x
in order to compile .xrl files, you must add "compilers: [:leex] ++ Mix.compilers()" to the "def project" section of erlex's mix.exs
Test - OTP 24.x / Elixir 1.16.x
in order to compile .yrl files, you must add "compilers: [:yecc] ++ Mix.compilers()" to the "def project" section of erlex's mix.exs
Test - OTP 24.x / Elixir 1.16.x
in order to compile .xrl files, you must add "compilers: [:leex] ++ Mix.compilers()" to the "def project" section of erlex's mix.exs
Test - OTP 23.x / Elixir 1.14.x
:ssl.cipher_suites/1 is deprecated. It will be removed in OTP 24. Use cipher_suites/2,3 instead
Test - OTP 23.x / Elixir 1.14.x
variable "level" is unused (if the variable is not meant to be used, prefix it with an underscore)
Test - OTP 23.x / Elixir 1.14.x
:ssl.cipher_suites/1 is deprecated. It will be removed in OTP 24. Use cipher_suites/2,3 instead
Test - OTP 23.x / Elixir 1.14.x
variable "level" is unused (if the variable is not meant to be used, prefix it with an underscore)
Test - OTP 23.x / Elixir 1.14.x: test/support/controllers/cog.ex#L4
use Bonny.Controller is deprecated. Migrate your operator to `Bonny.Operator` and `Bonny.ControllerV2`.
Test - OTP 23.x / Elixir 1.14.x: test/support/controllers/test_resource.ex#L11
use Bonny.Controller is deprecated. Migrate your operator to `Bonny.Operator` and `Bonny.ControllerV2`.
Test - OTP 23.x / Elixir 1.14.x: test/support/controllers/whizbang.ex#L5
use Bonny.Controller is deprecated. Migrate your operator to `Bonny.Operator` and `Bonny.ControllerV2`.
Test - OTP 23.x / Elixir 1.14.x: test/support/controllers/widget.ex#L4
use Bonny.Controller is deprecated. Migrate your operator to `Bonny.Operator` and `Bonny.ControllerV2`.
Test - OTP 23.x / Elixir 1.14.x: test/support/controllers/test_resource_v2_controller.ex#L47
module attribute @impl was not set for function rbac_rules/0 callback (specified in Bonny.ControllerV2). This either means you forgot to add the "@impl true" annotation before the definition or that you are accidentally overriding this callback
Test - OTP 23.x / Elixir 1.14.x: test/support/controllers/whizbang.ex#L21
use Bonny.Controller is deprecated. Migrate your operator to `Bonny.Operator` and `Bonny.ControllerV2`.
Test - OTP 23.x / Elixir 1.14.x: test/support/controllers/whizbang.ex#L47
use Bonny.Controller is deprecated. Migrate your operator to `Bonny.Operator` and `Bonny.ControllerV2`.
Test - OTP 23.x / Elixir 1.14.x: test/bonny/operator_test.exs#L38
module attribute @impl was not set for function crds/0 callback (specified in Bonny.Operator). This either means you forgot to add the "@impl true" annotation before the definition or that you are accidentally overriding this callback