Mark Rousskov
8eb7c58dbb
Remove most files from format ignore list
...
Also moves formatting to use edition 2018, and to be done in parallel.
This brings near-linear speed ups (at least with a small amount of
cores).
2019-12-22 17:41:02 -05:00
Mark Rousskov
b9e4174d8c
Do not run if rustfmt.toml does not exist
...
distcheck (and generally publishing tarballs) will not package
rustfmt.toml and we for now still support running tidy etc in those
tarballs.
2019-12-22 07:44:09 -05:00
Mark Rousskov
dddd872427
Implement rustfmt running manually using ignore crate
...
This replaces cargo-fmt with rustfmt with --skip-children which should
allow us to format code without running into rust-lang/rustfmt#3930 .
This also bumps up the version of rustfmt used to a more recent one.
2019-12-21 20:23:55 -05:00
Adam Perry
a08c56295a
Implement ./x.py fmt [--check].
2019-12-21 20:23:39 -05:00