Skip to content

Commit 3c69012

Browse files
committed
show child names in view command
1 parent 061ee32 commit 3c69012

1 file changed

Lines changed: 11 additions & 3 deletions

File tree

cmd/view.go

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -171,19 +171,21 @@ func printArchiveChildren(derivedFiles []entity.DerivedFile, webSvc webapi.Servi
171171
fmt.Println()
172172

173173
// Table header.
174+
nameCol := lipgloss.NewStyle().Width(28)
174175
fmtCol := lipgloss.NewStyle().Width(16)
175176
sizeCol := lipgloss.NewStyle().Width(10)
176177
avCol := lipgloss.NewStyle().Width(14)
177178
clsCol := lipgloss.NewStyle().Width(12)
178179

179-
fmt.Printf(" %s %s %s %s %s\n",
180+
fmt.Printf(" %s %s %s %s %s %s\n",
180181
styleDim.Render(fmt.Sprintf("%-64s", "SHA256")),
182+
styleDim.Render(nameCol.Render("NAME")),
181183
styleDim.Render(fmtCol.Render("FORMAT")),
182184
styleDim.Render(sizeCol.Render("SIZE")),
183185
styleDim.Render(avCol.Render("DETECTIONS")),
184186
styleDim.Render(clsCol.Render("VERDICT")),
185187
)
186-
fmt.Printf(" %s\n", styleDim.Render(strings.Repeat("─", 119)))
188+
fmt.Printf(" %s\n", styleDim.Render(strings.Repeat("─", 148)))
187189

188190
for _, df := range derivedFiles {
189191
cs := fetchChildSummary(df.SHA256, webSvc)
@@ -202,8 +204,14 @@ func printArchiveChildren(derivedFiles []entity.DerivedFile, webSvc webapi.Servi
202204
detStr = cleanStyle.Render(detStr)
203205
}
204206

205-
fmt.Printf(" %s %s %s %s %s\n",
207+
name := df.Name
208+
if len(name) > 28 {
209+
name = name[:25] + "..."
210+
}
211+
212+
fmt.Printf(" %s %s %s %s %s %s\n",
206213
cs.sha256,
214+
nameCol.Render(name),
207215
fmtCol.Render(cs.format),
208216
sizeCol.Render(formatSize(cs.size)),
209217
avCol.Render(detStr),

0 commit comments

Comments
 (0)