class Sorbet::Private::HiddenMethodFinder
def serialize_constants(source, rbi, klass, is_singleton, source_symbols, rbi_symbols)
def serialize_constants(source, rbi, klass, is_singleton, source_symbols, rbi_symbols) source_by_name = source.map {|v| [v["name"]["name"], v]}.to_h ret = [] rbi.each do |rbi_entry| source_entry = source_by_name[rbi_entry["name"]["name"]] ret << serialize_alias(source_entry, rbi_entry, klass, source_symbols, rbi_symbols) ret << serialize_class(source_entry, rbi_entry, klass, source_symbols, rbi_symbols, source_by_name) end ret.compact.join("\n") end