Method: Kernel#require
- Defined in:
- lib/gems/polyglot-0.2.3/lib/polyglot.rb
#require(*a, &b) ⇒ Object
52 53 54 55 56 57 58 59 60 61 |
# File 'lib/gems/polyglot-0.2.3/lib/polyglot.rb', line 52 def require(*a, &b) polyglot_original_require(*a, &b) rescue LoadError => load_error begin Polyglot.load(*a, &b) rescue # Raise the original exception, possibly a MissingSourceFile with a path raise load_error end end |