caseapp.core

help

package help

Visibility
  1. Public
  2. All

Type Members

  1. final case class CommandHelp(args: Seq[Arg], argsNameOption: Option[String]) extends Product with Serializable

  2. final case class CommandsHelp[T](messages: Seq[(String, CommandHelp)]) extends Product with Serializable

  3. final class CommandsHelpOps[C <: Coproduct] extends AnyVal

  4. 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

  5. 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.

Value Members

  1. object CommandsHelp extends Serializable

  2. object Help extends Serializable

  3. object PlatformUtil

Ungrouped