File tree 3 files changed +5
-4
lines changed
3 files changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -53,13 +53,12 @@ fn load_cargo_with_fake_sysroot(
53
53
let meta: Metadata = get_test_json_file ( file) ;
54
54
let manifest_path =
55
55
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 ( ) ) ;
57
57
let project_workspace = ProjectWorkspace {
58
58
kind : ProjectWorkspaceKind :: Cargo {
59
59
cargo : cargo_workspace,
60
60
build_scripts : WorkspaceBuildScripts :: default ( ) ,
61
61
rustc : Err ( None ) ,
62
- cargo_config_extra_env : Default :: default ( ) ,
63
62
error : None ,
64
63
set_test : true ,
65
64
} ,
Original file line number Diff line number Diff line change @@ -1045,6 +1045,7 @@ fn cargo_to_crate_graph(
1045
1045
let crate_id = add_target_crate_root (
1046
1046
crate_graph,
1047
1047
proc_macros,
1048
+ cargo,
1048
1049
pkg_data,
1049
1050
build_data. zip ( Some ( build_scripts. error ( ) . is_some ( ) ) ) ,
1050
1051
cfg_options. clone ( ) ,
@@ -1267,6 +1268,7 @@ fn handle_rustc_crates(
1267
1268
let crate_id = add_target_crate_root (
1268
1269
crate_graph,
1269
1270
proc_macros,
1271
+ cargo,
1270
1272
& rustc_workspace[ pkg] ,
1271
1273
build_scripts. get_output ( pkg) . zip ( Some ( build_scripts. error ( ) . is_some ( ) ) ) ,
1272
1274
cfg_options. clone ( ) ,
@@ -1326,6 +1328,7 @@ fn handle_rustc_crates(
1326
1328
fn add_target_crate_root (
1327
1329
crate_graph : & mut CrateGraph ,
1328
1330
proc_macros : & mut ProcMacroPaths ,
1331
+ cargo : & CargoWorkspace ,
1329
1332
pkg : & PackageData ,
1330
1333
build_data : Option < ( & BuildScriptOutput , bool ) > ,
1331
1334
cfg_options : CfgOptions ,
Original file line number Diff line number Diff line change @@ -13,13 +13,12 @@ fn load_cargo_with_fake_sysroot(file: &str) -> ProjectWorkspace {
13
13
let meta: Metadata = get_test_json_file ( file) ;
14
14
let manifest_path =
15
15
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 ( ) ) ;
17
17
ProjectWorkspace {
18
18
kind : ProjectWorkspaceKind :: Cargo {
19
19
cargo : cargo_workspace,
20
20
build_scripts : WorkspaceBuildScripts :: default ( ) ,
21
21
rustc : Err ( None ) ,
22
- cargo_config_extra_env : Default :: default ( ) ,
23
22
error : None ,
24
23
set_test : true ,
25
24
} ,
You can’t perform that action at this time.
0 commit comments