Class: Rescodegen::StringsGenerator
- Inherits:
-
Object
- Object
- Rescodegen::StringsGenerator
- Defined in:
- lib/rescodegen/code_generator/strings_generator.rb
Direct Known Subclasses
ObjcHeaderStringsGenerator, ObjcMainStringsGenerator, SwiftStringsGenerator
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 |