Sha256: 95e3419d8b893249428b95ca4e3e7573d94775e51a746bfd51fda31fbac88b88

Contents?: true

Size: 291 Bytes

Versions: 6

Compression:

Stored size: 291 Bytes

Contents

# frozen_string_literal: true
# Core methods
module URLCanonicalize
  # Local exception classes to make handling exceptions easier
  class Exception < RuntimeError
    Failure = Class.new(self)
    Redirect = Class.new(self)
    Request = Class.new(self)
    URI = Class.new(self)
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
url_canonicalize-0.1.15 lib/url_canonicalize/exception.rb
url_canonicalize-0.1.14 lib/url_canonicalize/exception.rb
url_canonicalize-0.1.13 lib/url_canonicalize/exception.rb
url_canonicalize-0.1.12 lib/url_canonicalize/exception.rb
url_canonicalize-0.1.11 lib/url_canonicalize/exception.rb
url_canonicalize-0.1.10 lib/url_canonicalize/exception.rb