@@ -49,7 +49,6 @@ pub struct Config {
4949 pub hover : HoverConfig ,
5050 pub semantic_tokens_refresh : bool ,
5151
52- pub with_sysroot : bool ,
5352 pub linked_projects : Vec < LinkedProject > ,
5453 pub root_path : AbsPathBuf ,
5554}
@@ -155,7 +154,6 @@ impl Config {
155154 Config {
156155 client_caps : ClientCapsConfig :: default ( ) ,
157156
158- with_sysroot : true ,
159157 publish_diagnostics : true ,
160158 diagnostics : DiagnosticsConfig :: default ( ) ,
161159 diagnostics_map : DiagnosticsMapConfig :: default ( ) ,
@@ -209,7 +207,6 @@ impl Config {
209207
210208 let data = ConfigData :: from_json ( json) ;
211209
212- self . with_sysroot = data. withSysroot ;
213210 self . publish_diagnostics = data. diagnostics_enable ;
214211 self . diagnostics = DiagnosticsConfig {
215212 disable_experimental : !data. diagnostics_enableExperimental ,
@@ -246,6 +243,7 @@ impl Config {
246243 load_out_dirs_from_check : data. cargo_loadOutDirsFromCheck ,
247244 target : data. cargo_target . clone ( ) ,
248245 rustc_source : rustc_source,
246+ no_sysroot : data. cargo_noSysroot ,
249247 } ;
250248 self . runnables = RunnablesConfig {
251249 override_cargo : data. runnables_overrideCargo ,
@@ -492,6 +490,7 @@ config_data! {
492490 cargo_loadOutDirsFromCheck: bool = false ,
493491 cargo_noDefaultFeatures: bool = false ,
494492 cargo_target: Option <String > = None ,
493+ cargo_noSysroot: bool = false ,
495494
496495 checkOnSave_enable: bool = true ,
497496 checkOnSave_allFeatures: Option <bool > = None ,
@@ -544,7 +543,6 @@ config_data! {
544543 rustfmt_extraArgs: Vec <String > = Vec :: new( ) ,
545544 rustfmt_overrideCommand: Option <Vec <String >> = None ,
546545
547- withSysroot: bool = true ,
548546 rustcSource : Option <String > = None ,
549547 }
550548}
0 commit comments