method
new
v1_9_3_125 -
Show latest stable
- Class:
Gem::SpecFetcher
new()public
No documentation available.
# File lib/rubygems/spec_fetcher.rb, line 50
def initialize
require 'fileutils'
@dir = File.join Gem.user_home, '.gem', 'specs'
@update_cache = File.stat(Gem.user_home).uid == Process.uid
@specs = {}
@latest_specs = {}
@prerelease_specs = {}
@caches = {
:latest => @latest_specs,
:prerelease => @prerelease_specs,
:all => @specs
}
@fetcher = Gem::RemoteFetcher.fetcher
end