Releases: adobe/elixir-styler
Releases · adobe/elixir-styler
v0.7.7
v0.7.6
Fixes
- Fix crash when single pipe had inner defs (h/t @michallepicki)
v0.7.5
v0.7.4
v0.7.3
v0.7.2
v0.7.1
v0.7.0
Features
Enum.reverse/2
optimizations- Rewrite
Enum.reverse(foo) ++ bar
toEnum.reverse(foo, bar)
- Rewrite
a |> Enum.reverse() |> Enum.concat(enum)
toEnum.reverse(a, enum)
- Rewrite
- Rewrite
|> (& ...).()
to|> then(& ...)
(Credo.Check.Readability.PipeIntoAnonymousFunctions
) - Add parens to 1-arity pipe functions (
Credo.Check.Readability.OneArityFunctionInPipe
)
v0.6.1
Improvements
- Better error handling:
mix format
will still format files if a style fails
Fixes
mix style
: only run on.ex
and.exs
filesModuleDirectives
: now expandsalias __MODULE__.{A, B}
(h/t @adriankumpf)