about summary refs log tree commit diff
diff options
context:
space:
mode:
authorLukas Wirth <lukastw97@gmail.com>2023-03-15 10:52:50 +0100
committerLukas Wirth <lukastw97@gmail.com>2023-03-15 10:52:50 +0100
commit8b8cd048258fd87ec08b6d287185a93f9ddbcc11 (patch)
tree9005336ed9603bb472d4fa6109a417f847506380
parentad91622d115a9501277c6902ecbdfd70d882bfef (diff)
downloadrust-8b8cd048258fd87ec08b6d287185a93f9ddbcc11.tar.gz
rust-8b8cd048258fd87ec08b6d287185a93f9ddbcc11.zip
fix: Don't pass feature flags to rustc private crates metadata invocation
-rw-r--r--crates/project-model/src/workspace.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/crates/project-model/src/workspace.rs b/crates/project-model/src/workspace.rs
index 55aec1a6774..816950b22f4 100644
--- a/crates/project-model/src/workspace.rs
+++ b/crates/project-model/src/workspace.rs
@@ -254,7 +254,10 @@ impl ProjectWorkspace {
                         match CargoWorkspace::fetch_metadata(
                             &rustc_dir,
                             cargo_toml.parent(),
-                            config,
+                            &CargoConfig {
+                                features: crate::CargoFeatures::default(),
+                                ..config.clone()
+                            },
                             progress,
                         ) {
                             Ok(meta) => {