Packages

package cli

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. 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
  2. abstract class Command[T] extends AnyRef
  3. class HelpCommand extends Command[HelpOptions]
  4. case class HelpOptions(subcommand: List[String] = Nil) extends Product with Serializable

Value Members

  1. object HelpCommand extends HelpCommand
  2. object HelpOptions extends Serializable
  3. object Messages
  4. object VersionCommand extends Command[Unit]

Ungrouped