Packages

package help

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. final case class CommandHelp(args: Seq[Arg], argsNameOption: Option[String], helpMessage: Option[HelpMessage]) extends Product with Serializable
  2. final case class Help[T](args: Seq[Arg], appName: String, appVersion: String, progName: String, argsNameOption: Option[String], optionsDesc: String, nameFormatter: Formatter[Name], helpMessage: Option[HelpMessage]) extends Product with Serializable

    Provides usage and help messages related to T

  3. abstract class HelpCompanion extends AnyRef
  4. final case class HelpFormat(progName: Attrs, commandName: Attrs, option: Attrs, newLine: String, sortGroups: Option[(Seq[String]) ⇒ Seq[String]], sortedGroups: Option[Seq[String]], hiddenGroups: Option[Seq[String]], sortCommandGroups: Option[(Seq[String]) ⇒ Seq[String]], sortedCommandGroups: Option[Seq[String]], hidden: Attrs, terminalWidthOpt: Option[Int]) extends Product with Serializable
  5. final case class RuntimeCommandHelp[T](names: List[List[String]], help: Help[T], group: String, hidden: Boolean) extends Product with Serializable
  6. final case class RuntimeCommandsHelp(progName: String, description: Option[String], defaultHelp: Help[_], commands: Seq[RuntimeCommandHelp[_]], summaryDesc: Option[String]) extends Product with Serializable
  7. final case class Table(lines: IndexedSeq[Seq[Str]]) extends Product with Serializable
  8. final case class WithFullHelp[T](withHelp: WithHelp[T], helpFull: Boolean = false) extends Product with Serializable
  9. final case class WithHelp[T](usage: Boolean = false, help: Boolean = false, baseOrError: Either[Error, T]) extends Product with Serializable

    Helper to add --usage and --help options to an existing type T.

  10. abstract class WithHelpCompanion extends AnyRef

Ungrouped