Skip to content

Commit c75feb9

Browse files
committed
refactor(update): Use set terminology
1 parent 8a25085 commit c75feb9

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/cargo/ops/cargo_generate_lockfile.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -255,7 +255,7 @@ pub fn update_lockfile(ws: &Workspace<'_>, opts: &UpdateOptions<'_>) -> CargoRes
255255
(dep.name().as_str(), dep.source_id())
256256
}
257257

258-
fn vec_subtract(a: &[PackageId], b: &[PackageId]) -> Vec<PackageId> {
258+
fn vec_subset(a: &[PackageId], b: &[PackageId]) -> Vec<PackageId> {
259259
a.iter().filter(|a| !contains_id(b, a)).cloned().collect()
260260
}
261261

@@ -308,8 +308,8 @@ pub fn update_lockfile(ws: &Workspace<'_>, opts: &UpdateOptions<'_>) -> CargoRes
308308
let (ref mut old, ref mut new) = *v;
309309
old.sort();
310310
new.sort();
311-
let removed = vec_subtract(old, new);
312-
let added = vec_subtract(new, old);
311+
let removed = vec_subset(old, new);
312+
let added = vec_subset(new, old);
313313
*old = removed;
314314
*new = added;
315315
}

0 commit comments

Comments
 (0)