Skip to content

Commit 6e53118

Browse files
committed
Patch server capabilities
- JDT does not declare this capability but it is required by lsp-mode
1 parent 6eb9507 commit 6e53118

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

lsp-java.el

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -547,6 +547,10 @@ server."
547547

548548
(defun lsp-java--after-start (&rest _args)
549549
"Run after `lsp-java-enable' to configure workspace folders."
550+
;; patch server capabilities since jdt server does not declare
551+
;; executeCommandProvider capability required by `lsp-mode'
552+
(puthash "executeCommandProvider" t (lsp--server-capabilities))
553+
550554
;; TODO temporary explicitly initialize lsp--workspaces with the workspace folders
551555
;; until lsp-mode provides facilities for managing folders
552556
(mapc (lambda (root)

0 commit comments

Comments
 (0)