1
0
mirror of https://github.com/mgechev/revive.git synced 2025-10-30 23:37:49 +02:00

fix: default formatter generates an extra new line (#1485)

This commit is contained in:
chavacava
2025-08-17 11:31:20 +02:00
committed by GitHub
parent 9fd8adbcd0
commit ccf85a25e5

View File

@@ -21,8 +21,10 @@ func (*Default) Name() string {
// Format formats the failures gotten from the lint. // Format formats the failures gotten from the lint.
func (*Default) Format(failures <-chan lint.Failure, _ lint.Config) (string, error) { func (*Default) Format(failures <-chan lint.Failure, _ lint.Config) (string, error) {
var buf bytes.Buffer var buf bytes.Buffer
prefix := ""
for failure := range failures { for failure := range failures {
fmt.Fprintf(&buf, "%v: %s\n", failure.Position.Start, failure.Failure) fmt.Fprintf(&buf, "%s%v: %s", prefix, failure.Position.Start, failure.Failure)
prefix = "\n"
} }
return buf.String(), nil return buf.String(), nil
} }