Module: FactoryGenerator

Defined in:
lib/factory_generator.rb,
lib/factory_generator/version.rb

Defined Under Namespace

Classes: FileParser, GenFilesFinder, JavaCodeGenerator

Constant Summary collapse

VERSION =
"0.1.0"

Class Method Summary collapse

Class Method Details

.runObject



7
8
9
10
11
12
13
14
15
16
17
# File 'lib/factory_generator.rb', line 7

def self.run
  gen_files_finder = GenFilesFinder.new
  gen_files = gen_files_finder.get_all_files
  gen_files.each do |file|
    parser = FileParser.new(file)
    if parser.update_required?
      generator = JavaCodeGenerator.new(parser)
      generator.save(file)  
    end
  end
end