From c004c9895aa6c45cabfdf984443d04a21b77eb92 Mon Sep 17 00:00:00 2001 From: AbdElRahmanRMM Date: Fri, 19 Sep 2025 23:19:07 +0300 Subject: [PATCH] fix: correctly handle user config --- lua/java-deps/config.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lua/java-deps/config.lua b/lua/java-deps/config.lua index 698f341..af6f94d 100644 --- a/lua/java-deps/config.lua +++ b/lua/java-deps/config.lua @@ -23,7 +23,10 @@ local M = { } M.setup = function(config) if config then - M = vim.tbl_extend("force", M, config) + local new_config = vim.tbl_deep_extend("force", M, config) + for key, value in pairs(new_config) do + M[key] = value + end end end