chore: enable missing-local-export-doc

This commit is contained in:
Alexander Courtis 2024-10-25 14:35:48 +11:00
parent 077af9f990
commit 8760d76c1d
2 changed files with 19 additions and 3 deletions

View File

@ -39,7 +39,7 @@
"lowercase-global": "Any", "lowercase-global": "Any",
"missing-fields": "Any", "missing-fields": "Any",
"missing-global-doc": "Any", "missing-global-doc": "Any",
"missing-local-export-doc": "None", "missing-local-export-doc": "Any",
"missing-parameter": "Any", "missing-parameter": "Any",
"missing-return": "Any", "missing-return": "Any",
"missing-return-value": "Any", "missing-return-value": "Any",

View File

@ -5,10 +5,16 @@ local function config_symlinks()
M.i.symlink_arrow = M.config.symlink_arrow M.i.symlink_arrow = M.config.symlink_arrow
end end
---@return string icon
---@return string? name
local function empty() local function empty()
return "" return "", nil
end end
---@param node Node
---@param has_children boolean
---@return string icon
---@return string? name
local function get_folder_icon_default(node, has_children) local function get_folder_icon_default(node, has_children)
local is_symlink = node.links_to ~= nil local is_symlink = node.links_to ~= nil
local n local n
@ -32,6 +38,10 @@ local function get_folder_icon_default(node, has_children)
return n, nil return n, nil
end end
---@param node Node
---@param has_children boolean
---@return string icon
---@return string? name
local function get_folder_icon_webdev(node, has_children) local function get_folder_icon_webdev(node, has_children)
local icon, hl_group = M.devicons.get_icon(node.name, node.extension) local icon, hl_group = M.devicons.get_icon(node.name, node.extension)
if not M.config.web_devicons.folder.color then if not M.config.web_devicons.folder.color then
@ -44,16 +54,22 @@ local function get_folder_icon_webdev(node, has_children)
end end
end end
---@return string icon
---@return string? name
local function get_file_icon_default() local function get_file_icon_default()
local hl_group = "NvimTreeFileIcon" local hl_group = "NvimTreeFileIcon"
local icon = M.config.glyphs.default local icon = M.config.glyphs.default
if #icon > 0 then if #icon > 0 then
return icon, hl_group return icon, hl_group
else else
return "" return "", nil
end end
end end
---@param fname string
---@param extension string
---@return string icon
---@return string? name
local function get_file_icon_webdev(fname, extension) local function get_file_icon_webdev(fname, extension)
local icon, hl_group = M.devicons.get_icon(fname, extension) local icon, hl_group = M.devicons.get_icon(fname, extension)
if not M.config.web_devicons.file.color then if not M.config.web_devicons.file.color then