diff options
| author | Martin Emde <martin.emde@gmail.com> | 2023-10-10 16:41:06 -0700 |
|---|---|---|
| committer | git <svn-admin@ruby-lang.org> | 2023-10-11 17:02:25 +0000 |
| commit | b9a6fca67d97f7319b20b24427d6dc4b8290cd24 (patch) | |
| tree | c6e42f0e69b54f0ea7f078a7256622d256600613 /lib | |
| parent | cc311e1c4599200dd7437cd578e61c83067e555c (diff) | |
[rubygems/rubygems] Don't delete the release version from pre-release string more than once
https://github.com/rubygems/rubygems/commit/6485adda54
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/bundler/injector.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/bundler/injector.rb b/lib/bundler/injector.rb index cb644a7f69..a738992068 100644 --- a/lib/bundler/injector.rb +++ b/lib/bundler/injector.rb @@ -86,7 +86,7 @@ module Bundler segments = version.segments seg_end_index = version >= Gem::Version.new("1.0") ? 1 : 2 - prerelease_suffix = version.to_s.gsub(version.release.to_s, "") if version.prerelease? + prerelease_suffix = version.to_s.delete_prefix(version.release.to_s) if version.prerelease? "#{version_prefix}#{segments[0..seg_end_index].join(".")}#{prerelease_suffix}" end |
