Module: Kernel
- Defined in:
- lib/local_gem/override.rb
Instance Method Summary collapse
-
#gem(*args) ⇒ Object
Overrides gem() to behave like LocalGem::Singleton.local_gem().
-
#require(lib) ⇒ Object
Overrides require() to behave like LocalGem::Singleton.local_require().
Instance Method Details
#gem(*args) ⇒ Object
Overrides gem() to behave like LocalGem::Singleton.local_gem().
6 7 8 |
# File 'lib/local_gem/override.rb', line 6 def gem(*args) LocalGem::Singleton.load_local_gem(args[0]) || old_gem(*args) end |
#require(lib) ⇒ Object
Overrides require() to behave like LocalGem::Singleton.local_require().
11 12 13 14 |
# File 'lib/local_gem/override.rb', line 11 def require(lib) LocalGem::Singleton.load_local_gem(lib) old_require(lib) end |