def completeEither()

in multiversion/src/main/scala/multiversion/diagnostics/MultidepsEnrichments.scala [37:51]


    def completeEither(result: Result[Either[Diagnostic, Unit]], silence: Boolean = false): Int =
      result match {
        case ValueResult(Right(())) =>
          app.reporter.exitCode()
        case ValueResult(Left(diagnostic)) =>
          if (!silence) {
            app.reporter.log(diagnostic)
          }
          100
        case ErrorResult(error) =>
          if (!silence) {
            app.reporter.log(error)
          }
          1
      }