class Holidays::Definition::Generator::Regions
def generate_parent_lookup(regions)
def generate_parent_lookup(regions) lookup = {} regions.each do |region, subregions| subregions.each do |subregion| parent_region = NORTH_AMERICA_REGIONS.include?(subregion) ? subregion : region lookup[subregion] = parent_region unless lookup.has_key?(subregion) end end pairs = lookup.map { |k, v| "#{k}: :#{v}" }.join(", ") "{#{pairs}}" end