Skip to content

Commit 53d54d1

Browse files
committed
Rewrite if-else chain to switch statement
1 parent 10082b6 commit 53d54d1

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

internal/output/prefixed.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,20 +34,20 @@ func (pw *prefixWriter) Close() error {
3434

3535
func (pw *prefixWriter) writeOutputLines(force bool) error {
3636
for {
37-
line, err := pw.buff.ReadString('\n')
38-
if err == nil {
37+
switch line, err := pw.buff.ReadString('\n'); err {
38+
case nil:
3939
if err = pw.writeLine(line); err != nil {
4040
return err
4141
}
42-
} else if err == io.EOF {
42+
case io.EOF:
4343
// if this line was not a complete line, re-add to the buffer
4444
if !force && !strings.HasSuffix(line, "\n") {
4545
_, err = pw.buff.WriteString(line)
4646
return err
4747
}
4848

4949
return pw.writeLine(line)
50-
} else {
50+
default:
5151
return err
5252
}
5353
}

0 commit comments

Comments
 (0)