Skip to content

Commit 64a869c

Browse files
committed
Allow "package/feature" format feature flag
1 parent 865583b commit 64a869c

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

crates/project-model/src/cargo_workspace.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -594,7 +594,9 @@ impl CargoWorkspace {
594594
.filter_map(|package| {
595595
let package = &self[package];
596596
if package.is_member {
597-
Some(package.features.keys().cloned())
597+
Some(package.features.keys().cloned().chain(
598+
package.features.keys().map(|key| format!("{}/{key}", package.name)),
599+
))
598600
} else {
599601
None
600602
}

0 commit comments

Comments
 (0)