Releases: rrrene/credo
Releases · rrrene/credo
1.7.13
v1.7.12
Check it out on Hex: https://hex.pm/packages/credo/1.7.12
- Fix compatibility & compiler warnings with Elixir 1.19 (dev)
- Provide
:columnon all checks - Fix check docs in other project's documentation
Credo.Check.Refactor.DoubleBooleanNegationfixed false positiveCredo.Check.Readability.NestedFunctionCallsfixed false positiveCredo.Check.Consistency.UnusedVariableNamesfixed duplicate issues
v1.7.11
Check it out on Hex: https://hex.pm/packages/credo/1.7.11
- Fix compatibility & compiler warnings with Elixir 1.18
- Fix crashing for invalid strings in issue messages
- Show required Elixir version for skipped checks
- Add options
:exit_statusand:categorytoformat_issue/2when usingCredo.Check Credo.Check.Readability.ModuleDocfixed false positiveCredo.Check.Warning.UnusedEnumOperationfixed false positiveCredo.Check.Refactor.ABCSizefixed false positive for tuples and underscored matches (_foo)
v1.7.10
Check it out on Hex: https://hex.pm/packages/credo/1.7.10
- Maintenance release
v1.7.9
Check it out on Hex: https://hex.pm/packages/credo/1.7.9
Credo.Check.Refactor.ABCSizefixed false positive for pin operator (^)Credo.Check.Readability.FunctionNamesfixed false positive for pow operator (**)- Fixed a bug in
Credo.Code.Parameterswhen 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.Applyfixed false positiveCredo.Check.Warning.IoInspectfixed false positiveCredo.Check.Warning.UnsafeToAtomfixed false positiveCredo.Check.Readability.FunctionNamesfixed 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.PassAsyncInTestCasesandCredo.Check.Warning.WrongTestFileExtensionnow 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.PassAsyncInTestCasesandCredo.Check.Warning.WrongTestFileExtensionnow work for umrella apps
1.7.6
Check it out on Hex: https://hex.pm/packages/credo/1.7.6
Credo.Check.Consistency.MultiAliasImportRequireUsefixed false positiveCredo.Check.Readability.PredicateFunctionNamesnow ignores functions that implement a behaviourCredo.Check.Readability.FunctionNamenow supports multi-letter sigilsCredo.Check.Readability.Specsfixed false positiveCredo.Check.Warning.UnusedKeywordOperationfixed false positive- Fix
columninformation 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-stdinnot respecting:files/:includedparam Credo.Check.Readability.NestedFunctionCallsno longer crashes for functions with an unquoted name