View Source Recode.Task.SinglePipe (Recode v0.7.3)
Pipes (|>
) should only be used when piping data through multiple calls.
# preferred
some_string |> String.downcase() |> String.trim()
Enum.reverse(some_enum)
# not preferred
some_enum |> Enum.reverse()
SinglePipe
does not change a single |>
that starts with a none zero arity
function.
# will not be changed
one(:a) |> two()
This task rewrites the code when mix recode
runs with autocorrect: true
.