diff options
author | David RodrÃguez <deivid.rodriguez@riseup.net> | 2020-07-08 23:26:28 +0200 |
---|---|---|
committer | Hiroshi SHIBATA <hsbt@ruby-lang.org> | 2021-08-31 19:06:14 +0900 |
commit | 4bc87cb1fb9ecbd227720bd48836935996574166 (patch) | |
tree | 407e9cdcbd6d453b1dd48b0ebce2a0d8a50997ef /lib/bundler.rb | |
parent | 1e290c31f4fdfd330b9cd1d5c7fe61efa4ab066c (diff) |
[rubygems/rubygems] Remove `syck` traces from `bundler`
Same reason as in the previous commit.
https://github.com/rubygems/rubygems/commit/f00a6c8516
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/4789
Diffstat (limited to 'lib/bundler.rb')
-rw-r--r-- | lib/bundler.rb | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/lib/bundler.rb b/lib/bundler.rb index dcbc3fdfb7..f2d874bdf3 100644 --- a/lib/bundler.rb +++ b/lib/bundler.rb @@ -647,10 +647,8 @@ EOF def eval_yaml_gemspec(path, contents) require_relative "bundler/psyched_yaml" - # If the YAML is invalid, Syck raises an ArgumentError, and Psych - # raises a Psych::SyntaxError. See psyched_yaml.rb for more info. Gem::Specification.from_yaml(contents) - rescue YamlLibrarySyntaxError, ArgumentError, Gem::EndOfYAMLException, Gem::Exception + rescue ::Psych::SyntaxError, ArgumentError, Gem::EndOfYAMLException, Gem::Exception eval_gemspec(path, contents) end |