# frozen_string_literal: true begin require "http" rescue LoadError # HTTP gem not found end if defined?(HTTP) && defined?(HTTP::VERSION) WebMock::VersionChecker.new("HTTP Gem", HTTP::VERSION, "0.6.0").check_version! module WebMock module HttpLibAdapters class HttpRbAdapter < HttpLibAdapter adapter_for :http_rb class << self def enable! @enabled = true end def disable! @enabled = false end def enabled? @enabled end end end end end require_relative "http_rb/client" require_relative "http_rb/request" require_relative "http_rb/response" require_relative "http_rb/streamer" require_relative "http_rb/webmock" end