package help
- Alphabetic
- Public
- All
Type Members
- final case class CommandHelp(args: Seq[Arg], argsNameOption: Option[String]) extends Product with Serializable
- final case class CommandsHelp[T](messages: Seq[(String, CommandHelp)]) extends Product with Serializable
- final class CommandsHelpOps[C <: Coproduct] extends AnyVal
-
final
case class
Help[T](args: Seq[Arg], appName: String, appVersion: String, progName: String, argsNameOption: Option[String], optionsDesc: String = "[options]") extends Product with Serializable
Provides usage and help messages related to
T
-
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
.
Value Members
- object CommandsHelp extends Serializable
- object Help extends Serializable
- object PlatformUtil