@@ -747,17 +747,14 @@ impl ProjectWorkspace {
747
747
let _p = tracing:: info_span!( "ProjectWorkspace::to_crate_graph" ) . entered ( ) ;
748
748
749
749
let Self { kind, sysroot, cfg_overrides, rustc_cfg, .. } = self ;
750
- let ( ( mut crate_graph, proc_macros) , sysroot) = match kind {
751
- ProjectWorkspaceKind :: Json ( project) => (
752
- project_json_to_crate_graph (
753
- rustc_cfg. clone ( ) ,
754
- load,
755
- project,
756
- sysroot,
757
- extra_env,
758
- cfg_overrides,
759
- ) ,
750
+ let ( crate_graph, proc_macros) = match kind {
751
+ ProjectWorkspaceKind :: Json ( project) => project_json_to_crate_graph (
752
+ rustc_cfg. clone ( ) ,
753
+ load,
754
+ project,
760
755
sysroot,
756
+ extra_env,
757
+ cfg_overrides,
761
758
) ,
762
759
ProjectWorkspaceKind :: Cargo {
763
760
cargo,
@@ -766,20 +763,17 @@ impl ProjectWorkspace {
766
763
cargo_config_extra_env : _,
767
764
error : _,
768
765
set_test,
769
- } => (
770
- cargo_to_crate_graph (
771
- load,
772
- rustc. as_ref ( ) . map ( |a| a. as_ref ( ) ) . ok ( ) ,
773
- cargo,
774
- sysroot,
775
- rustc_cfg. clone ( ) ,
776
- cfg_overrides,
777
- build_scripts,
778
- * set_test,
779
- ) ,
766
+ } => cargo_to_crate_graph (
767
+ load,
768
+ rustc. as_ref ( ) . map ( |a| a. as_ref ( ) ) . ok ( ) ,
769
+ cargo,
780
770
sysroot,
771
+ rustc_cfg. clone ( ) ,
772
+ cfg_overrides,
773
+ build_scripts,
774
+ * set_test,
781
775
) ,
782
- ProjectWorkspaceKind :: DetachedFile { file, cargo : cargo_script, set_test, .. } => (
776
+ ProjectWorkspaceKind :: DetachedFile { file, cargo : cargo_script, set_test, .. } => {
783
777
if let Some ( ( cargo, build_scripts, _) ) = cargo_script {
784
778
cargo_to_crate_graph (
785
779
& mut |path| load ( path) ,
@@ -800,16 +794,10 @@ impl ProjectWorkspace {
800
794
cfg_overrides,
801
795
* set_test,
802
796
)
803
- } ,
804
- sysroot,
805
- ) ,
797
+ }
798
+ }
806
799
} ;
807
800
808
- if matches ! ( sysroot. mode( ) , SysrootMode :: Stitched ( _) ) && crate_graph. patch_cfg_if ( ) {
809
- debug ! ( "Patched std to depend on cfg-if" )
810
- } else {
811
- debug ! ( "Did not patch std to depend on cfg-if" )
812
- }
813
801
( crate_graph, proc_macros)
814
802
}
815
803
0 commit comments