diff options
Diffstat (limited to 'cli/lsp/completions.rs')
-rw-r--r-- | cli/lsp/completions.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/cli/lsp/completions.rs b/cli/lsp/completions.rs index ccb945a0b..cb8bd446d 100644 --- a/cli/lsp/completions.rs +++ b/cli/lsp/completions.rs @@ -3,6 +3,7 @@ use super::client::Client; use super::config::ConfigSnapshot; use super::documents::Documents; +use super::documents::DocumentsFilter; use super::lsp_custom; use super::registries::ModuleRegistry; use super::tsc; @@ -278,7 +279,7 @@ fn get_import_map_completions( if let Ok(resolved) = import_map.resolve(&key, specifier) { let resolved = resolved.to_string(); let workspace_items: Vec<lsp::CompletionItem> = documents - .documents(false, true) + .documents(DocumentsFilter::AllDiagnosable) .into_iter() .filter_map(|d| { let specifier_str = d.specifier().to_string(); @@ -460,7 +461,7 @@ fn get_workspace_completions( documents: &Documents, ) -> Vec<lsp::CompletionItem> { let workspace_specifiers = documents - .documents(false, true) + .documents(DocumentsFilter::AllDiagnosable) .into_iter() .map(|d| d.specifier().clone()) .collect(); |