Resolve Neovim Deprecations for version 0.10 (#26)
* fix deprecation warnings for treesitter parse_query * use treesitter.query.parse * fix get_node_text deprecation
This commit is contained in:
parent
c7b061b124
commit
03cabf675c
1 changed files with 2 additions and 2 deletions
|
|
@ -61,7 +61,7 @@ function M.get_all_nodes(query, lang, _, bufnr, pos_row, _)
|
|||
pos_row = pos_row or 30000
|
||||
|
||||
local ok, parsed_query = pcall(function()
|
||||
return vim.treesitter.parse_query(lang, query)
|
||||
return vim.treesitter.query.parse(lang, query)
|
||||
end)
|
||||
if not ok then
|
||||
return nil
|
||||
|
|
@ -81,7 +81,7 @@ function M.get_all_nodes(query, lang, _, bufnr, pos_row, _)
|
|||
type = string.sub(path, 1, idx - 1)
|
||||
|
||||
if op == "name" then
|
||||
name = vim.treesitter.query.get_node_text(node, bufnr)
|
||||
name = vim.treesitter.get_node_text(node, bufnr)
|
||||
elseif op == "declaration" or op == "clause" then
|
||||
declaration_node = node
|
||||
sRow, sCol, eRow, eCol = node:range()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue