From b79ec00ec57445f39a698b80080110a2d2d22cef Mon Sep 17 00:00:00 2001 From: Sebastian Pahnke Date: Wed, 2 Sep 2020 13:21:52 +0200 Subject: [PATCH] Format signature and parameter documentation as Markdown --- src/languageFeatures.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/languageFeatures.ts b/src/languageFeatures.ts index 7ebed608..b3fe20ce 100644 --- a/src/languageFeatures.ts +++ b/src/languageFeatures.ts @@ -478,13 +478,17 @@ export class SignatureHelpAdapter extends Adapter implements monaco.languages.Si parameters: [] }; - signature.documentation = displayPartsToString(item.documentation); + signature.documentation = { + value: displayPartsToString(item.documentation) + }; signature.label += displayPartsToString(item.prefixDisplayParts); item.parameters.forEach((p, i, a) => { const label = displayPartsToString(p.displayParts); const parameter: monaco.languages.ParameterInformation = { label: label, - documentation: displayPartsToString(p.documentation) + documentation: { + value: displayPartsToString(p.documentation) + } }; signature.label += label; signature.parameters.push(parameter);