Skip to content

Commit 2f5e8d7

Browse files
Merge pull request #19204 from kazatsuyu/allow-package-specific-feature
Allow "package/feature" format feature flag
2 parents 8925544 + 64a869c commit 2f5e8d7

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)