instance method
Gem::Commands::UpdateCommand#rubygems_target_version
rubygems_target_version
lib/rubygems/commands/update_command.rb
View on GitHub ↗
# File tmp/rubies/ruby-4.0.0/lib/rubygems/commands/update_command.rb, line 214
def rubygems_target_version
version = options[:system]
update_latest = version == true
unless update_latest
version = Gem::Version.new version
requirement = Gem::Requirement.new version
return version, requirement
end
version = Gem::Version.new Gem::VERSION
requirement = Gem::Requirement.new ">= #{Gem::VERSION}"
rubygems_update = Gem::Specification.new
rubygems_update.name = "rubygems-update"
rubygems_update.version = version
highest_remote_tup = highest_remote_name_tuple(rubygems_update)
target = highest_remote_tup ? highest_remote_tup.version : version
[target, requirement]
end
No documentation available
See also
#preparing_gem_layout_for
#update_gem
#oldest_supported_version
#update_gems
also in
4.1 · 3.4 · 3.3 · 3.2 · 3.1 · 3.0