Skip to content

Conversation

@claui
Copy link

@claui claui commented Jul 8, 2025

In Ruby versions up to 3.3, a label included just the method name.
Since Ruby version 3.4, if a method has an owner, e.g. a class, the label is of the form Owner#method.

To add Ruby 3.4 compatibility, this PR softens up the predicate so it accepts either form.

Fixes #41.

In Ruby versions up to 3.3, a label included just the method name.
Since Ruby version 3.4, if a method has an owner, e.g. a class, the
label is of the form `Owner#method`.

To add Ruby 3.4 compatibility, soften up the predicate so it accepts
either form.

Fixes banister#41.

Link: https://bugs.ruby-lang.org/issues/19117
@graaff
Copy link

graaff commented Jul 10, 2025

Thanks for investigating these test failures.

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.

Three test failures with ruby 3.4

2 participants