diff --git a/features/org.etsi.mts.tdl.extras.feature/feature.xml b/features/org.etsi.mts.tdl.extras.feature/feature.xml
index a37b59e80c83015304df4373f200278efe67fa0b..4aba6f288f30b9856e625ebddebf1c8efa5485fc 100644
--- a/features/org.etsi.mts.tdl.extras.feature/feature.xml
+++ b/features/org.etsi.mts.tdl.extras.feature/feature.xml
@@ -314,6 +314,7 @@ any resulting litigation.
install-size="0"
version="0.0.0"
unpack="false"/>
+
+
+
diff --git a/org.etsi.mts.tdl.extras.parent/pom.xml b/org.etsi.mts.tdl.extras.parent/pom.xml
index 3243ea528368e5dda7116620a2bbfe9dd7248a77..018e747915512cde881d5119d71d745a04fe6668 100644
--- a/org.etsi.mts.tdl.extras.parent/pom.xml
+++ b/org.etsi.mts.tdl.extras.parent/pom.xml
@@ -11,7 +11,12 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xs
../plugins/org.etsi.mts.tdl.extras.openapi.generator.wrapper
+ ../plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/dependencies
+ ../plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn
../plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper
+ ../plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.bnd
+
../features/org.etsi.mts.tdl.extras.feature
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.bnd/.classpath b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.bnd/.classpath
new file mode 100644
index 0000000000000000000000000000000000000000..09a96d3bb9f26bc45100a5aa9c1f8a5ec065dad5
--- /dev/null
+++ b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.bnd/.classpath
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.bnd/.project b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.bnd/.project
new file mode 100644
index 0000000000000000000000000000000000000000..95f1968bd438080adb8aba48eca43ebf972cf971
--- /dev/null
+++ b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.bnd/.project
@@ -0,0 +1,25 @@
+
+
+ org.etsi.mts.tdl.extras.yang.tools.wrapper.bnd
+ NO_M2ECLIPSE_SUPPORT: Project files created with the maven-eclipse-plugin are not supported in M2Eclipse.
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+ org.eclipse.pde.ManifestBuilder
+
+
+ org.eclipse.pde.SchemaBuilder
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+ org.eclipse.m2e.core.maven2Nature
+ org.eclipse.pde.PluginNature
+ org.eclipse.jdt.core.javanature
+
+
\ No newline at end of file
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.bnd/.settings/org.eclipse.core.resources.prefs b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.bnd/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000000000000000000000000000000000000..99f26c0203a7844de00dbfc56e6a35d8ed3c022c
--- /dev/null
+++ b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.bnd/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.bnd/.settings/org.eclipse.jdt.core.prefs b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.bnd/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000000000000000000000000000000000000..7adc0fb9a0d32bd6b4e3ce6f305ab7165208865c
--- /dev/null
+++ b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.bnd/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,10 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=11
+org.eclipse.jdt.core.compiler.compliance=11
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning
+org.eclipse.jdt.core.compiler.release=enabled
+org.eclipse.jdt.core.compiler.source=11
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.bnd/.settings/org.eclipse.m2e.core.prefs b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.bnd/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 0000000000000000000000000000000000000000..f897a7f1cb2389f85fe6381425d29f0a9866fb65
--- /dev/null
+++ b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.bnd/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.bnd/META-INF/.gitignore b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.bnd/META-INF/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..78d910160c4b6a2be02b1060dfbc5a0ec2526bb1
--- /dev/null
+++ b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.bnd/META-INF/.gitignore
@@ -0,0 +1,2 @@
+/*
+!.gitignore
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.bnd/README.md b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.bnd/README.md
new file mode 100644
index 0000000000000000000000000000000000000000..f7dd200267faecfddd39c00546937ec1875feb53
--- /dev/null
+++ b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.bnd/README.md
@@ -0,0 +1,5 @@
+# YANG Tools Wrapper
+
+This plug-in wraps the [YANG Tools](https://wiki.opendaylight.org/display/ODL/YANG+Tools) licensed under the EPL 1.0 Software Licence for consumption as an Eclipse plug-in. It is currently used as a dependency in the YANG-to-TDL generator.
+
+This is a more streamlined version relying on BND, not fully working yet, cannot be integrated in the feature for some reason. Additional artifacts generated with `mvn package eclipse:eclipse -Declipse.pde`, see also [the corresponding documentation](https://felix.apache.org/documentation/subprojects/apache-felix-maven-bundle-plugin-bnd.html#_eclipsepde_integration).
\ No newline at end of file
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.bnd/build.properties b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.bnd/build.properties
new file mode 100644
index 0000000000000000000000000000000000000000..54c09fc44f212d17a00d0b22c405bd4dd35c7564
--- /dev/null
+++ b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.bnd/build.properties
@@ -0,0 +1,2 @@
+bin.includes = META-INF/,\
+ libs/
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.bnd/libs/.gitignore b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.bnd/libs/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..78d910160c4b6a2be02b1060dfbc5a0ec2526bb1
--- /dev/null
+++ b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.bnd/libs/.gitignore
@@ -0,0 +1,2 @@
+/*
+!.gitignore
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.bnd/pom.xml b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.bnd/pom.xml
new file mode 100644
index 0000000000000000000000000000000000000000..16aada426872491f91cd76c40d8db43956100e8f
--- /dev/null
+++ b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.bnd/pom.xml
@@ -0,0 +1,143 @@
+
+ 4.0.0
+
+ org.etsi.mts.tdl.extras
+ org.etsi.mts.tdl.extras.parent
+ 1.0.0-SNAPSHOT
+ ../../org.etsi.mts.tdl.extras.parent
+
+ org.etsi.mts.tdl.extras.yang.tools.wrapper.bnd
+ bundle
+ ${project.artifactId}
+
+
+ bnd-releases
+ https://bndtools.jfrog.io/bndtools/libs-release/
+ default
+
+ false
+
+
+
+
+
+ org.opendaylight.yangtools.*
+ *;scope=compile|runtime
+ ${project.artifactId}
+ ${project.artifactId}
+ org.example
+
+ false
+
+
+
+
+
+ .
+
+ plugin.xml
+
+
+
+
+
+ org.apache.felix
+ maven-bundle-plugin
+ 5.1.9
+
+ META-INF
+ ${unpack.bundle}
+
+ ${project.artifactId}
+ ${symbolic.name}
+ ${project.name}
+ ${project.version}
+ java.io
+
+ ${include.resources}
+ ${embed-dep}
+ <_exportcontents>${export.packages}
+ true
+ <_include>template/MANIFEST.MF
+ target/dependency
+
+
+ true
+
+
+ maven-dependency-plugin
+
+
+ copy-dependencies
+ package
+
+ copy-dependencies
+
+
+
+
+
+
+
+
+
+ org.opendaylight.yangtools
+ yang-data-codec-gson
+ 13.0.1
+
+
+
+ org.opendaylight.yangtools
+ rfc8819-parser-support
+ 13.0.1
+
+
+
+ org.opendaylight.yangtools
+ yang-parser-rfc7950
+ 13.0.1
+
+
+
+ org.opendaylight.yangtools
+ yang-parser-spi
+ 13.0.1
+
+
+
+ org.opendaylight.yangtools
+ yang-parser-api
+ 13.0.1
+
+
+
+ org.opendaylight.yangtools
+ odlext-parser-support
+ 13.0.1
+
+
+
+ org.opendaylight.yangtools
+ yang-parser-impl
+ 13.0.1
+
+
+
+ org.opendaylight.yangtools
+ yang-repo-api
+ 13.0.1
+
+
+
+
\ No newline at end of file
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.bnd/template/MANIFEST.MF b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.bnd/template/MANIFEST.MF
new file mode 100644
index 0000000000000000000000000000000000000000..455e7064494d1af301e311272b13a07f1ecb3032
--- /dev/null
+++ b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.bnd/template/MANIFEST.MF
@@ -0,0 +1,7 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: YANG Generator Wrapper
+Bundle-SymbolicName: org.etsi.mts.tdl.extras.yang.tools.wrapper.bnd
+Bundle-Version: 1.0.0.qualifier
+Bundle-Vendor: ETSI
+Automatic-Module-Name: org.etsi.mts.tdl.extras.yang.tools.wrapper.bnd
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/.gitignore b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..262ccf3dc32c21f9e6ff8afced619538dff55df4
--- /dev/null
+++ b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/.gitignore
@@ -0,0 +1,3 @@
+.classpath
+dependencies/classpath.properties
+META-INF/MANIFEST.MF
\ No newline at end of file
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/.project b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/.project
new file mode 100644
index 0000000000000000000000000000000000000000..0362a465bb10b289b83d572ad3f0d12d9fb68f1e
--- /dev/null
+++ b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/.project
@@ -0,0 +1,45 @@
+
+
+ org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.pde.ManifestBuilder
+
+
+
+
+ org.eclipse.pde.SchemaBuilder
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Nature
+ org.eclipse.pde.PluginNature
+ org.eclipse.jdt.core.javanature
+
+
+
+ 1704887424744
+
+ 30
+
+ org.eclipse.core.resources.regexFilterMatcher
+ node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__
+
+
+
+
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/.settings/org.eclipse.core.resources.prefs b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000000000000000000000000000000000000..99f26c0203a7844de00dbfc56e6a35d8ed3c022c
--- /dev/null
+++ b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/.settings/org.eclipse.jdt.core.prefs b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000000000000000000000000000000000000..7adc0fb9a0d32bd6b4e3ce6f305ab7165208865c
--- /dev/null
+++ b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,10 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=11
+org.eclipse.jdt.core.compiler.compliance=11
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning
+org.eclipse.jdt.core.compiler.release=enabled
+org.eclipse.jdt.core.compiler.source=11
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/.settings/org.eclipse.m2e.core.prefs b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 0000000000000000000000000000000000000000..f897a7f1cb2389f85fe6381425d29f0a9866fb65
--- /dev/null
+++ b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/META-INF/.gitignore b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/META-INF/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..78d910160c4b6a2be02b1060dfbc5a0ec2526bb1
--- /dev/null
+++ b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/META-INF/.gitignore
@@ -0,0 +1,2 @@
+/*
+!.gitignore
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/META-INF/MANIFEST.MF b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/META-INF/MANIFEST.MF
new file mode 100644
index 0000000000000000000000000000000000000000..a0b44cd704a56dd1a171d08cf70265d6d0b3cd1a
--- /dev/null
+++ b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/META-INF/MANIFEST.MF
@@ -0,0 +1,85 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: YANG Generator Wrapper
+Bundle-SymbolicName: org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn
+Bundle-Version: 1.0.0.qualifier
+Export-Package: org.opendaylight.yangtools.concepts,
+ org.opendaylight.yangtools.odlext.parser,
+ org.opendaylight.yangtools.yang.common,
+ org.opendaylight.yangtools.yang.data.api.schema,
+ org.opendaylight.yangtools.yang.data.api.schema.stream,
+ org.opendaylight.yangtools.yang.data.codec.gson,
+ org.opendaylight.yangtools.yang.data.spi.node,
+ org.opendaylight.yangtools.yang.model.api,
+ org.opendaylight.yangtools.yang.model.api.meta,
+ org.opendaylight.yangtools.yang.model.api.stmt,
+ org.opendaylight.yangtools.yang.model.api.type,
+ org.opendaylight.yangtools.yang.model.repo.api,
+ org.opendaylight.yangtools.yang.model.ri.stmt.impl.eff,
+ org.opendaylight.yangtools.yang.model.ri.type,
+ org.opendaylight.yangtools.yang.model.spi,
+ org.opendaylight.yangtools.yang.model.spi.meta,
+ org.opendaylight.yangtools.yang.model.spi.source,
+ org.opendaylight.yangtools.yang.model.util,
+ org.opendaylight.yangtools.yang.xpath.api,
+ org.opendaylight.yangtools.yang.parser.api,
+ org.opendaylight.yangtools.yang.parser.rfc7950.reactor,
+ org.opendaylight.yangtools.yang.parser.rfc7950.repo,
+ org.opendaylight.yangtools.yang.parser.spi.meta,
+ org.opendaylight.yangtools.yang.parser.spi.source,
+ org.opendaylight.yangtools.yang.parser.stmt.reactor
+Bundle-Vendor: ETSI
+Automatic-Module-Name: org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn
+Bundle-ClassPath: libs/yang-data-codec-gson-13.0.1.jar,
+ libs/gson-2.10.1.jar,
+ libs/guava-32.1.3-jre.jar,
+ libs/failureaccess-1.0.1.jar,
+ libs/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar,
+ libs/checker-qual-3.37.0.jar,
+ libs/error_prone_annotations-2.21.1.jar,
+ libs/j2objc-annotations-2.8.jar,
+ libs/org.eclipse.jdt.annotation-2.2.800.jar,
+ libs/util-13.0.1.jar,
+ libs/triemap-1.3.1.jar,
+ libs/yang-common-13.0.1.jar,
+ libs/yang-data-api-13.0.1.jar,
+ libs/value-2.10.0-annotations.jar,
+ libs/yang-data-impl-13.0.1.jar,
+ libs/yang-data-spi-13.0.1.jar,
+ libs/yang-data-util-13.0.1.jar,
+ libs/rfc8528-model-api-13.0.1.jar,
+ libs/yang-model-api-13.0.1.jar,
+ libs/yang-model-util-13.0.1.jar,
+ libs/rfc8040-model-api-13.0.1.jar,
+ libs/rfc8819-parser-support-13.0.1.jar,
+ libs/yang-model-spi-13.0.1.jar,
+ libs/rfc7952-model-api-13.0.1.jar,
+ libs/rfc8819-model-api-13.0.1.jar,
+ libs/yang-parser-rfc7950-13.0.1.jar,
+ libs/antlr4-runtime-4.13.1.jar,
+ libs/concepts-13.0.1.jar,
+ libs/yang-model-ri-13.0.1.jar,
+ libs/yang-parser-reactor-13.0.1.jar,
+ libs/yang-ir-13.0.1.jar,
+ libs/yang-repo-spi-13.0.1.jar,
+ libs/yang-xpath-api-13.0.1.jar,
+ libs/yang-parser-spi-13.0.1.jar,
+ libs/yang-parser-api-13.0.1.jar,
+ libs/odlext-parser-support-13.0.1.jar,
+ libs/odlext-model-api-13.0.1.jar,
+ libs/yang-parser-impl-13.0.1.jar,
+ libs/openconfig-parser-support-13.0.1.jar,
+ libs/openconfig-model-api-13.0.1.jar,
+ libs/rfc6241-parser-support-13.0.1.jar,
+ libs/rfc6241-model-api-13.0.1.jar,
+ libs/rfc6536-parser-support-13.0.1.jar,
+ libs/rfc6536-model-api-13.0.1.jar,
+ libs/rfc6643-parser-support-13.0.1.jar,
+ libs/rfc6643-model-api-13.0.1.jar,
+ libs/rfc7952-parser-support-13.0.1.jar,
+ libs/rfc8040-parser-support-13.0.1.jar,
+ libs/rfc8528-parser-support-13.0.1.jar,
+ libs/rfc8639-parser-support-13.0.1.jar,
+ libs/rfc8639-model-api-13.0.1.jar,
+ libs/yang-xpath-impl-13.0.1.jar,
+ libs/yang-repo-api-13.0.1.jar
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/README.md b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/README.md
new file mode 100644
index 0000000000000000000000000000000000000000..679aa8ccad83b886ca5da5f8e8f0fc4f2963e933
--- /dev/null
+++ b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/README.md
@@ -0,0 +1,13 @@
+# YANG Tools Wrapper
+
+This plug-in wraps the [YANG Tools](https://wiki.opendaylight.org/display/ODL/YANG+Tools) licensed under the EPL 1.0 Software Licence for consumption as an Eclipse plug-in. It is currently used as a dependency in the YANG-to-TDL generator.
+
+The dependencies are specified and fetched from Maven in the nested dependencies folder, then copied to the libs folder. The MANIFEST.MF and .classpath files are updated accordingly as part of the build.
+
+Note: Offline builds run fine. When loading the project in Eclipse it seems to require that the .classpath is set to export all the jars.
+
+After some testing, this should supersede the manually managed version.
+
+Note: Typos in the manifest (template) can have disastrous consequences.
+
+TODO: Explore using Maven artifacts directly as part of the target platform?
\ No newline at end of file
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/build.properties b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/build.properties
new file mode 100644
index 0000000000000000000000000000000000000000..54c09fc44f212d17a00d0b22c405bd4dd35c7564
--- /dev/null
+++ b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/build.properties
@@ -0,0 +1,2 @@
+bin.includes = META-INF/,\
+ libs/
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/dependencies/pom.xml b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/dependencies/pom.xml
new file mode 100644
index 0000000000000000000000000000000000000000..006eb7b39c6833045b3fc8d8bd0502134af17704
--- /dev/null
+++ b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/dependencies/pom.xml
@@ -0,0 +1,174 @@
+
+ 4.0.0
+
+ org.etsi.mts.tdl.extras
+ org.etsi.mts.tdl.extras.parent
+ 1.0.0-SNAPSHOT
+ ../../../org.etsi.mts.tdl.extras.parent
+
+ org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn.dependencies
+ jar
+
+
+ !:!
+ "/>${line.separator} <classpathentry exported="true" kind="lib" path="
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-clean-plugin
+
+
+
+ ${basedir}/../libs/
+
+ **/*
+
+
+ .gitignore
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-dependency-plugin
+
+
+ generate-resources
+
+ build-classpath
+
+
+ true
+ libs
+ true
+ ${classpath.placeholder}
+ ${basedir}/classpath.properties
+
+
+
+ copy-dependencies
+ package
+
+ copy-dependencies
+
+
+ ${basedir}/../libs
+ false
+ false
+ true
+
+
+
+
+
+ maven-jar-plugin
+
+
+
+ ${project.build.outputDirectory}/META-INF/MANIFEST.MF
+
+
+
+
+
+ maven-antrun-plugin
+ 3.1.0
+
+
+ fix-manifest
+ test
+
+ run
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ${basedir}/classpath.properties
+
+
+
+ ${basedir}/resources
+ true
+
+
+
+
+
+
+ org.opendaylight.yangtools
+ yang-data-codec-gson
+ 13.0.1
+
+
+ org.opendaylight.yangtools
+ rfc8819-parser-support
+ 13.0.1
+
+
+ org.opendaylight.yangtools
+ yang-parser-rfc7950
+ 13.0.1
+
+
+ org.opendaylight.yangtools
+ yang-parser-spi
+ 13.0.1
+
+
+ org.opendaylight.yangtools
+ yang-parser-api
+ 13.0.1
+
+
+ org.opendaylight.yangtools
+ odlext-parser-support
+ 13.0.1
+
+
+ org.opendaylight.yangtools
+ yang-parser-impl
+ 13.0.1
+
+
+ org.opendaylight.yangtools
+ yang-repo-api
+ 13.0.1
+
+
+
\ No newline at end of file
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/dependencies/resources/.classpath b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/dependencies/resources/.classpath
new file mode 100644
index 0000000000000000000000000000000000000000..04acac2d274ac37a24f153264f0657b3f31f869f
--- /dev/null
+++ b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/dependencies/resources/.classpath
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/dependencies/resources/META-INF/MANIFEST.MF b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/dependencies/resources/META-INF/MANIFEST.MF
new file mode 100644
index 0000000000000000000000000000000000000000..c7788c4408c4a2a703b4056672d8437030f7fb36
--- /dev/null
+++ b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/dependencies/resources/META-INF/MANIFEST.MF
@@ -0,0 +1,33 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: YANG Generator Wrapper
+Bundle-SymbolicName: org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn
+Bundle-Version: 1.0.0.qualifier
+Export-Package: org.opendaylight.yangtools.concepts,
+ org.opendaylight.yangtools.odlext.parser,
+ org.opendaylight.yangtools.yang.common,
+ org.opendaylight.yangtools.yang.data.api.schema,
+ org.opendaylight.yangtools.yang.data.api.schema.stream,
+ org.opendaylight.yangtools.yang.data.codec.gson,
+ org.opendaylight.yangtools.yang.data.spi.node,
+ org.opendaylight.yangtools.yang.model.api,
+ org.opendaylight.yangtools.yang.model.api.meta,
+ org.opendaylight.yangtools.yang.model.api.stmt,
+ org.opendaylight.yangtools.yang.model.api.type,
+ org.opendaylight.yangtools.yang.model.repo.api,
+ org.opendaylight.yangtools.yang.model.ri.stmt.impl.eff,
+ org.opendaylight.yangtools.yang.model.ri.type,
+ org.opendaylight.yangtools.yang.model.spi,
+ org.opendaylight.yangtools.yang.model.spi.meta,
+ org.opendaylight.yangtools.yang.model.spi.source,
+ org.opendaylight.yangtools.yang.model.util,
+ org.opendaylight.yangtools.yang.xpath.api,
+ org.opendaylight.yangtools.yang.parser.api,
+ org.opendaylight.yangtools.yang.parser.rfc7950.reactor,
+ org.opendaylight.yangtools.yang.parser.rfc7950.repo,
+ org.opendaylight.yangtools.yang.parser.spi.meta,
+ org.opendaylight.yangtools.yang.parser.spi.source,
+ org.opendaylight.yangtools.yang.parser.stmt.reactor
+Bundle-Vendor: ETSI
+Automatic-Module-Name: org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn
+Bundle-ClassPath: ${classpath}
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/lib/.gitignore b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/lib/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..78d910160c4b6a2be02b1060dfbc5a0ec2526bb1
--- /dev/null
+++ b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/lib/.gitignore
@@ -0,0 +1,2 @@
+/*
+!.gitignore
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/libs/.gitignore b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/libs/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..78d910160c4b6a2be02b1060dfbc5a0ec2526bb1
--- /dev/null
+++ b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/libs/.gitignore
@@ -0,0 +1,2 @@
+/*
+!.gitignore
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/pom.xml b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/pom.xml
new file mode 100644
index 0000000000000000000000000000000000000000..a7183b1e817325cf7dfccc5f1659524493b4f0ff
--- /dev/null
+++ b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/pom.xml
@@ -0,0 +1,64 @@
+
+ 4.0.0
+
+ org.etsi.mts.tdl.extras
+ org.etsi.mts.tdl.extras.parent
+ 1.0.0-SNAPSHOT
+ ../../org.etsi.mts.tdl.extras.parent
+
+ org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn
+ eclipse-plugin
+
+
+
+ maven-compiler-plugin
+
+
+ maven-resources-plugin
+ 3.3.1
+
+
+ copy-resource-one
+ generate-sources
+
+ copy-resources
+
+
+ ${basedir}
+
+
+ ${basedir}/dependencies/target/classes
+
+ META-INF/MANIFEST.MF
+ .classpath
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/.classpath b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/.classpath
index 74755f6584ad0277e8e6010b93fb9d84ad1095ee..9ccdf173730ca8f5472878915cf5eb48d932dea0 100644
--- a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/.classpath
+++ b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/.classpath
@@ -1,38 +1,59 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/META-INF/MANIFEST.MF b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/META-INF/MANIFEST.MF
index f2e6621d9486fab0c2f1a55fd500d05c28a88104..27b847dc01b2d645a074c4474dc0919b4a1637ff 100644
--- a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/META-INF/MANIFEST.MF
+++ b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/META-INF/MANIFEST.MF
@@ -3,8 +3,13 @@ Bundle-ManifestVersion: 2
Bundle-Name: YANG Generator Wrapper
Bundle-SymbolicName: org.etsi.mts.tdl.extras.yang.tools.wrapper
Bundle-Version: 1.0.0.qualifier
-Export-Package: org.opendaylight.yangtools.odlext.parser,
+Export-Package: org.opendaylight.yangtools.concepts,
+ org.opendaylight.yangtools.odlext.parser,
org.opendaylight.yangtools.yang.common,
+ org.opendaylight.yangtools.yang.data.api.schema,
+ org.opendaylight.yangtools.yang.data.api.schema.stream,
+ org.opendaylight.yangtools.yang.data.codec.gson,
+ org.opendaylight.yangtools.yang.data.spi.node,
org.opendaylight.yangtools.yang.model.api,
org.opendaylight.yangtools.yang.model.api.meta,
org.opendaylight.yangtools.yang.model.api.stmt,
@@ -14,6 +19,9 @@ Export-Package: org.opendaylight.yangtools.odlext.parser,
org.opendaylight.yangtools.yang.model.ri.type,
org.opendaylight.yangtools.yang.model.spi,
org.opendaylight.yangtools.yang.model.spi.meta,
+ org.opendaylight.yangtools.yang.model.spi.source,
+ org.opendaylight.yangtools.yang.model.util,
+ org.opendaylight.yangtools.yang.xpath.api,
org.opendaylight.yangtools.yang.parser.api,
org.opendaylight.yangtools.yang.parser.rfc7950.reactor,
org.opendaylight.yangtools.yang.parser.rfc7950.repo,
@@ -21,36 +29,57 @@ Export-Package: org.opendaylight.yangtools.odlext.parser,
org.opendaylight.yangtools.yang.parser.spi.source,
org.opendaylight.yangtools.yang.parser.stmt.reactor
Bundle-Vendor: ETSI
-Bundle-ClassPath: lib/antlr4-runtime-4.11.1.jar,
- lib/checker-qual-3.12.0.jar,
- lib/concepts-10.0.4.jar,
- lib/error_prone_annotations-2.11.0.jar,
- lib/failureaccess-1.0.1.jar,
- lib/gson-2.9.1.jar,
- lib/guava-31.1-jre.jar,
- lib/hamcrest-core-1.3.jar,
- lib/j2objc-annotations-1.3.jar,
- lib/jsr305-3.0.2.jar,
- lib/junit-4.11.jar,
- lib/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar,
- lib/odlext-model-api-10.0.4.jar,
- lib/odlext-parser-support-10.0.4.jar,
- lib/rfc7952-model-api-10.0.4.jar,
- lib/slf4j-api-2.0.6.jar,
- lib/slf4j-simple-2.0.6.jar,
- lib/triemap-1.2.0.jar,
- lib/util-10.0.4.jar,
- lib/yang-common-10.0.4.jar,
- lib/yang-ir-10.0.4.jar,
- lib/yang-model-api-10.0.4.jar,
- lib/yang-model-ri-10.0.4.jar,
- lib/yang-model-spi-10.0.4.jar,
- lib/yang-parser-api-10.0.4.jar,
- lib/yang-parser-reactor-10.0.4.jar,
- lib/yang-parser-rfc7950-10.0.4.jar,
- lib/yang-parser-spi-10.0.4.jar,
- lib/yang-repo-api-10.0.4.jar,
- lib/yang-repo-spi-10.0.4.jar,
- lib/yang-xpath-api-10.0.4.jar,
- lib/yang-xpath-impl-10.0.4.jar
-Automatic-Module-Name: org.etsi.mts.tdl.yang2tdl
+Automatic-Module-Name: org.etsi.mts.tdl.extras.yang.tools.wrapper
+Bundle-ClassPath: libs/antlr4-runtime-4.13.1.jar,
+ libs/checker-qual-3.37.0.jar,
+ libs/concepts-13.0.1.jar,
+ libs/error_prone_annotations-2.21.1.jar,
+ libs/failureaccess-1.0.1.jar,
+ libs/gson-2.10.1.jar,
+ libs/guava-32.1.3-jre.jar,
+ libs/j2objc-annotations-2.8.jar,
+ libs/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar,
+ libs/odlext-model-api-13.0.1.jar,
+ libs/odlext-parser-support-13.0.1.jar,
+ libs/openconfig-model-api-13.0.1.jar,
+ libs/openconfig-parser-support-13.0.1.jar,
+ libs/org.eclipse.jdt.annotation-2.2.800.jar,
+ libs/rfc6241-model-api-13.0.1.jar,
+ libs/rfc6241-parser-support-13.0.1.jar,
+ libs/rfc6536-model-api-13.0.1.jar,
+ libs/rfc6536-parser-support-13.0.1.jar,
+ libs/rfc6643-model-api-13.0.1.jar,
+ libs/rfc6643-parser-support-13.0.1.jar,
+ libs/rfc7952-model-api-13.0.1.jar,
+ libs/rfc7952-parser-support-13.0.1.jar,
+ libs/rfc8040-model-api-13.0.1.jar,
+ libs/rfc8040-parser-support-13.0.1.jar,
+ libs/rfc8528-model-api-13.0.1.jar,
+ libs/rfc8528-parser-support-13.0.1.jar,
+ libs/rfc8639-model-api-13.0.1.jar,
+ libs/rfc8639-parser-support-13.0.1.jar,
+ libs/rfc8819-model-api-13.0.1.jar,
+ libs/rfc8819-parser-support-13.0.1.jar,
+ libs/triemap-1.3.1.jar,
+ libs/util-13.0.1.jar,
+ libs/value-2.10.0-annotations.jar,
+ libs/yang-common-13.0.1.jar,
+ libs/yang-data-api-13.0.1.jar,
+ libs/yang-data-codec-gson-13.0.1.jar,
+ libs/yang-data-impl-13.0.1.jar,
+ libs/yang-data-spi-13.0.1.jar,
+ libs/yang-data-util-13.0.1.jar,
+ libs/yang-ir-13.0.1.jar,
+ libs/yang-model-api-13.0.1.jar,
+ libs/yang-model-ri-13.0.1.jar,
+ libs/yang-model-spi-13.0.1.jar,
+ libs/yang-model-util-13.0.1.jar,
+ libs/yang-parser-api-13.0.1.jar,
+ libs/yang-parser-impl-13.0.1.jar,
+ libs/yang-parser-reactor-13.0.1.jar,
+ libs/yang-parser-rfc7950-13.0.1.jar,
+ libs/yang-parser-spi-13.0.1.jar,
+ libs/yang-repo-api-13.0.1.jar,
+ libs/yang-repo-spi-13.0.1.jar,
+ libs/yang-xpath-api-13.0.1.jar,
+ libs/yang-xpath-impl-13.0.1.jar
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/README.md b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/README.md
index c6350436c6ed1ba95f9f6a4e3803f30af639ed48..24224f01aaa86e7899f2ee48805657bf2d80dafc 100644
--- a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/README.md
+++ b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/README.md
@@ -1,3 +1,11 @@
# YANG Tools Wrapper
-This plug-in wraps the [YANG Tools](https://wiki.opendaylight.org/display/ODL/YANG+Tools) licensed under the EPL 1.0 Software Licence for consumption as an Eclipse plug-in. It is currently used as a dependency in the YANG-to-TDL generator.
\ No newline at end of file
+This plug-in wraps the [YANG Tools](https://wiki.opendaylight.org/display/ODL/YANG+Tools) licensed under the EPL 1.0 Software Licence for consumption as an Eclipse plug-in. It is currently used as a dependency in the YANG-to-TDL generator.
+
+The dependencies are specified and fetched from Maven in the nested dependencies folder, then copied to the libs folder. The MANIFEST.MF and .classpath files are updated accordingly as part of the build.
+
+Note: Offline builds run fine. When loading the project in Eclipse it seems to require that the .classpath is set to export all the jars. When installing the plugin from the repository, it still cannot be referenced correctly it seems.
+
+TODO: Check what is missing.
+
+TODO: Explore using Maven artifacts as part of the target platform?
\ No newline at end of file
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/build.properties b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/build.properties
index 5e583bef6e838eeef37e83280569b85987726bbf..54c09fc44f212d17a00d0b22c405bd4dd35c7564 100644
--- a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/build.properties
+++ b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/build.properties
@@ -1,2 +1,2 @@
bin.includes = META-INF/,\
- lib/
+ libs/
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/antlr4-runtime-4.13.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/antlr4-runtime-4.13.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..cff419831e85dfcc8ab2fb00b209f76ec0ffa916
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/antlr4-runtime-4.13.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/checker-qual-3.37.0.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/checker-qual-3.37.0.jar
new file mode 100644
index 0000000000000000000000000000000000000000..b4f9db98c3f24dcb568b0da2f362627d713c2ffa
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/checker-qual-3.37.0.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/concepts-13.0.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/concepts-13.0.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..9a9aef107c401a58a0aa6d609d112965b33f0ad4
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/concepts-13.0.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/error_prone_annotations-2.21.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/error_prone_annotations-2.21.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..00f26ae100675924ecae5f6eac1d6f6f38c3b2c0
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/error_prone_annotations-2.21.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/failureaccess-1.0.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/failureaccess-1.0.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..9b56dc751c1cc7dff75ed80ccbb45f027058e8ce
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/failureaccess-1.0.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/gson-2.10.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/gson-2.10.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..a88c5bd9b5f17af70ab9601a781388418e0b772f
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/gson-2.10.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/guava-32.1.3-jre.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/guava-32.1.3-jre.jar
new file mode 100644
index 0000000000000000000000000000000000000000..9dc82354770d35604725ae5be5bcd6e7fb1ce84e
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/guava-32.1.3-jre.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/j2objc-annotations-2.8.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/j2objc-annotations-2.8.jar
new file mode 100644
index 0000000000000000000000000000000000000000..3595c4f9be5c0ce779f8dd611e7f6917ca518f5d
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/j2objc-annotations-2.8.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
new file mode 100644
index 0000000000000000000000000000000000000000..45832c052a10428a5b18613470458e1a2e0e941a
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/odlext-model-api-13.0.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/odlext-model-api-13.0.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..d738e8c6d6e82f837f8d3a3eac1e9c0509aa0a22
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/odlext-model-api-13.0.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/odlext-parser-support-13.0.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/odlext-parser-support-13.0.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..23a286fc779c72f5922f47d69a58d60040bdbac2
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/odlext-parser-support-13.0.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/openconfig-model-api-13.0.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/openconfig-model-api-13.0.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..22b9509715b985388c6f4baab94dd2ee31b01b8d
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/openconfig-model-api-13.0.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/openconfig-parser-support-13.0.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/openconfig-parser-support-13.0.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..0262f2d79647cba10a40ede82ab868f2476e4d4a
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/openconfig-parser-support-13.0.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/org.eclipse.jdt.annotation-2.2.800.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/org.eclipse.jdt.annotation-2.2.800.jar
new file mode 100644
index 0000000000000000000000000000000000000000..63b2fc935ae025cf3a01dfda15d371ec15d2e256
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/org.eclipse.jdt.annotation-2.2.800.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc6241-model-api-13.0.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc6241-model-api-13.0.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..ca4b563f15fcd7de2e4ce595b125a7e342a3fcc2
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc6241-model-api-13.0.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc6241-parser-support-13.0.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc6241-parser-support-13.0.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..56d422911eae9821c335365fed1119626f6045ec
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc6241-parser-support-13.0.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc6536-model-api-13.0.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc6536-model-api-13.0.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..347ca785f0658736904c59b1621c1de07057b28a
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc6536-model-api-13.0.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc6536-parser-support-13.0.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc6536-parser-support-13.0.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..a4b4306ffc5fa09d0f56bb9c6cab8f7d48a80269
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc6536-parser-support-13.0.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc6643-model-api-13.0.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc6643-model-api-13.0.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..5bacc675097886308e6f238eb5018f25b1efc851
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc6643-model-api-13.0.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc6643-parser-support-13.0.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc6643-parser-support-13.0.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..959dd14b5785f5e50540de27cd4c167375a2fc19
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc6643-parser-support-13.0.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc7952-model-api-13.0.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc7952-model-api-13.0.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..c16034733b999d9f7f9195dc742e812d80f057b2
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc7952-model-api-13.0.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc7952-parser-support-13.0.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc7952-parser-support-13.0.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..1169dc474be3ec4f87f45d1bfc66262b365f045c
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc7952-parser-support-13.0.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc8040-model-api-13.0.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc8040-model-api-13.0.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..65acaad17723b332fd7b02665ee9e8516aa3ec02
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc8040-model-api-13.0.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc8040-parser-support-13.0.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc8040-parser-support-13.0.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..9500eb82b2dfbe07e2d66f3db072d2f7ee55ca47
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc8040-parser-support-13.0.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc8528-model-api-13.0.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc8528-model-api-13.0.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..8adcd45401e0ed483ee76365b397755ce8eff652
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc8528-model-api-13.0.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc8528-parser-support-13.0.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc8528-parser-support-13.0.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..d05971c441c7639ed34288ddbf3540d9bc037393
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc8528-parser-support-13.0.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc8639-model-api-13.0.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc8639-model-api-13.0.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..d2eeda752ae9445452fdbab4131390df1b36eda9
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc8639-model-api-13.0.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc8639-parser-support-13.0.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc8639-parser-support-13.0.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..e8f5f72f6a10c6eedd8a86e422be55c09a0b4ece
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc8639-parser-support-13.0.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc8819-model-api-13.0.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc8819-model-api-13.0.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..3f7a016ef9dd36604f6a990a1ec355e4f3750a0f
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc8819-model-api-13.0.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc8819-parser-support-13.0.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc8819-parser-support-13.0.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..6a4344f809a7fde217dee7f6c28f0cbf78dfc340
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/rfc8819-parser-support-13.0.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/triemap-1.3.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/triemap-1.3.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..2d6a17a15599f7af82f14b589e13386b6bfa145a
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/triemap-1.3.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/util-13.0.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/util-13.0.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..32f07a75e2e45daa68098fb5bc1c57bb22871cc4
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/util-13.0.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/value-2.10.0-annotations.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/value-2.10.0-annotations.jar
new file mode 100644
index 0000000000000000000000000000000000000000..1961fe4538b9c2c522a261b83b95b087d1de4656
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/value-2.10.0-annotations.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-common-13.0.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-common-13.0.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..99a86e9a7ba36ff370929976f84f5c0c837ab3bb
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-common-13.0.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-data-api-13.0.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-data-api-13.0.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..7cd9bb86bb5d984c9ed849f0f26c4aec152e77a4
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-data-api-13.0.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-data-codec-gson-13.0.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-data-codec-gson-13.0.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..04a51e4c985a95df69b468f3ae38138d41a07ea8
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-data-codec-gson-13.0.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-data-impl-13.0.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-data-impl-13.0.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..9e94e35abf380221d0515a9a9decf96908241ff1
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-data-impl-13.0.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-data-spi-13.0.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-data-spi-13.0.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..b94288e626e208791611c0c38336d96f7074caaf
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-data-spi-13.0.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-data-util-13.0.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-data-util-13.0.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..56c90450e243420b98dadd37328716fec27c1fec
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-data-util-13.0.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-ir-13.0.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-ir-13.0.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..fdda260fdaacb978e423031e9dff1ddbae62c2f3
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-ir-13.0.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-model-api-13.0.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-model-api-13.0.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..1c27674d7118a98391d646701d54fe127f8547dc
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-model-api-13.0.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-model-ri-13.0.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-model-ri-13.0.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..962e88f72d5f75b01f403054fd31166efb242090
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-model-ri-13.0.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-model-spi-13.0.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-model-spi-13.0.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..f4dfb84bf9bb137a6bf70173210918b3fc9622c1
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-model-spi-13.0.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-model-util-13.0.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-model-util-13.0.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..1f384d31afc8e69f2e6a86b371de39766e2c03dd
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-model-util-13.0.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-parser-api-13.0.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-parser-api-13.0.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..62cc700578abe120949a30dfd551090502d7053f
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-parser-api-13.0.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-parser-impl-13.0.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-parser-impl-13.0.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..e2fdec69394d21bd75d589143816a938c9633ff8
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-parser-impl-13.0.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-parser-reactor-13.0.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-parser-reactor-13.0.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..1d0ef5526c3d4d5d955c73cf518c4203bede0e1b
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-parser-reactor-13.0.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-parser-rfc7950-13.0.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-parser-rfc7950-13.0.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..0c4e517e4526ad6358d13eddde91f36fc2535af5
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-parser-rfc7950-13.0.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-parser-spi-13.0.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-parser-spi-13.0.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..f7af1c89f7000a803435f0ebd12fce2e908cefdc
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-parser-spi-13.0.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-repo-api-13.0.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-repo-api-13.0.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..e508f881b98089ce34be973f02ec2b3a41ccb273
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-repo-api-13.0.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-repo-spi-13.0.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-repo-spi-13.0.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..a2ba1464f4f4768534066387e03baa9e6ac2e991
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-repo-spi-13.0.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-xpath-api-13.0.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-xpath-api-13.0.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..79d20f9abb2bf1760f8ab7db96fea123d422cb82
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-xpath-api-13.0.1.jar differ
diff --git a/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-xpath-impl-13.0.1.jar b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-xpath-impl-13.0.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..4e9a41447794d27fddab220b8cf8aec0e40c49ff
Binary files /dev/null and b/plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper/libs/yang-xpath-impl-13.0.1.jar differ