CommandsEntryPoint

caseapp.core.app.CommandsEntryPoint
See theCommandsEntryPoint companion object
abstract class CommandsEntryPoint

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

def commands: Seq[Command[_]]
def progName: String

Concrete methods

def complete(args: Seq[String], index: Int): List[CompletionItem]
def completeCommandName: List[String]
def completeMain(args: Array[String]): Unit
def completePrintInstructions(toStderr: Boolean): Unit
def completeUnrecognizedFormat(format: String): Nothing
def completionDebugFile: Option[Path]
def completionXdgHome: Option[Path]
def completionZDotDir: Option[Path]
def completionsCommandAliases: List[List[String]]
def completionsCommandName: List[String]
def completionsInstall(completionsWorkingDirectory: Option[String], options: CompletionsInstallOptions): Unit
def completionsInstalledMessage(rcFile: String, updated: Boolean): Iterator[String]
def completionsMain(args: Array[String]): Unit
def completionsPrintUsage(): Nothing
def completionsUninstall(completionsWorkingDirectory: Option[String], options: CompletionsUninstallOptions): Unit
def completionsWorkingDirectory: Option[String]
def defaultCommand: Option[Command[_]]
def description: String
def enableCompleteCommand: Boolean
def exit(code: Int): Nothing
def main(args: Array[String]): Unit
def printLine(line: String, toStderr: Boolean): Unit
final def printLine(line: String): Unit
def printUsage(): Nothing
def shell: Option[String]
def summaryDesc: String