From 4de3c97b2afea55834cd16368f950133459d8c73 Mon Sep 17 00:00:00 2001 From: Christopher Durham Date: Sat, 27 Jan 2018 18:31:23 -0500 Subject: Enforce rustfmt format --- src/bin/gen.rs | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) (limited to 'src/bin/gen.rs') diff --git a/src/bin/gen.rs b/src/bin/gen.rs index 5ebf3e2e8..8f6402f5c 100644 --- a/src/bin/gen.rs +++ b/src/bin/gen.rs @@ -2,8 +2,8 @@ extern crate serde; #[macro_use] extern crate serde_derive; -extern crate ron; extern crate file; +extern crate ron; use std::path::PathBuf; use std::fmt::Write; @@ -33,11 +33,12 @@ impl Grammar { acc.push_str("use tree::{SyntaxKind, SyntaxInfo};\n"); acc.push_str("\n"); - let syntax_kinds: Vec = - self.keywords.iter().map(|kw| kw_token(kw)) - .chain(self.tokens.iter().cloned()) - .chain(self.nodes.iter().cloned()) - .collect(); + let syntax_kinds: Vec = self.keywords + .iter() + .map(|kw| kw_token(kw)) + .chain(self.tokens.iter().cloned()) + .chain(self.nodes.iter().cloned()) + .collect(); for (idx, kind) in syntax_kinds.iter().enumerate() { let sname = scream(kind); @@ -48,7 +49,11 @@ impl Grammar { ).unwrap(); } acc.push_str("\n"); - write!(acc, "static INFOS: [SyntaxInfo; {}] = [\n", syntax_kinds.len()).unwrap(); + write!( + acc, + "static INFOS: [SyntaxInfo; {}] = [\n", + syntax_kinds.len() + ).unwrap(); for kind in syntax_kinds.iter() { let sname = scream(kind); write!( @@ -91,4 +96,4 @@ fn scream(word: &str) -> String { fn kw_token(keyword: &str) -> String { format!("{}_KW", scream(keyword)) -} \ No newline at end of file +} -- cgit v1.2.3