aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/shell
diff options
context:
space:
mode:
authorGravatar Lukacs Berki <lberki@google.com>2016-06-28 13:45:18 +0000
committerGravatar Dmitry Lomov <dslomov@google.com>2016-06-29 08:53:20 +0000
commit2b4e2e41d711655d93990fb7b5ae4386cd854cd8 (patch)
tree405142201f433f0ada614478a768acaae76fd0b1 /src/main/java/com/google/devtools/build/lib/shell
parent1673a7a1db1f72f9523e459f56097d57dec8b1eb (diff)
Make "bazel info server_pid" work on Windows.
This is the first actual use of Windows JNI! Also a cleanup of ProcessUtils. Injecting a mock implementation was never used. -- MOS_MIGRATED_REVID=126068832
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/shell')
-rw-r--r--src/main/java/com/google/devtools/build/lib/shell/Consumers.java9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/shell/Consumers.java b/src/main/java/com/google/devtools/build/lib/shell/Consumers.java
index 37df646e1e..972bfa8004 100644
--- a/src/main/java/com/google/devtools/build/lib/shell/Consumers.java
+++ b/src/main/java/com/google/devtools/build/lib/shell/Consumers.java
@@ -129,8 +129,7 @@ class Consumers {
/**
* This consumer sends the input to a stream while consuming it.
*/
- private static class StreamingConsumer extends FutureConsumption
- implements OutputConsumer {
+ private static class StreamingConsumer extends FutureConsumption {
private OutputStream out;
StreamingConsumer(OutputStream out) {
@@ -158,8 +157,7 @@ class Consumers {
* while consuming it. This accumulated stream can be obtained by
* calling {@link #getAccumulatedOut()}.
*/
- private static class AccumulatingConsumer extends FutureConsumption
- implements OutputConsumer {
+ private static class AccumulatingConsumer extends FutureConsumption {
private ByteArrayOutputStream out = new ByteArrayOutputStream();
@Override
@@ -180,8 +178,7 @@ class Consumers {
/**
* This consumer just discards whatever it reads.
*/
- private static class DiscardingConsumer extends FutureConsumption
- implements OutputConsumer {
+ private static class DiscardingConsumer extends FutureConsumption {
private DiscardingConsumer() {
}