Enable building with modern Ruby versions #9
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Update Bundler version for Ruby 3.2
Previously, Bundler would use version 1.14.6 specified in the
Gemfile.lock. However, this version of Bundler uses the #untaint method
which was removed in Ruby 3.2.
To fix this, the locked version of Bundler has been updated. The version
chosen is the last 2.3.x release as 2.4 drops support for Rubyies 2.3 -
2.5. If dropping support for EoL Rubies is not an issue then the Bundler
version could be upgraded further.
Replace #exists? with #exist?
The #exists? method has been deprecated since Ruby 2.1.0 and was finally
removed in Ruby 3.0