PathSource looks for generators in a filesystem directory.
[Source]
# File vendor/rails/railties/lib/rails_generator/lookup.rb, line 185 185: def initialize(label, path) 186: super label 187: @path = path 188: end
Yield each eligible subdirectory.
# File vendor/rails/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
[Validate]