@@ -100,7 +100,7 @@ impl GlobalState {
100
100
{
101
101
let req = FetchWorkspaceRequest { path : None , force_crate_graph_reload : false } ;
102
102
self . fetch_workspaces_queue . request_op ( "discovered projects changed" . to_owned ( ) , req)
103
- } else if self . config . flycheck ( ) != old_config. flycheck ( ) {
103
+ } else if self . config . flycheck ( None ) != old_config. flycheck ( None ) {
104
104
self . reload_flycheck ( ) ;
105
105
}
106
106
@@ -122,7 +122,7 @@ impl GlobalState {
122
122
} ;
123
123
let mut message = String :: new ( ) ;
124
124
125
- if !self . config . cargo_autoreload ( )
125
+ if !self . config . cargo_autoreload_config ( None )
126
126
&& self . is_quiescent ( )
127
127
&& self . fetch_workspaces_queue . op_requested ( )
128
128
&& self . config . discover_workspace_config ( ) . is_none ( )
@@ -264,7 +264,7 @@ impl GlobalState {
264
264
. map ( ManifestPath :: try_from)
265
265
. filter_map ( Result :: ok)
266
266
. collect ( ) ;
267
- let cargo_config = self . config . cargo ( ) ;
267
+ let cargo_config = self . config . cargo ( None ) ;
268
268
let discover_command = self . config . discover_workspace_config ( ) . cloned ( ) ;
269
269
let is_quiescent = !( self . discover_workspace_queue . op_in_progress ( )
270
270
|| self . vfs_progress_config_version < self . vfs_config_version
@@ -357,7 +357,7 @@ impl GlobalState {
357
357
pub ( crate ) fn fetch_build_data ( & mut self , cause : Cause ) {
358
358
info ! ( %cause, "will fetch build data" ) ;
359
359
let workspaces = Arc :: clone ( & self . workspaces ) ;
360
- let config = self . config . cargo ( ) ;
360
+ let config = self . config . cargo ( None ) ;
361
361
let root_path = self . config . root_path ( ) . clone ( ) ;
362
362
363
363
self . task_pool . handle . spawn_with_sender ( ThreadIntent :: Worker , move |sender| {
@@ -382,7 +382,7 @@ impl GlobalState {
382
382
383
383
pub ( crate ) fn fetch_proc_macros ( & mut self , cause : Cause , paths : Vec < ProcMacroPaths > ) {
384
384
info ! ( %cause, "will load proc macros" ) ;
385
- let ignored_proc_macros = self . config . ignored_proc_macros ( ) . clone ( ) ;
385
+ let ignored_proc_macros = self . config . ignored_proc_macros ( None ) . clone ( ) ;
386
386
let proc_macro_clients = self . proc_macro_clients . clone ( ) ;
387
387
388
388
self . task_pool . handle . spawn_with_sender ( ThreadIntent :: Worker , move |sender| {
@@ -507,7 +507,7 @@ impl GlobalState {
507
507
// FIXME: can we abort the build scripts here if they are already running?
508
508
self . workspaces = Arc :: new ( workspaces) ;
509
509
510
- if self . config . run_build_scripts ( ) {
510
+ if self . config . run_build_scripts ( None ) {
511
511
self . build_deps_changed = false ;
512
512
self . fetch_build_data_queue . request_op ( "workspace updated" . to_owned ( ) , ( ) ) ;
513
513
}
@@ -627,7 +627,7 @@ impl GlobalState {
627
627
..
628
628
} => cargo_config_extra_env
629
629
. iter ( )
630
- . chain ( self . config . extra_env ( ) )
630
+ . chain ( self . config . extra_env ( None ) )
631
631
. map ( |( a, b) | ( a. clone ( ) , b. clone ( ) ) )
632
632
. chain (
633
633
ws. sysroot
@@ -702,7 +702,7 @@ impl GlobalState {
702
702
vfs. file_id ( & vfs_path)
703
703
} ;
704
704
705
- ws_to_crate_graph ( & self . workspaces , self . config . extra_env ( ) , load)
705
+ ws_to_crate_graph ( & self . workspaces , self . config . extra_env ( None ) , load)
706
706
} ;
707
707
let mut change = ChangeWithProcMacros :: new ( ) ;
708
708
if self . config . expand_proc_macros ( ) {
@@ -791,7 +791,7 @@ impl GlobalState {
791
791
792
792
fn reload_flycheck ( & mut self ) {
793
793
let _p = tracing:: info_span!( "GlobalState::reload_flycheck" ) . entered ( ) ;
794
- let config = self . config . flycheck ( ) ;
794
+ let config = self . config . flycheck ( None ) ;
795
795
let sender = self . flycheck_sender . clone ( ) ;
796
796
let invocation_strategy = match config {
797
797
FlycheckConfig :: CargoCommand { .. } => {
0 commit comments