1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/lib/rubygems
David Rodríguez ba38318827 [rubygems/rubygems] Unify loading Gem::Requirement
It was being explicitly required from `Gem::Specification` but also a
strange autoload was set for it at `Gem::Version`. The autoload was non
standard because it should've been done in the `Gem` module, not in
`Gem::Specification`, since that's where the constant is expected to get
defined. Doing this might get deprecated in the future, and it was not
being effective anyways due to the explicit require.

Unify everything with an `autoload` at the right place.

https://github.com/rubygems/rubygems/commit/174ea3e24c
2022-06-06 18:36:31 +09:00
..
commands [rubygems/rubygems] Make code to find target update version easier to follow 2022-05-28 19:22:54 +09:00
core_ext
ext Merge RubyGems and Bundler HEAD 2022-05-20 17:32:19 +09:00
optparse Merge 3f7d0352e8 2022-04-28 19:08:49 +09:00
package Merge rubygems/rubygems HEAD. 2022-01-19 15:01:44 +09:00
request
request_set [rubygems/rubygems] Normalize end alignment style with Bundler 2022-01-19 11:20:36 +09:00
resolver [rubygems/rubygems] Fix gem install <non-existent-gem> --force crash 2022-01-06 23:52:48 +09:00
security Merge RubyGems-3.3.1 and Bundler-2.3.1 2021-12-23 09:44:45 +09:00
source [rubygems/rubygems] Add missing open3 requires 2022-04-28 19:08:49 +09:00
ssl_certs
tsort Do not document vendored files [ci skip] 2021-11-19 21:55:27 +09:00
util Allow custom LicenseRef 2021-11-02 10:24:00 +09:00
available_set.rb
basic_specification.rb [rubygems/rubygems] Normalize end alignment style with Bundler 2022-01-19 11:20:36 +09:00
bundler_version_finder.rb [rubygems/rubygems] Normalize end alignment style with Bundler 2022-01-19 11:20:36 +09:00
command.rb [rubygems/rubygems] Normalize end alignment style with Bundler 2022-01-19 11:20:36 +09:00
command_manager.rb [rubygems/rubygems] Support the change of did_you_mean about Exception#detailed_message 2022-05-23 20:51:17 +09:00
compatibility.rb [rubygems/rubygems] Move :stopdoc: directive 2022-03-15 01:18:03 +09:00
config_file.rb [rubygems/rubygems] Normalize end alignment style with Bundler 2022-01-19 11:20:36 +09:00
defaults.rb [rubygems/rubygems] Improve performance of Specification#missing_extensions? 2021-10-09 08:04:08 +09:00
dependency.rb Merge RubyGems-3.3.1 and Bundler-2.3.1 2021-12-23 09:44:45 +09:00
dependency_installer.rb
dependency_list.rb [rubygems/rubygems] Vendor tsort into rubygems 2021-10-29 18:00:46 +09:00
deprecate.rb
doctor.rb [rubygems/rubygems] Normalize end alignment style with Bundler 2022-01-19 11:20:36 +09:00
errors.rb Merge RubyGems-3.3.1 and Bundler-2.3.1 2021-12-23 09:44:45 +09:00
exceptions.rb Merge RubyGems-3.3.2 and Bundler-2.3.2 2021-12-24 10:35:31 +09:00
ext.rb Merge RubyGems/Bundler master 2022-04-28 19:08:49 +09:00
gem_runner.rb [rubygems/rubygems] Normalize end alignment style with Bundler 2022-01-19 11:20:36 +09:00
gemcutter_utilities.rb Merge RubyGems and Bundler HEAD 2022-05-20 17:32:19 +09:00
indexer.rb
install_default_message.rb
install_message.rb
install_update_options.rb [rubygems/rubygems] Normalize end alignment style with Bundler 2022-01-19 11:20:36 +09:00
installer.rb Merge RubyGems and Bundler HEAD 2022-05-20 17:32:19 +09:00
installer_uninstaller_utils.rb
local_remote_options.rb Merge RubyGems and Bundler HEAD 2022-05-20 17:32:19 +09:00
mock_gem_ui.rb
name_tuple.rb
openssl.rb
optparse.rb Merge the master branch of rubygems repo 2021-11-16 20:19:13 +09:00
package.rb [rubygems/rubygems] [DOC] Enable Gem::Package example 2022-03-15 08:40:35 +09:00
package_task.rb
path_support.rb
platform.rb [rubygems/rubygems] Normalize end alignment style with Bundler 2022-01-19 11:20:36 +09:00
psych_additions.rb Merge rubygems/rubygems HEAD. 2022-01-19 15:01:44 +09:00
psych_tree.rb
query_utils.rb Merge RubyGems and Bundler HEAD 2022-05-20 17:32:19 +09:00
rdoc.rb
remote_fetcher.rb [rubygems/rubygems] Normalize end alignment style with Bundler 2022-01-19 11:20:36 +09:00
request.rb Merge rubygems master 1e4eda741d732ca1bd7031aef0a16c7348adf7a5 2022-04-28 19:08:49 +09:00
request_set.rb [rubygems/rubygems] Vendor tsort into rubygems 2021-10-29 18:00:46 +09:00
requirement.rb Merge RubyGems and Bundler master 2021-12-15 18:05:18 +09:00
resolver.rb
s3_uri_signer.rb [rubygems/rubygems] Avoid loading the digest gem unnecessarily 2021-10-25 20:48:52 +09:00
safe_yaml.rb Merge rubygems/rubygems HEAD. 2022-01-19 15:01:44 +09:00
security.rb Merge rubygems/rubygems HEAD. 2022-01-19 15:01:44 +09:00
security_option.rb Merge the master branch of rubygems repo 2021-11-16 20:19:13 +09:00
source.rb [rubygems/rubygems] Normalize end alignment style with Bundler 2022-01-19 11:20:36 +09:00
source_list.rb [rubygems/rubygems] Normalize end alignment style with Bundler 2022-01-19 11:20:36 +09:00
spec_fetcher.rb Merge RubyGems and Bundler HEAD 2022-05-20 17:32:19 +09:00
specification.rb [rubygems/rubygems] Unify loading Gem::Requirement 2022-06-06 18:36:31 +09:00
specification_policy.rb Merge RubyGems and Bundler HEAD 2022-05-20 17:32:19 +09:00
stub_specification.rb [rubygems/rubygems] Rename Gem.open_with_flock to Gem.open_file 2022-01-20 06:45:28 +09:00
text.rb [DOC] Change URLs from git.io 2022-04-27 10:13:23 +09:00
tsort.rb [rubygems/rubygems] Vendor tsort into rubygems 2021-10-29 18:00:46 +09:00
uninstaller.rb [rubygems/rubygems] Normalize end alignment style with Bundler 2022-01-19 11:20:36 +09:00
unknown_command_spell_checker.rb
uri.rb [rubygems/rubygems] Fix bug where redacted credentials are sent to server 2021-09-22 10:14:48 +09:00
uri_formatter.rb
user_interaction.rb [rubygems/rubygems] Normalize end alignment style with Bundler 2022-01-19 11:20:36 +09:00
util.rb Merge RubyGems and Bundler HEAD 2022-05-20 17:32:19 +09:00
validator.rb
version.rb [rubygems/rubygems] Unify loading Gem::Requirement 2022-06-06 18:36:31 +09:00
version_option.rb Merge the master branch of rubygems repo 2021-11-16 20:19:13 +09:00