summaryrefslogtreecommitdiff
path: root/lua/nvim-treesitter/query.lua
diff options
context:
space:
mode:
authorSteven Sojka <Steven.Sojka@tdameritrade.com>2020-06-26 11:11:21 -0500
committerKiyan Yazdani <yazdani.kiyan@protonmail.com>2020-06-30 08:21:01 +0200
commit64838e51c0fcb9def4be912391a1544b4d9a9d27 (patch)
treee2a66a26be775d27a74e916dabfc66664a99644b /lua/nvim-treesitter/query.lua
parent058e8d2296515041be982c6f23c119ec6b6d1ba9 (diff)
feat(refactor): add smart rename module
Diffstat (limited to 'lua/nvim-treesitter/query.lua')
-rw-r--r--lua/nvim-treesitter/query.lua8
1 files changed, 5 insertions, 3 deletions
diff --git a/lua/nvim-treesitter/query.lua b/lua/nvim-treesitter/query.lua
index d04e368a..6c76fc23 100644
--- a/lua/nvim-treesitter/query.lua
+++ b/lua/nvim-treesitter/query.lua
@@ -13,7 +13,9 @@ local function read_query_files(filenames)
return table.concat(contents, '\n')
end
-local function get_query_gaurd(query)
+-- Creates a function that checks whether a certain query exists
+-- for a specific language.
+local function get_query_guard(query)
return function(lang)
return M.get_query(lang, query) ~= nil
end
@@ -27,8 +29,8 @@ M.base_language_map = {
tsx = {'typescript', 'javascript'},
}
-M.has_locals = get_query_gaurd('locals')
-M.has_highlights = get_query_gaurd('highlights')
+M.has_locals = get_query_guard('locals')
+M.has_highlights = get_query_guard('highlights')
function M.get_query(lang, query_name)
local query_files = api.nvim_get_runtime_file(string.format('queries/%s/%s.scm', lang, query_name), true)