elixir-tools / credo-language-server

LSP implementation for Credo.
MIT License
96 stars 11 forks source link

feat: support PipeChainStart refactoring #2

Closed wesleimp closed 1 year ago

wesleimp commented 1 year ago

Code action for change this

Enum.take(list, 5)
|> Enum.shuffle()
|> pick_winner()

to this

list
|> Enum.take(5)
|> Enum.shuffle()
|> pick_winner()

reference: https://hexdocs.pm/credo/Credo.Check.Refactor.PipeChainStart.html#module-explanation