extract MarkdownString from MarkedString type, fyi @mjvbz

This commit is contained in:
Johannes Rieken
2021-06-16 14:51:00 +02:00
parent a36051efae
commit b5da2d0f10
5 changed files with 14 additions and 17 deletions

View File

@@ -52,7 +52,7 @@ class TypeScriptHoverProvider implements vscode.HoverProvider {
data: Proto.QuickInfoResponseBody,
source: ServerType | undefined,
) {
const parts: vscode.MarkedString[] = [];
const parts: vscode.MarkdownString[] = [];
if (data.displayString) {
const displayParts: string[] = [];
@@ -66,8 +66,7 @@ class TypeScriptHoverProvider implements vscode.HoverProvider {
}
displayParts.push(data.displayString);
parts.push({ language: 'typescript', value: displayParts.join(' ') });
parts.push(new vscode.MarkdownString().appendCodeblock(displayParts.join(' '), 'typescript'));
}
parts.push(markdownDocumentation(data.documentation, data.tags, this.client));
return parts;