From 78a3cec9d6d8188207107b172e687458b5887a44 Mon Sep 17 00:00:00 2001 From: moxian Date: Sun, 30 Mar 2025 22:20:02 -0700 Subject: [PATCH] Minor reaper opti: don't do rustfix with no suggestions --- src/processor/reaper.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/processor/reaper.rs b/src/processor/reaper.rs index e5953c9..ea3991c 100644 --- a/src/processor/reaper.rs +++ b/src/processor/reaper.rs @@ -75,9 +75,17 @@ impl Minimizer { .copied() .cloned() .collect::>(); + if desired_suggestions.is_empty() { + continue; + } let result = rustfix::apply_suggestions(change.before_content().0, &desired_suggestions)?; + anyhow::ensure!( + result != change.before_content().0, + "Suggestions 'applied' but no changes made??" + ); + let result = syn::parse_file(&result).context("parsing file after rustfix")?; change.write(result)?;