class Concurrent::MultipleErrors
Aggregates multiple exceptions.
def initialize(errors, message = "#{errors.size} errors")
def initialize(errors, message = "#{errors.size} errors") @errors = errors super [*message, *errors.map { |e| [format('%s (%s)', e.message, e.class), *e.backtrace] }.flatten(1) ].join("\n") end