diff options
author | Kitson Kelly <me@kitsonkelly.com> | 2021-10-29 10:56:01 +1100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-10-29 10:56:01 +1100 |
commit | 34a9ddff091950aee9d89915cd13944259e7d346 (patch) | |
tree | 9ccf8c07c34fe5661c90097584eb8b47da3e9ba9 /cli/lsp/urls.rs | |
parent | 74a93fdf63a17de990954399b10eb6dfe7dd1973 (diff) |
refactor(lsp): use deno_graph and single document struct (#12535)
Closes #12473
Diffstat (limited to 'cli/lsp/urls.rs')
-rw-r--r-- | cli/lsp/urls.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/cli/lsp/urls.rs b/cli/lsp/urls.rs index 8b47911f6..19f53f297 100644 --- a/cli/lsp/urls.rs +++ b/cli/lsp/urls.rs @@ -92,7 +92,9 @@ impl LspUrlMap { let url = if specifier.scheme() == "file" { specifier.clone() } else { - let specifier_str = if specifier.scheme() == "data" { + let specifier_str = if specifier.scheme() == "asset" { + format!("deno:asset{}", specifier.path()) + } else if specifier.scheme() == "data" { let data_url = DataUrl::process(specifier.as_str()) .map_err(|e| uri_error(format!("{:?}", e)))?; let mime = data_url.mime_type(); |