Use odl-{antlr4,gson,stax2-api} 89/78989/3
authorRobert Varga <robert.varga@pantheon.tech>
Sat, 22 Dec 2018 16:12:26 +0000 (17:12 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Sat, 22 Dec 2018 16:40:55 +0000 (17:40 +0100)
odlparent-4.0.5 provides granular wrapper features for artifacts
we are using. Use those features instead of re-packaging those
artifacts.

Change-Id: If897d435a0724b4c5049179855b5ed755b953a4a
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
features/odl-yangtools-codec/pom.xml
features/odl-yangtools-codec/src/main/feature/feature.xml [new file with mode: 0644]
features/odl-yangtools-data/pom.xml
features/odl-yangtools-data/src/main/feature/feature.xml [new file with mode: 0644]
features/odl-yangtools-exp-xpath-impl/pom.xml
features/odl-yangtools-exp-xpath-impl/src/main/feature/feature.xml [new file with mode: 0644]
features/odl-yangtools-parser/pom.xml
features/odl-yangtools-parser/src/main/feature/feature.xml [new file with mode: 0644]

index 948951eeba9d6d4b516d62ec3bc0663416e99dba..1b33814dd24bc675888cf5b210805178d2b420d4 100644 (file)
     </dependencyManagement>
 
     <dependencies>
+        <dependency>
+            <groupId>org.opendaylight.odlparent</groupId>
+            <artifactId>odl-gson</artifactId>
+            <type>xml</type>
+            <classifier>features</classifier>
+        </dependency>
+        <dependency>
+            <groupId>org.opendaylight.odlparent</groupId>
+            <artifactId>odl-stax2-api</artifactId>
+            <type>xml</type>
+            <classifier>features</classifier>
+        </dependency>
         <dependency>
             <groupId>org.opendaylight.yangtools</groupId>
             <artifactId>odl-yangtools-data</artifactId>
diff --git a/features/odl-yangtools-codec/src/main/feature/feature.xml b/features/odl-yangtools-codec/src/main/feature/feature.xml
new file mode 100644 (file)
index 0000000..8f108bc
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<features xmlns="http://karaf.apache.org/xmlns/features/v1.4.0" name="odl-triemap">
+    <feature name="odl-yangtools-codec">
+        <feature version="[4.0.5,5)">odl-gson</feature>
+        <feature version="[4.0.5,5)">odl-stax2-api</feature>
+    </feature>
+</features>
index 63a166b3f72ef3e92d13f563de9529033266aa01..6e28104955b81ad3a7215d983feb8ecfe8faeb73 100644 (file)
     </dependencyManagement>
 
     <dependencies>
+        <dependency>
+            <groupId>org.opendaylight.odlparent</groupId>
+            <artifactId>odl-antlr4</artifactId>
+            <type>xml</type>
+            <classifier>features</classifier>
+        </dependency>
         <dependency>
             <groupId>org.opendaylight.yangtools</groupId>
             <artifactId>odl-yangtools-data-api</artifactId>
diff --git a/features/odl-yangtools-data/src/main/feature/feature.xml b/features/odl-yangtools-data/src/main/feature/feature.xml
new file mode 100644 (file)
index 0000000..58e2f26
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<features xmlns="http://karaf.apache.org/xmlns/features/v1.4.0" name="odl-triemap">
+    <feature name="odl-yangtools-data">
+        <feature version="[4.0.5,5)">odl-antlr4</feature>
+    </feature>
+</features>
index b80abdf6b16942c5cc7bef1ca28b68730539d3b2..df616d4dfc7d881650348ca954df594e298f7360 100644 (file)
     </dependencyManagement>
 
     <dependencies>
+        <dependency>
+            <groupId>org.opendaylight.odlparent</groupId>
+            <artifactId>odl-antlr4</artifactId>
+            <type>xml</type>
+            <classifier>features</classifier>
+        </dependency>
         <dependency>
             <groupId>org.opendaylight.yangtools</groupId>
             <artifactId>odl-yangtools-exp-xpath-api</artifactId>
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
new file mode 100644 (file)
index 0000000..fd4ebc4
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<features xmlns="http://karaf.apache.org/xmlns/features/v1.4.0" name="odl-triemap">
+    <feature name="odl-yangtools-exp-xpath-impl">
+        <feature version="[4.0.5,5)">odl-antlr4</feature>
+    </feature>
+</features>
index 19c23ef5e6a3c33403f8f2e003dc4ded96f324bb..bd8fddfe25f482e39fffc2d62b73989708f967e4 100644 (file)
     </dependencyManagement>
 
     <dependencies>
+        <dependency>
+            <groupId>org.opendaylight.odlparent</groupId>
+            <artifactId>odl-antlr4</artifactId>
+            <type>xml</type>
+            <classifier>features</classifier>
+        </dependency>
         <dependency>
             <groupId>org.opendaylight.yangtools</groupId>
             <artifactId>odl-yangtools-parser-api</artifactId>
diff --git a/features/odl-yangtools-parser/src/main/feature/feature.xml b/features/odl-yangtools-parser/src/main/feature/feature.xml
new file mode 100644 (file)
index 0000000..273e2a3
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<features xmlns="http://karaf.apache.org/xmlns/features/v1.4.0" name="odl-triemap">
+    <feature name="odl-yangtools-parser">
+        <feature version="[4.0.5,5)">odl-antlr4</feature>
+    </feature>
+</features>