From 854244707215a23f4b656686ebdd2355c849c878 Mon Sep 17 00:00:00 2001 From: Vincent Fugnitto Date: Tue, 25 Jul 2023 08:37:03 -0400 Subject: [PATCH] vscode: fix `MarkdownString` for `documentation` (#12685) The commit fixes the conversion of `MarkdownString` which failed to render previously. Signed-off-by: vince-fugnitto --- packages/plugin-ext/src/plugin/languages/completion.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/plugin-ext/src/plugin/languages/completion.ts b/packages/plugin-ext/src/plugin/languages/completion.ts index 1cbb1ae63f59a..1607b85ca5b7c 100644 --- a/packages/plugin-ext/src/plugin/languages/completion.ts +++ b/packages/plugin-ext/src/plugin/languages/completion.ts @@ -153,13 +153,17 @@ export class CompletionAdapter { ? [CompletionItemTag.Deprecated] : undefined; + const documentation = typeof item.documentation !== 'undefined' + ? Converter.fromMarkdown(item.documentation) + : undefined; + return { id, parentId, label: item.label, kind: Converter.fromCompletionItemKind(item.kind), detail: item.detail, - documentation: item.documentation, + documentation, filterText: item.filterText, sortText: item.sortText, preselect: item.preselect,