From e513a4dc2b737c78b7251ab508fdb31ea23cd549 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Tue, 14 Nov 2023 15:28:12 +0100 Subject: [PATCH] Clean up dependencies Propagate JDT annotation dependency, re-enabling dependency enforcement where applicable. Change-Id: I56e4e914c59392c553f3c62979f9e47ca15a8280 Signed-off-by: Robert Varga --- bgp/cli/pom.xml | 16 ++++++------- bmp/bmp-mock/pom.xml | 35 +++++++++++++++-------------- bmp/bmp-spi/pom.xml | 12 ++++++---- pcep/impl/pom.xml | 4 ++-- pcep/topology/cli/pom.xml | 17 +++++++------- pcep/tunnel/tunnel-provider/pom.xml | 24 ++++++++++---------- rsvp/spi/pom.xml | 8 +++---- 7 files changed, 61 insertions(+), 55 deletions(-) diff --git a/bgp/cli/pom.xml b/bgp/cli/pom.xml index d4d87f4bcf..3f0acd0ce2 100644 --- a/bgp/cli/pom.xml +++ b/bgp/cli/pom.xml @@ -24,15 +24,19 @@ bundle ${project.artifactId} - - false - - ${project.groupId} bgp-openconfig-api + + com.google.guava + guava + + + org.eclipse.jdt + org.eclipse.jdt.annotation + org.opendaylight.yangtools yang-common @@ -67,10 +71,6 @@ org.apache.karaf.shell.core provided - - com.google.guava - guava - diff --git a/bmp/bmp-mock/pom.xml b/bmp/bmp-mock/pom.xml index 186545d7cc..68fbefbc35 100644 --- a/bmp/bmp-mock/pom.xml +++ b/bmp/bmp-mock/pom.xml @@ -61,17 +61,14 @@ ${project.groupId} util + - org.opendaylight.yangtools - yang-common - - - org.opendaylight.mdsal.binding.model.ietf - rfc6991-ietf-inet-types + ch.qos.logback + logback-classic - org.opendaylight.mdsal - yang-binding + com.google.guava + guava io.netty @@ -82,21 +79,25 @@ netty-common - org.slf4j - slf4j-api + net.sourceforge.argparse4j + argparse4j + 0.9.0 - ch.qos.logback - logback-classic + org.eclipse.jdt + org.eclipse.jdt.annotation - com.google.guava - guava + org.opendaylight.yangtools + yang-common - net.sourceforge.argparse4j - argparse4j - 0.9.0 + org.opendaylight.mdsal.binding.model.ietf + rfc6991-ietf-inet-types + + + org.opendaylight.mdsal + yang-binding ${project.groupId} diff --git a/bmp/bmp-spi/pom.xml b/bmp/bmp-spi/pom.xml index 8a5e500367..9c4e620c35 100644 --- a/bmp/bmp-spi/pom.xml +++ b/bmp/bmp-spi/pom.xml @@ -45,16 +45,20 @@ bgp-concepts - io.netty - netty-transport + com.google.guava + guava io.netty netty-buffer - com.google.guava - guava + io.netty + netty-transport + + + org.eclipse.jdt + org.eclipse.jdt.annotation org.opendaylight.yangtools diff --git a/pcep/impl/pom.xml b/pcep/impl/pom.xml index 4eb4490a9f..e06b5fe741 100644 --- a/pcep/impl/pom.xml +++ b/pcep/impl/pom.xml @@ -98,8 +98,8 @@ guava - org.slf4j - slf4j-api + org.eclipse.jdt + org.eclipse.jdt.annotation org.opendaylight.mdsal.binding.model.ietf diff --git a/pcep/topology/cli/pom.xml b/pcep/topology/cli/pom.xml index 8bbec0d7fb..7cc7bedc17 100644 --- a/pcep/topology/cli/pom.xml +++ b/pcep/topology/cli/pom.xml @@ -24,15 +24,19 @@ bundle ${project.artifactId} - - false - - ${project.groupId} pcep-topology-api + + com.google.guava + guava + + + org.eclipse.jdt + org.eclipse.jdt.annotation + ${project.groupId} pcep-api @@ -71,10 +75,7 @@ org.apache.karaf.shell.core provided - - com.google.guava - guava - + org.opendaylight.mdsal diff --git a/pcep/tunnel/tunnel-provider/pom.xml b/pcep/tunnel/tunnel-provider/pom.xml index 6272ebf196..2363fb8d59 100644 --- a/pcep/tunnel/tunnel-provider/pom.xml +++ b/pcep/tunnel/tunnel-provider/pom.xml @@ -24,10 +24,6 @@ bundle ${project.artifactId} - - false - - ${project.groupId} @@ -82,6 +78,18 @@ rsvp-api + + com.google.guava + guava + + + org.apache.commons + commons-lang3 + + + org.eclipse.jdt + org.eclipse.jdt.annotation + org.opendaylight.mdsal yang-binding @@ -114,14 +122,6 @@ org.opendaylight.mdsal.model ietf-topology - - com.google.guava - guava - - - org.apache.commons - commons-lang3 - org.osgi org.osgi.framework diff --git a/rsvp/spi/pom.xml b/rsvp/spi/pom.xml index eaa754e263..d7298dfb2c 100644 --- a/rsvp/spi/pom.xml +++ b/rsvp/spi/pom.xml @@ -23,10 +23,6 @@ bundle ${project.artifactId} - - false - - ${project.groupId} @@ -44,6 +40,10 @@ com.google.guava guava + + org.eclipse.jdt + org.eclipse.jdt.annotation + org.opendaylight.yangtools concepts -- 2.36.6