Class: Rescodegen::StringsGenerator

Inherits:
Object
  • Object
show all
Defined in:
lib/rescodegen/code_generator/strings_generator.rb

Instance Method Summary collapse

Instance Method Details

#generate(singular_keys, singular_values, plural_keys, plural_values) ⇒ Object



5
6
7
8
9
10
# File 'lib/rescodegen/code_generator/strings_generator.rb', line 5

def generate(singular_keys, singular_values, plural_keys, plural_values)
    raise "Expects keys and values of equal sizes" if singular_keys.size != singular_values.size || plural_keys.size != plural_values.size
    raise "Expects at least one key and one value" if singular_keys.size == 0 && plural_keys.size == 0
    @output = ""
    @tab_level = 0
end