From b6b25671b29133a8a2f1325094dbd871655f8560 Mon Sep 17 00:00:00 2001 From: Luca Casonato Date: Sun, 7 Nov 2021 23:26:11 +0100 Subject: fix(lsp): display signature docs as markdown (#12636) These were previously displayed as plain text. Now they are displayed as `MarkupContent` with type `Markdown`. --- cli/tests/integration/lsp_tests.rs | 30 ++++++++++++++++++++++++------ 1 file changed, 24 insertions(+), 6 deletions(-) (limited to 'cli/tests/integration') diff --git a/cli/tests/integration/lsp_tests.rs b/cli/tests/integration/lsp_tests.rs index ecfe5d334..6fbeec344 100644 --- a/cli/tests/integration/lsp_tests.rs +++ b/cli/tests/integration/lsp_tests.rs @@ -1931,15 +1931,24 @@ fn lsp_signature_help() { "signatures": [ { "label": "add(a: number, b: number): number", - "documentation": "Adds two numbers.", + "documentation": { + "kind": "markdown", + "value": "Adds two numbers." + }, "parameters": [ { "label": "a: number", - "documentation": "This is a first number." + "documentation": { + "kind": "markdown", + "value": "This is a first number." + } }, { "label": "b: number", - "documentation": "This is a second number." + "documentation": { + "kind": "markdown", + "value": "This is a second number." + } } ] } @@ -1995,15 +2004,24 @@ fn lsp_signature_help() { "signatures": [ { "label": "add(a: number, b: number): number", - "documentation": "Adds two numbers.", + "documentation": { + "kind": "markdown", + "value": "Adds two numbers." + }, "parameters": [ { "label": "a: number", - "documentation": "This is a first number." + "documentation": { + "kind": "markdown", + "value": "This is a first number." + } }, { "label": "b: number", - "documentation": "This is a second number." + "documentation": { + "kind": "markdown", + "value": "This is a second number." + } } ] } -- cgit v1.2.3