Skip to content

fix: CI for Ruby 3.5#13

Merged
anakinj merged 1 commit intoanakinj:mainfrom
Ben3eeE:fix_ci_for_ruby_35
Jul 2, 2025
Merged

fix: CI for Ruby 3.5#13
anakinj merged 1 commit intoanakinj:mainfrom
Ben3eeE:fix_ci_for_ruby_35

Conversation

@Ben3eeE
Copy link
Copy Markdown
Contributor

@Ben3eeE Ben3eeE commented Jul 2, 2025

Description

Ruby 3.5 has added a new method instance_variables_to_inspect that is called when the object is inspected to define the behavior of the inspect. Because we respond to this in method_missing we try to load a configuration. This changes the respond_to_missing? method to filter this out

Checklist

Before the PR can be merged be sure the following are checked:

  • There are tests for the fix or feature added/changed

@Ben3eeE Ben3eeE force-pushed the fix_ci_for_ruby_35 branch from 7ed0afd to bda8652 Compare July 2, 2025 10:37
Ruby 3.5 has added a new method `instance_variables_to_inspect` that is called when the object is inspected to define the behavior of the inspect. Because we respond to this in method_missing we try to load a configuration. This changes the respond_to_missing? method to filter this out

Co-authored-by: Maximilian Babescu <maximilian1991@gmail.com>
@Ben3eeE Ben3eeE force-pushed the fix_ci_for_ruby_35 branch from bda8652 to c6744d1 Compare July 2, 2025 10:40
@anakinj anakinj merged commit b7c0ed1 into anakinj:main Jul 2, 2025
10 checks passed
@Ben3eeE Ben3eeE deleted the fix_ci_for_ruby_35 branch July 2, 2025 12:29
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.

2 participants