Skip to content

chore(deps): bump build plugins and the Claude action - #201

Merged
bernardladenthin merged 1 commit into
mainfrom
chore/deps-2026-10-28
Oct 28, 2026
Merged

bernardladenthin merged 1 commit into
mainfrom
chore/deps-2026-10-28

Conversation

@bernardladenthin

@bernardladenthin bernardladenthin commented Oct 28, 2026 •

Copy link
Copy Markdown
Owner

Summary

Versions from the re-check of 2026-10-28 (workspace crossrepostatus.md, "Dependency / plugin freshness"). Every coordinate is now on its newest stable release, with the same versions in all four Java repositories.

What from → to
jacoco-maven-plugin 0.8.15 → 0.8.16
palantir-java-format 2.102.0 → 2.103.0
anthropics/claude-code-action v1.0.262 → v1.0.264

NullAway 0.14.3 and surefire 3.6.1 were already here (Dependabot #197, #198).

Pinned on purpose (jqwik 1.9.3) and not touched.

Test plan

  • spotless:apply with palantir 2.103.0 on JDK 25 (Docker maven:3.9-eclipse-temurin-25): no source changed
  • Compile including tests on JDK 25: Error Prone and NullAway 0.14.3 report no errors (test-compile)
  • CI green (test suites, PIT, smoke)
  • CHANGELOG updated

Related issues / PRs

Same versions in BitcoinAddressFinder, streambuffer, srcmorph and java-llama.cpp; BroomCabinet in its own PR.

Checklist

  • I have read CONTRIBUTING.md and CODE_OF_CONDUCT.md
  • My commits follow Conventional Commits
  • No security-sensitive changes

🤖 Generated with Claude Code

https://claude.ai/code/session_01DuAkLtHrCTx81vP5Mt4jad

Summary by CodeRabbit

  • Chores
    • Updated build tooling to JaCoCo 0.8.16 and palantir-java-format 2.103.0, and updated code review automation to version 1.0.264.
    • These tooling updates align this repository with its sibling repositories. No end-user-facing product changes are included in this release.

Re-check of 2026-10-28 (workspace crossrepostatus.md, "Dependency /
plugin freshness"): every coordinate brought to its newest stable
release, the same values in all four Java repositories. palantir
2.103.0 changes no formatting (spotless:apply on JDK 25 left the
sources unchanged); the build compiles with Error Prone and NullAway
0.14.3 (Docker, maven:3.9-eclipse-temurin-25).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DuAkLtHrCTx81vP5Mt4jad
@coderabbitai

coderabbitai Bot commented Oct 28, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

No actionable comments were generated in the recent review.

Recent review info
Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 8521636b-442d-485e-a883-9524f832400d
Commits

Reviewing files that changed from the base of the PR and between e8d5a21 and 98ff97e.

Files selected for processing: 4
  • .github/workflows/claude-code-review.yml
  • .github/workflows/claude.yml
  • CHANGELOG.md
  • pom.xml

Included review availability: This review used your included allowance. Your plan provides up to 10 included reviews per hour; 4 remain after this review.

Walkthrough

The pull request updates two Claude Code action pins, the palantir-java-format and JaCoCo Maven plugin versions, and the Unreleased changelog.

Changes: Tool Version Pins

Layer / File(s) Summary
Update tool versions
.github/workflows/claude-code-review.yml, .github/workflows/claude.yml, pom.xml, CHANGELOG.md
Both Claude Code workflow references use commit d70510b174a1244958df0b03166a54912811f3e6. The formatter version changes to 2.103.0, and the JaCoCo plugin version changes to 0.8.16. The Unreleased changelog records these versions and their parity with sibling repositories.

Priority: Low

Estimated code review effort: 2 (Simple) | ~8 minutes

Change: Other

Possibly related PRs

  • bernardladenthin/streambuffer#199: Updates the same two Claude Code action workflow references. This pull request continues the pin sequence from v1.0.262 to v1.0.264.

Suggested reviewers: claude

Merge Risk: Minimal · up to 98ff9

The PR updates tool pins and documents them; it is mergeable pending normal CI checks.

Architecture risk: Low · up to 98ff9

The change affects 2 systems.

Changed systems: CHANGELOG.md, pom.xml

Architecture concerns
No architecture-level concerns identified.

Review details

Systems and components

  • observed — CHANGELOG.md (service) was modified; 1 changed file maps to changed impact.
  • observed — pom.xml (service) was modified; 1 changed file maps to changed impact.

Before / after behavior

  • observed — Modified behavior in CHANGELOG.md: The Unreleased Changed section now records the JaCoCo and formatter versions, the Claude Code action pin, and their parity with sibling repositories.
  • observed — Modified behavior in pom.xml: The palantir-java-format.version property changes from 2.102.0 to 2.103.0.
  • observed — Modified behavior in pom.xml: The managed JaCoCo Maven plugin version changes from 0.8.15 to 0.8.16.
  • observed — Modified behavior in .github/workflows/claude-code-review.yml: The workflow’s Claude Code Review action reference changed from commit 925afb53776cf1a2b738c6bdbed37b4d4000ef13 to d70510b174a1244958df0b03166a54912811f3e6.
Pre-merge checks: Passed 5
Check name Status Explanation
Description Check Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check Passed The title names the dependency refresh, which is the main change. The PR bumps the JaCoCo Maven plugin (0.8.15 to 0.8.16), palantir-java-format (2.102.0 to 2.103.0), and the anthropics/claude-code-act…
Docstring Coverage Passed No eligible functions found in the changed files. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff with cyclomatic complexity of at least 2. Documentat…
Linked Issues check Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check Passed Check skipped because no linked issues were found for this pull request.
Full details: Title check

Explanation

The title names the dependency refresh, which is the main change. The PR bumps the JaCoCo Maven plugin (0.8.15 to 0.8.16), palantir-java-format (2.102.0 to 2.103.0), and the anthropics/claude-code-action pin in the Claude workflows. The title covers build plugins and the Claude action, and it omits palantir-java-format by name. It is clear and specific enough for a teammate scanning history.

Full details: Docstring Coverage

Explanation

No eligible functions found in the changed files. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff with cyclomatic complexity of at least 2. Documentation-only edits and deletions within surviving functions are included; unchanged diff context and fully deleted functions are excluded. Analyzed 0 functions across 0 files. (4 skipped: 4 unsupported.)

Finishing Touches
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Comment @coderabbitai help to get the list of available commands.

@sonarqubecloud

Copy link
Copy Markdown

@bernardladenthin
bernardladenthin merged commit 4f5aa6f into main Oct 28, 2026
24 of 25 checks passed
@bernardladenthin
bernardladenthin deleted the chore/deps-2026-10-28 branch October 28, 2026 10:38

This branch was successfully deployed

1 active deployment
startgate — 98ff97ec Deployed Oct 28, 2026 by bernardladenthin via Start gate (abort window) #385
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