From 3bc06874629f75eb6e31669ef8e38156f0f2f3a9 Mon Sep 17 00:00:00 2001 From: s1n7ax Date: Tue, 21 Jan 2025 00:24:13 +0530 Subject: [PATCH 1/2] chore: use notify instead of vim.notify --- lua/java-core/api/test.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lua/java-core/api/test.lua b/lua/java-core/api/test.lua index 5cc95c4..6063843 100644 --- a/lua/java-core/api/test.lua +++ b/lua/java-core/api/test.lua @@ -1,5 +1,6 @@ local log = require('java-core.utils.log') local data_adapters = require('java-core.adapters') +local notify = require('java-core.utils.notify') local DebugClient = require('java-core.ls.clients.java-debug-client') local TestClient = require('java-core.ls.clients.java-test-client') @@ -55,7 +56,7 @@ function M:run_class_by_buffer(buffer, report, config) local tests = self:get_test_class_by_buffer(buffer) if #tests < 1 then - vim.notify('No tests found in the current buffer') + notify.warn('No tests found in the current buffer') return end From 3467886b6fd64dc2b67b07d9d2a14f847008ced9 Mon Sep 17 00:00:00 2001 From: s1n7ax Date: Sun, 26 Jan 2025 15:33:46 +0530 Subject: [PATCH 2/2] feat: add choose import types --- lua/java-core/ls/clients/jdtls-client.lua | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lua/java-core/ls/clients/jdtls-client.lua b/lua/java-core/ls/clients/jdtls-client.lua index f2d28f1..01e5b26 100644 --- a/lua/java-core/ls/clients/jdtls-client.lua +++ b/lua/java-core/ls/clients/jdtls-client.lua @@ -133,6 +133,14 @@ end ---@field errorMessage? string ---@field destinations jdtls.InstanceMethodMoveDestination[]|jdtls.ResourceMoveDestination[] +---@class jdtls.ImportCandidate +---@field fullyQualifiedName string +---@field id string + +---@class jdtls.ImportSelection +---@field candidates jdtls.ImportCandidate[] +---@field range Range + ---@param params jdtls.MoveParams ---@return jdtls.MoveDestinationsResponse function JdtlsClient:get_move_destination(params)