Releases: rrrene/credo
Releases · rrrene/credo
v1.7.10
v1.7.9
Check it out on Hex: https://hex.pm/packages/credo/1.7.9
Credo.Check.Refactor.ABCSize
fixed false positive for pin operator (^
)Credo.Check.Readability.FunctionNames
fixed false positive for pow operator (**
)- Fixed a bug in
Credo.Code.Parameters
when couting parameters for functions with guards
v1.7.8
Check it out on Hex: https://hex.pm/packages/credo/1.7.8
Credo.Check.Refactor.Apply
fixed false positiveCredo.Check.Warning.IoInspect
fixed false positiveCredo.Check.Warning.UnsafeToAtom
fixed false positiveCredo.Check.Readability.FunctionNames
fixed false positive
v1.7.7
Check it out on Hex: https://hex.pm/packages/credo/1.7.7
- Fix compatibility & compiler warnings with Elixir 1.17
Credo.Check.Design.SkipTestWithoutComment
,Credo.Check.Refactor.PassAsyncInTestCases
andCredo.Check.Warning.WrongTestFileExtension
now work for umrella apps
v1.7.7-rc.0
Check it out on Hex: https://hex.pm/packages/credo/1.7.7-rc.0
- Fix compatibility & compiler warnings with Elixir 1.17
Credo.Check.Design.SkipTestWithoutComment
,Credo.Check.Refactor.PassAsyncInTestCases
andCredo.Check.Warning.WrongTestFileExtension
now work for umrella apps
1.7.6
Check it out on Hex: https://hex.pm/packages/credo/1.7.6
Credo.Check.Consistency.MultiAliasImportRequireUse
fixed false positiveCredo.Check.Readability.PredicateFunctionNames
now ignores functions that implement a behaviourCredo.Check.Readability.FunctionName
now supports multi-letter sigilsCredo.Check.Readability.Specs
fixed false positiveCredo.Check.Warning.UnusedKeywordOperation
fixed false positive- Fix
column
information on several checks in case there are two offending calls on the same line - Fix some deprecation warnings for upcoming Elixir 1.17
1.7.5
Check it out on Hex: https://hex.pm/packages/credo/1.7.5
- Fix
--read-from-stdin
not respecting:files
/:included
param Credo.Check.Readability.NestedFunctionCalls
no longer crashes for functions with an unquoted name
1.7.4
Check it out on Hex: https://hex.pm/packages/credo/1.7.4
- Add new check
Credo.Check.Refactor.UtcNowTruncate
as opt-in check (this is scheduled to become a standard check in v1.8) - Add lots of improvements around
:trigger
inCredo.Issue
- Add new output format
short
- Improve docs for several checks
- Fix another, smaller bottleneck in multicore performance
- Fix
--read-from-stdin
not respecting:files
param - Fix SARIF output format for non-string triggers
- Fix initializing builtin commands twice
- Fix
diff
command not recognizing a git ref as first argument