feat: add checkhealth

This commit is contained in:
kiyan42 2020-04-20 22:33:13 +02:00 committed by Thomas Vigouroux
parent 8b01b9caee
commit 698453e50c
4 changed files with 93 additions and 1 deletions

View file

@ -10,6 +10,22 @@ local M = {
locals={}
}
function M.checkhealth(lang)
local health_start = vim.fn["health#report_start"]
local health_ok = vim.fn['health#report_ok']
local health_info = vim.fn['health#report_info']
local health_warn = vim.fn['health#report_warn']
local health_error = vim.fn['health#report_error']
if not queries.get_query(lang, "locals") then
health_warn("No `locals.scm` query found for " .. lang, {
"Open an issue at https://github.com/nvim-treesitter/nvim-treesitter"
})
else
health_ok("`locals.scm` found.")
end
end
function M.collect_locals(bufnr)
local ft = api.nvim_buf_get_option(bufnr, "ft")
if not ft then return end