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
|
pos_row = pos_row or 30000
|
||||||
|
|
||||||
local ok, parsed_query = pcall(function()
|
local ok, parsed_query = pcall(function()
|
||||||
return vim.treesitter.parse_query(lang, query)
|
return vim.treesitter.query.parse(lang, query)
|
||||||
end)
|
end)
|
||||||
if not ok then
|
if not ok then
|
||||||
return nil
|
return nil
|
||||||
|
|
@ -81,7 +81,7 @@ function M.get_all_nodes(query, lang, _, bufnr, pos_row, _)
|
||||||
type = string.sub(path, 1, idx - 1)
|
type = string.sub(path, 1, idx - 1)
|
||||||
|
|
||||||
if op == "name" then
|
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
|
elseif op == "declaration" or op == "clause" then
|
||||||
declaration_node = node
|
declaration_node = node
|
||||||
sRow, sCol, eRow, eCol = node:range()
|
sRow, sCol, eRow, eCol = node:range()
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue