aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_cli/src/main.rs
diff options
context:
space:
mode:
authorAleksey Kladov <[email protected]>2018-12-06 18:16:37 +0000
committerAleksey Kladov <[email protected]>2018-12-06 18:16:37 +0000
commit28ddecf6c99ef23bc96b9eb7bc8ee049f1732e76 (patch)
tree7912f80008f47e240be2ed8c88f923824409f396 /crates/ra_cli/src/main.rs
parentf6e8b376d1d21b8b697de5ef1e35a341855202ed (diff)
modernize even more
Diffstat (limited to 'crates/ra_cli/src/main.rs')
-rw-r--r--crates/ra_cli/src/main.rs10
1 files changed, 1 insertions, 9 deletions
diff --git a/crates/ra_cli/src/main.rs b/crates/ra_cli/src/main.rs
index 5ca86df4d..939f7fe77 100644
--- a/crates/ra_cli/src/main.rs
+++ b/crates/ra_cli/src/main.rs
@@ -1,11 +1,3 @@
1extern crate clap;
2#[macro_use]
3extern crate failure;
4extern crate join_to_string;
5extern crate ra_editor;
6extern crate ra_syntax;
7extern crate tools;
8
9use std::{fs, io::Read, path::Path, time::Instant}; 1use std::{fs, io::Read, path::Path, time::Instant};
10 2
11use clap::{App, Arg, SubCommand}; 3use clap::{App, Arg, SubCommand};
@@ -97,7 +89,7 @@ fn render_test(file: &Path, line: usize) -> Result<(String, String)> {
97 *start_line <= line && line <= *start_line + t.text.lines().count() 89 *start_line <= line && line <= *start_line + t.text.lines().count()
98 }); 90 });
99 let test = match test { 91 let test = match test {
100 None => bail!("No test found at line {} at {}", line, file.display()), 92 None => failure::bail!("No test found at line {} at {}", line, file.display()),
101 Some((_start_line, test)) => test, 93 Some((_start_line, test)) => test,
102 }; 94 };
103 let file = SourceFileNode::parse(&test.text); 95 let file = SourceFileNode::parse(&test.text);