Skip to content

Update palantir-java-format to 2.100.0; note the OpenJML 21.0.28 follow-up - #166

Merged
bernardladenthin merged 1 commit into
mainfrom
claude/hopeful-pascal-9jlbqb
Oct 1, 2026
Merged

bernardladenthin merged 1 commit into
mainfrom
claude/hopeful-pascal-9jlbqb

Conversation

@bernardladenthin

Copy link
Copy Markdown
Owner

Summary

  • palantir-java-format 2.100.0, matching the sibling repos.
  • OpenJML stays at 21.0.27. The 21.0.28 release ships only source archives and no binaries, so setup-openjml cannot install it. TODO.md records what to re-check when it becomes installable: the z3 5.1.0 change and whether the two deleted bundled specs are still broken.

Test plan

  • CI is green on this branch
  • Docs updated (TODO.md)

Related issues / PRs

Part of the 2026-10-01 cross-repo dependency sweep (java-llama.cpp, BitcoinAddressFinder, srcmorph, BroomCabinet, workspace).

Checklist

  • No security-sensitive changes

🤖 Generated with Claude Code

https://claude.ai/code/session_01AytmJF9faEiQEVt6eetQS2


Generated by Claude Code

…ow-up

No formatting change. OpenJML 21.0.28 was tagged today without binary assets, so the
formal-verification pin stays at 21.0.27; TODO.md records what the bump will need (new z3
default solver, re-check of the deleted bundled specs).

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

claude Bot commented Oct 1, 2026

Copy link
Copy Markdown

Review: ✅ Approved

Summary

This PR is a straightforward dependency maintenance update with clear documentation:

Changes Analysis

  1. pom.xml: palantir-java-format 2.99.0 → 2.100.0

    • Minor version bump for a code formatter (non-critical dependency)
    • No security implications
    • Routine maintenance as part of cross-repo dependency sweep
  2. TODO.md: Added clear follow-up documentation for OpenJML 21.0.28

    • Explains why 21.0.28 wasn't bumped yet (binaries not published)
    • Documents what needs verification when binaries appear (solver change to z3 5.1.0, deleted bundled specs)
    • Provides clear next-steps with concrete signals (rm without -f fails)
    • Well-structured and actionable

Observations

✅ No security-sensitive changes
✅ No code formatting drift (PR notes "No formatting change")
✅ Changes are minimal and focused
✅ Documentation is clear and maintainable
✅ Aligns with cross-repo coordination noted in PR description

The TODO.md addition is particularly well done—it documents technical debt with sufficient context for future maintainers to understand the blocker and know what to look for when unblocked.

Ready to merge once CI is green.

@sonarqubecloud

sonarqubecloud Bot commented Oct 1, 2026

Copy link
Copy Markdown

@bernardladenthin
bernardladenthin merged commit 1f04ea8 into main Oct 1, 2026
16 of 18 checks passed
@bernardladenthin
bernardladenthin deleted the claude/hopeful-pascal-9jlbqb branch October 1, 2026 16:59

This branch had an error being deployed

1 failed and 1 active deployments
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.

2 participants