Skip to content

Fix warning for Credo.Check for Elixir 1.18 #75

Fix warning for Credo.Check for Elixir 1.18

Fix warning for Credo.Check for Elixir 1.18 #75

Triggered via push December 13, 2024 20:51
Status Failure
Total duration 1m 28s
Artifacts

housekeeping.yml

on: push
used mix format
32s
used mix format
tested that for each check there is at least one trigger assertion
18s
tested that for each check there is at least one trigger assertion
tested that for each check all params are covered by tests
18s
tested that for each check all params are covered by tests
all triggers are looked up and confirmed
22s
all triggers are looked up and confirmed
compiling deps shows no compiler warnings (optional)
29s
compiling deps shows no compiler warnings (optional)
resulting issues are still the same (optional)
1m 13s
resulting issues are still the same (optional)
Fit to window
Zoom out
Zoom in

Annotations

3 errors and 8 warnings
all triggers are looked up and confirmed: test/credo/check/readability/module_doc_test.exs#L88
test it should report modules when @moduledoc is present in submodules only (Credo.Check.Readability.ModuleDocTest)
all triggers are looked up and confirmed
Process completed with exit code 2.
resulting issues are still the same (optional)
Process completed with exit code 1.
resulting issues are still the same (optional): lib/credo/check/refactor/long_quote_blocks.ex#L111
Function body is nested too deep (max depth is 2, was 3).
resulting issues are still the same (optional): lib/credo/check/design/alias_usage.ex#L230
Function takes too many parameters (arity is 10, max is 8).
resulting issues are still the same (optional): lib/credo/cli/options.ex#L77
Function takes too many parameters (arity is 9, max is 8).
resulting issues are still the same (optional): lib/credo/cli/options.ex#L54
Function takes too many parameters (arity is 9, max is 8).
resulting issues are still the same (optional): lib/credo/check/design/alias_usage.ex#L226
Function takes too many parameters (arity is 9, max is 8).