class Dry::Schema::MessageSet
def partition_message_values(values)
- Api: - private
def partition_message_values(values) values .map { |value| value.is_a?(Array) ? value : [value] } .reduce(EMPTY_ARRAY.dup, :+) .partition { |value| value.is_a?(Hash) && !value[:text].is_a?(String) } end