summaryrefslogtreecommitdiff
path: root/cli/lsp/tsc.rs
diff options
context:
space:
mode:
Diffstat (limited to 'cli/lsp/tsc.rs')
-rw-r--r--cli/lsp/tsc.rs8
1 files changed, 6 insertions, 2 deletions
diff --git a/cli/lsp/tsc.rs b/cli/lsp/tsc.rs
index 2f66e2d2d..e6e2581a8 100644
--- a/cli/lsp/tsc.rs
+++ b/cli/lsp/tsc.rs
@@ -1154,11 +1154,15 @@ impl ImplementationLocation {
language_server: &language_server::Inner,
) -> lsp::Location {
let specifier = normalize_specifier(&self.document_span.file_name)
- .unwrap_or_else(|_| ModuleSpecifier::parse("deno://invalid").unwrap());
+ .unwrap_or_else(|_| {
+ ModuleSpecifier::parse("internal://invalid").unwrap()
+ });
let uri = language_server
.url_map
.normalize_specifier(&specifier)
- .unwrap_or_else(|_| ModuleSpecifier::parse("deno://invalid").unwrap());
+ .unwrap_or_else(|_| {
+ ModuleSpecifier::parse("internal://invalid").unwrap()
+ });
lsp::Location {
uri,
range: self.document_span.text_span.to_range(line_index),