Additionally, if the visual shape of something is important for understanding it, it may be better to have that in an external file *not* covered by Elixir and compiled into the application as an attribute.
One thing that *could* be helpful is if `Path.wildcard/2` accepted negative entries, but that could get messy (it would also be possible to exclude a whole file by running `Path.wildcard/2` over your `input` patterns in `.formatter.exs` and then removing the file(s) you want to exclude).
Preventing *editor*-based formatters from doing changes like this is a different exercise entirely.
-a