From c22ea6d889a4eb2221b21bd36f3b260d781f692a Mon Sep 17 00:00:00 2001 From: Andrew Date: Sat, 19 Sep 2020 08:45:17 +0200 Subject: [PATCH] style: make rustfmt use the default configuration (#1661) by adding an empty `rustfmt.toml` configuration file, thus allowing users who have their own configuration to contribute without friction. --- .rustfmt.toml | 5 +++++ CONTRIBUTING.md | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 .rustfmt.toml diff --git a/.rustfmt.toml b/.rustfmt.toml new file mode 100644 index 000000000..b1483ac01 --- /dev/null +++ b/.rustfmt.toml @@ -0,0 +1,5 @@ +# This file intentionally left almost blank +# +# The empty `rustfmt.toml` makes rustfmt use the default configuration, +# overriding any which may be found in the contributor's home or parent +# folders. diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 863885287..b1c588f7d 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -95,7 +95,7 @@ cargo clippy ## Formatting -Starship source files are formatted with [rustfmt](https://crates.io/crates/rustfmt-nightly). Rustfmt will be ran as part of CI. Unformatted code will fail a build, so it is suggested that you run rustfmt locally: +Starship source files are formatted with [rustfmt](https://crates.io/crates/rustfmt-nightly), using the default configuration. Rustfmt will be ran as part of CI. Unformatted code will fail a build, so it is suggested that you run rustfmt locally: ```sh rustup component add rustfmt