mirror of
https://github.com/ruby/ruby.git
synced 2025-09-18 18:13:58 +02:00
* lib/rubygems: RubyGems 2.2.2 which contains the following bug fixes:
http://rubygems.rubyforge.org/rubygems-update/History_txt.html#label-2.2.2+%2F+2014-02-05 https://bugs.ruby-lang.org/issues/9489 git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@44858 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
39cb784095
commit
9b9d3bac4d
64 changed files with 934 additions and 299 deletions
|
@ -38,6 +38,11 @@ class Gem::RequestSet
|
|||
|
||||
attr_accessor :ignore_dependencies
|
||||
|
||||
##
|
||||
# When false no remote sets are used for resolving gems.
|
||||
|
||||
attr_accessor :remote
|
||||
|
||||
##
|
||||
# Sets used for resolution
|
||||
|
||||
|
@ -71,6 +76,7 @@ class Gem::RequestSet
|
|||
@git_set = nil
|
||||
@ignore_dependencies = false
|
||||
@install_dir = Gem.dir
|
||||
@remote = true
|
||||
@requests = []
|
||||
@sets = []
|
||||
@soft_missing = false
|
||||
|
@ -150,6 +156,7 @@ class Gem::RequestSet
|
|||
gemdeps = options[:gemdeps]
|
||||
|
||||
@install_dir = options[:install_dir] || Gem.dir
|
||||
@remote = options[:domain] != :local
|
||||
|
||||
load_gemdeps gemdeps, options[:without_groups]
|
||||
|
||||
|
@ -235,6 +242,7 @@ class Gem::RequestSet
|
|||
@sets << @vendor_set
|
||||
|
||||
set = Gem::Resolver.compose_sets(*@sets)
|
||||
set.remote = @remote
|
||||
|
||||
resolver = Gem::Resolver.new @dependencies, set
|
||||
resolver.development = @development
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue