Skip to content

Commit 006ee40

Browse files
committed
..
1 parent 02bea52 commit 006ee40

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

crates/uv-pypi-types/src/conflicts.rs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,7 @@ impl Conflicts {
194194
.replaced_item(&canonical_item, (**sub).clone())
195195
.expect("`ConflictItem` should be in `ConflictSet`");
196196
if !direct_conflict_sets.contains(&new_set) {
197-
new_set.set_as_inferred_conflict();
197+
new_set = new_set.with_inferred_conflict();
198198
if !transitive_conflict_sets.contains(&new_set) {
199199
new_conflict_sets.insert(new_set);
200200
}
@@ -280,8 +280,9 @@ impl ConflictSet {
280280

281281
/// Mark this [`ConflictSet`] as being inferred from directly
282282
/// defined conflicts.
283-
fn set_as_inferred_conflict(&mut self) {
283+
fn with_inferred_conflict(mut self) -> Self {
284284
self.is_inferred_conflict = true;
285+
self
285286
}
286287
}
287288

0 commit comments

Comments
 (0)