From 847bad603ebba003044ddcfa286b1d3ea4e7f73e Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Fri, 15 Apr 2016 17:52:21 +0300 Subject: [PATCH] Don't print empty lines to stderr (#940) --- src/lib.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lib.rs b/src/lib.rs index 9d90c58bea52f..f63b2caaa94e1 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -440,7 +440,9 @@ pub enum Input { pub fn run(input: Input, config: &Config) -> Summary { let (mut summary, file_map, report) = format_input(input, config); - msg!("{}", report); + if report.has_warnings() { + msg!("{}", report); + } let mut out = stdout(); let write_result = filemap::write_all_files(&file_map, &mut out, config);