nvim-config/lua/plugins/lombok.lua

15 lines
441 B
Lua

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,
},
},
}