Skip to content

Revert "re-implement the option to lazy bind Java:: constants"#8400

Merged
headius merged 1 commit intomasterfrom
revert-8368-proxy-class-init_final
Oct 30, 2024
Merged

Revert "re-implement the option to lazy bind Java:: constants"#8400
headius merged 1 commit intomasterfrom
revert-8368-proxy-class-init_final

Conversation

@headius
Copy link
Member

@headius headius commented Oct 30, 2024

Reverts #8368

This did not fix the already initialized constant issue fully (introduced by #8208) and led to several additional problems described in #8399. We are reverting this and #8208 all the way back and will attempt to fix #8156 a different way.

@headius headius added this to the JRuby 9.4.9.0 milestone Oct 30, 2024
@headius headius merged commit a0e762e into master Oct 30, 2024
@headius headius deleted the revert-8368-proxy-class-init_final branch October 30, 2024 19:18
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.

JRuby adds Java proxy classes to the Java module even if they are not from JRubyClassLoader

1 participant