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

List a generator‘s action manifest.

Methods

Public Instance methods

[Source]

     # File vendor/rails/railties/lib/rails_generator/commands.rb, line 560
560:         def class_collisions(*class_names)
561:           logger.class_collisions class_names.join(', ')
562:         end

[Source]

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

[Source]

     # File vendor/rails/railties/lib/rails_generator/commands.rb, line 556
556:         def dependency(generator_name, args, options = {})
557:           logger.dependency "#{generator_name}(#{args.join(', ')}, #{options.inspect})"
558:         end

[Source]

     # File vendor/rails/railties/lib/rails_generator/commands.rb, line 576
576:         def directory(relative_path)
577:           logger.directory "#{destination_path(relative_path)}/"
578:         end

[Source]

     # File vendor/rails/railties/lib/rails_generator/commands.rb, line 564
564:         def file(relative_source, relative_destination, options = {})
565:           logger.file relative_destination
566:         end

[Source]

     # File vendor/rails/railties/lib/rails_generator/commands.rb, line 584
584:         def migration_template(relative_source, relative_destination, options = {})
585:           migration_directory relative_destination
586:           logger.migration_template file_name
587:         end

[Source]

     # File vendor/rails/railties/lib/rails_generator/commands.rb, line 580
580:         def readme(*args)
581:           logger.readme args.join(', ')
582:         end

[Source]

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

[Source]

     # File vendor/rails/railties/lib/rails_generator/commands.rb, line 568
568:         def template(relative_source, relative_destination, options = {})
569:           logger.template relative_destination
570:         end

[Validate]