From 4b233b132f92f47e2b0e0fea6ff7d9282273f5a1 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Sat, 16 Mar 2019 01:26:22 +0100 Subject: [PATCH] Promote yang-xpath to stable features yang-xpath-* is ready to be promoted, this patch integrates it into odl-yangtools-xpath and defined odl-yangtools-xpath-api JIRA: YANGTOOLS-966 Change-Id: Iefc0343bbdd52892769422900465b7c6565fca47 Signed-off-by: Robert Varga --- artifacts/pom.xml | 23 +++----- .../features-yangtools-experimental/pom.xml | 12 ---- features/features-yangtools/pom.xml | 6 ++ features/odl-yangtools-exp-xpath-impl/pom.xml | 55 ------------------- .../src/main/feature/feature.xml | 6 -- .../pom.xml | 4 +- features/odl-yangtools-xpath/pom.xml | 16 ++++++ features/pom.xml | 3 +- yang/yang-xpath-api/pom.xml | 2 +- yang/yang-xpath-impl/pom.xml | 2 +- 10 files changed, 35 insertions(+), 94 deletions(-) delete mode 100644 features/odl-yangtools-exp-xpath-impl/pom.xml delete mode 100644 features/odl-yangtools-exp-xpath-impl/src/main/feature/feature.xml rename features/{odl-yangtools-exp-xpath-api => odl-yangtools-xpath-api}/pom.xml (94%) diff --git a/artifacts/pom.xml b/artifacts/pom.xml index 9b5176f513..caf2f3ca4e 100644 --- a/artifacts/pom.xml +++ b/artifacts/pom.xml @@ -210,12 +210,12 @@ org.opendaylight.yangtools yang-xpath-api - 0.3.0-SNAPSHOT + 1.0.0-SNAPSHOT org.opendaylight.yangtools yang-xpath-impl - 0.3.0-SNAPSHOT + 1.0.0-SNAPSHOT @@ -313,28 +313,21 @@ org.opendaylight.yangtools - odl-yangtools-xpath - 3.0.0-SNAPSHOT + odl-yangtools-xpath-api + 1.0.0-SNAPSHOT xml features - - org.opendaylight.yangtools - odl-yangtools-exp-xpath-api - 0.3.0-SNAPSHOT - xml - features - - - org.opendaylight.yangtools - odl-yangtools-exp-xpath-impl - 0.3.0-SNAPSHOT + odl-yangtools-xpath + 3.0.0-SNAPSHOT xml features + + org.opendaylight.yangtools diff --git a/features/features-yangtools-experimental/pom.xml b/features/features-yangtools-experimental/pom.xml index b2ee4f9cf5..4b61bcd79d 100644 --- a/features/features-yangtools-experimental/pom.xml +++ b/features/features-yangtools-experimental/pom.xml @@ -42,17 +42,5 @@ features xml - - org.opendaylight.yangtools - odl-yangtools-exp-xpath-api - features - xml - - - org.opendaylight.yangtools - odl-yangtools-exp-xpath-impl - features - xml - diff --git a/features/features-yangtools/pom.xml b/features/features-yangtools/pom.xml index 5f5fd8c28c..3d75dcc8af 100644 --- a/features/features-yangtools/pom.xml +++ b/features/features-yangtools/pom.xml @@ -84,6 +84,12 @@ features xml + + org.opendaylight.yangtools + odl-yangtools-xpath-api + features + xml + org.opendaylight.yangtools odl-yangtools-xpath diff --git a/features/odl-yangtools-exp-xpath-impl/pom.xml b/features/odl-yangtools-exp-xpath-impl/pom.xml deleted file mode 100644 index 80624b656f..0000000000 --- a/features/odl-yangtools-exp-xpath-impl/pom.xml +++ /dev/null @@ -1,55 +0,0 @@ - - - - 4.0.0 - - - org.opendaylight.odlparent - single-feature-parent - 4.0.9 - - - - org.opendaylight.yangtools - odl-yangtools-exp-xpath-impl - 0.3.0-SNAPSHOT - feature - OpenDaylight :: Yangtools :: Experimental :: XPath API implementation - - - - - org.opendaylight.yangtools - yangtools-artifacts - 3.0.0-SNAPSHOT - import - pom - - - - - - - org.opendaylight.odlparent - odl-antlr4 - xml - features - - - org.opendaylight.yangtools - odl-yangtools-exp-xpath-api - xml - features - - - org.opendaylight.yangtools - yang-xpath-impl - - - diff --git a/features/odl-yangtools-exp-xpath-impl/src/main/feature/feature.xml b/features/odl-yangtools-exp-xpath-impl/src/main/feature/feature.xml deleted file mode 100644 index b99ab09134..0000000000 --- a/features/odl-yangtools-exp-xpath-impl/src/main/feature/feature.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - odl-antlr4 - - diff --git a/features/odl-yangtools-exp-xpath-api/pom.xml b/features/odl-yangtools-xpath-api/pom.xml similarity index 94% rename from features/odl-yangtools-exp-xpath-api/pom.xml rename to features/odl-yangtools-xpath-api/pom.xml index 9e489eda06..2ccdcf1bd3 100644 --- a/features/odl-yangtools-exp-xpath-api/pom.xml +++ b/features/odl-yangtools-xpath-api/pom.xml @@ -17,8 +17,8 @@ org.opendaylight.yangtools - odl-yangtools-exp-xpath-api - 0.3.0-SNAPSHOT + odl-yangtools-xpath-api + 1.0.0-SNAPSHOT feature OpenDaylight :: Yangtools :: Experimental :: XPath API diff --git a/features/odl-yangtools-xpath/pom.xml b/features/odl-yangtools-xpath/pom.xml index 67cef87314..00659e5f35 100644 --- a/features/odl-yangtools-xpath/pom.xml +++ b/features/odl-yangtools-xpath/pom.xml @@ -36,12 +36,28 @@ + + org.opendaylight.odlparent + odl-antlr4 + xml + features + org.opendaylight.yangtools odl-yangtools-data-api xml features + + org.opendaylight.yangtools + odl-yangtools-xpath-api + xml + features + + + org.opendaylight.yangtools + yang-xpath-impl + org.opendaylight.yangtools yang-data-jaxen diff --git a/features/pom.xml b/features/pom.xml index a1dbcac705..5087a96cd2 100644 --- a/features/pom.xml +++ b/features/pom.xml @@ -32,14 +32,13 @@ odl-yangtools-parser-api odl-yangtools-parser odl-yangtools-util + odl-yangtools-xpath-api odl-yangtools-xpath features-yangtools - odl-yangtools-exp-xpath-api - odl-yangtools-exp-xpath-impl features-yangtools-experimental diff --git a/yang/yang-xpath-api/pom.xml b/yang/yang-xpath-api/pom.xml index 03b1528f87..0935a1dcef 100644 --- a/yang/yang-xpath-api/pom.xml +++ b/yang/yang-xpath-api/pom.xml @@ -17,7 +17,7 @@ yang-xpath-api - 0.3.0-SNAPSHOT + 1.0.0-SNAPSHOT bundle ${project.artifactId} YANG XPath ${project.artifactId} diff --git a/yang/yang-xpath-impl/pom.xml b/yang/yang-xpath-impl/pom.xml index e9aded9ba4..bad31c7f8d 100644 --- a/yang/yang-xpath-impl/pom.xml +++ b/yang/yang-xpath-impl/pom.xml @@ -17,7 +17,7 @@ yang-xpath-impl - 0.3.0-SNAPSHOT + 1.0.0-SNAPSHOT bundle ${project.artifactId} YANG XPath parser -- 2.36.6