Module: Kernel
- Defined in:
- lib/load_tracer.rb
Instance Method Summary collapse
- #__original_autoload__ ⇒ Object
- #__original_load__ ⇒ Object
- #__original_require__ ⇒ Object
- #__original_require_relative__ ⇒ Object
- #autoload(const_name, feature) ⇒ Object
- #load(file, priv = false) ⇒ Object
- #require(feature) ⇒ Object
- #require_relative(relative_feature) ⇒ Object
Instance Method Details
#__original_autoload__ ⇒ Object
21 |
# File 'lib/load_tracer.rb', line 21 alias __original_autoload__ autoload |
#__original_load__ ⇒ Object
17 |
# File 'lib/load_tracer.rb', line 17 alias __original_load__ load |
#__original_require__ ⇒ Object
9 |
# File 'lib/load_tracer.rb', line 9 alias __original_require__ require |
#__original_require_relative__ ⇒ Object
13 |
# File 'lib/load_tracer.rb', line 13 alias __original_require_relative__ require_relative |
#autoload(const_name, feature) ⇒ Object
38 39 40 |
# File 'lib/load_tracer.rb', line 38 def autoload(const_name, feature) __original_autoload__(const_name, feature) end |
#load(file, priv = false) ⇒ Object
34 35 36 |
# File 'lib/load_tracer.rb', line 34 def load(file, priv = false) __original_load__(file, priv) end |
#require(feature) ⇒ Object
24 25 26 |
# File 'lib/load_tracer.rb', line 24 def require(feature) __original_require__(feature) end |
#require_relative(relative_feature) ⇒ Object
28 29 30 31 32 |
# File 'lib/load_tracer.rb', line 28 def require_relative(relative_feature) bl = caller_locations[0] fpath = File.(relative_feature, File.dirname(bl.absolute_path)) __original_require__(fpath) end |