<parent>
<groupId>org.opendaylight.odlparent</groupId>
- <artifactId>single-feature-parent</artifactId>
+ <artifactId>template-feature-parent</artifactId>
<version>13.1.2</version>
<relativePath/>
</parent>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<features xmlns="http://karaf.apache.org/xmlns/features/v1.4.0" name="odl-yangtools-codec">
- <feature name="odl-yangtools-codec">
- <feature version="[12,14)">odl-gson</feature>
- <feature version="[12,14)">odl-stax2-api</feature>
- </feature>
-</features>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<features xmlns="http://karaf.apache.org/xmlns/features/v1.6.0" name="odl-yangtools-codec">
+ <repository>mvn:org.opendaylight.odlparent/odl-gson/{{versionAsInProject}}/xml/features</repository>
+ <repository>mvn:org.opendaylight.odlparent/odl-stax2-api/{{versionAsInProject}}/xml/features</repository>
+ <repository>mvn:org.opendaylight.yangtools/odl-yangtools-data/{{versionAsInProject}}/xml/features</repository>
+ <feature name="odl-yangtools-codec">
+ <feature version="[12,14)">odl-gson</feature>
+ <feature version="[12,14)">odl-stax2-api</feature>
+ <feature version="{{semVerRange}}">odl-yangtools-data</feature>
+ <bundle>mvn:org.opendaylight.yangtools/yang-data-codec-binfmt/{{versionAsInProject}}</bundle>
+ <bundle>mvn:org.opendaylight.yangtools/yang-data-codec-gson/{{versionAsInProject}}</bundle>
+ <bundle>mvn:org.opendaylight.yangtools/yang-data-codec-xml/{{versionAsInProject}}</bundle>
+ </feature>
+</features>
<parent>
<groupId>org.opendaylight.odlparent</groupId>
- <artifactId>single-feature-parent</artifactId>
+ <artifactId>template-feature-parent</artifactId>
<version>13.1.2</version>
<relativePath/>
</parent>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<features xmlns="http://karaf.apache.org/xmlns/features/v1.6.0" name="odl-yangtools-common">
+ <repository>mvn:org.opendaylight.yangtools/odl-yangtools-util/{{versionAsInProject}}/xml/features</repository>
+ <feature name="odl-yangtools-common">
+ <feature version="{{semVerRange}}">odl-yangtools-util</feature>
+ <bundle>mvn:org.opendaylight.yangtools/yang-common/{{versionAsInProject}}</bundle>
+ </feature>
+</features>
<parent>
<groupId>org.opendaylight.odlparent</groupId>
- <artifactId>single-feature-parent</artifactId>
+ <artifactId>template-feature-parent</artifactId>
<version>13.1.2</version>
<relativePath/>
</parent>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<features xmlns="http://karaf.apache.org/xmlns/features/v1.6.0" name="odl-yangtools-data-api">
+ <repository>mvn:org.opendaylight.yangtools/odl-yangtools-parser-api/{{versionAsInProject}}/xml/features</repository>
+ <feature name="odl-yangtools-data-api">
+ <feature version="{{semVerRange}}">odl-yangtools-parser-api</feature>
+ <bundle>mvn:org.opendaylight.yangtools/yang-data-api/{{versionAsInProject}}</bundle>
+ <bundle>mvn:org.opendaylight.yangtools/yang-data-spi/{{versionAsInProject}}</bundle>
+ <bundle>mvn:org.opendaylight.yangtools/yang-data-tree-api/{{versionAsInProject}}</bundle>
+ <bundle>mvn:org.opendaylight.yangtools/yang-data-tree-spi/{{versionAsInProject}}</bundle>
+ <bundle>mvn:org.opendaylight.yangtools/yang-data-util/{{versionAsInProject}}</bundle>
+ </feature>
+</features>
<parent>
<groupId>org.opendaylight.odlparent</groupId>
- <artifactId>single-feature-parent</artifactId>
+ <artifactId>template-feature-parent</artifactId>
<version>13.1.2</version>
<relativePath/>
</parent>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<features xmlns="http://karaf.apache.org/xmlns/features/v1.4.0" name="odl-yangtools-data">
- <feature name="odl-yangtools-data">
- <feature version="[12,14)">odl-antlr4</feature>
- </feature>
-</features>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<features xmlns="http://karaf.apache.org/xmlns/features/v1.6.0" name="odl-yangtools-data">
+ <repository>mvn:org.opendaylight.odlparent/odl-antlr4/{{versionAsInProject}}/xml/features</repository>
+ <repository>mvn:org.opendaylight.yangtools/odl-yangtools-data-api/{{versionAsInProject}}/xml/features</repository>
+ <feature name="odl-yangtools-data">
+ <feature version="[12,14)">odl-antlr4</feature>
+ <feature version="{{semVerRange}}">odl-yangtools-data-api</feature>
+ <bundle>mvn:org.opendaylight.yangtools/yang-data-impl/{{versionAsInProject}}</bundle>
+ <bundle>mvn:org.opendaylight.yangtools/yang-data-tree-ri/{{versionAsInProject}}</bundle>
+ <bundle>mvn:org.opendaylight.yangtools/yang-data-transform/{{versionAsInProject}}</bundle>
+ </feature>
+</features>
<parent>
<groupId>org.opendaylight.odlparent</groupId>
- <artifactId>single-feature-parent</artifactId>
+ <artifactId>template-feature-parent</artifactId>
<version>13.1.2</version>
<relativePath/>
</parent>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<features xmlns="http://karaf.apache.org/xmlns/features/v1.6.0" name="odl-yangtools-export">
+ <repository>mvn:org.opendaylight.yangtools/odl-yangtools-parser-api/{{versionAsInProject}}/xml/features</repository>
+ <feature name="odl-yangtools-export">
+ <feature version="{{semVerRange}}">odl-yangtools-parser-api</feature>
+ <bundle>mvn:org.opendaylight.yangtools/yang-model-export/{{versionAsInProject}}</bundle>
+ </feature>
+</features>
<parent>
<groupId>org.opendaylight.odlparent</groupId>
- <artifactId>single-feature-parent</artifactId>
+ <artifactId>template-feature-parent</artifactId>
<version>13.1.2</version>
<relativePath/>
</parent>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<features xmlns="http://karaf.apache.org/xmlns/features/v1.4.0" name="odl-yangtools-netty">
- <feature name="odl-yangtools-netty">
- <feature version="[12,14)">odl-netty-4</feature>
- </feature>
-</features>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<features xmlns="http://karaf.apache.org/xmlns/features/v1.6.0" name="odl-yangtools-netty">
+ <repository>mvn:org.opendaylight.odlparent/odl-netty-4/{{versionAsInProject}}/xml/features</repository>
+ <repository>mvn:org.opendaylight.yangtools/odl-yangtools-common/{{versionAsInProject}}/xml/features</repository>
+ <feature name="odl-yangtools-netty">
+ <feature version="[12,14)">odl-netty-4</feature>
+ <feature version="{{semVerRange}}">odl-yangtools-common</feature>
+ <bundle>mvn:org.opendaylight.yangtools/yang-common-netty/{{versionAsInProject}}</bundle>
+ </feature>
+</features>
<parent>
<groupId>org.opendaylight.odlparent</groupId>
- <artifactId>single-feature-parent</artifactId>
+ <artifactId>template-feature-parent</artifactId>
<version>13.1.2</version>
<relativePath/>
</parent>
<groupId>org.opendaylight.yangtools</groupId>
<artifactId>rfc8819-model-api</artifactId>
</dependency>
+ <dependency>
+ <groupId>org.opendaylight.yangtools</groupId>
+ <artifactId>yang-ir</artifactId>
+ </dependency>
<dependency>
<groupId>org.opendaylight.yangtools</groupId>
<artifactId>yang-model-api</artifactId>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<features xmlns="http://karaf.apache.org/xmlns/features/v1.6.0" name="odl-yangtools-parser-api">
+ <repository>mvn:org.opendaylight.yangtools/odl-yangtools-common/{{versionAsInProject}}/xml/features</repository>
+ <repository>mvn:org.opendaylight.yangtools/odl-yangtools-xpath-api/{{versionAsInProject}}/xml/features</repository>
+ <feature name="odl-yangtools-parser-api">
+ <feature version="{{semVerRange}}">odl-yangtools-common</feature>
+ <feature version="{{semVerRange}}">odl-yangtools-xpath-api</feature>
+ <bundle>mvn:org.opendaylight.yangtools/odlext-model-api/{{versionAsInProject}}</bundle>
+ <bundle>mvn:org.opendaylight.yangtools/openconfig-model-api/{{versionAsInProject}}</bundle>
+ <bundle>mvn:org.opendaylight.yangtools/rfc6241-model-api/{{versionAsInProject}}</bundle>
+ <bundle>mvn:org.opendaylight.yangtools/rfc6536-model-api/{{versionAsInProject}}</bundle>
+ <bundle>mvn:org.opendaylight.yangtools/rfc6643-model-api/{{versionAsInProject}}</bundle>
+ <bundle>mvn:org.opendaylight.yangtools/rfc7952-model-api/{{versionAsInProject}}</bundle>
+ <bundle>mvn:org.opendaylight.yangtools/rfc8040-model-api/{{versionAsInProject}}</bundle>
+ <bundle>mvn:org.opendaylight.yangtools/rfc8528-model-api/{{versionAsInProject}}</bundle>
+ <bundle>mvn:org.opendaylight.yangtools/rfc8639-model-api/{{versionAsInProject}}</bundle>
+ <bundle>mvn:org.opendaylight.yangtools/rfc8819-model-api/{{versionAsInProject}}</bundle>
+ <bundle>mvn:org.opendaylight.yangtools/yang-model-api/{{versionAsInProject}}</bundle>
+ <bundle>mvn:org.opendaylight.yangtools/yang-model-spi/{{versionAsInProject}}</bundle>
+ <bundle>mvn:org.opendaylight.yangtools/yang-ir/{{versionAsInProject}}</bundle>
+ <bundle>mvn:org.opendaylight.yangtools/yang-model-util/{{versionAsInProject}}</bundle>
+ <bundle>mvn:org.opendaylight.yangtools/yang-parser-api/{{versionAsInProject}}</bundle>
+ <bundle>mvn:org.opendaylight.yangtools/yang-repo-api/{{versionAsInProject}}</bundle>
+ <bundle>mvn:org.opendaylight.yangtools/yang-repo-spi/{{versionAsInProject}}</bundle>
+ </feature>
+</features>
<parent>
<groupId>org.opendaylight.odlparent</groupId>
- <artifactId>single-feature-parent</artifactId>
+ <artifactId>template-feature-parent</artifactId>
<version>13.1.2</version>
<relativePath/>
</parent>
<groupId>org.opendaylight.yangtools</groupId>
<artifactId>rfc8639-parser-support</artifactId>
</dependency>
+ <dependency>
+ <groupId>org.opendaylight.yangtools</groupId>
+ <artifactId>rfc8819-parser-support</artifactId>
+ </dependency>
<dependency>
<groupId>org.opendaylight.yangtools</groupId>
<artifactId>yang-parser-impl</artifactId>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<features xmlns="http://karaf.apache.org/xmlns/features/v1.4.0" name="odl-yangtools-parser">
- <feature name="odl-yangtools-parser">
- <feature version="[12,14)">odl-antlr4</feature>
- </feature>
-</features>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<features xmlns="http://karaf.apache.org/xmlns/features/v1.6.0" name="odl-yangtools-parser">
+ <repository>mvn:org.opendaylight.odlparent/odl-antlr4/{{versionAsInProject}}/xml/features</repository>
+ <repository>mvn:org.opendaylight.yangtools/odl-yangtools-parser-api/{{versionAsInProject}}/xml/features</repository>
+ <repository>mvn:org.opendaylight.yangtools/odl-yangtools-xpath/{{versionAsInProject}}/xml/features</repository>
+ <feature name="odl-yangtools-parser">
+ <feature version="[12,14)">odl-antlr4</feature>
+ <feature version="{{semVerRange}}">odl-yangtools-parser-api</feature>
+ <feature version="{{semVerRange}}">odl-yangtools-xpath</feature>
+ <bundle>mvn:org.opendaylight.yangtools/yang-model-ri/{{versionAsInProject}}</bundle>
+ <bundle>mvn:org.opendaylight.yangtools/odlext-parser-support/{{versionAsInProject}}</bundle>
+ <bundle>mvn:org.opendaylight.yangtools/openconfig-parser-support/{{versionAsInProject}}</bundle>
+ <bundle>mvn:org.opendaylight.yangtools/rfc6241-parser-support/{{versionAsInProject}}</bundle>
+ <bundle>mvn:org.opendaylight.yangtools/rfc6536-parser-support/{{versionAsInProject}}</bundle>
+ <bundle>mvn:org.opendaylight.yangtools/rfc6643-parser-support/{{versionAsInProject}}</bundle>
+ <bundle>mvn:org.opendaylight.yangtools/rfc7952-parser-support/{{versionAsInProject}}</bundle>
+ <bundle>mvn:org.opendaylight.yangtools/rfc8040-parser-support/{{versionAsInProject}}</bundle>
+ <bundle>mvn:org.opendaylight.yangtools/rfc8528-parser-support/{{versionAsInProject}}</bundle>
+ <bundle>mvn:org.opendaylight.yangtools/rfc8639-parser-support/{{versionAsInProject}}</bundle>
+ <bundle>mvn:org.opendaylight.yangtools/yang-parser-impl/{{versionAsInProject}}</bundle>
+ <bundle>mvn:org.opendaylight.yangtools/rfc8819-parser-support/{{versionAsInProject}}</bundle>
+ <bundle>mvn:org.opendaylight.yangtools/yang-parser-reactor/{{versionAsInProject}}</bundle>
+ <bundle>mvn:org.opendaylight.yangtools/yang-parser-rfc7950/{{versionAsInProject}}</bundle>
+ <bundle>mvn:org.opendaylight.yangtools/yang-parser-spi/{{versionAsInProject}}</bundle>
+ <bundle>mvn:org.opendaylight.yangtools/yang-repo-fs/{{versionAsInProject}}</bundle>
+ </feature>
+</features>
<parent>
<groupId>org.opendaylight.odlparent</groupId>
- <artifactId>single-feature-parent</artifactId>
+ <artifactId>template-feature-parent</artifactId>
<version>13.1.2</version>
<relativePath/>
</parent>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<features xmlns="http://karaf.apache.org/xmlns/features/v1.4.0" name="odl-yangtools-util">
- <feature name="odl-yangtools-util">
- <feature version="[13,14)">odl-guava</feature>
- <feature version="[1,2)">pt-triemap</feature>
- </feature>
-</features>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<features xmlns="http://karaf.apache.org/xmlns/features/v1.6.0" name="odl-yangtools-util">
+ <repository>mvn:org.opendaylight.odlparent/odl-guava/{{versionAsInProject}}/xml/features</repository>
+ <repository>mvn:tech.pantheon.triemap/pt-triemap/{{versionAsInProject}}/xml/features</repository>
+ <feature name="odl-yangtools-util">
+ <feature version="[13,14)">odl-guava</feature>
+ <feature version="[1,2)">pt-triemap</feature>
+ <bundle>mvn:org.opendaylight.yangtools/concepts/{{versionAsInProject}}</bundle>
+ <bundle>mvn:org.opendaylight.yangtools/util/{{versionAsInProject}}</bundle>
+ </feature>
+</features>
<parent>
<groupId>org.opendaylight.odlparent</groupId>
- <artifactId>single-feature-parent</artifactId>
+ <artifactId>template-feature-parent</artifactId>
<version>13.1.2</version>
<relativePath/>
</parent>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<features xmlns="http://karaf.apache.org/xmlns/features/v1.6.0" name="odl-yangtools-xpath-api">
+ <repository>mvn:org.opendaylight.yangtools/odl-yangtools-common/{{versionAsInProject}}/xml/features</repository>
+ <feature name="odl-yangtools-xpath-api">
+ <feature version="{{semVerRange}}">odl-yangtools-common</feature>
+ <bundle>mvn:org.opendaylight.yangtools/yang-xpath-api/{{versionAsInProject}}</bundle>
+ </feature>
+</features>
<parent>
<groupId>org.opendaylight.odlparent</groupId>
- <artifactId>single-feature-parent</artifactId>
+ <artifactId>template-feature-parent</artifactId>
<version>13.1.2</version>
<relativePath/>
</parent>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<features xmlns="http://karaf.apache.org/xmlns/features/v1.4.0" name="odl-yangtools-xpath">
- <feature name="odl-yangtools-xpath">
- <feature version="[12,14)">odl-antlr4</feature>
- </feature>
-</features>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<features xmlns="http://karaf.apache.org/xmlns/features/v1.6.0" name="odl-yangtools-xpath">
+ <repository>mvn:org.opendaylight.odlparent/odl-antlr4/{{versionAsInProject}}/xml/features</repository>
+ <repository>mvn:org.opendaylight.yangtools/odl-yangtools-xpath-api/{{versionAsInProject}}/xml/features</repository>
+ <feature name="odl-yangtools-xpath">
+ <feature version="[12,14)">odl-antlr4</feature>
+ <feature version="{{semVerRange}}">odl-yangtools-xpath-api</feature>
+ <bundle>mvn:org.opendaylight.yangtools/yang-xpath-impl/{{versionAsInProject}}</bundle>
+ </feature>
+</features>