werkcrappit builds with Temurin 25, for Java 21 (0.26.5) #60

Merged
ai-reviewer merged 4 commits from claude-code/temurin-25 into main 2026-10-11 13:43:10 +02:00
Collaborator

werkcrappit builds with Temurin 25 and keeps Java 21 bytecode for its users, as werkregie ADR 0001 decides.

🤖 Generated with Claude Code

werkcrappit builds with Temurin 25 and keeps Java 21 bytecode for its users, as werkregie ADR 0001 decides. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
claude-code added 1 commit 2026-10-11 13:33:29 +02:00
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
mi added 3 commits 2026-10-11 13:37:38 +02:00
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
0.26.5: changelog and PR document
werkator build succeeded after 02:07
ai-review/assessment human review required; a human approval unlocks the merge; review requested from mi; merge scheduled for when the checks succeed
ai-review/gate build succeeded after 01:06
fb92f28821
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
claude-code marked the pull request as ready for review 2026-10-11 13:39:48 +02:00
Collaborator

🟡 werkrevisor: YELLOW / HUMAN_REVIEW

Change kind: mixed.

Reasons

  • YELLOW risky build changes according to Jev: build.gradle.kts (weakens checks 0.05, risk 1.99, security 0.02)
  • hint 2 build change(s) of low risk according to Jev: .werkator.yml (weakens checks 0.03, risk 0.04, security 0.02), settings.gradle.kts (weakens checks 0.04, risk 1.22, security 0.02)

Classifier

4 of 4 units passed all questions (1 PR document(s)).

Usage: model `openrouter/minimax/minimax-m3`, LLM done, tokens counted before the call 7287, calls 1, tokens in 7101 / out 5991 (reasoning included in out), duration 62.6 s, cost 0.0093 USD (reported), classifier `jev-1.13.0` calls 4, tokens in 2809, cost 0.0001 USD, build file judge `jev-1.13.0` calls 3, tokens in 2159, cost 0.0001 USD, phases: path_judge 0.3 s, classifier 0.2 s, context 0.9 s, model_review 60.9 s, config: defaults + host + repository (.werkrevisor.toml at main 3b7006c).
Reviewed head `fb92f28821b32c8a0aa70dff9ddc53534b6f1ca7` against base `3b7006c557169113d2bd8f63b3eddf2b6c4e13df`, werkrevisor 0.32.7.
<!-- werkrevisor:fb92f28821b32c8a0aa70dff9ddc53534b6f1ca7 --> <!-- werkrevisor-verdict:YELLOW --> <!-- werkrevisor-blocks:dc3612efa7dea3308fe7664b497d237e,091e28b6809f2170bf8066e53294c81b,6ad8a3d4b3d680ec864a647bf73603a1,7929d7b767051b965b9345f95c974536,3c784bf9abd0ad0394f46714834a22ce,542d356982cf7994d5697e34aca151e7,be72df558701c270aa0ea4c25a457ebb --> ## 🟡 werkrevisor: YELLOW / HUMAN_REVIEW Change kind: `mixed`. ### Reasons - **YELLOW** risky build changes according to Jev: build.gradle.kts (weakens checks 0.05, risk 1.99, security 0.02) - **hint** 2 build change(s) of low risk according to Jev: .werkator.yml (weakens checks 0.03, risk 0.04, security 0.02), settings.gradle.kts (weakens checks 0.04, risk 1.22, security 0.02) ### Classifier 4 of 4 units passed all questions (1 PR document(s)). <sub> Usage: model `openrouter/minimax/minimax-m3`, LLM done, tokens counted before the call 7287, calls 1, tokens in 7101 / out 5991 (reasoning included in out), duration 62.6 s, cost 0.0093 USD (reported), classifier `jev-1.13.0` calls 4, tokens in 2809, cost 0.0001 USD, build file judge `jev-1.13.0` calls 3, tokens in 2159, cost 0.0001 USD, phases: path_judge 0.3 s, classifier 0.2 s, context 0.9 s, model_review 60.9 s, config: defaults + host + repository (.werkrevisor.toml at main 3b7006c).<br> Reviewed head `fb92f28821b32c8a0aa70dff9ddc53534b6f1ca7` against base `3b7006c557169113d2bd8f63b3eddf2b6c4e13df`, werkrevisor 0.32.7. </sub>
ai-reviewer scheduled this pull request to auto merge when all checks succeed 2026-10-11 13:40:54 +02:00
ai-reviewer requested review from mi 2026-10-11 13:40:54 +02:00
Author
Collaborator

On the YELLOW reason "risky build changes" in build.gradle.kts:

  • The toolchain moves from any JDK 21 to Temurin 25, as werkregie ADR 0001 decides; no check is removed.
  • options.release = 21 keeps both plugins at Java 21 bytecode (class file version 65, checked locally),
    so users whose Gradle or tests run on Java 21 still load them.
  • The CI of fb92f28 is green, the functional tests included.
On the YELLOW reason "risky build changes" in `build.gradle.kts`: - The toolchain moves from any JDK 21 to Temurin 25, as werkregie ADR 0001 decides; no check is removed. - `options.release = 21` keeps both plugins at Java 21 bytecode (class file version 65, checked locally), so users whose Gradle or tests run on Java 21 still load them. - The CI of `fb92f28` is green, the functional tests included.
mi approved these changes 2026-10-11 13:43:09 +02:00
ai-reviewer merged commit 295aeb3894 into main 2026-10-11 13:43:10 +02:00
ai-reviewer deleted branch claude-code/temurin-25 2026-10-11 13:43:10 +02:00
Sign in to join this conversation.
No Reviewers
No labels
3 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: mi/werkcrappit#60