Skip to content

Commit c63167a

Browse files
committed
Fix merge
1 parent 4cb7162 commit c63167a

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

crates/project-model/src/tests.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,13 +53,12 @@ fn load_cargo_with_fake_sysroot(
5353
let meta: Metadata = get_test_json_file(file);
5454
let manifest_path =
5555
ManifestPath::try_from(AbsPathBuf::try_from(meta.workspace_root.clone()).unwrap()).unwrap();
56-
let cargo_workspace = CargoWorkspace::new(meta, manifest_path);
56+
let cargo_workspace = CargoWorkspace::new(meta, manifest_path, Default::default());
5757
let project_workspace = ProjectWorkspace {
5858
kind: ProjectWorkspaceKind::Cargo {
5959
cargo: cargo_workspace,
6060
build_scripts: WorkspaceBuildScripts::default(),
6161
rustc: Err(None),
62-
cargo_config_extra_env: Default::default(),
6362
error: None,
6463
set_test: true,
6564
},

crates/project-model/src/workspace.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1045,6 +1045,7 @@ fn cargo_to_crate_graph(
10451045
let crate_id = add_target_crate_root(
10461046
crate_graph,
10471047
proc_macros,
1048+
cargo,
10481049
pkg_data,
10491050
build_data.zip(Some(build_scripts.error().is_some())),
10501051
cfg_options.clone(),
@@ -1267,6 +1268,7 @@ fn handle_rustc_crates(
12671268
let crate_id = add_target_crate_root(
12681269
crate_graph,
12691270
proc_macros,
1271+
cargo,
12701272
&rustc_workspace[pkg],
12711273
build_scripts.get_output(pkg).zip(Some(build_scripts.error().is_some())),
12721274
cfg_options.clone(),
@@ -1326,6 +1328,7 @@ fn handle_rustc_crates(
13261328
fn add_target_crate_root(
13271329
crate_graph: &mut CrateGraph,
13281330
proc_macros: &mut ProcMacroPaths,
1331+
cargo: &CargoWorkspace,
13291332
pkg: &PackageData,
13301333
build_data: Option<(&BuildScriptOutput, bool)>,
13311334
cfg_options: CfgOptions,

crates/rust-analyzer/tests/crate_graph.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,12 @@ fn load_cargo_with_fake_sysroot(file: &str) -> ProjectWorkspace {
1313
let meta: Metadata = get_test_json_file(file);
1414
let manifest_path =
1515
ManifestPath::try_from(AbsPathBuf::try_from(meta.workspace_root.clone()).unwrap()).unwrap();
16-
let cargo_workspace = CargoWorkspace::new(meta, manifest_path);
16+
let cargo_workspace = CargoWorkspace::new(meta, manifest_path, Default::default());
1717
ProjectWorkspace {
1818
kind: ProjectWorkspaceKind::Cargo {
1919
cargo: cargo_workspace,
2020
build_scripts: WorkspaceBuildScripts::default(),
2121
rustc: Err(None),
22-
cargo_config_extra_env: Default::default(),
2322
error: None,
2423
set_test: true,
2524
},

0 commit comments

Comments
 (0)