diff options
author | mihaibuzgau <mihai.buzgau@puppet.com> | 2019-12-17 12:47:15 +0200 |
---|---|---|
committer | Hiroshi SHIBATA <hsbt@ruby-lang.org> | 2019-12-17 22:33:44 +0900 |
commit | ffa7ceceaf7d9f0268db9021eb0df6f197dcb3c8 (patch) | |
tree | 2587fa7056ffdeb9263d430ca9ec0255e44feee6 /lib | |
parent | 299db379575da122bc20745811fc1e20ba01f3ce (diff) |
[rubygems/rubygems] Move `require uri` to source_list
https://github.com/rubygems/rubygems/commit/c6b4df5bfc
Diffstat (limited to 'lib')
-rw-r--r-- | lib/rubygems/source.rb | 1 | ||||
-rw-r--r-- | lib/rubygems/source_list.rb | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/lib/rubygems/source.rb b/lib/rubygems/source.rb index f910ddbba6..8572cb1806 100644 --- a/lib/rubygems/source.rb +++ b/lib/rubygems/source.rb @@ -28,7 +28,6 @@ class Gem::Source # Creates a new Source which will use the index located at +uri+. def initialize(uri) - require "uri" begin unless uri.kind_of? URI uri = URI.parse(uri.to_s) diff --git a/lib/rubygems/source_list.rb b/lib/rubygems/source_list.rb index 0622bfa17b..b1d1f2c362 100644 --- a/lib/rubygems/source_list.rb +++ b/lib/rubygems/source_list.rb @@ -50,6 +50,8 @@ class Gem::SourceList # String. def <<(obj) + require "uri" + src = case obj when URI Gem::Source.new(obj) |