Sha256: 39abc99dff8b5c6e89994de0c7f44130b9120f200052dac71198568e919030b5

Contents?: true

Size: 533 Bytes

Versions: 25

Compression:

Stored size: 533 Bytes

Contents

require 'timeout'

module Geocoder

  class Error < StandardError
  end

  class ConfigurationError < Error
  end

  class OverQueryLimitError < Error
  end

  class ResponseParseError < Error
    attr_reader :response

    def initialize(response)
      @response = response
    end
  end

  class RequestDenied < Error
  end

  class InvalidRequest < Error
  end

  class InvalidApiKey < Error
  end

  class ServiceUnavailable < Error
  end

  class LookupTimeout < ::Timeout::Error
  end

  class NetworkError < Error
  end

end

Version data entries

25 entries across 25 versions & 2 rubygems

Version Path
geocoder-1.8.5 lib/geocoder/exceptions.rb
geocoder-1.8.4 lib/geocoder/exceptions.rb
geocoder-1.8.3 lib/geocoder/exceptions.rb
geocoder-1.8.2 lib/geocoder/exceptions.rb
geocoder-1.8.1 lib/geocoder/exceptions.rb
geocoder-1.8.0 lib/geocoder/exceptions.rb
geocoder-1.7.5 lib/geocoder/exceptions.rb
geocoder-1.7.4 lib/geocoder/exceptions.rb
geocoder-1.7.3 lib/geocoder/exceptions.rb
geocoder-1.7.2 lib/geocoder/exceptions.rb
geocoder-1.7.1 lib/geocoder/exceptions.rb
geocoder-1.7.0 lib/geocoder/exceptions.rb
geocoder-1.6.7 lib/geocoder/exceptions.rb
geocoder-1.6.6 lib/geocoder/exceptions.rb
geocoder-1.6.5 lib/geocoder/exceptions.rb
geocoder-1.6.4 lib/geocoder/exceptions.rb
geocoder-1.6.3 lib/geocoder/exceptions.rb
geocoder-1.6.2 lib/geocoder/exceptions.rb
geocoder-1.6.1 lib/geocoder/exceptions.rb
geocoder-1.6.0 lib/geocoder/exceptions.rb