Module: Kernel
- Defined in:
- lib/load_tracer.rb
Instance Method Summary collapse
- #autoload(const_name, feature) ⇒ Object
- #load(file, priv = false) ⇒ Object
- #require(feature) ⇒ Object
- #require_relative(relative_feature) ⇒ Object
Instance Method Details
#autoload(const_name, feature) ⇒ Object
37 38 39 |
# File 'lib/load_tracer.rb', line 37 def autoload(const_name, feature) __original_autoload__(const_name, feature) end |
#load(file, priv = false) ⇒ Object
33 34 35 |
# File 'lib/load_tracer.rb', line 33 def load(file, priv = false) __original_load__(file, priv) end |
#require(feature) ⇒ Object
25 26 27 |
# File 'lib/load_tracer.rb', line 25 def require(feature) __original_require__(feature) end |
#require_relative(relative_feature) ⇒ Object
29 30 31 |
# File 'lib/load_tracer.rb', line 29 def require_relative(relative_feature) binding.of_caller(1).eval("__original_require_relative__('#{relative_feature}')") end |