Sha256: d7fe59acef682361cce913112c3946f6d9dd6db4f7d7b147d79ff62ecb5d66b5
Contents?: true
Size: 376 Bytes
Versions: 18
Compression:
Stored size: 376 Bytes
Contents
# typed: strict module Typed module Validations class MultipleValidationError < ValidationError extend T::Sig sig { params(errors: T::Array[ValidationError]).void } def initialize(errors:) combined_message = errors.map(&:message).join(" | ") super("Multiple validation errors found: #{combined_message}") end end end end
Version data entries
18 entries across 18 versions & 1 rubygems