summaryrefslogtreecommitdiff
path: root/lsp.h
diff options
context:
space:
mode:
authorpommicket <pommicket@gmail.com>2022-12-28 13:52:15 -0500
committerpommicket <pommicket@gmail.com>2022-12-28 13:52:15 -0500
commit29c5c9b7544243a161d403b66ddfa11b6cdbbcf6 (patch)
tree28df44016f452f70c80bbcda276ff457b3f810f5 /lsp.h
parentf57b21c5a6ac9913e3b9727abfed951708917250 (diff)
fixed (all?) problems with signature help
Diffstat (limited to 'lsp.h')
-rw-r--r--lsp.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/lsp.h b/lsp.h
index 711db2a..c078820 100644
--- a/lsp.h
+++ b/lsp.h
@@ -27,6 +27,10 @@ typedef enum {
// client-to-server
LSP_REQUEST_INITIALIZE, // initialize
LSP_REQUEST_INITIALIZED, // initialized
+ // workspace/didChangeConfiguration with parameters specifically for jdtls.
+ // we need this because annoyingly jdtls refuses to give signature help
+ // unless you specifically configure it to do that
+ LSP_REQUEST_JDTLS_CONFIGURATION,
LSP_REQUEST_SHUTDOWN, // shutdown
LSP_REQUEST_EXIT, // exit
LSP_REQUEST_DID_OPEN, // textDocument/didOpen