diff options
| author | Christian Clason <c.clason@uni-graz.at> | 2025-04-27 16:08:59 +0200 |
|---|---|---|
| committer | Christian Clason <c.clason@uni-graz.at> | 2025-05-12 18:43:40 +0200 |
| commit | 53d7118483e5c0d7bbe5548a2c158dc6fd35f699 (patch) | |
| tree | 0ba10d8ed4543f216ccc5bdf77f040edbd0ed2ba /scripts/check-queries.lua | |
| parent | feat(install)!: always generate from json if possible (diff) | |
| download | nvim-treesitter-53d7118483e5c0d7bbe5548a2c158dc6fd35f699.tar nvim-treesitter-53d7118483e5c0d7bbe5548a2c158dc6fd35f699.tar.gz nvim-treesitter-53d7118483e5c0d7bbe5548a2c158dc6fd35f699.tar.bz2 nvim-treesitter-53d7118483e5c0d7bbe5548a2c158dc6fd35f699.tar.lz nvim-treesitter-53d7118483e5c0d7bbe5548a2c158dc6fd35f699.tar.xz nvim-treesitter-53d7118483e5c0d7bbe5548a2c158dc6fd35f699.tar.zst nvim-treesitter-53d7118483e5c0d7bbe5548a2c158dc6fd35f699.zip | |
refactor(lua): fix some luals warnings
Diffstat (limited to 'scripts/check-queries.lua')
| -rwxr-xr-x | scripts/check-queries.lua | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/scripts/check-queries.lua b/scripts/check-queries.lua index dddaf80d7..66b947914 100755 --- a/scripts/check-queries.lua +++ b/scripts/check-queries.lua @@ -7,13 +7,13 @@ local parsers = #_G.arg > 0 and { unpack(_G.arg) } or require('nvim-treesitter.config').installed_parsers() -- Extract captures from documentation for validation -local captures = {} +local captures = {} ---@type table[] do local current_query ---@type string for line in io.lines('CONTRIBUTING.md') do if vim.startswith(line, '### ') then - current_query = line:sub(5):lower() + current_query = line:sub(5):lower() ---@type string elseif vim.startswith(line, '@') and current_query then if not captures[current_query] then captures[current_query] = {} @@ -24,14 +24,14 @@ do end -- Complete captures for injections. - for _, lang in pairs(vim.tbl_keys(configs)) do + for lang, _ in pairs(configs) do table.insert(captures['injections'], lang) end end -- Check queries for each installed parser in parsers local errors = {} ---@type string[] -local timings = {} ---@type number[][] +local timings = {} ---@type { duration: number, lang: string, query_type: string }[] do print('::group::Check parsers') |
