method
parse
v4.0.2 -
Show latest stable
- Class:
ActiveSupport::Multibyte::Unicode::DatabaseGenerator
parse()public
No documentation available.
# File activesupport/bin/generate_tables, line 114
def parse
SOURCES.each do |type, url|
filename = File.join(Dir.tmpdir, "#{url.split('/').last}")
unless File.exist?(filename)
$stderr.puts "Downloading #{url.split('/').last}"
File.open(filename, 'wb') do |target|
open(url) do |source|
source.each_line { |line| target.write line }
end
end
end
File.open(filename) do |file|
file.each_line { |line| send "parse_#{type}".intern, line }
end
end
create_composition_map
normalize_boundary_map
end