summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorHiroshi SHIBATA <hsbt@ruby-lang.org>2023-04-17 15:05:11 +0900
committergit <svn-admin@ruby-lang.org>2023-04-19 06:56:15 +0000
commit2c91ec086919d695db5d6d15b5124f192205fdab (patch)
treee9f9c9bc9c9899e3884467736282e88e042c1f3d /lib
parentfd981ebf4c9661bb3ce243477a18fdb5413dde4e (diff)
downloadruby-2c91ec086919d695db5d6d15b5124f192205fdab.tar.gz
[rubygems/rubygems] We need to convert empty string for nil value
https://github.com/rubygems/rubygems/commit/348c82311f
Diffstat (limited to 'lib')
-rw-r--r--lib/bundler/yaml_serializer.rb2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/bundler/yaml_serializer.rb b/lib/bundler/yaml_serializer.rb
index 594a640435..0be6cbd3fe 100644
--- a/lib/bundler/yaml_serializer.rb
+++ b/lib/bundler/yaml_serializer.rb
@@ -87,6 +87,8 @@ module Bundler
val.to_i
elsif val.match?(/\Atrue|false\Z/)
val == "true"
+ elsif val.empty?
+ nil
else
val
end