diff options
author | Klaus Aehlig <aehlig@google.com> | 2016-06-28 10:50:25 +0000 |
---|---|---|
committer | Dmitry Lomov <dslomov@google.com> | 2016-06-28 11:15:25 +0000 |
commit | 818bdd8b8589fcffa21c8172db3800223c4572c7 (patch) | |
tree | 150886a0cf28ecd6b4467256d479d39869fcefc0 /src | |
parent | e4d90bd6357af12cef05fd6439cebbdbfde4309d (diff) |
experimental UI: also during loading produce a short progress bar
When writing the experimental state tracker is asked to produce a progress
bar, it can be requested to have a one-line version. This one is used, e.g.,
if curses are not available and therefore it cannot be erased. Also honor
that request, if reporting about loading progress.
--
Change-Id: Ice3045fc86280e420b789a94b03427ff578f4a11
Reviewed-on: https://bazel-review.googlesource.com/#/c/3912
MOS_MIGRATED_REVID=126057511
Diffstat (limited to 'src')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/runtime/ExperimentalStateTracker.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/runtime/ExperimentalStateTracker.java b/src/main/java/com/google/devtools/build/lib/runtime/ExperimentalStateTracker.java index 03e894100b..f5463f3916 100644 --- a/src/main/java/com/google/devtools/build/lib/runtime/ExperimentalStateTracker.java +++ b/src/main/java/com/google/devtools/build/lib/runtime/ExperimentalStateTracker.java @@ -483,7 +483,7 @@ class ExperimentalStateTracker { if (packageProgressReceiver != null) { Pair<String, String> progress = packageProgressReceiver.progressState(); terminalWriter.append(" (" + progress.getFirst() + ")"); - if (progress.getSecond().length() > 0) { + if (progress.getSecond().length() > 0 && !shortVersion) { terminalWriter.newline().append(" " + progress.getSecond()); } } |