From 57367ed327566b2eb1141ca29cf1ad44dcf88d26 Mon Sep 17 00:00:00 2001 From: konsti Date: Thu, 9 Jan 2025 19:31:51 +0100 Subject: [PATCH] Use faster disjointness check for markers (#10439) --- crates/uv-pep508/src/marker/algebra.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/crates/uv-pep508/src/marker/algebra.rs b/crates/uv-pep508/src/marker/algebra.rs index 089e22432..892c38f8d 100644 --- a/crates/uv-pep508/src/marker/algebra.rs +++ b/crates/uv-pep508/src/marker/algebra.rs @@ -1412,8 +1412,7 @@ impl Edges { // not the resulting edges. for (left_range, left_child) in left_edges { for (right_range, right_child) in right_edges { - let intersection = right_range.intersection(left_range); - if intersection.is_empty() { + if right_range.is_disjoint(left_range) { continue; }