Packages

p

bloop

cli

package cli

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. sealed trait BspProtocol extends AnyRef
  2. case class CliOptions(configDir: Option[Path] = None, version: Boolean = false, verbose: Boolean = false, common: CommonOptions = CommonOptions.default) extends Product with Serializable
  3. case class CommonOptions(workingDirectory: String = System.getProperty("user.dir"), out: PrintStream = System.out, in: InputStream = System.in, err: PrintStream = System.err, threads: Int = ExecutionContext.nCPUs) extends Product with Serializable

    Describes the common options for any command or CLI operation.

    Describes the common options for any command or CLI operation.

    They exist for two purposes: testing and nailgun. In both cases we need a precise handling of these parameters because they change depending on the environment we're running on.

    They are hidden because they are optional.

  4. sealed abstract case class ExitStatus extends Product with Serializable
  5. sealed trait ReporterKind extends AnyRef

    Represents a reporter kind that users can pick to display compiler messages.

Ungrouped