Skip to content

Backport implicit local variable fixes from 10.1#9190

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

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

Conversation

@headius

@headius headius commented Jan 28, 2026

Copy link
Copy Markdown
Member

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