From a400c127d0ada31a255fe98f62e8f2b0d03d22ef Mon Sep 17 00:00:00 2001 From: Timo Furrer Date: Wed, 25 Jun 2025 14:51:46 +0200 Subject: [PATCH] refactor: removed unused systemStdOut in iostreams I don't see a reason why we need this `systemdStdOut` field in `IOStreams`. It's not really used in a meaningful way. --- pkg/iostreams/iostreams.go | 3 --- 1 file changed, 3 deletions(-) diff --git a/pkg/iostreams/iostreams.go b/pkg/iostreams/iostreams.go index 02f916d83..641126975 100644 --- a/pkg/iostreams/iostreams.go +++ b/pkg/iostreams/iostreams.go @@ -30,7 +30,6 @@ type IOStreams struct { pagerCommand string pagerProcess *os.Process - systemStdOut io.Writer spinner *spinner.Spinner @@ -56,7 +55,6 @@ func Init() *IOStreams { In: os.Stdin, StdOut: NewColorable(os.Stdout), StdErr: NewColorable(os.Stderr), - systemStdOut: NewColorable(os.Stdout), pagerCommand: pagerCommand, IsaTTY: stdoutIsTTY, IsErrTTY: stderrIsTTY, @@ -183,7 +181,6 @@ func (s *IOStreams) StopPager() { _ = s.StdOut.(io.WriteCloser).Close() _, _ = s.pagerProcess.Wait() - s.StdOut = s.systemStdOut s.pagerProcess = nil } -- GitLab