Clean up dependencies 72/107572/1
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 30 Aug 2023 09:47:20 +0000 (11:47 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Wed, 30 Aug 2023 10:24:34 +0000 (12:24 +0200)
We have quite a few warnings about used undeclared dependencies, clean
them up.

Change-Id: I768629694f426f99aaa32a53d19b18642b88a0bd
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
20 files changed:
binding/mdsal-binding-api/pom.xml
binding/mdsal-binding-runtime-osgi/pom.xml
binding/mdsal-binding-spi/pom.xml
dom/mdsal-dom-broker/pom.xml
dom/mdsal-dom-inmemory-datastore/pom.xml
model/ietf/rfc8345-ietf-network-topology-state/pom.xml
model/ietf/rfc8345-ietf-network-topology/pom.xml
model/ietf/rfc8346-ietf-l3-unicast-topology-state/pom.xml
model/ietf/rfc8346-ietf-l3-unicast-topology/pom.xml
model/ietf/rfc8348-ietf-hardware-state/pom.xml
model/ietf/rfc8349-ietf-ipv6-unicast-routing/pom.xml
model/ietf/rfc8519-ietf-access-control-list/pom.xml
model/ietf/rfc8520-ietf-acldns/pom.xml
model/ietf/rfc8520-ietf-mud/pom.xml
model/ietf/rfc8529/pom.xml
model/ietf/rfc8542-ietf-dc-fabric-topology/pom.xml
model/ietf/rfc8776-ietf-te-types/pom.xml
model/ietf/rfc8795-ietf-te-topology-state/pom.xml
model/ietf/rfc8795-ietf-te-topology/pom.xml
replicate/mdsal-replicate-common/pom.xml

index 822eff0b2ff982a261f9437e6bdb64f1861ddcd9..432acfc5f4bcc4530f4f162307e29ced90f59759 100644 (file)
             <groupId>com.google.guava</groupId>
             <artifactId>guava</artifactId>
         </dependency>
+        <dependency>
+            <groupId>org.eclipse.jdt</groupId>
+            <artifactId>org.eclipse.jdt.annotation</artifactId>
+        </dependency>
         <dependency>
             <groupId>org.opendaylight.mdsal</groupId>
             <artifactId>mdsal-common-api</artifactId>
index b1c5d67324c4bddee9ae4ab81729cf6f015be3eb..238fb6b39bd0064c3a4a040266e23ac9d0f2f9ec 100644 (file)
             <groupId>com.google.guava</groupId>
             <artifactId>guava</artifactId>
         </dependency>
+        <dependency>
+            <groupId>org.eclipse.jdt</groupId>
+            <artifactId>org.eclipse.jdt.annotation</artifactId>
+        </dependency>
         <dependency>
             <groupId>org.opendaylight.yangtools</groupId>
             <artifactId>yang-model-api</artifactId>
index bd81dcb30dc0951862f6f0f455624b268985d841..8caae392dd1284fc13bbec23f2b2f2d1f9f4fb2a 100644 (file)
             <groupId>com.google.guava</groupId>
             <artifactId>guava</artifactId>
         </dependency>
+        <dependency>
+            <groupId>org.eclipse.jdt</groupId>
+            <artifactId>org.eclipse.jdt.annotation</artifactId>
+        </dependency>
         <dependency>
             <groupId>org.opendaylight.mdsal</groupId>
             <artifactId>mdsal-binding-api</artifactId>
         </dependency>
+        <dependency>
+            <groupId>org.opendaylight.mdsal</groupId>
+            <artifactId>mdsal-common-api</artifactId>
+        </dependency>
         <dependency>
             <groupId>org.opendaylight.mdsal</groupId>
             <artifactId>yang-binding</artifactId>
         </dependency>
+        <dependency>
+            <groupId>org.opendaylight.yangtools</groupId>
+            <artifactId>concepts</artifactId>
+        </dependency>
     </dependencies>
 </project>
index cd9a401f0d70e27d5533ca0b5857eee6d630a0dd..3c752440d6c4ee9a957c4da0f29abd6c942460b4 100644 (file)
             <groupId>com.google.guava</groupId>
             <artifactId>guava</artifactId>
         </dependency>
+        <dependency>
+            <groupId>org.eclipse.jdt</groupId>
+            <artifactId>org.eclipse.jdt.annotation</artifactId>
+        </dependency>
         <dependency>
             <groupId>org.gaul</groupId>
             <artifactId>modernizer-maven-annotations</artifactId>
index 5c7aa9f0e270e19c429979f6ee22085718ab75e7..df8f001cafa0fe7fbb1dea3b6c746113a0d25795 100644 (file)
             <groupId>com.google.guava</groupId>
             <artifactId>guava</artifactId>
         </dependency>
+        <dependency>
+            <groupId>org.eclipse.jdt</groupId>
+            <artifactId>org.eclipse.jdt.annotation</artifactId>
+        </dependency>
         <dependency>
             <groupId>org.opendaylight.mdsal</groupId>
             <artifactId>mdsal-common-api</artifactId>
index 6c06a167900da09a681b3b9f80bc6dba42e2d583..c5087b61270476ce31518b3ca9f4b23078238ef7 100644 (file)
     <description>RFC8345 ietf-network-topology for non-NMDA</description>
 
     <dependencies>
+        <dependency>
+            <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
+            <artifactId>rfc8345-ietf-network</artifactId>
+        </dependency>
         <dependency>
             <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
             <artifactId>rfc8345-ietf-network-state</artifactId>
index 52e34a20d8599d3710fc5aa8bcd960c5e6aae2f9..48a3038d08dbb33121529fb5296b43f0e986a60b 100644 (file)
     <description>RFC8345 ietf-network-topology</description>
 
     <dependencies>
+        <dependency>
+            <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
+            <artifactId>rfc6991-ietf-inet-types</artifactId>
+        </dependency>
         <dependency>
             <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
             <artifactId>rfc8345-ietf-network</artifactId>
index 9fdcaea9cda2a44c0df4189c9fa995f131359157..785063ac9490e6a011b9b70b596d9b3523424ce6 100644 (file)
     <dependencies>
         <dependency>
             <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
-            <artifactId>rfc8346-ietf-l3-unicast-topology</artifactId>
+            <artifactId>rfc6991-ietf-inet-types</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
+            <artifactId>rfc8345-ietf-network</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
+            <artifactId>rfc8345-ietf-network-state</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
+            <artifactId>rfc8345-ietf-network-topology</artifactId>
         </dependency>
         <dependency>
             <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
             <artifactId>rfc8345-ietf-network-topology-state</artifactId>
         </dependency>
+        <dependency>
+            <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
+            <artifactId>rfc8346-ietf-l3-unicast-topology</artifactId>
+        </dependency>
     </dependencies>
 
     <build>
index 4c5395bbee12b633acc8e43e8a03d9775b3b1e4e..292abd53efa118fefb1f4c9a849c5259c7d7a985 100644 (file)
     <description>RFC8346 ietf-l3-unicast-topology</description>
 
     <dependencies>
+        <dependency>
+            <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
+            <artifactId>rfc6991-ietf-inet-types</artifactId>
+        </dependency>
         <dependency>
             <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
             <artifactId>rfc8294-ietf-routing-types</artifactId>
         </dependency>
+        <dependency>
+            <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
+            <artifactId>rfc8345-ietf-network</artifactId>
+        </dependency>
         <dependency>
             <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
             <artifactId>rfc8345-ietf-network-topology</artifactId>
index 81ccc9f0a5270c7d4935c42a8bb72507a75c4722..8123fbb5ef184c98847addf736ef2ea60c1b389e 100644 (file)
     <description>RFC8348 ietf-hardware-state</description>
 
     <dependencies>
+        <dependency>
+            <groupId>org.opendaylight.mdsal.binding.model.iana</groupId>
+            <artifactId>iana-hardware</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
+            <artifactId>rfc6991-ietf-inet-types</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
+            <artifactId>rfc6991-ietf-yang-types</artifactId>
+        </dependency>
         <dependency>
             <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
             <artifactId>rfc8348-ietf-hardware</artifactId>
index b0841aedb6a99948c29768fb8a39f9ff3cfa1fa0..720cc573eb5d7963f0be24973b354b350e8498a0 100644 (file)
     <description>RFC8349 ietf-ipv6-unicast-routing</description>
 
     <dependencies>
+        <dependency>
+            <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
+            <artifactId>rfc6991-ietf-inet-types</artifactId>
+        </dependency>
         <dependency>
             <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
             <artifactId>rfc8344</artifactId>
index daf24ab5d73f33333d7839955ed53945a291111c..5cd7659a27fcb05052751739a620f07482eb6517 100644 (file)
     <description>RFC8519 ietf-access-control-list</description>
 
     <dependencies>
+        <dependency>
+            <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
+            <artifactId>rfc6991-ietf-inet-types</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
+            <artifactId>rfc6991-ietf-yang-types</artifactId>
+        </dependency>
         <dependency>
             <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
             <artifactId>rfc8343</artifactId>
         </dependency>
+        <dependency>
+            <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
+            <artifactId>rfc8519-ietf-ethertypes</artifactId>
+        </dependency>
         <dependency>
             <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
             <artifactId>rfc8519-ietf-packet-fields</artifactId>
index 8a0e2934db6d22e930890aca1e65f5d378f05a91..0c1afa6ff86190debe7953d687c5aab5d6b2e7b9 100644 (file)
     <description>RFC8520 ietf-acldns</description>
 
     <dependencies>
+        <dependency>
+            <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
+            <artifactId>rfc6991-ietf-inet-types</artifactId>
+        </dependency>
         <dependency>
             <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
             <artifactId>rfc8519-ietf-access-control-list</artifactId>
index 568b255ab934def2bea0598ebd26d640974ae1d7..d291fd015a8a570e50bf9ba509358071d54cee8b 100644 (file)
     <description>RFC8520 ietf-mud</description>
 
     <dependencies>
+        <dependency>
+            <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
+            <artifactId>rfc6991-ietf-inet-types</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
+            <artifactId>rfc6991-ietf-yang-types</artifactId>
+        </dependency>
         <dependency>
             <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
             <artifactId>rfc8519-ietf-access-control-list</artifactId>
index d9cd11e48e5f7d626225fa222db46c8689d72d49..08c63b592469390fa7987adbfcfa1a406b157088 100644 (file)
     <description>RFC8529 Network Instances</description>
 
     <dependencies>
+        <dependency>
+            <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
+            <artifactId>rfc8343</artifactId>
+        </dependency>
         <dependency>
             <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
             <artifactId>rfc8344</artifactId>
index d1b0790b6cd1758dba686ab53fb139f870dca748..3c34285a14f280b0a2007331e645ad15dc14232e 100644 (file)
     <description>RFC8542 ietf-dc-fabric-topology</description>
 
     <dependencies>
+        <dependency>
+            <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
+            <artifactId>rfc8345-ietf-network</artifactId>
+        </dependency>
         <dependency>
             <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
             <artifactId>rfc8345-ietf-network-topology</artifactId>
index 7aaca4fbeb0de92c842cd262b79ba87447d554b3..b1ff76c95f6b123f62f0bed3e75d3bcc814571f7 100644 (file)
     <description>RFC8776 ietf-te-types</description>
 
     <dependencies>
+        <dependency>
+            <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
+            <artifactId>rfc6991-ietf-inet-types</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
+            <artifactId>rfc6991-ietf-yang-types</artifactId>
+        </dependency>
         <dependency>
             <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
             <artifactId>rfc8294-ietf-routing-types</artifactId>
index a09c76f58dd769b0cdc7641b7edeeffaa49b2a62..9c07e079335890673a45f16648fd7caf127554d0 100644 (file)
     <description>RFC8795 ietf-te-topology-state</description>
 
     <dependencies>
+        <dependency>
+            <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
+            <artifactId>rfc8345-ietf-network-state</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
+            <artifactId>rfc8345-ietf-network-topology</artifactId>
+        </dependency>
         <dependency>
             <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
             <artifactId>rfc8345-ietf-network-topology-state</artifactId>
         </dependency>
+        <dependency>
+            <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
+            <artifactId>rfc8776-ietf-te-types</artifactId>
+        </dependency>
         <dependency>
             <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
             <artifactId>rfc8795-ietf-te-topology</artifactId>
index 822870d6ef3428e1f939bc7f5558b4f25e5fabf4..e12cb028f8fa99fe861b4509ec1a021863e684f2 100644 (file)
     <description>RFC8795 ietf-te-topology</description>
 
     <dependencies>
+        <dependency>
+            <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
+            <artifactId>rfc6991-ietf-inet-types</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
+            <artifactId>rfc6991-ietf-yang-types</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
+            <artifactId>rfc8345-ietf-network</artifactId>
+        </dependency>
         <dependency>
             <groupId>org.opendaylight.mdsal.binding.model.ietf</groupId>
             <artifactId>rfc8345-ietf-network-topology</artifactId>
index 294cae42340690ad9ccc741f7e6a3feb7f9a7548..18a0f0ecbe0581887caa73132e52732f118b6adc 100644 (file)
     <packaging>bundle</packaging>
 
     <dependencies>
+        <dependency>
+            <groupId>com.google.guava</groupId>
+            <artifactId>guava</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.eclipse.jdt</groupId>
+            <artifactId>org.eclipse.jdt.annotation</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.opendaylight.mdsal</groupId>
+            <artifactId>mdsal-common-api</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.opendaylight.mdsal</groupId>
+            <artifactId>mdsal-dom-api</artifactId>
+        </dependency>
         <dependency>
             <groupId>org.opendaylight.mdsal</groupId>
             <artifactId>mdsal-dom-spi</artifactId>
         </dependency>
+        <dependency>
+            <groupId>org.opendaylight.yangtools</groupId>
+            <artifactId>yang-data-api</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.opendaylight.yangtools</groupId>
+            <artifactId>yang-data-tree-api</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.opendaylight.yangtools</groupId>
+            <artifactId>yang-data-tree-spi</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.opendaylight.yangtools</groupId>
+            <artifactId>yang-model-api</artifactId>
+        </dependency>
     </dependencies>
 
     <scm>