Sha256: e43ef2201bd050e39e962a5b7a7780f6ae5f914df9b001f75f16ff2ec09c4298

Contents?: true

Size: 301 Bytes

Versions: 4

Compression:

Stored size: 301 Bytes

Contents

# frozen_string_literal: true

require 'active_model'

module HermesMessengerOfTheGods
  class ValidationError < ActiveModel::ValidationError; end

  class MessageDispatchFailed < StandardError
    attr_accessor :exceptions
  end

  module Endpoints
    class FatalError < RuntimeError; end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
hermes_messenger_of_the_gods-3.0.0 lib/hermes_messenger_of_the_gods/exceptions.rb
hermes_messenger_of_the_gods-3.0.0.rc5 lib/hermes_messenger_of_the_gods/exceptions.rb
hermes_messenger_of_the_gods-3.0.0.rc4 lib/hermes_messenger_of_the_gods/exceptions.rb
hermes_messenger_of_the_gods-3.0.0.rc2 lib/hermes_messenger_of_the_gods/exceptions.rb