Remove managed netty transitive dependencies from parent 70/140370/1
authoradheli.tavares <adheli.tavares@est.tech>
Tue, 4 Mar 2025 09:11:39 +0000 (09:11 +0000)
committeradheli.tavares <adheli.tavares@est.tech>
Tue, 4 Mar 2025 09:13:30 +0000 (09:13 +0000)
- netty dependencies are mostly transitive and managing them in
parent was creating conflicts with other dependencies that use
older versions of netty.
- fixed maven-site plugin declaration.

Issue-ID: POLICY-5299
Change-Id: I82f97509e3c663d4eae9c5dc0cfaacdb43bbb4be
Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
integration/pom.xml
pom.xml

index 1041411..d914274 100644 (file)
@@ -82,7 +82,6 @@
         <version.micrometer>1.14.3</version.micrometer>
         <version.mockito>5.5.0</version.mockito>
         <version.mockserver>5.15.0</version.mockserver>
-        <version.netty>4.1.100.Final</version.netty>
         <version.nsa-cambria>1.2.1-oss</version.nsa-cambria>
         <version.nsa-sa-client>1.3.0-oss</version.nsa-sa-client>
         <version.opentel>1.43.0</version.opentel>
                 <artifactId>micrometer-tracing-bridge-otel</artifactId>
                 <version>1.4.2</version>
             </dependency>
-            <dependency>
-                <groupId>io.netty</groupId>
-                <artifactId>netty-all</artifactId>
-                <version>${version.netty}</version>
-            </dependency>
-            <dependency>
-                <groupId>io.netty</groupId>
-                <artifactId>netty-buffer</artifactId>
-                <version>${version.netty}</version>
-            </dependency>
-            <dependency>
-                <groupId>io.netty</groupId>
-                <artifactId>netty-codec</artifactId>
-                <version>${version.netty}</version>
-            </dependency>
-            <dependency>
-                <groupId>io.netty</groupId>
-                <artifactId>netty-codec-http2</artifactId>
-                <version>${version.netty}</version>
-            </dependency>
-            <dependency>
-                <groupId>io.netty</groupId>
-                <artifactId>netty-common</artifactId>
-                <version>${version.netty}</version>
-            </dependency>
-            <dependency>
-                <groupId>io.netty</groupId>
-                <artifactId>netty-handler</artifactId>
-                <version>${version.netty}</version>
-            </dependency>
-            <dependency>
-                <groupId>io.netty</groupId>
-                <artifactId>netty-handler-proxy</artifactId>
-                <version>${version.netty}</version>
-            </dependency>
             <dependency>
                 <groupId>io.opentelemetry</groupId>
                 <artifactId>opentelemetry-api</artifactId>
                     <artifactId>sonar-maven-plugin</artifactId>
                     <version>${version.sonar}</version>
                 </plugin>
-                <plugin>
-                    <groupId>org.apache.maven.plugins</groupId>
-                    <artifactId>maven-site-plugin</artifactId>
-                    <version>4.0.0-M13</version>
-                </plugin>
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-deploy-plugin</artifactId>
diff --git a/pom.xml b/pom.xml
index d5faf38..682b396 100644 (file)
--- a/pom.xml
+++ b/pom.xml
                     <release>${maven.compiler.release}</release>
                 </configuration>
             </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-site-plugin</artifactId>
+                <version>3.21.0</version>
+            </plugin>
         </plugins>
     </build>