scala.cli.commands

Type members

Classlikes

class About(isSipScala: Boolean) extends ScalaCommand[AboutOptions]
object AddPath extends ScalaCommand[AddPathOptions]
object BloopExit extends ScalaCommand[BloopExitOptions]
final case class BloopJson(javaOptions: List[String])
Companion:
object
object BloopJson
Companion:
class
object BloopStart extends ScalaCommand[BloopStartOptions]
object Bsp extends ScalaCommand[BspOptions]
object Clean extends ScalaCommand[CleanOptions]
object Compile extends ScalaCommand[CompileOptions]
case class CustomWindowsEnvVarUpdater(powershellRunner: PowershellRunner, useJni: Option[Boolean]) extends EnvVarUpdater
Companion:
object
class Default(actualHelp: => RuntimeCommandsHelp) extends ScalaCommand[DefaultOptions]
object Directories extends ScalaCommand[DirectoriesOptions]
object Doc extends ScalaCommand[DocOptions]
object Doctor extends ScalaCommand[DoctorOptions]
object Export extends ScalaCommand[ExportOptions]
object Fmt extends ScalaCommand[FmtOptions]
class HelpCmd(actualHelp: => RuntimeCommandsHelp) extends ScalaCommand[HelpOptions]
object InstallCompletions extends ScalaCommand[InstallCompletionsOptions]
object InstallHome extends ScalaCommand[InstallHomeOptions]
object Metabrowse extends ScalaCommand[MetabrowseOptions]
object Package extends ScalaCommand[PackageOptions]
object Repl extends ScalaCommand[ReplOptions]
object Run extends ScalaCommand[RunOptions]
abstract class ScalaCommand[T](implicit parser: Parser[T], help: Help[T]) extends Command[T] with NeedsArgvCommand with CommandHelpers
final case class ScalaVersions(version: String, binaryVersion: String)
object SetupIde extends ScalaCommand[SetupIdeOptions]
object Shebang extends ScalaCommand[ShebangOptions]
object Test extends ScalaCommand[TestOptions]
object Update extends ScalaCommand[UpdateOptions]
object Version extends ScalaCommand[VersionOptions]
object WatchUtil