Fix formatter adding extra escapes to quoted remote calls
Module
Code.Formatter
17 changes across 11 versions
Changes by version
Add brackets around keyword lists when formatting the left-hand side of when
Trim trailing whitespace on heredocs with \r\n
Fix a scenario where a keyword followed by parenthesis could go above the maximum line length
Remove unnecessary parens in nullary type funs
Fix size*unit shortcut in bitstring
Preserve user's choice of new line after most operators
Consistently format keyword lists in function calls with and without parens
Do not break after -> when there are only comments and one-line clauses
Do not double escape quoted keyword list identifiers
Support comments in the middle of pipelines, when and | expressions
Consider commas when breaking groups
Ensure proper precedence between & and operators
Consider .formatter.exs when formatting stdin
Ensure -> does not exceed line length
Only rearrange not in operator if explicitly opted-in
Ensure do blocks do not exceed line length on calls with a single argument