Skip to content

Remove transitive dependencies for vertx-web-client #47

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

garyschulte
Copy link
Collaborator

PR Description

related to #46
related to #43

PR removes the transitive dependencies pulled in by vertx-web-client, in favor of the runtime dependencies that will be present in the besu classpath. This permits the plugin jar to be as small as possible, while still providing the necessary dependencies that a vanilla-besu distribution would not have.

plugin size before: 7.1mb
plugin size after: 203kb

Fixed Issue(s)

Documentation

  • I thought about documentation and added the doc-change-required label to this PR if updates are required.

Changelog

  • I thought about adding a changelog entry, and added one if I deemed necessary.

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