Module: Kernel

Defined in:
lib/local_gem/override.rb

Instance Method Summary collapse

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