From d99e595e39fbe51e8a9361fb1b03be124877712f Mon Sep 17 00:00:00 2001 From: s1n7ax Date: Thu, 7 Dec 2023 13:27:52 +0530 Subject: [PATCH 1/4] fix: jdk auto_install should be true by default --- lua/java/config.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lua/java/config.lua b/lua/java/config.lua index cd352dd..e3ed2f7 100644 --- a/lua/java/config.lua +++ b/lua/java/config.lua @@ -24,7 +24,7 @@ local config = { enable = true, }, jdk = { - auto_install = false, + auto_install = true, }, } From 2df1cb2199c9fc61bf67838bcff9a400c75c491a Mon Sep 17 00:00:00 2001 From: s1n7ax Date: Thu, 7 Dec 2023 14:25:19 +0530 Subject: [PATCH 2/4] fix: error when trying to close lazy when it's not opened --- lua/java/ui/lazy.lua | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lua/java/ui/lazy.lua b/lua/java/ui/lazy.lua index b88257d..79095ea 100644 --- a/lua/java/ui/lazy.lua +++ b/lua/java/ui/lazy.lua @@ -7,6 +7,10 @@ function M.close_lazy_if_opened() return end + if not view.view then + return + end + view.view:hide() end From 64ce68ae24f9579d062ec72afadae0c5cc374533 Mon Sep 17 00:00:00 2001 From: s1n7ax Date: Fri, 8 Dec 2023 20:30:41 +0530 Subject: [PATCH 3/4] fix: null check view.hide function --- lua/java/ui/lazy.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lua/java/ui/lazy.lua b/lua/java/ui/lazy.lua index 79095ea..dfdabec 100644 --- a/lua/java/ui/lazy.lua +++ b/lua/java/ui/lazy.lua @@ -7,7 +7,7 @@ function M.close_lazy_if_opened() return end - if not view.view then + if not view.view or nor view.view.hide then return end From e598f4bf65afff5d86081af1e52287b2c74a5311 Mon Sep 17 00:00:00 2001 From: s1n7ax Date: Fri, 8 Dec 2023 20:32:37 +0530 Subject: [PATCH 4/4] fix: typo in condition --- lua/java/ui/lazy.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lua/java/ui/lazy.lua b/lua/java/ui/lazy.lua index dfdabec..b73e1e9 100644 --- a/lua/java/ui/lazy.lua +++ b/lua/java/ui/lazy.lua @@ -7,7 +7,7 @@ function M.close_lazy_if_opened() return end - if not view.view or nor view.view.hide then + if not view.view or not view.view.hide then return end