فهرست منبع

Format signature and parameter documentation as Markdown

Sebastian Pahnke 4 سال پیش
والد
کامیت
b79ec00ec5
1فایلهای تغییر یافته به همراه6 افزوده شده و 2 حذف شده
  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);