PathSource looks for generators in a filesystem directory.
[Source]
# File vendor/rails/railties/lib/rails_generator/lookup.rb, line 181 181: def initialize(label, path) 182: super label 183: @path = path 184: end
Yield each eligible subdirectory.
# File vendor/rails/railties/lib/rails_generator/lookup.rb, line 187 187: def each 188: Dir["#{path}/[a-z]*"].each do |dir| 189: if File.directory?(dir) 190: yield Spec.new(File.basename(dir), dir, label) 191: end 192: end 193: end
[Validate]