fix(query): fix unnatural order for inherits in treesitter queries (#20298)

close #20297
This commit is contained in:
Sergey Berezhnoy 2022-09-29 17:25:07 +03:00 committed by GitHub
parent f9228577e8
commit 94718e479d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -125,11 +125,12 @@ function M.get_query_files(lang, query_name, is_included)
io.close(file) io.close(file)
end end
local query_files = { base_query } local query_files = {}
for _, base_lang in ipairs(base_langs) do for _, base_lang in ipairs(base_langs) do
local base_files = M.get_query_files(base_lang, query_name, true) local base_files = M.get_query_files(base_lang, query_name, true)
vim.list_extend(query_files, base_files) vim.list_extend(query_files, base_files)
end end
vim.list_extend(query_files, { base_query })
vim.list_extend(query_files, extensions) vim.list_extend(query_files, extensions)
return query_files return query_files