Skip to content

Remove unused re2j dependency - #524

Merged
erlendnils1 merged 1 commit into
mainfrom
chore/remove-unused-dependencies
Sep 30, 2026
Merged

erlendnils1 merged 1 commit into
mainfrom
chore/remove-unused-dependencies

Conversation

@erlendnils1

Copy link
Copy Markdown
Contributor

Removes com.google.re2j:re2j (provided). Nothing in the build references it, and protovalidate already brings it in transitively at the same version (1.8).

schema2proto-xsdproto is also flagged by dependency:analyze, but it stays: the unpack execution takes its version from the dependency list.

Verified with mvn install on main.

🤖 Generated with Claude Code

re2j is not referenced by the build and is already pulled in
transitively (same version, 1.8) through protovalidate.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟢 Approval recommended

No unresolved review issues remain.

Review effort: Lite
Findings: None

What changed in this PR

Removes the unused direct com.google.re2j:re2j dependency while retaining transitive availability through Protovalidate.

Changes:

  • Deletes the direct re2j dependency declaration.
  • Leaves existing schema unpack configuration unchanged.
File Description
pom.xml Removes the unused dependency declaration.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@erlendnils1
erlendnils1 merged commit eb57ea6 into main Sep 30, 2026
11 checks passed
@erlendnils1
erlendnils1 deleted the chore/remove-unused-dependencies branch September 30, 2026 11:27
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