Maven helped to identify that after #3055 generated pom.xml files are invalid. We forgot to include netty-bom in some modules that depend on io.netty without specifying netty version.
Also, noticed that some of our modules that use io.netty do not list all used netty dependencies as needed.
Modifications:
For all modules that contain -netty in their names add missed netty-bom and some other netty dependencies that are used explicitly;
Motivation:
Maven helped to identify that after #3055 generated pom.xml files are invalid. We forgot to include
netty-bom
in some modules that depend onio.netty
without specifying netty version. Also, noticed that some of our modules that useio.netty
do not list all used netty dependencies as needed.Modifications:
-netty
in their names add missednetty-bom
and some other netty dependencies that are used explicitly;servicetalk-buffer-netty
: add missednetty-common
dependency;servicetalk-transport-netty
: remove unusednetty-common
dependency;Result:
Gradle generates valid pom.xml files.