From d9bd22115ffb914b457111c31b2f9cfb8a76fdbe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Arda=20G=C3=BC=C3=A7l=C3=BC?= Date: Thu, 6 Apr 2023 16:28:31 +0300 Subject: [PATCH] Alias deprecated genericclioptions.IOStreams with new one --- .../cli-runtime/pkg/genericclioptions/io_options.go | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/staging/src/k8s.io/cli-runtime/pkg/genericclioptions/io_options.go b/staging/src/k8s.io/cli-runtime/pkg/genericclioptions/io_options.go index 29cf30e605c..3d3e20a2f51 100644 --- a/staging/src/k8s.io/cli-runtime/pkg/genericclioptions/io_options.go +++ b/staging/src/k8s.io/cli-runtime/pkg/genericclioptions/io_options.go @@ -23,6 +23,11 @@ import ( "k8s.io/cli-runtime/pkg/genericiooptions" ) +// IOStreams provides the standard names for iostreams. This is useful for embedding and for unit testing. +// Inconsistent and different names make it hard to read and review code +// DEPRECATED: use genericiooptions.IOStreams +type IOStreams = genericiooptions.IOStreams + // NewTestIOStreams returns a valid IOStreams and in, out, errout buffers for unit tests // DEPRECATED: use genericiooptions.NewTestIOStreams func NewTestIOStreams() (genericiooptions.IOStreams, *bytes.Buffer, *bytes.Buffer, *bytes.Buffer) { @@ -30,7 +35,7 @@ func NewTestIOStreams() (genericiooptions.IOStreams, *bytes.Buffer, *bytes.Buffe out := &bytes.Buffer{} errOut := &bytes.Buffer{} - return genericiooptions.IOStreams{ + return IOStreams{ In: in, Out: out, ErrOut: errOut, @@ -41,7 +46,7 @@ func NewTestIOStreams() (genericiooptions.IOStreams, *bytes.Buffer, *bytes.Buffe // DEPRECATED: use genericiooptions.NewTestIOStreamsDiscard func NewTestIOStreamsDiscard() genericiooptions.IOStreams { in := &bytes.Buffer{} - return genericiooptions.IOStreams{ + return IOStreams{ In: in, Out: ioutil.Discard, ErrOut: ioutil.Discard,