Skip to content

Backport implicit local variable fixes from 10.1#9190

Merged
headius merged 1 commit intojruby:masterfrom
headius:implicit_var_fixes
Jan 28, 2026
Merged

Backport implicit local variable fixes from 10.1#9190
headius merged 1 commit intojruby:masterfrom
headius:implicit_var_fixes

Conversation

@headius
Copy link
Member

@headius headius commented Jan 28, 2026

This backports two fixes to handling of implicit variables made for JRuby 10.1:

Relates to #9189

@headius headius force-pushed the implicit_var_fixes branch from 0ddd918 to 04505dc Compare January 28, 2026 16:00
This backports logic from 10.1 used to indicate which local vars
are implicit, for future filtering for methods like
`local_variables` and `implicit_variables`. The Ruby 4.0 features
and behavior changes have been removed from the original commits.

See jruby#9077

See jruby#9077

Needed for fixes in jruby#9189 in
JRuby 10.0.3.0.
@headius headius force-pushed the implicit_var_fixes branch from 04505dc to f3ae35c Compare January 28, 2026 16:19
@headius headius added this to the JRuby 10.0.3.0 milestone Jan 28, 2026
@headius headius merged commit 131ae66 into jruby:master Jan 28, 2026
77 checks passed
@headius headius deleted the implicit_var_fixes branch January 28, 2026 16:46
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.

1 participant