Skip to content

Conversation

@jcazevedo
Copy link
Member

Updates dependencies, supported Ruby versions and RuboCop rules.

The inspect method on Ruby Hashs changed in Ruby 3.4, introducing a space in between key and value (i.e. {"a" => "b"} instead of {"a"=>"b"}. We rely on the inspect method to show error messages and had a couple of instances in specs where we had some hardcoded messages. To maintain the compatibility between Ruby versions, this changes some expected messages to have direct calls to inspect instead.

Does this change relate to existing features or pull requests?

No.

Does this change require an update to the documentation?

No.

How has this been tested?

I relied on a successful execution of bundle exec rake.

@jcazevedo jcazevedo requested a review from dimamo5 May 28, 2025 18:18
@coveralls
Copy link

Pull Request Test Coverage Report for Build 15307581757 1

Details

  • 6 of 6 (100.0%) changed or added relevant lines in 3 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 99.859%

Totals Coverage Status
Change from base Build 11560907307 1: 0.0%
Covered Lines: 710
Relevant Lines: 711

💛 - Coveralls

Copy link
Contributor

@dimamo5 dimamo5 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you

@dimamo5 dimamo5 merged commit 932f4ce into master May 30, 2025
8 checks passed
@dimamo5 dimamo5 deleted the update-dependencies branch May 30, 2025 10:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants