Class: TwitterCldr::Resources::CanonicalCompositionsUpdater

Inherits:
Object
  • Object
show all
Defined in:
lib/twitter_cldr/resources/canonical_compositions_updater.rb

Constant Summary collapse

CODE_POINT_MAX =
0x10FFFF

Instance Method Summary collapse

Constructor Details

#initialize(output_path) ⇒ CanonicalCompositionsUpdater

Arguments:

output_path - output directory for generated YAML file


17
18
19
# File 'lib/twitter_cldr/resources/canonical_compositions_updater.rb', line 17

def initialize(output_path)
  @output_path = output_path
end

Instance Method Details

#updateObject



21
22
23
24
25
# File 'lib/twitter_cldr/resources/canonical_compositions_updater.rb', line 21

def update
  File.open(File.join(@output_path, 'canonical_compositions.yml'), 'w') do |output|
    YAML.dump(generate_compositions, output)
  end
end