class Mint::Cli

Included Modules

Defined in:

cli.cr
commands/build.cr
commands/clean.cr
commands/command.cr
commands/format.cr
commands/highlight.cr
commands/init.cr
commands/install.cr
commands/lint.cr
commands/loc.cr
commands/ls.cr
commands/sandbox_server.cr
commands/start.cr
commands/test.cr
commands/version.cr

Constant Summary

HELP = {"description" => ""}

Class Method Summary

Instance Method Summary

Instance methods inherited from module Mint::Cli::Command

error(message, position) error, execute(message, *, env : String | Nil = nil, & : -> T) : T | Nil forall T execute, terminal terminal

Class Method Detail

def self.description #

[View source]
def self.run(*args, **params) #

[View source]
def self.runtime_file_not_found(path : String) #

[View source]

Instance Method Detail

def __rescue_from___Admiral__Error(e) #

def arguments #
Description copied from class Admiral::Command

Returns the commands Arguments object.

You can access names arguments by name. You can also access the remaning arguments using .arguments[index].


[View source]
def flags #
Description copied from class Admiral::Command

Returns the commands Flags object.

You can access names flags by name.


[View source]
def help #

def run #
Description copied from class Admiral::Command

The run command.


[View source]
def sub(command, *args, **params) #
Description copied from class Admiral::Command

Invokes a sub command by name, passing self as the parent.


[View source]