Skip to content

Use JDK25 to build and upgrade Gradle#1241

Merged
adwsingh merged 1 commit into
mainfrom
adwsingh/jdk25
Jun 12, 2026
Merged

Use JDK25 to build and upgrade Gradle#1241
adwsingh merged 1 commit into
mainfrom
adwsingh/jdk25

Conversation

@adwsingh

Copy link
Copy Markdown
Contributor

What behavior changes?

Describe the observable difference in behavior before and after this change.

Use JDK25 to build but still emit JDK21 bytecode. I have disabled ktlint to workaround diffplug/spotless#2862

Why is this change needed?

Explain the motivation: bug, feature request, refactor, performance, etc.

Building on the latest JDK allows catching using deprecated APIs that will be removed in the newer JDK versions.

How was this validated?

List tests added, benchmarks run, or manual verification performed.

What should reviewers focus on?

Point reviewers to the files or sections that contain the interesting logic.

Additional Links

Related issues, design docs, or prior art.


By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@adwsingh adwsingh requested a review from sugmanue June 12, 2026 17:58
@adwsingh adwsingh enabled auto-merge (rebase) June 12, 2026 18:14
@adwsingh adwsingh merged commit eeed107 into main Jun 12, 2026
5 checks passed
@adwsingh adwsingh deleted the adwsingh/jdk25 branch June 12, 2026 18: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.

3 participants