module I18n::Utils

def deep_symbolize_keys(hash)

Experimental RBS support (using type sampling data from the type_fusion project).

def deep_symbolize_keys: (Hash hash) -> untyped

This signature was generated using 2 samples from 1 application.

def deep_symbolize_keys(hash)
  hash.each_with_object({}) do |(key, value), result|
    result[key.respond_to?(:to_sym) ? key.to_sym : key] = deep_symbolize_keys_in_object(value)
    result
  end
end