class ToFactory::Finders::Factory
Public Instance Methods
call()
click to toggle source
# File lib/to_factory/finders/factory.rb, line 4 def call all = [] parsed_files.each do |r| all = Collation.representations_from(all, r) end all end
Private Instance Methods
parse_file(f)
click to toggle source
# File lib/to_factory/finders/factory.rb, line 22 def parse_file(f) ToFactory::Parsing::File.parse(f) rescue ToFactory::Parsing::File::EmptyFileException => e #ignore empty files end
parsed_files()
click to toggle source
# File lib/to_factory/finders/factory.rb, line 16 def parsed_files Dir.glob(File.join(ToFactory.factories, "**/*.rb")).map do |f| parse_file(f) end.compact end