Skip to content

Commit 7feb3c7

Browse files
authored
Merge pull request #8241 from rubygems/track-latest-uri
Track the latest version of URI gem
2 parents 90c90ad + 64f026c commit 7feb3c7

2 files changed

Lines changed: 1 addition & 6 deletions

File tree

bundler/spec/install/gems/dependency_api_fallback_spec.rb

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,6 @@
1212

1313
require_relative "../../support/artifice/endpoint_timeout"
1414

15-
# mustermann depends on URI::RFC2396_PARSER behavior
16-
URI.parser = URI::RFC2396_PARSER if URI.respond_to?(:parser=)
17-
1815
require "rackup/server"
1916

2017
@t = Thread.new do
@@ -36,8 +33,6 @@
3633
Artifice.deactivate
3734
@t.kill
3835
@t.join
39-
40-
URI.parser = URI::DEFAULT_PARSER if URI.respond_to?(:parser=)
4136
end
4237

4338
it "times out and falls back on the modern index" do

lib/rubygems/uri.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ def self.parse!(uri)
3030
begin
3131
Gem::URI.parse(uri)
3232
rescue Gem::URI::InvalidURIError
33-
Gem::URI.parse(Gem::URI::DEFAULT_PARSER.escape(uri))
33+
Gem::URI.parse(Gem::URI::RFC2396_PARSER.escape(uri))
3434
end
3535
end
3636

0 commit comments

Comments
 (0)