class RubiGen::Commands::List

List a generator's action manifest.

Public Instance Methods

class_collisions(*class_names) click to toggle source
# File lib/rubigen/commands.rb, line 686
def class_collisions(*class_names)
  logger.class_collisions class_names.join(', ')
end
complex_template(relative_source, relative_destination, options = {}) click to toggle source
# File lib/rubigen/commands.rb, line 698
def complex_template(relative_source, relative_destination, options = {})
  logger.template "#{options[:insert]} inside #{relative_destination}"
end
dependency(generator_name, args, options = {}) click to toggle source
# File lib/rubigen/commands.rb, line 682
def dependency(generator_name, args, options = {})
  logger.dependency "#{generator_name}(#{args.join(', ')}, #{options.inspect})"
end
directory(relative_path) click to toggle source
# File lib/rubigen/commands.rb, line 702
def directory(relative_path)
  logger.directory "#{destination_path(relative_path)}/"
end
file(relative_source, relative_destination, options = {}) click to toggle source
# File lib/rubigen/commands.rb, line 690
def file(relative_source, relative_destination, options = {})
  logger.file relative_destination
end
migration_template(relative_source, relative_destination, options = {}) click to toggle source
# File lib/rubigen/commands.rb, line 710
def migration_template(relative_source, relative_destination, options = {})
  migration_directory relative_destination
  logger.migration_template file_name
end
readme(*args) click to toggle source
# File lib/rubigen/commands.rb, line 706
def readme(*args)
  logger.readme args.join(', ')
end
route_resources(*resources) click to toggle source
# File lib/rubigen/commands.rb, line 715
def route_resources(*resources)
  resource_list = resources.map { |r| r.to_sym.inspect }.join(', ')
  logger.route "map.resources #{resource_list}"
end
template(relative_source, relative_destination, options = {}) click to toggle source
# File lib/rubigen/commands.rb, line 694
def template(relative_source, relative_destination, options = {})
  logger.template relative_destination
end