Skip to content

[build] Re-introduce Java 8 compatibility for 1.3.x #315

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Aug 12, 2025

Conversation

chadlwilson
Copy link
Contributor

Re-introduces Java 8 compatibility as requested at #234 (comment) and #266 (comment)

This partially undoes #285 and #286 (and some minor subsequent code style refactorings).

Copy link
Member

@kares kares left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎉

@chadlwilson
Copy link
Contributor Author

If you're OK with re-introducing this compatibility, despite what we noted in #285, I'll merge :-/

@kares
Copy link
Member

kares commented Aug 12, 2025

think everyone upgrading to >= 1.3 would be at least on 11 but I do not really have anything against supporting older...

@chadlwilson chadlwilson merged commit 152d895 into jruby:master Aug 12, 2025
41 checks passed
@chadlwilson chadlwilson deleted the back-to-java-8 branch August 12, 2025 09:52
@chadlwilson
Copy link
Contributor Author

I'd hope so too, but I guess it's no big deal. Doesn't make the code that much cleaner to target Java 11.

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