From 3cb9aa12132a7dd74cff93c935d83208a5dc6994 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sergio=20La=C3=ADn?= Date: Thu, 7 Mar 2024 21:48:07 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=97=91=EF=B8=8F=20remove(nvim):=20java-ex?= =?UTF-8?q?tended=20extra?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../lua/plugins/extras/lang/java-extended.lua | 89 ------------------- 1 file changed, 89 deletions(-) delete mode 100644 .config/nvim/lua/plugins/extras/lang/java-extended.lua diff --git a/.config/nvim/lua/plugins/extras/lang/java-extended.lua b/.config/nvim/lua/plugins/extras/lang/java-extended.lua deleted file mode 100644 index 978deda2..00000000 --- a/.config/nvim/lua/plugins/extras/lang/java-extended.lua +++ /dev/null @@ -1,89 +0,0 @@ -local Util = require("lazyvim.util") - -return { - { - "nvim-treesitter/nvim-treesitter", - opts = function(_, opts) - opts.ensure_installed = opts.ensure_installed or {} - vim.list_extend(opts.ensure_installed, { "java" }) - end, - }, - { - "mfussenegger/nvim-dap", - optional = true, - dependencies = { - { - "williamboman/mason.nvim", - opts = function(_, opts) - opts.registries = opts.registries or {} - table.insert(opts.registries, 1, "github:nvim-java/mason-registry") - opts.ensure_installed = opts.ensure_installed or {} - vim.list_extend(opts.ensure_installed, { "java-test", "java-debug-adapter" }) - end, - }, - }, - }, - { - "nvim-java/nvim-java", - lazy = true, - ft = "java", - dependencies = { - { "nvim-java/lua-async-await" }, - { "nvim-java/nvim-java-core" }, - { "nvim-java/nvim-java-test" }, - { "nvim-java/nvim-java-dap" }, - { - "neovim/nvim-lspconfig", - opts = { - servers = { - jdtls = { - keys = { - -- Workaround for the lack of a DAP strategy in neotest-java - { - "td", - function() - require("java").dap.config_dap() - require("java").test.debug_current_method() - end, - desc = "Debug Nearest (Java)", - }, - }, - }, - }, - }, - }, - { - "williamboman/mason-lspconfig.nvim", - opts = { - handlers = { - ["jdtls"] = function() - require("java").setup({ - java_test = { - enable = Util.has("nvim-dap"), - }, - java_debug_adapter = { - enable = Util.has("nvim-dap"), - }, - jdk = { - auto_install = false, - }, - }) - end, - }, - }, - }, - }, - }, - { - "nvim-neotest/neotest", - optional = true, - dependencies = { - "rcasia/neotest-java", - }, - opts = { - adapters = { - ["neotest-java"] = {}, - }, - }, - }, -}