From 97dc1de78279f69b21e7407fe4df8f08142a008a Mon Sep 17 00:00:00 2001 From: Bernhard Schuster Date: Mon, 19 Jul 2021 13:12:54 -0400 Subject: [PATCH] add rustfmt toml (#3491) * feat: rustfmt.toml Copied from substrate. * avoid normalize It has some odd side effects converting // to /* */ instead of the other way round. See https://github.com/rust-lang/rustfmt/issues/4909 . --- polkadot/rustfmt.toml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 polkadot/rustfmt.toml diff --git a/polkadot/rustfmt.toml b/polkadot/rustfmt.toml new file mode 100644 index 0000000000..15e9bdcdf1 --- /dev/null +++ b/polkadot/rustfmt.toml @@ -0,0 +1,20 @@ +# Basic +hard_tabs = true +max_width = 100 +use_small_heuristics = "Max" +# Imports +imports_granularity = "Crate" +reorder_imports = true +# Consistency +newline_style = "Unix" +# Misc +chain_width = 80 +spaces_around_ranges = false +binop_separator = "Back" +reorder_impl_items = false +match_arm_leading_pipes = "Preserve" +match_arm_blocks = false +match_block_trailing_comma = true +trailing_comma = "Vertical" +trailing_semicolon = false +use_field_init_shorthand = true