From f7a66fd94cf176468ff45d2aeb5ac5d1ae922c1e Mon Sep 17 00:00:00 2001 From: Shoyu Vanilla Date: Tue, 9 Apr 2024 01:21:25 +0900 Subject: [PATCH] Log flycheck errors --- crates/flycheck/src/lib.rs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/crates/flycheck/src/lib.rs b/crates/flycheck/src/lib.rs index fe8e882bf6..f935ec32d5 100644 --- a/crates/flycheck/src/lib.rs +++ b/crates/flycheck/src/lib.rs @@ -286,7 +286,7 @@ impl FlycheckActor { tracing::debug!(?command, "will restart flycheck"); match CommandHandle::spawn(command) { Ok(command_handle) => { - tracing::debug!(command = formatted_command, "did restart flycheck"); + tracing::debug!(command = formatted_command, "did restart flycheck"); self.command_handle = Some(command_handle); self.report_progress(Progress::DidStart); } @@ -306,10 +306,11 @@ impl FlycheckActor { let formatted_handle = format!("{:?}", command_handle); let res = command_handle.join(); - if res.is_err() { + if let Err(error) = &res { tracing::error!( - "Flycheck failed to run the following command: {}", - formatted_handle + "Flycheck failed to run the following command: {}, error={}", + formatted_handle, + error ); } self.report_progress(Progress::DidFinish(res));