mirror of
https://github.com/ruby/ruby.git
synced 2025-09-21 03:24:00 +02:00
Merge RubyGems-3.3.19 and Bundler-2.3.19
This commit is contained in:
parent
0918783347
commit
44c926f3a9
362 changed files with 7843 additions and 7605 deletions
|
@ -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"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue