PathSource looks for generators in a filesystem directory.
Methods
Attributes
| [R] | path |
Public Class methods
[ show source ]
# File railties/lib/rails_generator/lookup.rb, line 185
185: def initialize(label, path)
186: super label
187: @path = path
188: end
Public Instance methods
Yield each eligible subdirectory.
[ show source ]
# File railties/lib/rails_generator/lookup.rb, line 191
191: def each
192: Dir["#{path}/[a-z]*"].each do |dir|
193: if File.directory?(dir)
194: yield Spec.new(File.basename(dir), dir, label)
195: end
196: end
197: end