From 4e4203f71b0b9bb2ca4ad9abd2fbf4ea1deaf9a6 Mon Sep 17 00:00:00 2001 From: Lewis Russell Date: Thu, 23 Mar 2023 11:23:51 +0000 Subject: fix(treesitter): annotations - Begin using `@package` in place of `@private` for functions that are accessed internally but outside their defined class. - Rename Node -> TSP.Node --- runtime/lua/vim/treesitter.lua | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'runtime/lua/vim/treesitter.lua') diff --git a/runtime/lua/vim/treesitter.lua b/runtime/lua/vim/treesitter.lua index 43b8c11b80..685b1d8830 100644 --- a/runtime/lua/vim/treesitter.lua +++ b/runtime/lua/vim/treesitter.lua @@ -30,8 +30,6 @@ setmetatable(M, { end, }) ----@diagnostic disable:invisible - --- Creates a new parser --- --- It is not recommended to use this; use |get_parser()| instead. @@ -132,7 +130,7 @@ function M.get_parser(bufnr, lang, opts) return parsers[bufnr] end ----@private +---@package ---@param bufnr (integer|nil) Buffer number ---@return boolean function M._has_parser(bufnr) @@ -276,7 +274,7 @@ function M.get_captures_at_pos(bufnr, row, col) end end end - end, true) + end) return matches end -- cgit