WIP: Bump dependencies
Bump cucumber, minitest, parser, rake, reek, rubocop, and ruby_parser dependencies.
This is a pull request to update dependencies, intended for landing as part of an update that we put together for other reasons. I expect to update it from time to time when I notice other relevant dependency updates.
Check list:
- [X] Add an entry to the changelog
- [X] Squash all commits into a single one
- [X] Describe your PR, link issues, etc.
I'll comment more fully there, but for purposes of this PR I do think that supporting Ruby 2.7 is starting to hold us back. For example, I believe that updating the minimum Ruby to 3.0 would allow currently us to pull our dependencies up to minitest 5.22.2, rake 13.1.0, and rubocop 1.61.0.
I started a branch for dropping 2.7 support. Once we know what we're doing with this PR, it should be a quick turn to make a PR out of that branch.
Is it worth integrating the fix from https://github.com/whitesmith/rubycritic/pull/486 ?