đź’Ż agreed. The build should fail. And I think many folks have this situation.
Thanks for starting the discussion. The more I think about it the more I like the idea add a rule that adds the correct “rejects” to existing transitive dependencies. I will give it some more thought and then comment on
https://github.com/jjohannes/java-ecosystem-capabilities/issues/6