Am 2021-10-12 um 08:11 schrieb Romain Manni-Bucau:
Hi all,
Michael wonders if we drop cdi-api from maven 3.8.x in
https://issues.apache.org/jira/browse/MNG-6354.
The topic is worth it since it creates several issues and some quite hidden
by mojo.
The only expected impact is to not provide @Typed anymore and have to
replace it by an alternative. If not done the plugin will run but an
injection can become ambiguous but not sure how much real case we can get
out there - none in maven itself but maybe in a few mojo.
So questio is: do we backport it or not with this very low risk or not.
I'm +0.99 to do it due to the risk but the quite common benefit.
As far as I understand the Sisu/Guice version of @Typed must be used
right? I think we can make this one for 4.0.0. For 3.8.x, am not sure,
for 3.9.0 very likely. The most important thing is to document this in
the release notes what people need to do.
Questions:
* Is the fix in Maven trivial?
* Is the fix in components and plugins trivial and backwards compatible?
M
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]