class AzuCLI::Help

Included Modules

Defined in:

azu_cli/help.cr

Constant Summary

DESCRIPTION = "#{bold("AZU Toolkit")} - Command Line Interface\n\n AZU is a toolkit for artisans with expressive, elegant syntax that \n offers great performance to build rich, interactive type safe, \n applications quickly, with less code and conhesive parts that adapts \n to your prefer style.\n\n #{underline(:Documentation)} \n\n - Azu - https://azutopia.gitbook.io/azu/\n - ORM - https://imdrasil.github.io/jennifer.cr/docs/\n\n #{underline(:Examples)}\n\n #{light_blue(:azu)} project name -db postgres\n\n #{underline("Subcommands")}\n\n #{light_blue(:project)} - Generates a new Azu project\n #{light_blue(:task)} - Generates a task definition file\n #{light_blue(:scaffold)} - Generates a resource for your application\n #{light_blue(:dev)} - Recompiles on crystal file changes\n #{light_blue(:db)} - Manages database versions and schema"

Class Method Summary

Instance Method Summary

Instance methods inherited from module AzuCLI::Command

project_name : String project_name, run run, show_usage show_usage, show_version show_version

Class methods inherited from module AzuCLI::Command

run(argv = ARGV) run

Class Method Detail

def self.run #
Description copied from module Opts

[app flow] step3 : main routine


[View source]

Instance Method Detail

def help : Bool #

def help=(v : Bool) : Bool #

def help=(v : Nil) #

nil assignments are always ignored


def help? #

def not_exists?(path, &) #

[View source]
def on(event : String) #

[View source]
def register_option_help(parser) #

def register_option_version(parser) #

def run(input, args) #

[View source]
def run #
Description copied from module Opts

[app flow] step3 : main routine


[View source]
def shard(path = "./shard.yml") #

[View source]
def show_usage #

[View source]
def version : Bool #

def version=(v : Bool) : Bool #

def version=(v : Nil) #

nil assignments are always ignored


def version? #