Class Rails::Generator::Commands::List
In: railties/lib/rails_generator/commands.rb
Parent: Base

List a generator’s action manifest.

Methods

Public Instance methods

[Source]

# File railties/lib/rails_generator/commands.rb, line 508
        def class_collisions(*class_names)
          logger.class_collisions class_names.join(', ')
        end

[Source]

# File railties/lib/rails_generator/commands.rb, line 520
        def complex_template(relative_source, relative_destination, options = {})
          logger.template "#{options[:insert]} inside #{relative_destination}"
        end

[Source]

# File railties/lib/rails_generator/commands.rb, line 504
        def dependency(generator_name, args, options = {})
          logger.dependency "#{generator_name}(#{args.join(', ')}, #{options.inspect})"
        end

[Source]

# File railties/lib/rails_generator/commands.rb, line 524
        def directory(relative_path)
          logger.directory "#{destination_path(relative_path)}/"
        end

[Source]

# File railties/lib/rails_generator/commands.rb, line 512
        def file(relative_source, relative_destination, options = {})
          logger.file relative_destination
        end

[Source]

# File railties/lib/rails_generator/commands.rb, line 532
        def migration_template(relative_source, relative_destination, options = {})
          migration_directory relative_destination
          logger.migration_template file_name
        end

[Source]

# File railties/lib/rails_generator/commands.rb, line 528
        def readme(*args)
          logger.readme args.join(', ')
        end

[Source]

# File railties/lib/rails_generator/commands.rb, line 537
        def route_resources(*resources)
          resource_list = resources.map { |r| r.to_sym.inspect }.join(', ')
          logger.route "map.resources #{resource_list}"
        end

[Source]

# File railties/lib/rails_generator/commands.rb, line 516
        def template(relative_source, relative_destination, options = {})
          logger.template relative_destination
        end

[Validate]