Module Kernel

  1. lib/local_gem/override.rb

Methods

public instance

  1. gem
  2. require

Public instance methods

gem (*args)

Overrides gem() to behave like LocalGem::Singleton.local_gem().

[show source]
# File lib/local_gem/override.rb, line 6
  def gem(*args)
    LocalGem::Singleton.load_local_gem(args[0]) || old_gem(*args)
  end
require (lib)

Overrides require() to behave like LocalGem::Singleton.local_require().

[show source]
# File lib/local_gem/override.rb, line 11
  def require(lib)
    LocalGem::Singleton.load_local_gem(lib)
    old_require(lib)
  end