diff options
| author | Igor Matuszewski <Xanewok@gmail.com> | 2018-08-14 23:23:00 +0200 |
|---|---|---|
| committer | Igor Matuszewski <Xanewok@gmail.com> | 2018-08-14 23:23:00 +0200 |
| commit | 9d52940dbeb2a099675f2d66c2a8cc173ea00059 (patch) | |
| tree | 7f3595a2cfd8a3d052fc76b506c8a334001a91ca /src | |
| parent | 38361c05bc48f0634501a8ad5bfb973388a777a2 (diff) | |
Run `cargo fmt`
Diffstat (limited to 'src')
| -rw-r--r-- | src/config/file_lines.rs | 43 |
1 files changed, 26 insertions, 17 deletions
diff --git a/src/config/file_lines.rs b/src/config/file_lines.rs index bc0974e11f4..58f65b3c1b6 100644 --- a/src/config/file_lines.rs +++ b/src/config/file_lines.rs @@ -15,8 +15,8 @@ use std::path::PathBuf; use std::rc::Rc; use std::{cmp, fmt, iter, str}; -use serde::ser::{self, Serialize, Serializer}; use serde::de::{Deserialize, Deserializer}; +use serde::ser::{self, Serialize, Serializer}; use serde_json as json; use syntax::codemap::{self, FileMap}; @@ -75,8 +75,9 @@ impl Serialize for FileName { { let s = match self { FileName::Stdin => Ok("stdin"), - FileName::Real(path) => path.to_str().ok_or_else(|| - ser::Error::custom("path can't be serialized as UTF-8 string")) + FileName::Real(path) => path + .to_str() + .ok_or_else(|| ser::Error::custom("path can't be serialized as UTF-8 string")), }; s.and_then(|s| serializer.serialize_str(s)) @@ -385,29 +386,37 @@ mod test { ); } - use std::{collections::HashMap, path::PathBuf}; - use super::{FileName, FileLines}; use super::json::{self, json, json_internal}; + use super::{FileLines, FileName}; + use std::{collections::HashMap, path::PathBuf}; #[test] fn file_lines_to_json() { let ranges: HashMap<FileName, Vec<Range>> = [ - (FileName::Real(PathBuf::from("src/main.rs")), vec![ - Range::new(1, 3), - Range::new(5, 7) - ]), - (FileName::Real(PathBuf::from("src/lib.rs")), vec![ - Range::new(1, 7) - ])].iter().cloned().collect(); + ( + FileName::Real(PathBuf::from("src/main.rs")), + vec![Range::new(1, 3), Range::new(5, 7)], + ), + ( + FileName::Real(PathBuf::from("src/lib.rs")), + vec![Range::new(1, 7)], + ), + ] + .iter() + .cloned() + .collect(); let file_lines = FileLines::from_ranges(ranges); let mut spans = file_lines.to_json_spans(); spans.sort(); let json = json::to_value(&spans).unwrap(); - assert_eq!(json, json! {[ - {"file": "src/lib.rs", "range": [1, 7]}, - {"file": "src/main.rs", "range": [1, 3]}, - {"file": "src/main.rs", "range": [5, 7]}, - ]}); + assert_eq!( + json, + json! {[ + {"file": "src/lib.rs", "range": [1, 7]}, + {"file": "src/main.rs", "range": [1, 3]}, + {"file": "src/main.rs", "range": [5, 7]}, + ]} + ); } } |
