From 5988695d16f39fa09e0f65ae158626251667da3c Mon Sep 17 00:00:00 2001 From: daisuke8000 Date: Sun, 5 Jul 2026 17:24:18 +0900 Subject: [PATCH] Delegate fail to fail_with_code for single exit path (DSK-125) Unify error reporting so fail() reuses fail_with_code(report, 1) instead of duplicating eprintln and process::exit. Co-authored-by: Cursor --- src/report.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/report.rs b/src/report.rs index 3ca1834..85f2979 100644 --- a/src/report.rs +++ b/src/report.rs @@ -9,8 +9,7 @@ pub(crate) fn install_hook() { } pub(crate) fn fail(report: miette::Report) -> ! { - eprintln!("{report}"); - process::exit(1); + fail_with_code(report, 1); } pub(crate) fn fail_msg(msg: impl Into) -> ! {