From 2263377e3f5d1ea563653edf9537048cda0e2012 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Lafont?= Date: Sun, 3 Mar 2024 07:01:16 +0100 Subject: [PATCH] fix(oxc_language_server): use config path at init (#2569) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit `config_path` was not use in initialization. Must merge #2568 before to fix vscode. Co-authored-by: Clément Lafont --- crates/oxc_language_server/src/main.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/oxc_language_server/src/main.rs b/crates/oxc_language_server/src/main.rs index e5d7a306d..8596990c7 100644 --- a/crates/oxc_language_server/src/main.rs +++ b/crates/oxc_language_server/src/main.rs @@ -89,7 +89,6 @@ impl LanguageServer for Backend { async fn initialize(&self, params: InitializeParams) -> Result { self.init(params.root_uri)?; self.init_ignore_glob().await; - self.init_linter_config().await; let options = params.initialization_options.and_then(|mut value| { let settings = value.get_mut("settings")?.take(); serde_json::from_value::(settings).ok() @@ -100,6 +99,7 @@ impl LanguageServer for Backend { info!("language server version: {:?}", env!("CARGO_PKG_VERSION")); *self.options.lock().await = value; } + self.init_linter_config().await; Ok(InitializeResult { server_info: Some(ServerInfo { name: "oxc".into(), version: None }), offset_encoding: None,