Skip to content

Commit 4811d0f

Browse files
committed
Fix plain report formatting
1 parent 3b4b3a5 commit 4811d0f

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

output/plain.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,16 @@ package output
22

33
import (
44
"io"
5+
"text/tabwriter"
56
)
67

78
func NewPlainWriter(buf io.Writer) (*TemplateWriter, error) {
89
tfb, err := templates.ReadFile("templates/plain.tpl")
910
if err != nil {
1011
return nil, err
1112
}
12-
tw, err := NewTemplateWriter(buf, string(tfb))
13+
w := tabwriter.NewWriter(buf, 0, 0, 1, ' ', 0)
14+
tw, err := NewTemplateWriter(w, string(tfb))
1315
if err != nil {
1416
return nil, err
1517
}

output/templates/plain.tpl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
{{- define "ok" -}}
2-
OK
2+
No CVEs found.
33
{{end}}
44
{{- define "found" -}}
55
{{with $r := .}}{{range $id, $v := .PackageVulnerabilities}}{{range $d := $v -}}
6-
Found {{with index $r.Packages $id}}{{.Name}} {{.Version}}{{end}}
6+
{{with index $r.Packages $id}}{{.Name}} {{.Version}}{{end}}
77
{{- with index $r.Vulnerabilities $d}} {{.Name}}
88
{{- with .FixedInVersion}} (fixed: {{.}}){{end}}{{end}}
99
{{end}}{{end}}{{end}}{{end}}

0 commit comments

Comments
 (0)