Language - Java
Define Java language package.
(use-package emacs
:after uno-lang
:config
(provide 'uno-lang-java))
(use-package lsp-java
:after (uno-lang-java uno-dev-lsp)
:if (executable-find "javac")
:custom
(dap-java-test-runner (uno-cache-path "lsp/server/eclipse.jdt.ls/test-runner/junit-platform-console-standalone.jar"))
(lsp-java-workspace-dir (uno-cache-path "lsp/workspace/"))
:hook
(java-mode . lsp))
(use-package emacs
:after uno-lang-java
:config
(ligature-set-ligatures 'java-mode '("=="
"!="
"->"
"__"
"/*"
"*/"
"//"
">="
"<="
"||"
"&&")))