feat: add support for java static imports
This commit is contained in:
26
init.lua
26
init.lua
@@ -152,7 +152,30 @@ vim.lsp.config('lua_ls', {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
vim.lsp.config('jdtls', {
|
vim.lsp.config('jdtls', {
|
||||||
cmd = { "jdtls", "--jvm-arg=-javaagent:/usr/share/java/lombok/lombok.jar" }
|
cmd = { "jdtls", "--jvm-arg=-javaagent:/usr/share/java/lombok/lombok.jar" },
|
||||||
|
settings = {
|
||||||
|
java = {
|
||||||
|
completion = {
|
||||||
|
favoriteStaticMembers = {
|
||||||
|
"org.assertj.core.api.Assertions.*",
|
||||||
|
"org.assertj.core.api.BDDAssertions.*",
|
||||||
|
"org.mockito.Mockito.*",
|
||||||
|
"org.mockito.ArgumentMatchers.*",
|
||||||
|
"org.mockito.BDDMockito.*",
|
||||||
|
"org.hamcrest.MatcherAssert.*",
|
||||||
|
"org.hamcrest.Matchers.*",
|
||||||
|
"java.util.Collections.*",
|
||||||
|
"java.util.Comparator.*",
|
||||||
|
"java.util.stream.Collectors.*",
|
||||||
|
"java.util.Arrays.*",
|
||||||
|
"java.lang.Math.*",
|
||||||
|
"org.springframework.test.web.servlet.request.MockMvcRequestBuilders.*",
|
||||||
|
"org.springframework.test.web.servlet.result.MockMvcResultMatchers.*",
|
||||||
|
"org.springframework.test.web.servlet.setup.MockMvcBuilders.*",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
})
|
})
|
||||||
vim.lsp.enable({ "lua_ls", "gopls", "templ", "ts_ls", "tailwindcss", "bashls", "jdtls" })
|
vim.lsp.enable({ "lua_ls", "gopls", "templ", "ts_ls", "tailwindcss", "bashls", "jdtls" })
|
||||||
|
|
||||||
@@ -304,4 +327,3 @@ vim.keymap.set({ "n", "v", "i" }, "<leader>?", function() require("which-key").s
|
|||||||
|
|
||||||
|
|
||||||
-- TODO: Snippets like new java class
|
-- TODO: Snippets like new java class
|
||||||
--
|
|
||||||
|
|||||||
Reference in New Issue
Block a user