You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by "lhotari (via GitHub)" <gi...@apache.org> on 2026/05/15 10:44:57 UTC
[PR] [fix][build] Remove jetty-server from avroTools Gradle configuration used in build [pulsar]
lhotari opened a new pull request, #25784:
URL: https://github.com/apache/pulsar/pull/25784
### Motivation
There are GitHub Dependabot security alerts about Jetty 9. The source of them is this build logic:
https://github.com/apache/pulsar/blob/a1613bc2e5fd26cc16fc95b4a3c61bc5e1ae090d/pulsar-client/build.gradle.kts#L90-L104
This is used in pulsar-client's build to generate avro classes from the schema for tests.
The dependency enforcement solution in the Pulsar Gradle build doesn't apply to all Gradle configurations. It's only applied to `implementation` (and configurations extending `implementation`). `avroTools` is an independent configuration.
### Modifications
Exclude `jetty-server` dependency since it's not needed at all.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@pulsar.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] [fix][build] Remove jetty-server from avroTools Gradle configuration used in build [pulsar]
Posted by "lhotari (via GitHub)" <gi...@apache.org>.
lhotari merged PR #25784:
URL: https://github.com/apache/pulsar/pull/25784
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@pulsar.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org