summaryrefslogtreecommitdiff
path: root/lua
diff options
context:
space:
mode:
authorDmitrii Morozov <dmitrii.morozov@sbb.ch>2025-10-28 16:55:47 +0100
committerDmitrii Morozov <dmitrii.morozov@sbb.ch>2025-10-28 16:55:47 +0100
commitefeaf04846afc010440025fa04c7c4d22a4886bb (patch)
tree6f025198bf12aa79dfca422d96fceed433af1655 /lua
parent16d9ceaee1f921bf68acfa2ddbda5ddff0c82761 (diff)
Enable neotest plugin
Diffstat (limited to 'lua')
-rw-r--r--lua/plugins/jdtls.lua3
-rw-r--r--lua/plugins/neotest-java.lua21
2 files changed, 24 insertions, 0 deletions
diff --git a/lua/plugins/jdtls.lua b/lua/plugins/jdtls.lua
index f587d81..980234a 100644
--- a/lua/plugins/jdtls.lua
+++ b/lua/plugins/jdtls.lua
@@ -34,5 +34,8 @@ return {
return config
end,
+
+ -- Disable java-test-engine in favor of neotest
+ test = false,
},
}
diff --git a/lua/plugins/neotest-java.lua b/lua/plugins/neotest-java.lua
new file mode 100644
index 0000000..10214bf
--- /dev/null
+++ b/lua/plugins/neotest-java.lua
@@ -0,0 +1,21 @@
+return {
+ {
+ "rcasia/neotest-java",
+ ft = "java",
+ dependencies = {},
+ },
+ {
+ "nvim-neotest/neotest",
+ dependencies = {
+ "nvim-neotest/nvim-nio",
+ "nvim-lua/plenary.nvim",
+ "antoinemadec/FixCursorHold.nvim",
+ "nvim-treesitter/nvim-treesitter",
+ },
+ opts = {
+ adapters = {
+ ["neotest-java"] = {},
+ },
+ },
+ },
+}