mirror of
https://github.com/nvim-treesitter/nvim-treesitter.git
synced 2026-07-09 06:50:06 -04:00
feat(emmy): add emmylua annotations
This commit is contained in:
parent
4392211d77
commit
0948bf2274
8 changed files with 257 additions and 121 deletions
|
|
@ -20,6 +20,22 @@ local filetype_to_parsername = {
|
|||
cs = "c_sharp",
|
||||
}
|
||||
|
||||
---@class InstallInfo
|
||||
---@field url string
|
||||
---@field branch string|nil
|
||||
---@field revision string|nil
|
||||
---@field files string[]
|
||||
---@field generate_requires_npm boolean|nil
|
||||
---@field requires_generate_from_grammar boolean|nil
|
||||
---@field location string|nil
|
||||
|
||||
---@class ParserInfo
|
||||
---@field install_info InstallInfo
|
||||
---@field filetype string
|
||||
---@field maintainers string[]
|
||||
---@field experimental boolean|nil
|
||||
|
||||
---@type ParserInfo[]
|
||||
local list = setmetatable({}, {
|
||||
__newindex = function(table, parsername, parserconfig)
|
||||
rawset(
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue