summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBundlerbot <bot@bundler.io>2018-11-23 20:45:17 +0000
committerBundlerbot <bot@bundler.io>2018-11-23 20:45:17 +0000
commita1432af57fc69ff34e502f0ea65378e1d8b4c0ad (patch)
tree2ca0900b4acbcbd876f347391f18c908faf0e7d3
parent60672b40a473d746826c9940763e4597b05d701f (diff)
parent6d781bf1a2ac78e8ea785f4939b56452f738bc39 (diff)
downloadbundler-a1432af57fc69ff34e502f0ea65378e1d8b4c0ad.tar.gz
Merge #6796
6796: removed string dup in lockfile_parser.rb for bundler 2.0 r=segiddins a=gavrieltal a task recommended by a TODO comment for the upgrade to Bundler 2.0 Co-authored-by: Gavriel Loria <gtloria@protonmail.com>
-rw-r--r--lib/bundler/lockfile_parser.rb10
1 files changed, 4 insertions, 6 deletions
diff --git a/lib/bundler/lockfile_parser.rb b/lib/bundler/lockfile_parser.rb
index ff706fca1d..a7d4dc56b7 100644
--- a/lib/bundler/lockfile_parser.rb
+++ b/lib/bundler/lockfile_parser.rb
@@ -27,12 +27,10 @@ module Bundler
SOURCE = [GIT, GEM, PATH, PLUGIN].freeze
SECTIONS_BY_VERSION_INTRODUCED = {
- # The strings have to be dup'ed for old RG on Ruby 2.3+
- # TODO: remove dup in Bundler 2.0
- Gem::Version.create("1.0".dup) => [DEPENDENCIES, PLATFORMS, GIT, GEM, PATH].freeze,
- Gem::Version.create("1.10".dup) => [BUNDLED].freeze,
- Gem::Version.create("1.12".dup) => [RUBY].freeze,
- Gem::Version.create("1.13".dup) => [PLUGIN].freeze,
+ Gem::Version.create("1.0") => [DEPENDENCIES, PLATFORMS, GIT, GEM, PATH].freeze,
+ Gem::Version.create("1.10") => [BUNDLED].freeze,
+ Gem::Version.create("1.12") => [RUBY].freeze,
+ Gem::Version.create("1.13") => [PLUGIN].freeze,
}.freeze
KNOWN_SECTIONS = SECTIONS_BY_VERSION_INTRODUCED.values.flatten.freeze