From cf4ab38f6774e3b348a04f0ccfed39b32de0d409 Mon Sep 17 00:00:00 2001 From: Seiichi Uchida Date: Thu, 11 Jan 2018 15:19:23 +0900 Subject: [PATCH] Hide parse error in format_snippet() --- src/lib.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib.rs b/src/lib.rs index f9c9626a1f58..e24a6c1949cf 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -540,6 +540,7 @@ pub fn format_snippet(snippet: &str, config: &Config) -> Option { let input = Input::Text(snippet.into()); let mut config = config.clone(); config.set().write_mode(config::WriteMode::Plain); + config.set().hide_parse_errors(true); match format_input(input, &config, Some(&mut out)) { // `format_input()` returns an empty string on parsing error. Ok(..) if out.is_empty() && !snippet.is_empty() => None,