summaryrefslogtreecommitdiff
path: root/cli/lsp/tsc.rs
diff options
context:
space:
mode:
authorNayeem Rahman <nayeemrmn99@gmail.com>2023-10-24 21:27:27 +0100
committerGitHub <noreply@github.com>2023-10-24 21:27:27 +0100
commita7bd0cf7a890eff0133242d09e71b2783350fd23 (patch)
tree62ed1dfa6a29853f466e3822a16904a2a74f22c6 /cli/lsp/tsc.rs
parent8f065a60e79e221a6ce7f6ce06c3022a85edb56a (diff)
perf(lsp): cleanup workspace settings scopes (#20937)
Diffstat (limited to 'cli/lsp/tsc.rs')
-rw-r--r--cli/lsp/tsc.rs7
1 files changed, 3 insertions, 4 deletions
diff --git a/cli/lsp/tsc.rs b/cli/lsp/tsc.rs
index 7f650348b..94770603c 100644
--- a/cli/lsp/tsc.rs
+++ b/cli/lsp/tsc.rs
@@ -4215,9 +4215,8 @@ impl UserPreferences {
use_label_details_in_completion_entries: Some(true),
..Default::default()
};
- let Some(language_settings) = config
- .workspace_settings()
- .language_settings_for_specifier(specifier)
+ let Some(language_settings) =
+ config.language_settings_for_specifier(specifier)
else {
return base_preferences;
};
@@ -5312,7 +5311,7 @@ mod tests {
.variable_types
.suppress_when_type_matches_name = true;
let mut config = config::Config::new();
- config.set_workspace_settings(settings);
+ config.set_workspace_settings(settings, None);
let user_preferences = UserPreferences::from_config_for_specifier(
&config,
&Default::default(),