From 0b325aa013c49d36624ea9563512196a81be6668 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Wed, 23 Jun 2021 20:30:49 +0200 Subject: [PATCH] Fix mdsal-binding-api dependencies We should not be pulling in yang-data-api, as that exposes users to a ton of DOM-specific interfaces, causing confusion. JIRA: MDSAL-672 Change-Id: Id55f2cdd446b6d77202f79d0b05c7005166561a6 Signed-off-by: Robert Varga --- binding/mdsal-binding-api/pom.xml | 12 ++++++------ .../mdsal-binding-api/src/main/java/module-info.java | 1 - 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/binding/mdsal-binding-api/pom.xml b/binding/mdsal-binding-api/pom.xml index c0d825c6de..664a0bc7d4 100644 --- a/binding/mdsal-binding-api/pom.xml +++ b/binding/mdsal-binding-api/pom.xml @@ -28,21 +28,21 @@ org.opendaylight.mdsal mdsal-common-api - - org.opendaylight.yangtools - concepts - org.opendaylight.mdsal yang-binding org.opendaylight.yangtools - yang-common + concepts org.opendaylight.yangtools - yang-data-api + util + + + org.opendaylight.yangtools + yang-common diff --git a/binding/mdsal-binding-api/src/main/java/module-info.java b/binding/mdsal-binding-api/src/main/java/module-info.java index e251a39a2e..ae78ec94c2 100644 --- a/binding/mdsal-binding-api/src/main/java/module-info.java +++ b/binding/mdsal-binding-api/src/main/java/module-info.java @@ -10,7 +10,6 @@ module org.opendaylight.mdsal.binding.api { exports org.opendaylight.mdsal.binding.api.query; requires transitive org.opendaylight.yangtools.yang.binding; - requires transitive org.opendaylight.yangtools.yang.data.api; requires transitive org.opendaylight.mdsal.common.api; requires org.opendaylight.yangtools.util; -- 2.36.6