class Siba::GemHelper
Public Class Methods
all_local_gems()
click to toggle source
# File lib/siba/helpers/gem_helper.rb, line 6 def all_local_gems @local_gems ||= begin Gem::Specification.all = nil all = Gem::Specification.to_a Gem::Specification.reset all end end
gem_path(name)
click to toggle source
# File lib/siba/helpers/gem_helper.rb, line 15 def gem_path(name) gem_spec = all_local_gems.find {|a| a.name==name} raise Siba::Error, "Gem #{name} is not installed" if gem_spec.nil? gem_spec.full_gem_path end