Skip to content

Commit dbe448a

Browse files
authored
feat: add support for java-ts-mode (#417)
* feat: add support for `java-ts-mode` * squash! feat: add support for `java-ts-mode`
1 parent de2d898 commit dbe448a

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

lsp-java-boot.el

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ Store CALLBACK to use it `sts/highlight'."
142142
(lsp-tcp-server #'lsp-java-boot--ls-command)
143143
:activation-fn (lambda (_filename mode)
144144
(and lsp-java-boot-enabled
145-
(memq mode '(java-mode conf-javaprop-mode yaml-mode))
145+
(memq mode '(java-mode java-ts-mode conf-javaprop-mode yaml-mode))
146146
(lsp-java-boot--server-jar)))
147147
:request-handlers (ht ("sts/addClasspathListener" #'lsp-java-boot--sts-add-classpath-listener)
148148
("sts/javadocHoverLink" #'lsp-java-boot--sts-javadoc-hover-link)

lsp-java.el

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -786,10 +786,10 @@ PARAMS progress report notification data."
786786
(put 'lsp-java-progress-string 'risky-local-variable t)
787787

788788
(defun lsp-java--render-string (str)
789-
"Render STR with `java-mode' syntax highlight."
789+
"Render STR with `java-mode and java-ts-mode' syntax highlight."
790790
(condition-case nil
791791
(with-temp-buffer
792-
(delay-mode-hooks (java-mode))
792+
(delay-mode-hooks (java-mode java-ts-mode))
793793
(insert str)
794794
(font-lock-ensure)
795795
(buffer-string))
@@ -1402,7 +1402,7 @@ current symbol."
14021402
(make-lsp--client
14031403
:new-connection (lsp-stdio-connection #'lsp-java--ls-command
14041404
#'lsp-java--locate-server-jar)
1405-
:major-modes '(java-mode jdee-mode)
1405+
:major-modes '(java-mode java-ts-mode jdee-mode)
14061406
:server-id 'jdtls
14071407
:multi-root t
14081408
:notification-handlers (ht ("language/status" #'lsp-java--language-status-callback)

0 commit comments

Comments
 (0)