From 91eace9dad31e77131f48edbed71b0ec06abcdd3 Mon Sep 17 00:00:00 2001 From: Dzuchun Date: Sat, 3 Jan 2026 16:08:10 +0000 Subject: [PATCH 1/2] java LSP: `.git` is the only valid project root --- nvim/lua/dzu/lsp/jdtls.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nvim/lua/dzu/lsp/jdtls.lua b/nvim/lua/dzu/lsp/jdtls.lua index 1333911..91e36bd 100644 --- a/nvim/lua/dzu/lsp/jdtls.lua +++ b/nvim/lua/dzu/lsp/jdtls.lua @@ -43,5 +43,5 @@ return { } }, init_options = {}, - root_markers = { ".classpath" }, + root_markers = { ".git" }, } From 40d40c4aa97f063b9386c91d9cf57a1006cae36b Mon Sep 17 00:00:00 2001 From: Dzuchun Date: Wed, 7 Jan 2026 15:11:27 +0000 Subject: [PATCH 2/2] Update jdtls root markers --- nvim/lua/dzu/lsp/jdtls.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nvim/lua/dzu/lsp/jdtls.lua b/nvim/lua/dzu/lsp/jdtls.lua index 91e36bd..26cf4c3 100644 --- a/nvim/lua/dzu/lsp/jdtls.lua +++ b/nvim/lua/dzu/lsp/jdtls.lua @@ -43,5 +43,5 @@ return { } }, init_options = {}, - root_markers = { ".git" }, + root_markers = { "build.xml" }, }