CLI: Fix bad typing issue in pretty printer

Fixes #1759
This commit is contained in:
Mike Auty
2025-04-03 16:24:47 +01:00
parent 0fb721e219
commit b01c17f419
+6 -2
View File
@@ -466,7 +466,9 @@ class PrettyTextRenderer(CLIRenderer):
accumulator.append((node.path_depth, line))
return accumulator
final_output: List[Tuple[int, Dict[interfaces.renderers.Column, str]]] = []
final_output: List[Tuple[int, Dict[interfaces.renderers.Column, list[str]]]] = (
[]
)
if not grid.populated:
grid.populate(visitor, final_output)
else:
@@ -503,7 +505,9 @@ class PrettyTextRenderer(CLIRenderer):
if column in ignore_columns:
del line[column]
else:
line[column] = line[column] + ("" * (nums_line - len(line[column])))
line[column] = line[column] + (
[""] * (nums_line - len(line[column]))
)
for index in range(nums_line):
if index == 0:
outfd.write(