class Dry::Schema::MessageSet
def combine_message_values(values)
- Api: - private
def combine_message_values(values) hashes, other = partition_message_values(values) combined = combine_message_hashes(hashes) flattened = other.flatten if flattened.empty? combined elsif combined.empty? flattened else [flattened, combined] end end