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