From af3346be829f75bc08aaa0fbf5dfd61e8d540c16 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Sat, 10 Apr 2021 13:29:27 +0200 Subject: [PATCH] More dependency updates Dependency checking is pointing out a number of violations, this patch fixes a few more components. Most notably odlext-parser-support needs yang-parser-rfc7950 only with scope=test. Change-Id: I0b8e1b6be2471e1beb625e81e8b10f2c35dff1d5 Signed-off-by: Robert Varga --- yang/odlext-model-api/pom.xml | 4 ++++ yang/odlext-parser-support/pom.xml | 29 ++++++++++++++++++++--- yang/openconfig-parser-support/pom.xml | 17 +++++++++++++- yang/rfc6241-model-api/pom.xml | 4 ++++ yang/rfc6241-parser-support/pom.xml | 32 ++++++++++++++++++++++++++ yang/rfc6536-model-api/pom.xml | 4 ++++ yang/rfc6536-parser-support/pom.xml | 32 ++++++++++++++++++++++++++ yang/rfc6643-model-api/pom.xml | 4 ++++ yang/rfc6643-parser-support/pom.xml | 32 +++++++++++++++++++++++--- yang/yang-parser-rfc7950/pom.xml | 16 +++++++++++++ 10 files changed, 167 insertions(+), 7 deletions(-) diff --git a/yang/odlext-model-api/pom.xml b/yang/odlext-model-api/pom.xml index e0f295c724..a403a46295 100644 --- a/yang/odlext-model-api/pom.xml +++ b/yang/odlext-model-api/pom.xml @@ -22,6 +22,10 @@ OpenDaylight yang-ext metamodel + + com.google.guava + guava + org.opendaylight.yangtools concepts diff --git a/yang/odlext-parser-support/pom.xml b/yang/odlext-parser-support/pom.xml index 938aa15cb4..1bba770bf4 100644 --- a/yang/odlext-parser-support/pom.xml +++ b/yang/odlext-parser-support/pom.xml @@ -23,22 +23,45 @@ - org.opendaylight.yangtools - concepts + com.google.guava + guava org.opendaylight.yangtools yang-common + + org.opendaylight.yangtools + yang-model-api + + + org.opendaylight.yangtools + yang-model-spi + + + org.opendaylight.yangtools + yang-parser-spi + org.opendaylight.yangtools odlext-model-api + + + org.opendaylight.yangtools + yang-parser-reactor + test + org.opendaylight.yangtools yang-parser-rfc7950 + test + + + org.opendaylight.yangtools + yang-repo-api + test - org.opendaylight.yangtools yang-xpath-impl diff --git a/yang/openconfig-parser-support/pom.xml b/yang/openconfig-parser-support/pom.xml index ab1f7d991b..05ed015213 100644 --- a/yang/openconfig-parser-support/pom.xml +++ b/yang/openconfig-parser-support/pom.xml @@ -22,6 +22,10 @@ OpenConfig extensions parser support + + com.google.guava + guava + org.opendaylight.yangtools concepts @@ -30,7 +34,18 @@ org.opendaylight.yangtools yang-common - + + org.opendaylight.yangtools + yang-model-api + + + org.opendaylight.yangtools + yang-model-spi + + + org.opendaylight.yangtools + yang-parser-spi + org.opendaylight.yangtools openconfig-model-api diff --git a/yang/rfc6241-model-api/pom.xml b/yang/rfc6241-model-api/pom.xml index 98a700c618..63bd03d7ad 100644 --- a/yang/rfc6241-model-api/pom.xml +++ b/yang/rfc6241-model-api/pom.xml @@ -22,6 +22,10 @@ RFC6241 extensions for unbound metadata + + com.google.guava + guava + org.opendaylight.yangtools concepts diff --git a/yang/rfc6241-parser-support/pom.xml b/yang/rfc6241-parser-support/pom.xml index 57781a0d70..51d9ea7942 100644 --- a/yang/rfc6241-parser-support/pom.xml +++ b/yang/rfc6241-parser-support/pom.xml @@ -23,6 +23,10 @@ RFC6241 parser support + + com.google.guava + guava + org.opendaylight.yangtools concepts @@ -31,15 +35,43 @@ org.opendaylight.yangtools yang-common + + org.opendaylight.yangtools + yang-model-api + + + org.opendaylight.yangtools + yang-model-spi + + + org.opendaylight.yangtools + yang-parser-spi + org.opendaylight.yangtools rfc6241-model-api + org.opendaylight.yangtools yang-parser-rfc7950 + + org.opendaylight.yangtools + yang-parser-api + test + + + org.opendaylight.yangtools + yang-repo-api + test + + + org.opendaylight.yangtools + yang-parser-reactor + test + org.opendaylight.yangtools yang-xpath-impl diff --git a/yang/rfc6536-model-api/pom.xml b/yang/rfc6536-model-api/pom.xml index f548e32fc0..fd9a9bc98f 100644 --- a/yang/rfc6536-model-api/pom.xml +++ b/yang/rfc6536-model-api/pom.xml @@ -22,6 +22,10 @@ RFC6536 metamodel + + com.google.guava + guava + org.opendaylight.yangtools concepts diff --git a/yang/rfc6536-parser-support/pom.xml b/yang/rfc6536-parser-support/pom.xml index 9e56c481c4..82789baeb3 100644 --- a/yang/rfc6536-parser-support/pom.xml +++ b/yang/rfc6536-parser-support/pom.xml @@ -22,6 +22,10 @@ RFC6536 parser support + + com.google.guava + guava + org.opendaylight.yangtools concepts @@ -30,15 +34,43 @@ org.opendaylight.yangtools yang-common + + org.opendaylight.yangtools + yang-model-api + + + org.opendaylight.yangtools + yang-model-spi + + + org.opendaylight.yangtools + yang-parser-spi + org.opendaylight.yangtools rfc6536-model-api + org.opendaylight.yangtools yang-parser-rfc7950 + + org.opendaylight.yangtools + yang-parser-api + test + + + org.opendaylight.yangtools + yang-parser-reactor + test + + + org.opendaylight.yangtools + yang-repo-api + test + org.opendaylight.yangtools yang-xpath-impl diff --git a/yang/rfc6643-model-api/pom.xml b/yang/rfc6643-model-api/pom.xml index 77c8206ca5..ebae8d157d 100644 --- a/yang/rfc6643-model-api/pom.xml +++ b/yang/rfc6643-model-api/pom.xml @@ -22,6 +22,10 @@ RFC6643 extensions for SMIv2 + + com.google.guava + guava + org.opendaylight.yangtools concepts diff --git a/yang/rfc6643-parser-support/pom.xml b/yang/rfc6643-parser-support/pom.xml index 8b2e440f7e..914129bfbc 100644 --- a/yang/rfc6643-parser-support/pom.xml +++ b/yang/rfc6643-parser-support/pom.xml @@ -23,14 +23,25 @@ - org.opendaylight.yangtools - concepts + com.google.guava + guava org.opendaylight.yangtools yang-common - + + org.opendaylight.yangtools + yang-model-api + + + org.opendaylight.yangtools + yang-model-spi + + + org.opendaylight.yangtools + yang-parser-spi + org.opendaylight.yangtools rfc6643-model-api @@ -41,6 +52,21 @@ yang-parser-rfc7950 + + org.opendaylight.yangtools + yang-parser-api + test + + + org.opendaylight.yangtools + yang-parser-reactor + test + + + org.opendaylight.yangtools + yang-repo-api + test + org.opendaylight.yangtools yang-xpath-impl diff --git a/yang/yang-parser-rfc7950/pom.xml b/yang/yang-parser-rfc7950/pom.xml index fad4c0333c..3226749405 100644 --- a/yang/yang-parser-rfc7950/pom.xml +++ b/yang/yang-parser-rfc7950/pom.xml @@ -26,10 +26,18 @@ com.google.guava guava + + org.antlr + antlr4-runtime + org.opendaylight.yangtools concepts + + org.opendaylight.yangtools + util + org.opendaylight.yangtools yang-common @@ -62,10 +70,18 @@ org.opendaylight.yangtools yang-parser-antlr + + org.opendaylight.yangtools + yang-repo-api + org.opendaylight.yangtools yang-repo-spi + + org.opendaylight.yangtools + yang-xpath-api + org.opendaylight.yangtools openconfig-model-api -- 2.36.6