From 91510db6d8d89e8907a0cbf33e6068259b3bc88b Mon Sep 17 00:00:00 2001 From: Muhammad Mominul Huque Date: Sun, 16 Jun 2019 00:48:50 +0600 Subject: Fall down of failures --- crates/ra_tools/src/bin/pre-commit.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'crates/ra_tools/src/bin') diff --git a/crates/ra_tools/src/bin/pre-commit.rs b/crates/ra_tools/src/bin/pre-commit.rs index c514e992b..95bb55cae 100644 --- a/crates/ra_tools/src/bin/pre-commit.rs +++ b/crates/ra_tools/src/bin/pre-commit.rs @@ -1,7 +1,5 @@ use std::process::Command; -use failure::bail; - use ra_tools::{Result, run_rustfmt, run, project_root, Overwrite}; fn main() -> Result<()> { @@ -19,7 +17,10 @@ fn update_staged() -> Result<()> { .current_dir(&root) .output()?; if !output.status.success() { - bail!("`git diff --diff-filter=MAR --name-only --cached` exited with {}", output.status); + Err(format!( + "`git diff --diff-filter=MAR --name-only --cached` exited with {}", + output.status + ))?; } for line in String::from_utf8(output.stdout)?.lines() { run(&format!("git update-index --add {}", root.join(line).to_string_lossy()), ".")?; -- cgit v1.2.3