@@ -88,11 +88,6 @@ opts = {
8888 servers = {
8989 jdtls = {},
9090 },
91- setup = {
92- jdtls = function ()
93- return true -- avoid duplicate servers
94- end ,
95- },
9691}
9792```
9893
@@ -109,11 +104,6 @@ opts = {
109104 servers = {
110105 jdtls = {},
111106 },
112- setup = {
113- jdtls = function ()
114- return true -- avoid duplicate servers
115- end ,
116- },
117107 },
118108}
119109```
@@ -269,19 +259,10 @@ end
269259 if LazyVim .has (" mason.nvim" ) then
270260 local mason_registry = require (" mason-registry" )
271261 if opts .dap and LazyVim .has (" nvim-dap" ) and mason_registry .is_installed (" java-debug-adapter" ) then
272- local jar_patterns = {
273- vim .fn .expand (" $MASON/share/java-debug-adapter/com.microsoft.java.debug.plugin-*.jar" ),
274- }
262+ bundles = vim .fn .glob (" $MASON/share/java-debug-adapter/com.microsoft.java.debug.plugin-*jar" , false , true )
275263 -- java-test also depends on java-debug-adapter.
276264 if opts .test and mason_registry .is_installed (" java-test" ) then
277- vim .list_extend (jar_patterns , {
278- vim .fn .expand (" $MASON/share/java-test/*.jar" ),
279- })
280- end
281- for _ , jar_pattern in ipairs (jar_patterns ) do
282- for _ , bundle in ipairs (vim .split (vim .fn .glob (jar_pattern ), " \n " )) do
283- table.insert (bundles , bundle )
284- end
265+ vim .list_extend (bundles , vim .fn .glob (" $MASON/share/java-test/*.jar" , false , true ))
285266 end
286267 end
287268 end
0 commit comments