module Rails::Generators
override to hide all the rails generators that don’t apply in a card/decko context
Public Class Methods
generator_names()
click to toggle source
TODO: autogenerate
# File lib/cardio/generators.rb, line 47 def generator_names %i[mod set migration] end
help(command="generate")
click to toggle source
# File lib/cardio/generators.rb, line 51 def help command="generate" caller = Cardio::Command.bin_name puts "Usage:" puts " #{caller} #{command} GENERATOR [args] [options]".green puts puts "General options:" puts " -h, [--help] # Print generator's options and usage" puts " -p, [--pretend] # Run but do not make any changes" puts " -f, [--force] # Overwrite files that already exist" puts " -s, [--skip] # Skip files that already exist" puts " -q, [--quiet] # Suppress status output" puts puts "Please choose a generator below." puts generator_names.each do |name| puts " #{name}".light_cyan end puts end