Fix warnings

This commit is contained in:
ghostbuster91
2025-07-20 21:24:29 +02:00
parent c1948cbce0
commit 641f125f6b
2 changed files with 13 additions and 8 deletions

View File

@@ -48,11 +48,16 @@ end
---@return boolean
local function should_expand(expansion_count, node, should_descend)
local dir = node:as(DirectoryNode)
return dir and not dir.open and should_descend(expansion_count, node)
if not dir then
return false
end
return not dir.open and should_descend(expansion_count, node)
end
---@param should_descend fun(expansion_count: integer, node: Node): boolean
---@return fun(node): any
local function gen_iterator(should_descend)
local expansion_count = 0