Sha256: cc1a2b120deb6108d60e50f79838e99b2c67428a4490d84db7b48e55be66fc53

Contents?: true

Size: 331 Bytes

Versions: 15

Compression:

Stored size: 331 Bytes

Contents

module Emojidex
  # emojidex error class
  class Error < StandardError
    attr_reader :wrapped_exception

    def initialize(exception = $ERROR_INFO)
      @wrapped_exception = exception
      if exception.respond_to?(:message)
        super(exception.message)
      else
        super(exception.to_s)
      end
    end
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
emojidex-0.0.23 lib/emojidex/error.rb
emojidex-0.0.22 lib/emojidex/error.rb
emojidex-0.0.21 lib/emojidex/error.rb
emojidex-0.0.20 lib/emojidex/error.rb
emojidex-0.0.19 lib/emojidex/error.rb
emojidex-0.0.18 lib/emojidex/error.rb
emojidex-0.0.17 lib/emojidex/error.rb
emojidex-0.0.16 lib/emojidex/error.rb
emojidex-0.0.15 lib/emojidex/error.rb
emojidex-0.0.14 lib/emojidex/error.rb
emojidex-0.0.13 lib/emojidex/error.rb
emojidex-0.0.12 lib/emojidex/error.rb
emojidex-0.0.11 lib/emojidex/error.rb
emojidex-0.0.10 lib/emojidex/error.rb
emojidex-0.0.9 lib/emojidex/error.rb