From 24521ec9f6dadba525db7f5ffab875c221b9c152 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Mon, 15 May 2023 19:58:35 +0200 Subject: [PATCH] Clean up yang-maven-plugin dependencies We have quite a few warnings here -- make sure we clean them up. Most notably yang-parser-impl is a scope=runtime dependency. Change-Id: I44b5e8c8f79709c3fadffcbdfc42f665d29bb8c2 Signed-off-by: Robert Varga --- plugin/yang-maven-plugin/pom.xml | 49 ++++++++++++++++++++++++++++---- 1 file changed, 43 insertions(+), 6 deletions(-) diff --git a/plugin/yang-maven-plugin/pom.xml b/plugin/yang-maven-plugin/pom.xml index 4abeb7c0cd..3ac65d44fb 100644 --- a/plugin/yang-maven-plugin/pom.xml +++ b/plugin/yang-maven-plugin/pom.xml @@ -53,6 +53,12 @@ 3.8.3 provided + + org.apache.maven + maven-model + 3.8.3 + provided + org.apache.maven maven-plugin-api @@ -71,27 +77,58 @@ 3.8.3 provided + + + com.google.guava + guava + + + org.kohsuke.metainf-services + metainf-services + + + org.opendaylight.yangtools + concepts + org.opendaylight.yangtools plugin-generator-api org.opendaylight.yangtools - yang-parser-impl + yang-common org.opendaylight.yangtools - yang-test-util - test + yang-model-api + + + org.opendaylight.yangtools + yang-parser-api + + + org.opendaylight.yangtools + yang-parser-rfc7950 + + + org.opendaylight.yangtools + yang-repo-api - org.sonatype.plexus plexus-build-api + - org.kohsuke.metainf-services - metainf-services + org.opendaylight.yangtools + yang-parser-impl + runtime + + + + org.opendaylight.yangtools + yang-test-util + test -- 2.36.6