summaryrefslogtreecommitdiff
path: root/cli/lsp
diff options
context:
space:
mode:
Diffstat (limited to 'cli/lsp')
-rw-r--r--cli/lsp/completions.rs12
-rw-r--r--cli/lsp/documents.rs4
2 files changed, 4 insertions, 12 deletions
diff --git a/cli/lsp/completions.rs b/cli/lsp/completions.rs
index 51a3ffb88..00d0631b8 100644
--- a/cli/lsp/completions.rs
+++ b/cli/lsp/completions.rs
@@ -428,18 +428,10 @@ fn relative_specifier(
}
}
if parts.is_empty() {
- format!(
- "./{}{}",
- last_a,
- specifier[Position::AfterPath..].to_string()
- )
+ format!("./{}{}", last_a, &specifier[Position::AfterPath..])
} else {
parts.push(last_a);
- format!(
- "{}{}",
- parts.join("/"),
- specifier[Position::AfterPath..].to_string()
- )
+ format!("{}{}", parts.join("/"), &specifier[Position::AfterPath..])
}
} else {
specifier[Position::BeforePath..].into()
diff --git a/cli/lsp/documents.rs b/cli/lsp/documents.rs
index b0da53ef3..280b345c7 100644
--- a/cli/lsp/documents.rs
+++ b/cli/lsp/documents.rs
@@ -588,8 +588,8 @@ pub(crate) fn to_hover_text(
"blob" => "_(a blob url)_".to_string(),
_ => format!(
"{}​{}",
- specifier[..url::Position::AfterScheme].to_string(),
- specifier[url::Position::AfterScheme..].to_string()
+ &specifier[..url::Position::AfterScheme],
+ &specifier[url::Position::AfterScheme..],
)
.replace('@', "​@"),
},