[gnome-builder] lsp: initialize textDocument.completion
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] lsp: initialize textDocument.completion
- Date: Tue, 3 Mar 2020 02:01:11 +0000 (UTC)
commit 49e259c48a016031512b774078f11018b3181389
Author: Christian Hergert <chergert redhat com>
Date: Mon Mar 2 17:59:39 2020 -0800
lsp: initialize textDocument.completion
Related #687
src/libide/lsp/ide-lsp-client.c | 42 +++++++++++++++++++++++++++++++++++++++++
1 file changed, 42 insertions(+)
---
diff --git a/src/libide/lsp/ide-lsp-client.c b/src/libide/lsp/ide-lsp-client.c
index deaec5f32..927a8ea05 100644
--- a/src/libide/lsp/ide-lsp-client.c
+++ b/src/libide/lsp/ide-lsp-client.c
@@ -1340,6 +1340,48 @@ ide_lsp_client_start (IdeLspClient *self)
"]",
"}",
"}",
+ "textDocument", "{",
+ "completion", "{",
+ "contextSupport", JSONRPC_MESSAGE_PUT_BOOLEAN (TRUE),
+ "completionItem", "{",
+ "snippetSupport", JSONRPC_MESSAGE_PUT_BOOLEAN (TRUE),
+ "documentationFormat", "[",
+ "markdown",
+ "plaintext",
+ "]",
+ "deprecatedSupport", JSONRPC_MESSAGE_PUT_BOOLEAN (TRUE),
+ "}",
+ "completionItemKind", "{",
+ "valueSet", "[",
+ JSONRPC_MESSAGE_PUT_INT64 (1),
+ JSONRPC_MESSAGE_PUT_INT64 (2),
+ JSONRPC_MESSAGE_PUT_INT64 (3),
+ JSONRPC_MESSAGE_PUT_INT64 (4),
+ JSONRPC_MESSAGE_PUT_INT64 (5),
+ JSONRPC_MESSAGE_PUT_INT64 (6),
+ JSONRPC_MESSAGE_PUT_INT64 (7),
+ JSONRPC_MESSAGE_PUT_INT64 (8),
+ JSONRPC_MESSAGE_PUT_INT64 (9),
+ JSONRPC_MESSAGE_PUT_INT64 (10),
+ JSONRPC_MESSAGE_PUT_INT64 (11),
+ JSONRPC_MESSAGE_PUT_INT64 (12),
+ JSONRPC_MESSAGE_PUT_INT64 (13),
+ JSONRPC_MESSAGE_PUT_INT64 (14),
+ JSONRPC_MESSAGE_PUT_INT64 (15),
+ JSONRPC_MESSAGE_PUT_INT64 (16),
+ JSONRPC_MESSAGE_PUT_INT64 (17),
+ JSONRPC_MESSAGE_PUT_INT64 (18),
+ JSONRPC_MESSAGE_PUT_INT64 (19),
+ JSONRPC_MESSAGE_PUT_INT64 (20),
+ JSONRPC_MESSAGE_PUT_INT64 (21),
+ JSONRPC_MESSAGE_PUT_INT64 (22),
+ JSONRPC_MESSAGE_PUT_INT64 (23),
+ JSONRPC_MESSAGE_PUT_INT64 (24),
+ JSONRPC_MESSAGE_PUT_INT64 (25),
+ "]",
+ "}",
+ "}",
+ "}",
"}"
);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]