We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 10082b6 + 53d54d1 commit 1ee066eCopy full SHA for 1ee066e
internal/output/prefixed.go
@@ -34,20 +34,20 @@ func (pw *prefixWriter) Close() error {
34
35
func (pw *prefixWriter) writeOutputLines(force bool) error {
36
for {
37
- line, err := pw.buff.ReadString('\n')
38
- if err == nil {
+ switch line, err := pw.buff.ReadString('\n'); err {
+ case nil:
39
if err = pw.writeLine(line); err != nil {
40
return err
41
}
42
- } else if err == io.EOF {
+ case io.EOF:
43
// if this line was not a complete line, re-add to the buffer
44
if !force && !strings.HasSuffix(line, "\n") {
45
_, err = pw.buff.WriteString(line)
46
47
48
49
return pw.writeLine(line)
50
- } else {
+ default:
51
52
53
0 commit comments