From 388b3e74feabf241a47c954d005e71b80226201d Mon Sep 17 00:00:00 2001 From: koopa1338 Date: Tue, 5 Dec 2023 18:55:53 +0100 Subject: [PATCH] trim ending new line after reading to buffer --- cli/src/main.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cli/src/main.rs b/cli/src/main.rs index c7bc990..c004b90 100644 --- a/cli/src/main.rs +++ b/cli/src/main.rs @@ -200,7 +200,7 @@ fn format_stdin(settings: FormatterSettings) -> anyhow::Result { let mut stdin = String::new(); let _ = std::io::stdin().read_to_string(&mut stdin); - let formatted = panic::catch_unwind(|| format_file_source(&stdin, settings)) + let formatted = panic::catch_unwind(|| format_file_source(stdin.trim_end(), settings)) .map_err(|e| anyhow::anyhow!(e.downcast::().unwrap()))??; Ok(FormatOutput {