Sha256: 77f8d91b65e04b76800da2733b688d503ec3d8cf26fd978e40e4db44e5f6d1dd

Contents?: true

Size: 324 Bytes

Versions: 2

Compression:

Stored size: 324 Bytes

Contents

module GemList

	# attr_accessor :list

	# def initialize
	# 	@list = []
	# 	Gem::Specification.each{|g| @list << g }
	# end

	def list
		Gem::Specification.all_names
	end

	def isInstalled gemName
		begin
			Gem::Specification.find_by_name(gemName).is_a?(Gem::Specification) 
		rescue Gem::LoadError
			false
		end
	end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
gem-list-0.2.0 lib/gem-list.rb
gem-list-0.1.0 lib/gem-list.rb