class Object
Public Class Methods
apply!()
click to toggle source
# File lib/fastup.rb, line 21 def self.apply! @sp = SearchPath.new($LOAD_PATH) @suffixes = Gem.suffixes.lazy instance_require = Kernel.instance_method(:require) require = Kernel.method(:require) Kernel.send(:define_method, :require) do |name| Fastup.require(name, instance_require.bind(self)) end Kernel.singleton_class.send(:define_method, :require) do |name| Fastup.require(name, require) end end