Merge RubyGems-3.3.19 and Bundler-2.3.19

This commit is contained in:
Hiroshi SHIBATA 2022-08-22 11:49:38 +09:00 committed by nagachika
parent 0918783347
commit 44c926f3a9
362 changed files with 7843 additions and 7605 deletions

View file

@ -12,9 +12,9 @@ class Gem::Source
include Gem::Text
FILES = { # :nodoc:
:released => 'specs',
:latest => 'latest_specs',
:prerelease => 'prerelease_specs',
:released => "specs",
:latest => "latest_specs",
:prerelease => "prerelease_specs",
}.freeze
##
@ -71,7 +71,7 @@ class Gem::Source
# Returns a Set that can fetch specifications from this source.
def dependency_resolver_set # :nodoc:
return Gem::Resolver::IndexSet.new self if 'file' == uri.scheme
return Gem::Resolver::IndexSet.new self if "file" == uri.scheme
fetch_uri = if uri.host == "rubygems.org"
index_uri = uri.dup
@ -141,7 +141,7 @@ class Gem::Source
return spec if spec
end
source_uri.path << '.rz'
source_uri.path << ".rz"
spec = fetcher.fetch_path source_uri
spec = Gem::Util.inflate spec
@ -150,7 +150,7 @@ class Gem::Source
require "fileutils"
FileUtils.mkdir_p cache_dir
File.open local_spec, 'wb' do |io|
File.open local_spec, "wb" do |io|
io.write spec
end
end
@ -209,13 +209,13 @@ class Gem::Source
end
def pretty_print(q) # :nodoc:
q.group 2, '[Remote:', ']' do
q.group 2, "[Remote:", "]" do
q.breakable
q.text @uri.to_s
if api = uri
q.breakable
q.text 'API URI: '
q.text "API URI: "
q.text api.to_s
end
end
@ -229,13 +229,13 @@ class Gem::Source
private
def enforce_trailing_slash(uri)
uri.merge(uri.path.gsub(/\/+$/, '') + '/')
uri.merge(uri.path.gsub(/\/+$/, "") + "/")
end
end
require_relative 'source/git'
require_relative 'source/installed'
require_relative 'source/specific_file'
require_relative 'source/local'
require_relative 'source/lock'
require_relative 'source/vendor'
require_relative "source/git"
require_relative "source/installed"
require_relative "source/specific_file"
require_relative "source/local"
require_relative "source/lock"
require_relative "source/vendor"