Skip to content

Commit ed5af98

Browse files
committed
[config] rename cargo.defaultTarget
1 parent b7edffe commit ed5af98

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

crates/ra_project_model/src/cargo_workspace.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,8 @@ pub struct CargoConfig {
6262
/// Runs cargo check on launch to figure out the correct values of OUT_DIR
6363
pub load_out_dirs_from_check: bool,
6464

65-
/// rustc config
66-
pub rustc: RustcConfig,
65+
/// rustc target
66+
pub default_target: Option<String>,
6767
}
6868

6969
impl Default for CargoConfig {
@@ -73,7 +73,7 @@ impl Default for CargoConfig {
7373
all_features: true,
7474
features: Vec::new(),
7575
load_out_dirs_from_check: false,
76-
rustc: RustcConfig { default_target: None },
76+
default_target: None,
7777
}
7878
}
7979
}
@@ -169,7 +169,7 @@ impl CargoWorkspace {
169169
if let Some(parent) = cargo_toml.parent() {
170170
meta.current_dir(parent);
171171
}
172-
if let Some(target) = cargo_features.rustc.default_target.as_ref() {
172+
if let Some(target) = cargo_features.default_target.as_ref() {
173173
meta.other_options(&[String::from("--filter-platform"), target.clone()]);
174174
}
175175
let meta = meta.exec().with_context(|| {

crates/rust-analyzer/src/config.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ impl Config {
134134
set(value, "/cargo/allFeatures", &mut self.cargo.all_features);
135135
set(value, "/cargo/features", &mut self.cargo.features);
136136
set(value, "/cargo/loadOutDirsFromCheck", &mut self.cargo.load_out_dirs_from_check);
137-
set(value, "/cargo/rustc/defaultTarget", &mut self.cargo.rustc.default_target);
137+
set(value, "/cargo/defaultTarget", &mut self.cargo.default_target);
138138

139139
match get(value, "/procMacro/enable") {
140140
Some(true) => {

editors/code/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -237,7 +237,7 @@
237237
"default": false,
238238
"markdownDescription": "Run `cargo check` on startup to get the correct value for package OUT_DIRs"
239239
},
240-
"rust-analyzer.cargo.rustc.defaultTarget": {
240+
"rust-analyzer.cargo.defaultTarget": {
241241
"type": [
242242
"null",
243243
"string"

0 commit comments

Comments
 (0)