package help
- Alphabetic
- Public
- Protected
Type Members
- final case class CommandHelp(args: Seq[Arg], argsNameOption: Option[String], helpMessage: Option[HelpMessage]) extends Product with Serializable
- 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
- abstract class HelpCompanion extends AnyRef
- 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
- final case class RuntimeCommandHelp[T](names: List[List[String]], help: Help[T], group: String, hidden: Boolean) extends Product with Serializable
- final case class RuntimeCommandsHelp(progName: String, description: Option[String], defaultHelp: Help[_], commands: Seq[RuntimeCommandHelp[_]], summaryDesc: Option[String]) extends Product with Serializable
- final case class Table(lines: IndexedSeq[Seq[Str]]) extends Product with Serializable
- final case class WithFullHelp[T](withHelp: WithHelp[T], helpFull: Boolean = false) extends Product with Serializable
- abstract class WithFullHelpCompanion extends AnyRef
- 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 typeT
. - abstract class WithHelpCompanion extends AnyRef
Value Members
- object CommandHelp extends Serializable
- object Help extends HelpCompanion with Serializable
- object HelpFormat extends Serializable
- object PlatformUtil
- object RuntimeCommandHelp extends Serializable
- object RuntimeCommandsHelp extends Serializable
- object Table extends Serializable
- object WithFullHelp extends WithFullHelpCompanion with Serializable
- object WithHelp extends WithHelpCompanion with Serializable
- object WordUtils