module Kernel
Async-rack attempts to require files that exist only in Rack 1.x even on Rack 2.x, so we patch that behaviour to allow users to use this gem with Rack 2.x apps.
Public Instance Methods
require(file)
click to toggle source
# File lib/goliath/rack_proxy/rack_2_compatibility.rb, line 9 def require(file) case file when "rack/commonlogger" then original_rubygems_require("rack/common_logger") when "rack/conditionalget" then original_rubygems_require("rack/conditional_get") when "rack/showstatus" then original_rubygems_require("rack/show_status") else original_rubygems_require(file) end end
Also aliased as: original_rubygems_require