aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authors1n7ax <18459807+s1n7ax@users.noreply.github.com>2021-11-03 04:26:18 +0530
committerGitHub <noreply@github.com>2021-11-02 23:56:18 +0100
commitc06231094809f400d8e2390936969a82a235ba87 (patch)
treedeb4bcbe8abf5bf8bb320c658e64bcc2242cc7da
parentRevert "actions: automatically push generated metadata changes (#235)" (diff)
downloadmason-c06231094809f400d8e2390936969a82a235ba87.tar
mason-c06231094809f400d8e2390936969a82a235ba87.tar.gz
mason-c06231094809f400d8e2390936969a82a235ba87.tar.bz2
mason-c06231094809f400d8e2390936969a82a235ba87.tar.lz
mason-c06231094809f400d8e2390936969a82a235ba87.tar.xz
mason-c06231094809f400d8e2390936969a82a235ba87.tar.zst
mason-c06231094809f400d8e2390936969a82a235ba87.zip
jdtls: use lombok agent by default
Fixes #205.
-rw-r--r--lua/nvim-lsp-installer/servers/jdtls/init.lua3
1 files changed, 3 insertions, 0 deletions
diff --git a/lua/nvim-lsp-installer/servers/jdtls/init.lua b/lua/nvim-lsp-installer/servers/jdtls/init.lua
index d861fe11..66c1514c 100644
--- a/lua/nvim-lsp-installer/servers/jdtls/init.lua
+++ b/lua/nvim-lsp-installer/servers/jdtls/init.lua
@@ -9,6 +9,8 @@ return function(name, root_dir)
local function get_cmd(workspace_name)
local executable = vim.env.JAVA_HOME and path.concat { vim.env.JAVA_HOME, "bin", "java" } or "java"
local jar = vim.fn.expand(path.concat { root_dir, "plugins", "org.eclipse.equinox.launcher_*.jar" })
+ local lombok = vim.fn.expand(path.concat { root_dir, "lombok.jar" })
+
return {
platform.is_win and ("%s.exe"):format(executable) or executable,
"-Declipse.application=org.eclipse.jdt.ls.core.id1",
@@ -18,6 +20,7 @@ return function(name, root_dir)
"-Dlog.level=ALL",
"-Xms1g",
"-Xmx2G",
+ "-javaagent:" .. lombok,
"-jar",
jar,
"-configuration",