aboutsummaryrefslogtreecommitdiffstats
path: root/ui/terminal/status.go
diff options
context:
space:
mode:
authorColin Cross <ccross@android.com>2019-06-08 21:48:58 -0700
committerColin Cross <ccross@android.com>2019-06-12 21:30:56 -0700
commit097ed2a37cca619a9be0e109a108f3d474b576d1 (patch)
tree149e4e4837a2e5bd5657183ad2df6ac7019f4b6d /ui/terminal/status.go
parentce525350f419b9781410d2a2e734929ff13fe54a (diff)
downloadbuild_soong-097ed2a37cca619a9be0e109a108f3d474b576d1.tar.gz
build_soong-097ed2a37cca619a9be0e109a108f3d474b576d1.tar.bz2
build_soong-097ed2a37cca619a9be0e109a108f3d474b576d1.zip
Remove terminal.Writer
terminal.Writer is now just a wrapper around stdio.Stdout() without any useful functionality. Replace it with stdio.Stdout() as an io.Writer. Test: ui/terminal/status_test.go Change-Id: I5bc5476afdca950b505642f0135a3af9d37fbe24
Diffstat (limited to 'ui/terminal/status.go')
-rw-r--r--ui/terminal/status.go6
1 files changed, 4 insertions, 2 deletions
diff --git a/ui/terminal/status.go b/ui/terminal/status.go
index 481c511a..69a2a092 100644
--- a/ui/terminal/status.go
+++ b/ui/terminal/status.go
@@ -15,6 +15,8 @@
package terminal
import (
+ "io"
+
"android/soong/ui/status"
)
@@ -24,10 +26,10 @@ import (
//
// statusFormat takes nearly all the same options as NINJA_STATUS.
// %c is currently unsupported.
-func NewStatusOutput(w Writer, statusFormat string, quietBuild bool) status.StatusOutput {
+func NewStatusOutput(w io.Writer, statusFormat string, quietBuild bool) status.StatusOutput {
formatter := newFormatter(statusFormat, quietBuild)
- if w.isSmartTerminal() {
+ if isSmartTerminal(w) {
return NewSmartStatusOutput(w, formatter)
} else {
return NewDumbStatusOutput(w, formatter)