diff options
author | Nayeem Rahman <nayeemrmn99@gmail.com> | 2023-11-30 16:23:47 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-30 16:23:47 +0000 |
commit | 91626bac4974150cfac4ca10c9e83d82633540df (patch) | |
tree | 3b63093dfb2266b70db3a47dc67693bbe9377c39 /cli/lsp/config.rs | |
parent | c803c0eaab2b61c77fd187fc5c6f3898c29e8fc4 (diff) |
perf(lsp): avoid redundant getNavigationTree() calls (#21396)
Diffstat (limited to 'cli/lsp/config.rs')
-rw-r--r-- | cli/lsp/config.rs | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/cli/lsp/config.rs b/cli/lsp/config.rs index 22b481998..36d4c95c6 100644 --- a/cli/lsp/config.rs +++ b/cli/lsp/config.rs @@ -898,26 +898,6 @@ impl Config { || settings.inlay_hints.enum_member_values.enabled } - /// Determine if any code lenses are enabled at all. This allows short - /// circuiting when there are no code lenses enabled. - pub fn enabled_code_lens_for_specifier( - &self, - specifier: &ModuleSpecifier, - ) -> bool { - let settings = self.workspace_settings_for_specifier(specifier); - settings.code_lens.implementations - || settings.code_lens.references - || settings.code_lens.test - } - - pub fn enabled_code_lens_test_for_specifier( - &self, - specifier: &ModuleSpecifier, - ) -> bool { - let settings = self.workspace_settings_for_specifier(specifier); - settings.code_lens.test - } - pub fn root_uri(&self) -> Option<&Url> { self.workspace_folders.get(0).map(|p| &p.0) } |