vimPlugins.nvim-java-refactor: init at 2024-07-25

This commit is contained in:
Gaetan Lepage
2025-01-05 13:53:14 +01:00
parent 0bedff11c8
commit e6e2e446d4
2 changed files with 22 additions and 0 deletions
@@ -9138,6 +9138,18 @@ final: prev:
meta.homepage = "https://github.com/nvim-java/nvim-java-core/";
};
nvim-java-refactor = buildVimPlugin {
pname = "nvim-java-refactor";
version = "2024-07-25";
src = fetchFromGitHub {
owner = "nvim-java";
repo = "nvim-java-refactor";
rev = "ea1420fed5463c9cc976c2b4175f434b3646f0f7";
sha256 = "0jspnlfq0c69ki0nva3jv6zi3fxd0x4p33d8szj1nh4yg8a0qbhl";
};
meta.homepage = "https://github.com/nvim-java/nvim-java-refactor/";
};
nvim-jdtls = buildVimPlugin {
pname = "nvim-jdtls";
version = "2024-11-26";
@@ -2136,6 +2136,16 @@ in
];
};
nvim-java-refactor = super.nvim-java-refactor.overrideAttrs {
dependencies = [ self.nvim-java-core ];
nvimSkipModule = [
# Requires the `java.utils.ui` module which seems to be provided by `nvim-java` (cyclic dependency)
# -> Skip to avoid infinite recursion
"java-refactor.action"
"java-refactor.refactor"
];
};
nvim-lsp-file-operations = super.nvim-lsp-file-operations.overrideAttrs {
dependencies = [ self.plenary-nvim ];
nvimRequireCheck = "lsp-file-operations";