diff options
author | David Sherret <dsherret@users.noreply.github.com> | 2023-03-29 16:25:48 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-03-29 16:25:48 -0400 |
commit | 89bbbd102c6050763105be39a49494a5ffdce35b (patch) | |
tree | c0b912058a193d12fc60fac91223e0fef9fc7637 /cli/lsp/language_server.rs | |
parent | bacbf949256e32ca84e7f11c0171db7d9a644b44 (diff) |
refactor(lsp): remove boolean parameters on `documents.documents(...)` (#18493)
I think this makes things clearer at the call sites.
Diffstat (limited to 'cli/lsp/language_server.rs')
-rw-r--r-- | cli/lsp/language_server.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/cli/lsp/language_server.rs b/cli/lsp/language_server.rs index 72beb04bb..372a1489d 100644 --- a/cli/lsp/language_server.rs +++ b/cli/lsp/language_server.rs @@ -44,6 +44,7 @@ use super::documents::to_lsp_range; use super::documents::AssetOrDocument; use super::documents::Document; use super::documents::Documents; +use super::documents::DocumentsFilter; use super::documents::LanguageId; use super::logging::lsp_log; use super::lsp_custom; @@ -3223,7 +3224,7 @@ impl Inner { )?; cli_options.set_import_map_specifier(self.maybe_import_map_uri.clone()); - let open_docs = self.documents.documents(true, true); + let open_docs = self.documents.documents(DocumentsFilter::OpenDiagnosable); Ok(Some(PrepareCacheResult { cli_options, open_docs, @@ -3341,7 +3342,7 @@ impl Inner { let mut contents = String::new(); let mut documents_specifiers = self .documents - .documents(false, false) + .documents(DocumentsFilter::All) .into_iter() .map(|d| d.specifier().clone()) .collect::<Vec<_>>(); |