refractor(parser): get_details: Use flattened_outline_items

This commit is contained in:
simrat39
2021-05-03 15:25:06 -07:00
parent e9adda47f3
commit 887db9aaaa
3 changed files with 9 additions and 15 deletions

View File

@@ -119,14 +119,10 @@ function M.get_lines(flattened_outline_items)
return lines
end
function M.get_details(outline_items, bufnr, winnr, lines)
lines = lines or {}
for _, value in ipairs(outline_items) do
function M.get_details(flattened_outline_items)
local lines = {}
for _, value in ipairs(flattened_outline_items) do
table.insert(lines, value.detail or "")
if value.children ~= nil then
M.get_details(value.children, bufnr, winnr, lines)
end
end
return lines
end