Cleanup dependency 54/97754/2
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 5 Oct 2021 16:27:44 +0000 (18:27 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Thu, 7 Oct 2021 09:17:32 +0000 (11:17 +0200)
We have some over-inclusion of dependencies on tools-api. Clean that up
along with testutils and upgrade.

Change-Id: I5fbfc167c9d47a3e33347f5d37079d0a13d32a59
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
tools/api/pom.xml
tools/testutils/pom.xml
upgrade/pom.xml

index 854669a8b3fcba3362eb4aea0669a3fd4f2850a8..d1dcd6bc326ac9f2cbcf41812f25d04e0453895a 100644 (file)
@@ -28,11 +28,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html
   <dependencies>
     <dependency>
       <groupId>org.opendaylight.yangtools</groupId>
-      <artifactId>util</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.opendaylight.yangtools</groupId>
-      <artifactId>yang-common</artifactId>
+      <artifactId>concepts</artifactId>
     </dependency>
     <dependency>
       <groupId>org.opendaylight.mdsal</groupId>
@@ -40,15 +36,15 @@ and is available at http://www.eclipse.org/legal/epl-v10.html
     </dependency>
     <dependency>
       <groupId>org.opendaylight.mdsal</groupId>
-      <artifactId>mdsal-dom-api</artifactId>
+      <artifactId>mdsal-common-api</artifactId>
     </dependency>
     <dependency>
-      <groupId>org.opendaylight.infrautils</groupId>
-      <artifactId>metrics-api</artifactId>
+      <groupId>org.opendaylight.mdsal</groupId>
+      <artifactId>mdsal-binding-api</artifactId>
     </dependency>
     <dependency>
       <groupId>org.opendaylight.infrautils</groupId>
-      <artifactId>infrautils-util</artifactId>
+      <artifactId>metrics-api</artifactId>
     </dependency>
     <dependency>
       <groupId>com.guicedee.services</groupId>
@@ -66,9 +62,5 @@ and is available at http://www.eclipse.org/legal/epl-v10.html
       <artifactId>value</artifactId>
       <classifier>annotations</classifier>
     </dependency>
-    <dependency>
-      <groupId>org.opendaylight.mdsal</groupId>
-      <artifactId>mdsal-binding-api</artifactId>
-    </dependency>
   </dependencies>
 </project>
index 04e81d593ad42b4b118303c09e16d11e6246c7e8..368fdecc0c332e164beb24fa3478c91f155ad56b 100644 (file)
@@ -27,13 +27,12 @@ and is available at http://www.eclipse.org/legal/epl-v10.html
   <dependencies>
     <dependency>
       <groupId>org.opendaylight.serviceutils</groupId>
-      <artifactId>tools-api</artifactId>
+      <artifactId>rpc-api</artifactId>
       <version>${project.version}</version>
     </dependency>
     <dependency>
-      <groupId>org.opendaylight.serviceutils</groupId>
-      <artifactId>rpc-api</artifactId>
-      <version>${project.version}</version>
+      <groupId>org.opendaylight.mdsal</groupId>
+      <artifactId>yang-binding</artifactId>
     </dependency>
     <dependency>
       <groupId>org.opendaylight.yangtools</groupId>
index 513a8fee8d3cacd67753186de135240033ddf673..b57fe7ffa15f377159f45d0d57961df04bc1c815 100644 (file)
@@ -36,13 +36,11 @@ and is available at http://www.eclipse.org/legal/epl-v10.html
     </dependency>
     <dependency>
       <groupId>org.opendaylight.mdsal</groupId>
-      <artifactId>mdsal-dom-api</artifactId>
+      <artifactId>mdsal-common-api</artifactId>
     </dependency>
     <dependency>
       <groupId>org.opendaylight.mdsal</groupId>
       <artifactId>mdsal-binding-api</artifactId>
-      <version>8.0.5</version>
-      <scope>compile</scope>
     </dependency>
   </dependencies>
   <build>