diff options
author | David RodrÃguez <deivid.rodriguez@riseup.net> | 2022-08-19 20:35:26 +0200 |
---|---|---|
committer | git <svn-admin@ruby-lang.org> | 2022-08-21 17:53:40 +0900 |
commit | b87ddd7538220e9782274281356fd55bfd29078b (patch) | |
tree | 5fa158c90d72ca4365d2cac4f5eeb320324300bd /lib/bundler | |
parent | f6d4d73abd986fbd89918fa8bbbb82746ee08371 (diff) |
[rubygems/rubygems] Fix `bundle platform` crash when there's a lockfile with no Ruby locked
https://github.com/rubygems/rubygems/commit/49fc54e87d
Diffstat (limited to 'lib/bundler')
-rw-r--r-- | lib/bundler/cli/platform.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/bundler/cli/platform.rb b/lib/bundler/cli/platform.rb index 16d4e0145a..73da8cf80e 100644 --- a/lib/bundler/cli/platform.rb +++ b/lib/bundler/cli/platform.rb @@ -9,7 +9,7 @@ module Bundler def run platforms, ruby_version = Bundler.ui.silence do - locked_ruby_version = Bundler.locked_gems && Bundler.locked_gems.ruby_version.gsub(/p\d+\Z/, "") + locked_ruby_version = Bundler.locked_gems && Bundler.locked_gems.ruby_version&.gsub(/p\d+\Z/, "") gemfile_ruby_version = Bundler.definition.ruby_version && Bundler.definition.ruby_version.single_version_string [Bundler.definition.platforms.map {|p| "* #{p}" }, locked_ruby_version || gemfile_ruby_version] |