From 70fbf7fbb5424be67f33ef2f42520892a9546b3c Mon Sep 17 00:00:00 2001 From: Mads Hougesen Date: Fri, 8 Mar 2024 20:25:30 +0100 Subject: [PATCH] refactor: ignore formatter stderr --- src/formatters/mod.rs | 7 ++++++- src/lib.rs | 1 + 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/formatters/mod.rs b/src/formatters/mod.rs index 1d9355cb..a27d7e97 100644 --- a/src/formatters/mod.rs +++ b/src/formatters/mod.rs @@ -39,7 +39,12 @@ pub fn read_snippet(file_path: &std::path::Path) -> std::io::Result { #[inline] pub fn execute_command(cmd: &mut Command) -> std::io::Result { - Ok(cmd.stdout(Stdio::null()).spawn()?.wait()?.success()) + Ok(cmd + .stdout(Stdio::null()) + .stderr(Stdio::null()) + .spawn()? + .wait()? + .success()) } #[inline] diff --git a/src/lib.rs b/src/lib.rs index 88f436d3..80848b1b 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -11,6 +11,7 @@ pub mod error; pub mod formatters; pub mod languages; +#[inline] pub fn format_file(config: &MdsfConfig, path: &std::path::Path) -> Result<(), MdsfError> { println!("Formatting {path:#?}");