From 0f7828ddf18da3c95f1bab909b1a842e1b414569 Mon Sep 17 00:00:00 2001 From: Carlo Sala Date: Tue, 1 Apr 2025 10:34:55 +0200 Subject: [PATCH] fix: avoid deprecated usage of `vim.validate` --- lua/nvim-tree/utils.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lua/nvim-tree/utils.lua b/lua/nvim-tree/utils.lua index 194845f5c1f..7ff4116259e 100644 --- a/lua/nvim-tree/utils.lua +++ b/lua/nvim-tree/utils.lua @@ -349,7 +349,11 @@ end ---@param dst_pos string value pos ---@param remove boolean function M.move_missing_val(src, src_path, src_pos, dst, dst_path, dst_pos, remove) - local ok, err = pcall(vim.validate, { + local ok, err = pcall(function(arr) + for key, value in pairs(arr) do + vim.validate(key, value[1], value[2]) + end + end, { src = { src, "table" }, src_path = { src_path, "string" }, src_pos = { src_pos, "string" },