Skip to content

Commit 9363ecf

Browse files
Retain empty extras on workspace members (#7762)
## Summary I'm not sure why we drop these but it seems incorrect.
1 parent 9f981c9 commit 9363ecf

1 file changed

Lines changed: 1 addition & 11 deletions

File tree

crates/uv-workspace/src/workspace.rs

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -273,17 +273,7 @@ impl Workspace {
273273
.as_ref()
274274
.map(|optional_dependencies| {
275275
// It's a `BTreeMap` so the keys are sorted.
276-
optional_dependencies
277-
.iter()
278-
.filter_map(|(name, dependencies)| {
279-
if dependencies.is_empty() {
280-
None
281-
} else {
282-
Some(name)
283-
}
284-
})
285-
.cloned()
286-
.collect::<Vec<_>>()
276+
optional_dependencies.keys().cloned().collect::<Vec<_>>()
287277
})
288278
.unwrap_or_default();
289279

0 commit comments

Comments
 (0)