All Downloads are FREE. Search and download functionalities are using the official Maven repository.

coursier.cli.options.OutputOptions.scala Maven / Gradle / Ivy

There is a newer version: 2.1.13
Show newest version
package coursier.cli.options

import caseapp.{ExtraName => Short, HelpMessage => Help, _}

final case class OutputOptions(

  @Help("Quiet output")
  @Short("q")
    quiet: Int @@ Counter = Tag.of(0),

  @Help("Increase verbosity (specify several times to increase more)")
  @Short("v")
    verbose: Int @@ Counter = Tag.of(0),

  @Help("Force display of progress bars")
  @Short("P")
    progress: Boolean = false

)

object OutputOptions {
  implicit val parser = Parser[OutputOptions]
  implicit val help = caseapp.core.help.Help[OutputOptions]
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy