override def renderStop()

in multiversion/src/main/scala/multiversion/loggers/DownloadProgressRenderer.scala [23:38]


  override def renderStop(): Doc = {
    if (
      timer.duration() > Duration.ofSeconds(1) &&
      loggers.totalDownloadSize > 0
    ) {
      val shas = Words.shaFiles.format(loggers.totalTransitiveDependencies)
      val bytes = Words.bytes.format(loggers.totalDownloadSize)
      val cached =
        if (loggers.totalCachedArtifacts > 0)
          s", ${loggers.totalCachedArtifacts} cached files"
        else ""
      Docs.emoji.success + Doc.text(s"Computed $shas ($bytes$cached) in $timer")
    } else {
      Doc.empty
    }
  }