From f4f9f608ec12c99b1edf6be1938346fb8f0c7385 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Fri, 24 May 2024 02:09:21 +0200 Subject: [PATCH] Fixup openflow-protocol-impl dependencies We have a number of missing/extra dependencies. Fix all of that up. Change-Id: I1be3bf061e98e305cdfea5179d84147f4f94b07f Signed-off-by: Robert Varga (cherry picked from commit 7ba9597bd81572e09d3594798dc2a606b5f82c11) --- openflowjava/openflow-protocol-impl/pom.xml | 91 ++++++++++++++------- openflowplugin-impl/pom.xml | 36 ++++---- 2 files changed, 82 insertions(+), 45 deletions(-) diff --git a/openflowjava/openflow-protocol-impl/pom.xml b/openflowjava/openflow-protocol-impl/pom.xml index 33c0e8a85f..1c60e9a970 100644 --- a/openflowjava/openflow-protocol-impl/pom.xml +++ b/openflowjava/openflow-protocol-impl/pom.xml @@ -47,39 +47,42 @@ - ${project.groupId} - openflow-protocol-api + com.github.spotbugs + spotbugs-annotations + true - ${project.groupId} - openflow-protocol-spi + com.google.guava + guava - ${project.groupId} - openflowjava-util + com.guicedee.services + javax.inject + true io.netty - netty-handler + netty-buffer - - org.kohsuke.metainf-services - metainf-services + io.netty + netty-codec - com.github.spotbugs - spotbugs-annotations - true + io.netty + netty-common - com.guicedee.services - javax.inject - true + io.netty + netty-handler - org.osgi - org.osgi.service.component.annotations + io.netty + netty-transport + + + io.netty + netty-transport-classes-epoll jakarta.annotation @@ -87,32 +90,62 @@ provided true - - org.slf4j - slf4j-simple - test + org.checkerframework + checker-qual + true - - org.opendaylight.infrautils - infrautils-util + org.eclipse.jdt + org.eclipse.jdt.annotation - com.google.guava - guava + org.kohsuke.metainf-services + metainf-services org.opendaylight.infrautils diagstatus-api + + org.opendaylight.mdsal + yang-binding + + + org.opendaylight.mdsal.binding.model.ietf + rfc6991-ietf-inet-types + + + org.opendaylight.mdsal.binding.model.ietf + rfc6991-ietf-yang-types + + + org.opendaylight.openflowplugin.openflowjava + openflow-protocol-api + + + org.opendaylight.openflowplugin.openflowjava + openflow-protocol-spi + + + org.opendaylight.openflowplugin.openflowjava + openflowjava-util + + + org.opendaylight.yangtools + concepts + + + org.opendaylight.yangtools + yang-common + org.opendaylight.yangtools yang-common-netty - io.netty - netty-transport-classes-epoll + org.osgi + org.osgi.service.component.annotations diff --git a/openflowplugin-impl/pom.xml b/openflowplugin-impl/pom.xml index 5055d89438..7e85e93352 100644 --- a/openflowplugin-impl/pom.xml +++ b/openflowplugin-impl/pom.xml @@ -40,6 +40,22 @@ org.apache.karaf.shell.core provided + + org.opendaylight.infrautils + diagstatus-api + + + org.opendaylight.infrautils + infrautils-util + + + org.opendaylight.mdsal + mdsal-binding-api + + + org.opendaylight.mdsal + mdsal-binding-spi + org.opendaylight.openflowplugin openflowplugin-api @@ -77,31 +93,19 @@ yang-common-netty - org.opendaylight.mdsal - mdsal-binding-api - - - org.opendaylight.mdsal - mdsal-binding-spi - - - ${project.groupId}.openflowjava + org.opendaylight.openflowplugin.openflowjava openflow-protocol-api - org.opendaylight.infrautils - diagstatus-api - - - ${project.groupId}.openflowjava + org.opendaylight.openflowplugin.openflowjava openflow-protocol-spi - ${project.groupId}.openflowjava + org.opendaylight.openflowplugin.openflowjava openflowjava-util - ${project.groupId}.openflowjava + org.opendaylight.openflowplugin.openflowjava openflow-protocol-impl -- 2.36.6