diff options
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/events/Reporter.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/events/Reporter.java | 35 |
1 files changed, 1 insertions, 34 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/events/Reporter.java b/src/main/java/com/google/devtools/build/lib/events/Reporter.java index a3cf6cce86..e0c39250ba 100644 --- a/src/main/java/com/google/devtools/build/lib/events/Reporter.java +++ b/src/main/java/com/google/devtools/build/lib/events/Reporter.java @@ -25,7 +25,7 @@ import java.util.List; * is not intended as a logging mechanism for developer-only messages; use a * Logger for that. * - * <p>The reporter instance is consumed by the build system, and passes events to + * The reporter instance is consumed by the build system, and passes events to * {@link EventHandler} instances. These handlers are registered via {@link * #addHandler(EventHandler)}. * @@ -42,9 +42,6 @@ public final class Reporter implements EventHandler, ExceptionListener { */ private final OutErr outErrToReporter = outErrForReporter(this); private volatile OutputFilter outputFilter = OutputFilter.OUTPUT_EVERYTHING; - private EventHandler ansiAllowingHandler; - private EventHandler ansiStrippingHandler; - private boolean ansiAllowingHandlerRegistered; public Reporter() {} @@ -146,34 +143,4 @@ public final class Reporter implements EventHandler, ExceptionListener { public void setOutputFilter(OutputFilter outputFilter) { this.outputFilter = outputFilter; } - - /** - * Registers an ANSI-control-code-allowing EventHandler with an ANSI-stripping EventHandler - * that is already registered with the reporter. The ANSI-stripping handler can then be replaced - * with the ANSI-allowing handler by calling {@code #switchToAnsiAllowingHandler} which - * calls {@code removeHandler} for the ANSI-stripping handler and then {@code addHandler} for the - * ANSI-allowing handler. - */ - public synchronized void registerAnsiAllowingHandler( - EventHandler ansiStrippingHandler, - EventHandler ansiAllowingHandler) { - this.ansiAllowingHandler = ansiAllowingHandler; - this.ansiStrippingHandler = ansiStrippingHandler; - ansiAllowingHandlerRegistered = true; - } - - /** - * Restores the ANSI-allowing EventHandler registered using - * {@code #registerAnsiAllowingHandler(...)}. - */ - public synchronized void switchToAnsiAllowingHandler() { - if (ansiAllowingHandlerRegistered) { - removeHandler(ansiStrippingHandler); - addHandler(ansiAllowingHandler); - ansiStrippingHandler = null; - ansiAllowingHandler = null; - ansiAllowingHandlerRegistered = false; - } - } - } |