Add yang-data-codec-binfmt packaging 21/85421/15
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 28 Oct 2019 22:11:45 +0000 (23:11 +0100)
committerRobert Varga <nite@hq.sk>
Fri, 1 Nov 2019 14:45:45 +0000 (14:45 +0000)
This packages the utility codec in odl-yangtools-codec, so that
it is widely available to downstream users.

JIRA: YANGTOOLS-1035
Change-Id: I9200915bbeeade00bbbadfae8e02568546e1a0e7
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
artifacts/pom.xml
docs/pom.xml
features/odl-yangtools-codec/pom.xml
yang/pom.xml
yang/yang-data-codec-binfmt/pom.xml

index 85d241219aa438403bd9f4f9b814b6e1ced2fbc9..760ce2bcad91b6f97a66f54428fbeeee50f4c522 100644 (file)
                 <artifactId>yang-data-jaxen</artifactId>
                 <version>4.0.3-SNAPSHOT</version>
             </dependency>
+            <dependency>
+                <groupId>org.opendaylight.yangtools</groupId>
+                <artifactId>yang-data-codec-binfmt</artifactId>
+                <version>4.0.3-SNAPSHOT</version>
+            </dependency>
             <dependency>
                 <groupId>org.opendaylight.yangtools</groupId>
                 <artifactId>yang-data-codec-gson</artifactId>
index 2140edc85920845fe8102c82bdd52ba6fb71724b..899389a6daa69e2bfd45337f81c3b1669bb17750 100644 (file)
             <groupId>org.opendaylight.yangtools</groupId>
             <artifactId>yang-data-jaxen</artifactId>
         </dependency>
+        <dependency>
+            <groupId>org.opendaylight.yangtools</groupId>
+            <artifactId>yang-data-codec-binfmt</artifactId>
+        </dependency>
         <dependency>
             <groupId>org.opendaylight.yangtools</groupId>
             <artifactId>yang-data-codec-gson</artifactId>
                             <title>Common YANG parser</title>
                             <packages>org.opendaylight.yangtools.yang.parser*</packages>
                         </group>
+                        <group>
+                            <title>DataInput/DataOutput streaming interfaces</title>
+                            <packages>org.opendaylight.yangtools.yang.data.codec.binfmt*</packages>
+                        </group>
                     </groups>
                 </configuration>
             </plugin>
index 267103110543938567c465afb8c95b7375bf3871..3c2501e6f998ae8609e670511556e8eceb176434 100644 (file)
             <type>xml</type>
             <classifier>features</classifier>
         </dependency>
+        <dependency>
+            <groupId>org.opendaylight.yangtools</groupId>
+            <artifactId>yang-data-codec-binfmt</artifactId>
+        </dependency>
         <dependency>
             <groupId>org.opendaylight.yangtools</groupId>
             <artifactId>yang-data-codec-gson</artifactId>
index 3e01fb2f0b4daaca3479ad5b66dd8e4b616e3a54..115f831f28a3b65cc945453593067755a70a558b 100644 (file)
@@ -30,6 +30,7 @@
         <module>yang-data-util</module>
         <module>yang-data-impl</module>
         <module>yang-data-transform</module>
+        <module>yang-data-codec-binfmt</module>
         <module>yang-data-codec-gson</module>
         <module>yang-data-codec-xml</module>
         <module>yang-maven-plugin</module>
index 180783378a30e38791fb4acf757377a523a59cf3..edafc870c1ab91677418408d290c72d0eca9cbd5 100644 (file)
@@ -19,7 +19,7 @@
     <artifactId>yang-data-codec-binfmt</artifactId>
     <packaging>bundle</packaging>
     <name>${project.artifactId}</name>
-    <description>${project.artifactId}</description>
+    <description>DataInput/Output for NormalizedNodes</description>
 
     <dependencies>
         <dependency>
             <artifactId>yang-test-util</artifactId>
             <scope>test</scope>
         </dependency>
-        <dependency>
-            <groupId>commons-lang</groupId>
-            <artifactId>commons-lang</artifactId>
-            <scope>test</scope>
-        </dependency>
     </dependencies>
 
     <build>