lib/generators/wagon/wagon_generator.rb in wagons-0.2.2 vs lib/generators/wagon/wagon_generator.rb in wagons-0.3.0

- old
+ new

@@ -1,7 +1,6 @@ class WagonGenerator < Rails::Generators::NamedBase #:nodoc: - attr_reader :wagon_name source_root File.expand_path('../templates', __FILE__) def initialize(*args) @@ -26,13 +25,12 @@ end private def all_templates - source_paths.collect do |path| - Dir[File.join(path, "**", "{*,.[a-z]*}")]. - select {|f| File.file?(f) }. - collect {|f| f.sub(path + File::SEPARATOR, '') } + source_paths.map do |path| + Dir[File.join(path, '**', '{*,.[a-z]*}')]. + select { |f| File.file?(f) }. + map { |f| f.sub(path + File::SEPARATOR, '') } end.flatten.uniq.sort end - end