From 53d7118483e5c0d7bbe5548a2c158dc6fd35f699 Mon Sep 17 00:00:00 2001 From: Christian Clason Date: Sun, 27 Apr 2025 16:08:59 +0200 Subject: refactor(lua): fix some luals warnings --- plugin/query_predicates.lua | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'plugin/query_predicates.lua') diff --git a/plugin/query_predicates.lua b/plugin/query_predicates.lua index 1a500f591..6511d3104 100644 --- a/plugin/query_predicates.lua +++ b/plugin/query_predicates.lua @@ -1,8 +1,8 @@ local query = vim.treesitter.query local predicates = { - ---@param match TSQueryMatch - ---@param pred string[] + ---@param match table + ---@param pred any[] ---@param any boolean ---@return boolean ['kind-eq'] = function(match, pred, any) @@ -26,16 +26,16 @@ local predicates = { -- register custom predicates (overwrite existing; needed for CI) ----@param match TSQueryMatch ----@param pred string[] ----@return boolean|nil +---@param match table +---@param pred any[] +---@return boolean query.add_predicate('kind-eq?', function(match, _, _, pred) return predicates['kind-eq'](match, pred, false) end, { force = true }) ----@param match TSQueryMatch ----@param pred string[] ----@return boolean|nil +---@param match table +---@param pred any[] +---@return boolean query.add_predicate('any-kind-eq?', function(match, _, _, pred) return predicates['kind-eq'](match, pred, true) end, { force = true }) -- cgit v1.2.3-70-g09d2