diff options
author | Nick Vatamaniuc <vatamane@gmail.com> | 2021-11-17 15:35:56 -0500 |
---|---|---|
committer | Nick Vatamaniuc <nickva@users.noreply.github.com> | 2021-11-22 17:31:31 -0500 |
commit | 6e87e43fae23647b281ede250ad9f1a68a8f1cde (patch) | |
tree | 792d1b70d97591812b26a0cf9a6d1586cd0e0d27 /src/mem3/src/mem3_httpd.erl | |
parent | 1a411abe0b12bb81ed2560bee5d94b21069472c0 (diff) | |
download | couchdb-6e87e43fae23647b281ede250ad9f1a68a8f1cde.tar.gz |
Port erlfmt formatting to 3.x
From PR: #3568
A few changes to the formatting logic compared to `main`:
* rebar3 and `erlfmt` don't work with Erlang 20, so added an OTP version
check to skip formatting for Erlang 20
* `make erlfmt-*` commands are faster. Instead of spawning an `erlfmt`
process per-file, spawn one per `directory/*.erl` pattern.
* Remove the non-0 return code work-around. `erlfmt` was returning an error
on `main` because the line width option used for formatting was different
than the one used during format checking. Making both the default removed
all the spurious non-0 exits with the current version of `erlfmt`. Thanks
to Adam Kocoloski for pointing out the issue.
Diffstat (limited to 'src/mem3/src/mem3_httpd.erl')
0 files changed, 0 insertions, 0 deletions