From b6e7ff6ca2774daf7af3e68b97172ae465d70a3a Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Fri, 29 May 2020 14:25:27 +0200 Subject: [PATCH] Drop mdsal-binding-dom-adapter's dependency on in-memory datastore We do not want to be pulling in in-memory datastore just for the sake of making test-jar work. Now that we binding-test-utils, which downstreams can nicely depend on, we can express the test-jar dependency in a reasonable way. This has the effect of removing the mdsal-dom-inmemory-datastore from odl-mdsal-binding-dom-adapter. JIRA: MDSAL-559 Change-Id: I723285a77e0d48ca36cce4d21fffbbcf2c2e9e25 Signed-off-by: Robert Varga --- binding/mdsal-binding-dom-adapter/pom.xml | 22 +++++++++++----------- binding/mdsal-binding-test-utils/pom.xml | 16 +++++----------- 2 files changed, 16 insertions(+), 22 deletions(-) diff --git a/binding/mdsal-binding-dom-adapter/pom.xml b/binding/mdsal-binding-dom-adapter/pom.xml index 8fc4b9a21f..21159c6b90 100644 --- a/binding/mdsal-binding-dom-adapter/pom.xml +++ b/binding/mdsal-binding-dom-adapter/pom.xml @@ -32,11 +32,6 @@ org.opendaylight.mdsal mdsal-binding-util - - org.opendaylight.mdsal - mdsal-dom-broker - compile - org.opendaylight.mdsal mdsal-dom-api @@ -76,10 +71,6 @@ osgi.cmpn - - org.opendaylight.yangtools - yang-test-util - org.opendaylight.mdsal mdsal-binding-generator-impl @@ -92,12 +83,21 @@ org.opendaylight.mdsal - mdsal-binding-test-model + mdsal-dom-broker + test org.opendaylight.mdsal mdsal-dom-inmemory-datastore - + test + + + org.opendaylight.yangtools + yang-test-util + + + org.opendaylight.mdsal + mdsal-binding-test-model diff --git a/binding/mdsal-binding-test-utils/pom.xml b/binding/mdsal-binding-test-utils/pom.xml index 2c2f6a306a..aefc46dded 100644 --- a/binding/mdsal-binding-test-utils/pom.xml +++ b/binding/mdsal-binding-test-utils/pom.xml @@ -49,6 +49,7 @@ compile 1.3.1 + io.github.java-diff-utils java-diff-utils @@ -74,34 +75,27 @@ org.opendaylight.mdsal mdsal-binding-dom-adapter test-jar + compile - + org.opendaylight.mdsal mdsal-dom-broker - - org.opendaylight.mdsal mdsal-dom-inmemory-datastore - test + org.opendaylight.mdsal mdsal-binding-test-model - test com.google.truth truth - test -- 2.36.6