diff options
| author | Ruben Schmidmeister <ruben.schmidmeister@icloud.com> | 2019-04-17 14:33:36 +0200 |
|---|---|---|
| committer | Seiichi Uchida <seuchida@gmail.com> | 2019-04-17 05:33:36 -0700 |
| commit | 3dc625c661924d47fcb040b27f56ab7a9a206c60 (patch) | |
| tree | 49cd82d7dbe03209da84bbdcab91f479afcff35c /src/git-rustfmt | |
| parent | efa3a62b56f793ab13a85486ad99da1432f88aa3 (diff) | |
Use annotate-snippets for emitting errors (#3507)
Diffstat (limited to 'src/git-rustfmt')
| -rw-r--r-- | src/git-rustfmt/main.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/git-rustfmt/main.rs b/src/git-rustfmt/main.rs index f71ae097808..c90eae3e649 100644 --- a/src/git-rustfmt/main.rs +++ b/src/git-rustfmt/main.rs @@ -11,7 +11,7 @@ use env_logger; use getopts::{Matches, Options}; use rustfmt_nightly as rustfmt; -use crate::rustfmt::{load_config, CliOptions, Input, Session}; +use crate::rustfmt::{load_config, CliOptions, FormatReportFormatterBuilder, Input, Session}; fn prune_files(files: Vec<&str>) -> Vec<&str> { let prefixes: Vec<_> = files @@ -67,7 +67,7 @@ fn fmt_files(files: &[&str]) -> i32 { for file in files { let report = session.format(Input::File(PathBuf::from(file))).unwrap(); if report.has_warnings() { - eprintln!("{}", report); + eprintln!("{}", FormatReportFormatterBuilder::new(&report).build()); } if !session.has_no_errors() { exit_code = 1; |
