Add lombok support.

This commit is contained in:
Sebastian Bugge 2024-02-15 10:03:04 +01:00
parent fc4382f39c
commit 40751969d9
Signed by: kaholaz
GPG key ID: 2EFFEDEE03519691

15
lua/plugins/lombok.lua Normal file
View file

@ -0,0 +1,15 @@
return {
{
"mfussenegger/nvim-jdtls",
---@type lspconfig.options.jdtls
---@diagnostic disable-next-line: missing-fields
opts = {
jdtls = function(opts)
local install_path = require("mason-registry").get_package("jdtls"):get_install_path()
local jvmArg = "-javaagent:" .. install_path .. "/lombok.jar"
table.insert(opts.cmd, "--jvm-arg=" .. jvmArg)
return opts
end,
},
},
}