final public async function writeProgressAsync()

in src/_Private/CLIOutputHandler.hack [24:36]


  final public async function writeProgressAsync(
    <<__AcceptDisposable>> IO\WriteHandle $handle,
    \Facebook\HackTest\ProgressEvent $e,
  ): Awaitable<void> {
    if ($e is HackTest\TestRunStartedProgressEvent) {
      $this->reset();
      return;
    }

    $this->logEvent($e);

    await $this->writeProgressImplAsync($handle, $e);
  }