Class Rails::Generator::GemPathSource
In: vendor/rails/railties/lib/rails_generator/lookup.rb
Parent: AbstractGemSource

GemPathSource looks for generators within any RubyGem‘s /rails_generators/<generator_name>_generator.rb file.

Methods

each  

Public Instance methods

Yield each generator within rails_generator subdirectories.

[Source]

     # File vendor/rails/railties/lib/rails_generator/lookup.rb, line 220
220:       def each
221:         generator_full_paths.each do |generator|
222:           yield Spec.new(File.basename(generator).sub(/_generator.rb$/, ''), File.dirname(generator), label)
223:         end
224:       end

[Validate]