Skip to content

[Java] Remove unused jimfs dependency#516

Open
jvdadda wants to merge 1 commit intoawslabs:masterfrom
mobsuccess-devops:fix/remove-unused-jimfs-dependency
Open

[Java] Remove unused jimfs dependency#516
jvdadda wants to merge 1 commit intoawslabs:masterfrom
mobsuccess-devops:fix/remove-unused-jimfs-dependency

Conversation

@jvdadda
Copy link
Copy Markdown

@jvdadda jvdadda commented Mar 12, 2026

Issue #, if available: Fixes #353

Description of changes:

Remove the unused com.google.jimfs:jimfs direct dependency from serializer-deserializer/pom.xml.

This dependency was left behind after its usages were removed in #230. No code in the project imports any jimfs classes. The library remains available as a transitive dependency (via wire-compiler) for the multilang-schema-registry GraalVM native-image build, so the native-image.properties configuration continues to work.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

The jimfs dependency was left behind after its usages were removed in
PR awslabs#230. No code in the project imports any jimfs classes. The library
remains available as a transitive dependency via wire-compiler for the
multilang native-image build.

Fixes awslabs#353
Copilot AI review requested due to automatic review settings March 12, 2026 22:04
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Removes an unused direct Maven dependency (com.google.jimfs:jimfs) from the schema-registry-serde module (serializer-deserializer/pom.xml), addressing #353 and reducing explicit dependency surface.

Changes:

  • Remove the direct com.google.jimfs:jimfs:1.1 dependency from serializer-deserializer/pom.xml.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

You can also share your feedback on Copilot code review. Take the survey.

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.

Unnecessary dependency on jimfs?

2 participants