Sha256: e43ef2201bd050e39e962a5b7a7780f6ae5f914df9b001f75f16ff2ec09c4298

Contents?: true

Size: 301 Bytes

Versions: 5

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

5 entries across 5 versions & 1 rubygems

Version Path
hermes_messenger_of_the_gods-3.0.1 lib/hermes_messenger_of_the_gods/exceptions.rb
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