-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
gradle 8.3, supporting java-21 via its kotlin dependency #5138
Conversation
56c8232
to
4e073e9
Compare
tested with java-21, still good. |
@BenjaminAmos am i allowed to ping you here as well? |
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.
We tend to use the gradle-all
distribution over the gradle-bin
distribution because it provides better IDE support.
@@ -1,6 +1,6 @@ | |||
distributionBase=GRADLE_USER_HOME | |||
distributionPath=wrapper/dists | |||
distributionUrl=https\://services.gradle.org/distributions/gradle-8.2.1-all.zip | |||
distributionUrl=https\://services.gradle.org/distributions/gradle-8.3-bin.zip |
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.
Although it is larger, we tend to use the -all
gradle distribution because it makes the IDE tooling more useful.
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.
distributionUrl=https\://services.gradle.org/distributions/gradle-8.3-bin.zip | |
distributionUrl=https\://services.gradle.org/distributions/gradle-8.3-all.zip |
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.
done
4e073e9
to
c7d9a37
Compare
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.
These changes seem fine to me.
I am approving this but will probably wait for a second opinion before merging.
To clarify the title here, this will probably only support Java 20. Running on Java 21 will likely need Gradle 8.4 (which is not yet released). It's still an improvement. |
should we adjust the title in that case @BenjaminAmos ? |
am running java-21. |
permits to remove hardcoded kotlin version again, like mentioned in #5130.