summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGavriel Loria <gtloria@protonmail.com>2018-11-21 14:52:12 -0500
committerGavriel Loria <gtloria@protonmail.com>2018-11-21 14:52:12 -0500
commit6d781bf1a2ac78e8ea785f4939b56452f738bc39 (patch)
tree2ca0900b4acbcbd876f347391f18c908faf0e7d3
parent60672b40a473d746826c9940763e4597b05d701f (diff)
downloadbundler-6d781bf1a2ac78e8ea785f4939b56452f738bc39.tar.gz
removed string dup in lockfile_parser.rb for bundler 2.0
-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