diff options
| author | Christian Clason <c.clason@uni-graz.at> | 2025-05-30 15:55:30 +0200 |
|---|---|---|
| committer | Christian Clason <ch.clason+github@icloud.com> | 2025-05-30 16:23:44 +0200 |
| commit | 01dd4b05cf83bf3e4aaac7133a227de7226c1d1e (patch) | |
| tree | c59fee86393a288a0071ea7074eefb7b9a4948c5 /scripts | |
| parent | feat(parsers): update gdscript, gitattributes, godot_resource, xresources, ya... (diff) | |
| download | nvim-treesitter-01dd4b05cf83bf3e4aaac7133a227de7226c1d1e.tar nvim-treesitter-01dd4b05cf83bf3e4aaac7133a227de7226c1d1e.tar.gz nvim-treesitter-01dd4b05cf83bf3e4aaac7133a227de7226c1d1e.tar.bz2 nvim-treesitter-01dd4b05cf83bf3e4aaac7133a227de7226c1d1e.tar.lz nvim-treesitter-01dd4b05cf83bf3e4aaac7133a227de7226c1d1e.tar.xz nvim-treesitter-01dd4b05cf83bf3e4aaac7133a227de7226c1d1e.tar.zst nvim-treesitter-01dd4b05cf83bf3e4aaac7133a227de7226c1d1e.zip | |
fix(check-queries): only show timings for existing queries
Diffstat (limited to 'scripts')
| -rwxr-xr-x | scripts/check-queries.lua | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/scripts/check-queries.lua b/scripts/check-queries.lua index 796e3f5fc..d951cf2d6 100755 --- a/scripts/check-queries.lua +++ b/scripts/check-queries.lua @@ -19,8 +19,10 @@ do local before = vim.uv.hrtime() local ok, query = pcall(vim.treesitter.query.get, lang, query_type) local duration = vim.uv.hrtime() - before - table.insert(timings, { duration = duration, lang = lang, query_type = query_type }) - print(string.format('Checking %s %s (%.02fms)', lang, query_type, duration * 1e-6)) + if query then + table.insert(timings, { duration = duration, lang = lang, query_type = query_type }) + print(string.format('Checking %s %s (%.02fms)', lang, query_type, duration * 1e-6)) + end if not ok then errors[#errors + 1] = string.format('%s (%s): %s', lang, query_type, query) end |
