From bc2f8f5b1e5848154a0f0179fd61beb7ee6b36fd Mon Sep 17 00:00:00 2001 From: Zanie Blue Date: Fri, 2 Feb 2024 12:08:25 -0600 Subject: [PATCH] Fix direct use of `range.simplify` (#1236) --- crates/puffin-resolver/src/pubgrub/report.rs | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/crates/puffin-resolver/src/pubgrub/report.rs b/crates/puffin-resolver/src/pubgrub/report.rs index 850e4c3aa..99d1ef9c5 100644 --- a/crates/puffin-resolver/src/pubgrub/report.rs +++ b/crates/puffin-resolver/src/pubgrub/report.rs @@ -138,24 +138,14 @@ impl ReportFormatter> for PubGrubReportFormatter< match terms_vec.as_slice() { [] | [(PubGrubPackage::Root(_), _)] => "the requirements are unsatisfiable".into(), [(package @ PubGrubPackage::Package(..), Term::Positive(range))] => { - let range = range.simplify( - self.available_versions - .get(*package) - .unwrap_or(&BTreeSet::new()) - .iter(), - ); + let range = self.simplify_set(range, package); format!( "{} cannot be used", PackageRange::compatibility(package, &range) ) } [(package @ PubGrubPackage::Package(..), Term::Negative(range))] => { - let range = range.simplify( - self.available_versions - .get(*package) - .unwrap_or(&BTreeSet::new()) - .iter(), - ); + let range = self.simplify_set(range, package); format!( "{} must be used", PackageRange::compatibility(package, &range)