Skip to content

Build Truth and its Javadoc under Java 26, and test under {8, 17, 25} instead of {8, 11}.#1647

Merged
copybara-service[bot] merged 1 commit into
masterfrom
test_916187164
May 18, 2026
Merged

Build Truth and its Javadoc under Java 26, and test under {8, 17, 25} instead of {8, 11}.#1647
copybara-service[bot] merged 1 commit into
masterfrom
test_916187164

Conversation

@copybara-service
Copy link
Copy Markdown
Contributor

Build Truth and its Javadoc under Java 26, and test under {8, 17, 25} instead of {8, 11}.

This half-matches Guava, where:

  • We build under Java 26, albeit with a different approach (cl/711476575, cl/711746683).
  • We test under those versions plus 11, I think because we do some stuff with old versions of Gradle there (cl/912590939).

Motivation:

@copybara-service copybara-service Bot force-pushed the test_916187164 branch 5 times, most recently from 8bbbcff to 42a00b8 Compare May 18, 2026 20:40
… instead of {8, 11}.

This half-matches Guava, where:
- We build under Java 26, albeit with a different approach (cl/711476575, cl/711746683).
- We test under those versions plus 11, I think because we do some stuff with old versions of Gradle there (cl/912590939).

Motivation:
- Newer javac and javadoc binaries are good.
- Building on a version higher than Java 8 is necessary for module support (#1601).
- We will hopefully someday want to conditionally use newer libraries.
RELNOTES=n/a
PiperOrigin-RevId: 917410351
@copybara-service copybara-service Bot merged commit 77c6a82 into master May 18, 2026
1 check passed
@copybara-service copybara-service Bot deleted the test_916187164 branch May 18, 2026 20:55
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.

1 participant