package cli
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- case class CliApp(version: String, binaryName: String, commands: List[Command[_]], onEmptyArguments: Command[Unit] = HelpCommand.noSubcommand, arguments: List[String] = Nil, out: PrintStream = System.out, err: PrintStream = System.err, in: InputStream = System.in, workingDirectory: Path = ..., environmentVariables: Map[String, String] = sys.env) extends Product with Serializable
- abstract class Command[T] extends AnyRef
- class HelpCommand extends Command[HelpOptions]
- case class HelpOptions(subcommand: List[String] = Nil) extends Product with Serializable
Value Members
- object HelpCommand extends HelpCommand
- object HelpOptions extends Serializable
- object Messages
- object VersionCommand extends Command[Unit]