bufbuild / buf-gradle-plugin

Gradle plugin for the Buf CLI
Apache License 2.0
49 stars 13 forks source link

Add test codifying behavior when two modules reuse the same extension number #171

Closed andrewparmet closed 10 months ago

andrewparmet commented 10 months ago

Beginning the process of addressing https://github.com/envoyproxy/java-control-plane/issues/296.

The plugin should be able to be configured to ignore these conflicts since the user is not in control of the bad actor dependency.

The failing tests are due to user-level failure, but in principle (and this is what happened) one may have dependencies that conflict and there's nothing you can do.

andrewparmet commented 10 months ago

It looks like this isn't something that will be configurable in Buf: https://github.com/bufbuild/buf/issues/2688

But I'm going to merge this anyways since it's good to nail it down in case this does ever change.