Pārlūkot izejas kodu

Merge pull request #66 from spahnke/signature-markdown

Format signature and parameter documentation as Markdown
Alexandru Dima 4 gadi atpakaļ
vecāks
revīzija
7e6f0bfccb
1 mainītis faili ar 6 papildinājumiem un 2 dzēšanām
  1. 6 2
      src/languageFeatures.ts

+ 6 - 2
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);