-
-
Notifications
You must be signed in to change notification settings - Fork 406
Update to Java 21 and Gradle 9.0.0 #8128
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
base: dev/feature
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Minecraft 1.20.4 (the lowest version for Skript 2.13) required Java 17+. Why are you switching to Java 21 only?
It allows for Java 21? What are you meaning about 1.20.4 |
JUnit currently errors because Java 21 security is halting the way JUnit works. Needing to investigate. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It allows for Java 21? What are you meaning about 1.20.4
Skript 2.13 is raising the minimum supported version from 1.19.4 to 1.20.4, not 1.20.6.
Please revert the necessary changes to accommodate this.
Description
Updates to Java 21 requirement for 2.13 and updates Gradle to 9.0.0. Sets the gradle shadow plugin to the newly updated gradleup version of the original plugin.
Converts to JUnit 5.
Uses ClassGraph instead of Guava's deprecated ClassLoad.