Skip to content

Merge branch 'impl-true' #939

Merge branch 'impl-true'

Merge branch 'impl-true' #939

Triggered via push January 29, 2024 17:04
Status Success
Total duration 3m 19s
Artifacts

ci-workflow.yml

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

Annotations

132 warnings
Elixir 1.15.7 OTP 26.1
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: erlef/setup-beam@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Elixir 1.15.7 OTP 26.1: lib/credo/watcher.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.15.7 OTP 26.1: lib/credo/config_builder.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.15.7 OTP 26.1: lib/credo/cli/switch.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.15.7 OTP 26.1: lib/credo/check/refactor/long_quote_blocks.ex#L111
Function body is nested too deep (max depth is 2, was 3).
Elixir 1.15.7 OTP 26.1: lib/credo/check/design/alias_usage.ex#L230
Function takes too many parameters (arity is 10, max is 8).
Elixir 1.15.7 OTP 26.1: lib/credo/cli/options.ex#L77
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.15.7 OTP 26.1: lib/credo/cli/options.ex#L54
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.15.7 OTP 26.1: lib/credo/check/design/alias_usage.ex#L226
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.15.7 OTP 26.1: test/add_credo_plugin_to_project.exs#L121
There should be no calls to IO.inspect/1.
Elixir 1.15.7 OTP 26.1: lib/credo/check/design/duplicated_code.ex#L86
Nested modules could be aliased at the top of the invoking module.
Elixir 1.16.0 OTP 26.2
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: erlef/setup-beam@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Elixir 1.16.0 OTP 26.2: lib/credo/watcher.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.16.0 OTP 26.2: lib/credo/config_builder.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.16.0 OTP 26.2: lib/credo/cli/switch.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.16.0 OTP 26.2: lib/credo/check/refactor/long_quote_blocks.ex#L111
Function body is nested too deep (max depth is 2, was 3).
Elixir 1.16.0 OTP 26.2: lib/credo/check/design/alias_usage.ex#L230
Function takes too many parameters (arity is 10, max is 8).
Elixir 1.16.0 OTP 26.2: lib/credo/cli/options.ex#L77
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.16.0 OTP 26.2: lib/credo/cli/options.ex#L54
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.16.0 OTP 26.2: lib/credo/check/design/alias_usage.ex#L226
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.16.0 OTP 26.2: test/add_credo_plugin_to_project.exs#L121
There should be no calls to IO.inspect/1.
Elixir 1.16.0 OTP 26.2: lib/credo/check/design/duplicated_code.ex#L86
Nested modules could be aliased at the top of the invoking module.
Elixir 1.14.5 OTP 24.3
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: erlef/setup-beam@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Elixir 1.14.5 OTP 24.3: lib/credo/watcher.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.14.5 OTP 24.3: lib/credo/config_builder.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.14.5 OTP 24.3: lib/credo/cli/switch.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.14.5 OTP 24.3: lib/credo/check/refactor/long_quote_blocks.ex#L111
Function body is nested too deep (max depth is 2, was 3).
Elixir 1.14.5 OTP 24.3: lib/credo/check/design/alias_usage.ex#L230
Function takes too many parameters (arity is 10, max is 8).
Elixir 1.14.5 OTP 24.3: lib/credo/cli/options.ex#L77
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.14.5 OTP 24.3: lib/credo/cli/options.ex#L54
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.15.7 OTP 25.3
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: erlef/setup-beam@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Elixir 1.14.5 OTP 24.3: lib/credo/check/design/alias_usage.ex#L226
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.15.7 OTP 25.3: lib/credo/watcher.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.14.5 OTP 24.3: test/add_credo_plugin_to_project.exs#L121
There should be no calls to IO.inspect/1.
Elixir 1.15.7 OTP 25.3: lib/credo/config_builder.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.14.5 OTP 24.3: lib/credo/check/design/duplicated_code.ex#L86
Nested modules could be aliased at the top of the invoking module.
Elixir 1.15.7 OTP 25.3: lib/credo/cli/switch.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.15.7 OTP 25.3: lib/credo/check/refactor/long_quote_blocks.ex#L111
Function body is nested too deep (max depth is 2, was 3).
Elixir 1.15.7 OTP 25.3: lib/credo/check/design/alias_usage.ex#L230
Function takes too many parameters (arity is 10, max is 8).
Elixir 1.15.7 OTP 25.3: lib/credo/cli/options.ex#L77
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.15.7 OTP 25.3: lib/credo/cli/options.ex#L54
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.15.7 OTP 25.3: lib/credo/check/design/alias_usage.ex#L226
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.15.7 OTP 25.3: test/add_credo_plugin_to_project.exs#L121
There should be no calls to IO.inspect/1.
Elixir 1.15.7 OTP 25.3: lib/credo/check/design/duplicated_code.ex#L86
Nested modules could be aliased at the top of the invoking module.
Elixir 1.13.4 OTP 24.3
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: erlef/setup-beam@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Elixir 1.13.4 OTP 24.3: lib/credo/watcher.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.13.4 OTP 24.3: lib/credo/config_builder.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.13.4 OTP 24.3: lib/credo/cli/switch.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.13.4 OTP 24.3: lib/credo/check/refactor/long_quote_blocks.ex#L111
Function body is nested too deep (max depth is 2, was 3).
Elixir 1.13.4 OTP 24.3: lib/credo/check/design/alias_usage.ex#L230
Function takes too many parameters (arity is 10, max is 8).
Elixir 1.13.4 OTP 24.3: lib/credo/cli/options.ex#L77
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.13.4 OTP 24.3: lib/credo/cli/options.ex#L54
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.13.4 OTP 25.3
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: erlef/setup-beam@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Elixir 1.13.4 OTP 24.3: lib/credo/check/design/alias_usage.ex#L226
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.13.4 OTP 25.3: lib/credo/watcher.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.13.4 OTP 24.3: test/add_credo_plugin_to_project.exs#L121
There should be no calls to IO.inspect/1.
Elixir 1.13.4 OTP 25.3: lib/credo/config_builder.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.13.4 OTP 24.3: lib/credo/check/design/duplicated_code.ex#L86
Nested modules could be aliased at the top of the invoking module.
Elixir 1.13.4 OTP 25.3: lib/credo/cli/switch.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.13.4 OTP 25.3: lib/credo/check/refactor/long_quote_blocks.ex#L111
Function body is nested too deep (max depth is 2, was 3).
Elixir 1.13.4 OTP 25.3: lib/credo/check/design/alias_usage.ex#L230
Function takes too many parameters (arity is 10, max is 8).
Elixir 1.13.4 OTP 25.3: lib/credo/cli/options.ex#L77
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.13.4 OTP 25.3: lib/credo/cli/options.ex#L54
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.13.4 OTP 25.3: lib/credo/check/design/alias_usage.ex#L226
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.13.4 OTP 25.3: test/add_credo_plugin_to_project.exs#L121
There should be no calls to IO.inspect/1.
Elixir 1.13.4 OTP 25.3: lib/credo/check/design/duplicated_code.ex#L86
Nested modules could be aliased at the top of the invoking module.
Elixir 1.11.4 OTP 24.3
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: erlef/setup-beam@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Elixir 1.11.4 OTP 24.3: lib/credo/watcher.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.11.4 OTP 24.3: lib/credo/config_builder.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.11.4 OTP 24.3: lib/credo/cli/switch.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.11.4 OTP 24.3: lib/credo/check/refactor/long_quote_blocks.ex#L111
Function body is nested too deep (max depth is 2, was 3).
Elixir 1.11.4 OTP 24.3: lib/credo/check/design/alias_usage.ex#L230
Function takes too many parameters (arity is 10, max is 8).
Elixir 1.11.4 OTP 24.3: lib/credo/cli/options.ex#L77
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.11.4 OTP 24.3: lib/credo/cli/options.ex#L54
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.11.4 OTP 24.3: lib/credo/check/design/alias_usage.ex#L226
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.11.4 OTP 24.3: test/add_credo_plugin_to_project.exs#L121
There should be no calls to IO.inspect/1.
Elixir 1.11.4 OTP 24.3: lib/credo/backports.ex#L17
There are spaces around operators most of the time, but not here.
Elixir 1.12.3 OTP 24.3
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: erlef/setup-beam@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Elixir 1.12.3 OTP 24.3: lib/credo/watcher.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.12.3 OTP 24.3: lib/credo/config_builder.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.12.3 OTP 24.3: lib/credo/cli/switch.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.12.3 OTP 24.3: lib/credo/check/refactor/long_quote_blocks.ex#L111
Function body is nested too deep (max depth is 2, was 3).
Elixir 1.12.3 OTP 24.3: lib/credo/check/design/alias_usage.ex#L230
Function takes too many parameters (arity is 10, max is 8).
Elixir 1.12.3 OTP 24.3: lib/credo/cli/options.ex#L77
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.12.3 OTP 24.3: lib/credo/cli/options.ex#L54
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.12.3 OTP 24.3: lib/credo/check/design/alias_usage.ex#L226
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.12.3 OTP 24.3: test/add_credo_plugin_to_project.exs#L121
There should be no calls to IO.inspect/1.
Elixir 1.12.3 OTP 24.3: lib/credo/check/design/duplicated_code.ex#L86
Nested modules could be aliased at the top of the invoking module.
Elixir 1.14.5 OTP 23.3
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: erlef/setup-beam@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Elixir 1.14.5 OTP 23.3: lib/credo/watcher.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.14.5 OTP 23.3: lib/credo/config_builder.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.14.5 OTP 23.3: lib/credo/cli/switch.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.14.5 OTP 23.3: lib/credo/check/refactor/long_quote_blocks.ex#L111
Function body is nested too deep (max depth is 2, was 3).
Elixir 1.14.5 OTP 23.3: lib/credo/check/design/alias_usage.ex#L230
Function takes too many parameters (arity is 10, max is 8).
Elixir 1.14.5 OTP 23.3: lib/credo/cli/options.ex#L77
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.14.5 OTP 23.3: lib/credo/cli/options.ex#L54
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.14.5 OTP 23.3: lib/credo/check/design/alias_usage.ex#L226
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.14.5 OTP 23.3: test/add_credo_plugin_to_project.exs#L121
There should be no calls to IO.inspect/1.
Elixir 1.14.5 OTP 23.3: lib/credo/check/design/duplicated_code.ex#L86
Nested modules could be aliased at the top of the invoking module.
Elixir 1.13.4 OTP 23.3
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: erlef/setup-beam@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Elixir 1.13.4 OTP 23.3: lib/credo/watcher.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.13.4 OTP 23.3: lib/credo/config_builder.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.13.4 OTP 23.3: lib/credo/cli/switch.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.13.4 OTP 23.3: lib/credo/check/refactor/long_quote_blocks.ex#L111
Function body is nested too deep (max depth is 2, was 3).
Elixir 1.13.4 OTP 23.3: lib/credo/check/design/alias_usage.ex#L230
Function takes too many parameters (arity is 10, max is 8).
Elixir 1.13.4 OTP 23.3: lib/credo/cli/options.ex#L77
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.13.4 OTP 23.3: lib/credo/cli/options.ex#L54
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.13.4 OTP 23.3: lib/credo/check/design/alias_usage.ex#L226
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.13.4 OTP 23.3: test/add_credo_plugin_to_project.exs#L121
There should be no calls to IO.inspect/1.
Elixir 1.13.4 OTP 23.3: lib/credo/check/design/duplicated_code.ex#L86
Nested modules could be aliased at the top of the invoking module.
Elixir 1.12.3 OTP 23.3
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: erlef/setup-beam@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Elixir 1.12.3 OTP 23.3: lib/credo/watcher.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.12.3 OTP 23.3: lib/credo/config_builder.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.12.3 OTP 23.3: lib/credo/cli/switch.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.12.3 OTP 23.3: lib/credo/check/refactor/long_quote_blocks.ex#L111
Function body is nested too deep (max depth is 2, was 3).
Elixir 1.12.3 OTP 23.3: lib/credo/check/design/alias_usage.ex#L230
Function takes too many parameters (arity is 10, max is 8).
Elixir 1.12.3 OTP 23.3: lib/credo/cli/options.ex#L77
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.12.3 OTP 23.3: lib/credo/cli/options.ex#L54
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.12.3 OTP 23.3: lib/credo/check/design/alias_usage.ex#L226
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.12.3 OTP 23.3: test/add_credo_plugin_to_project.exs#L121
There should be no calls to IO.inspect/1.
Elixir 1.12.3 OTP 23.3: lib/credo/check/design/duplicated_code.ex#L86
Nested modules could be aliased at the top of the invoking module.
Elixir 1.11.4 OTP 23.3
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: erlef/setup-beam@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Elixir 1.11.4 OTP 23.3: lib/credo/watcher.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.11.4 OTP 23.3: lib/credo/config_builder.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.11.4 OTP 23.3: lib/credo/cli/switch.ex#L1
Modules should have a @moduledoc tag.
Elixir 1.11.4 OTP 23.3: lib/credo/check/refactor/long_quote_blocks.ex#L111
Function body is nested too deep (max depth is 2, was 3).
Elixir 1.11.4 OTP 23.3: lib/credo/check/design/alias_usage.ex#L230
Function takes too many parameters (arity is 10, max is 8).
Elixir 1.11.4 OTP 23.3: lib/credo/cli/options.ex#L77
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.11.4 OTP 23.3: lib/credo/cli/options.ex#L54
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.11.4 OTP 23.3: lib/credo/check/design/alias_usage.ex#L226
Function takes too many parameters (arity is 9, max is 8).
Elixir 1.11.4 OTP 23.3: test/add_credo_plugin_to_project.exs#L121
There should be no calls to IO.inspect/1.
Elixir 1.11.4 OTP 23.3: lib/credo/backports.ex#L17
There are spaces around operators most of the time, but not here.