diff options
author | Nayeem Rahman <nayeemrmn99@gmail.com> | 2024-11-06 06:26:46 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-11-06 06:26:46 +0000 |
commit | 5088b25f2315fa45e912377356a89ba2a44dbcda (patch) | |
tree | 52d41a8da5e8ab84dcc6eb59c7ca902e9d7b25b9 /cli/lsp/documents.rs | |
parent | ef7432c03f83ad9e9ca2812d0ab5653e87fa5259 (diff) |
feat(lsp): auto-import completions from byonm dependencies (#26680)
Diffstat (limited to 'cli/lsp/documents.rs')
-rw-r--r-- | cli/lsp/documents.rs | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/cli/lsp/documents.rs b/cli/lsp/documents.rs index 8609aed05..ce13c3215 100644 --- a/cli/lsp/documents.rs +++ b/cli/lsp/documents.rs @@ -1059,34 +1059,6 @@ impl Documents { self.cache.is_valid_file_referrer(specifier) } - /// Return `true` if the provided specifier can be resolved to a document, - /// otherwise `false`. - pub fn contains_import( - &self, - specifier: &str, - referrer: &ModuleSpecifier, - ) -> bool { - let file_referrer = self.get_file_referrer(referrer); - let maybe_specifier = self - .resolver - .as_graph_resolver(file_referrer.as_deref()) - .resolve( - specifier, - &deno_graph::Range { - specifier: referrer.clone(), - start: deno_graph::Position::zeroed(), - end: deno_graph::Position::zeroed(), - }, - ResolutionMode::Types, - ) - .ok(); - if let Some(import_specifier) = maybe_specifier { - self.exists(&import_specifier, file_referrer.as_deref()) - } else { - false - } - } - pub fn resolve_document_specifier( &self, specifier: &ModuleSpecifier, |