Skip to content
GitLab
Projects
Groups
Topics
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
TDL Open Source
TOP Extras
Compare revisions
1d7c40dd29fdb0dc55b9c7baa3aaa7f79a4224ef...0d2cc28da736852726041fa348008c8ae5768e30
Commits (3)
+ generate updated classpath automatically for eclipse compatibility
· 23576f08
Philip Makedonski
authored
Feb 15, 2024
23576f08
+ additional dependencies and updated exports
· 3ac76151
Philip Makedonski
authored
Feb 15, 2024
3ac76151
* rolled back erroneously created file
· 0d2cc28d
Philip Makedonski
authored
Feb 15, 2024
0d2cc28d
Hide whitespace changes
Inline
Side-by-side
plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/.classpath
View file @
0d2cc28d
...
@@ -12,5 +12,58 @@
...
@@ -12,5 +12,58 @@
<attribute
name=
"maven.pomderived"
value=
"true"
/>
<attribute
name=
"maven.pomderived"
value=
"true"
/>
</attributes>
</attributes>
</classpathentry>
</classpathentry>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/yang-data-codec-gson-13.0.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/gson-2.10.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/guava-32.1.3-jre.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/failureaccess-1.0.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/checker-qual-3.37.0.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/error_prone_annotations-2.21.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/j2objc-annotations-2.8.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/org.eclipse.jdt.annotation-2.2.800.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/util-13.0.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/triemap-1.3.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/yang-common-13.0.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/yang-data-api-13.0.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/value-2.10.0-annotations.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/yang-data-impl-13.0.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/yang-data-spi-13.0.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/yang-data-util-13.0.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/rfc8528-model-api-13.0.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/yang-model-api-13.0.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/yang-model-util-13.0.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/rfc8040-model-api-13.0.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/rfc8819-parser-support-13.0.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/yang-model-spi-13.0.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/rfc7952-model-api-13.0.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/rfc8819-model-api-13.0.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/yang-parser-rfc7950-13.0.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/antlr4-runtime-4.13.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/concepts-13.0.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/yang-model-ri-13.0.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/yang-parser-reactor-13.0.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/yang-repo-api-13.0.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/yang-ir-13.0.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/yang-repo-spi-13.0.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/yang-xpath-api-13.0.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/yang-parser-spi-13.0.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/yang-parser-api-13.0.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/odlext-parser-support-13.0.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/odlext-model-api-13.0.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/yang-parser-impl-13.0.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/openconfig-parser-support-13.0.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/openconfig-model-api-13.0.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/rfc6241-parser-support-13.0.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/rfc6241-model-api-13.0.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/rfc6536-parser-support-13.0.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/rfc6536-model-api-13.0.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/rfc6643-parser-support-13.0.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/rfc6643-model-api-13.0.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/rfc7952-parser-support-13.0.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/rfc8040-parser-support-13.0.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/rfc8528-parser-support-13.0.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/rfc8639-parser-support-13.0.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/rfc8639-model-api-13.0.1.jar"
/>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"libs/yang-xpath-impl-13.0.1.jar"
/>
<classpathentry
kind=
"output"
path=
"target/classes"
/>
<classpathentry
kind=
"output"
path=
"target/classes"
/>
</classpath>
</classpath>
plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/META-INF/MANIFEST.MF
View file @
0d2cc28d
...
@@ -3,8 +3,13 @@ Bundle-ManifestVersion: 2
...
@@ -3,8 +3,13 @@ Bundle-ManifestVersion: 2
Bundle-Name: YANG Generator Wrapper
Bundle-Name: YANG Generator Wrapper
Bundle-SymbolicName: org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn
Bundle-SymbolicName: org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn
Bundle-Version: 1.0.0.qualifier
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.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,
org.opendaylight.yangtools.yang.model.api.meta,
org.opendaylight.yangtools.yang.model.api.meta,
org.opendaylight.yangtools.yang.model.api.stmt,
org.opendaylight.yangtools.yang.model.api.stmt,
...
@@ -14,6 +19,9 @@ Export-Package: org.opendaylight.yangtools.odlext.parser,
...
@@ -14,6 +19,9 @@ Export-Package: org.opendaylight.yangtools.odlext.parser,
org.opendaylight.yangtools.yang.model.ri.type,
org.opendaylight.yangtools.yang.model.ri.type,
org.opendaylight.yangtools.yang.model.spi,
org.opendaylight.yangtools.yang.model.spi,
org.opendaylight.yangtools.yang.model.spi.meta,
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.api,
org.opendaylight.yangtools.yang.parser.rfc7950.reactor,
org.opendaylight.yangtools.yang.parser.rfc7950.reactor,
org.opendaylight.yangtools.yang.parser.rfc7950.repo,
org.opendaylight.yangtools.yang.parser.rfc7950.repo,
...
@@ -58,5 +66,20 @@ Bundle-Classpath: libs/yang-data-codec-gson-13.0.1.jar,
...
@@ -58,5 +66,20 @@ Bundle-Classpath: libs/yang-data-codec-gson-13.0.1.jar,
libs/yang-parser-spi-13.0.1.jar,
libs/yang-parser-spi-13.0.1.jar,
libs/yang-parser-api-13.0.1.jar,
libs/yang-parser-api-13.0.1.jar,
libs/odlext-parser-support-13.0.1.jar,
libs/odlext-parser-support-13.0.1.jar,
libs/odlext-model-api-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
Automatic-Module-Name: org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn
Automatic-Module-Name: org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn
plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/dependencies/classpath.properties
View file @
0d2cc28d
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-repo-api-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
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-repo-api-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
\ No newline at end of file
\ No newline at end of file
plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/dependencies/pom.xml
View file @
0d2cc28d
...
@@ -15,6 +15,8 @@
...
@@ -15,6 +15,8 @@
-->
-->
<properties>
<properties>
<classpath.placeholder>
!:!
</classpath.placeholder>
<classpath.placeholder>
!:!
</classpath.placeholder>
<classpath.separator>
"/>${line.separator}
<
classpathentry exported="true" kind="lib" path="
</classpath.separator>
<!-- "/>${line.separator} <classpathentry exported="true" kind="lib" path=" -->
</properties>
</properties>
<build>
<build>
<plugins>
<plugins>
...
@@ -96,6 +98,9 @@
...
@@ -96,6 +98,9 @@
<replace
file=
"${project.build.outputDirectory}/META-INF/MANIFEST.MF"
<replace
file=
"${project.build.outputDirectory}/META-INF/MANIFEST.MF"
token=
"${classpath.placeholder}"
token=
"${classpath.placeholder}"
value=
",${line.separator} "
/>
value=
",${line.separator} "
/>
<replace
file=
"${project.build.outputDirectory}/.classpath"
token=
"${classpath.placeholder}"
value=
"${classpath.separator}"
/>
</target>
</target>
</configuration>
</configuration>
</execution>
</execution>
...
@@ -155,5 +160,10 @@
...
@@ -155,5 +160,10 @@
<artifactId>
odlext-parser-support
</artifactId>
<artifactId>
odlext-parser-support
</artifactId>
<version>
13.0.1
</version>
<version>
13.0.1
</version>
</dependency>
</dependency>
<dependency>
<groupId>
org.opendaylight.yangtools
</groupId>
<artifactId>
yang-parser-impl
</artifactId>
<version>
13.0.1
</version>
</dependency>
</dependencies>
</dependencies>
</project>
</project>
\ No newline at end of file
plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/dependencies/resources/.classpath
0 → 100644
View file @
0d2cc28d
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry
kind=
"con"
path=
"org.eclipse.jdt.launching.JRE_CONTAINER"
>
<attributes>
<attribute
name=
"module"
value=
"true"
/>
<attribute
name=
"maven.pomderived"
value=
"true"
/>
</attributes>
</classpathentry>
<classpathentry
kind=
"con"
path=
"org.eclipse.pde.core.requiredPlugins"
/>
<classpathentry
exported=
"true"
kind=
"con"
path=
"org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER"
>
<attributes>
<attribute
name=
"maven.pomderived"
value=
"true"
/>
</attributes>
</classpathentry>
<classpathentry
exported=
"true"
kind=
"lib"
path=
"${classpath}"
/>
<classpathentry
kind=
"output"
path=
"target/classes"
/>
</classpath>
plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/dependencies/resources/META-INF/MANIFEST.MF
View file @
0d2cc28d
...
@@ -3,8 +3,13 @@ Bundle-ManifestVersion: 2
...
@@ -3,8 +3,13 @@ Bundle-ManifestVersion: 2
Bundle-Name: YANG Generator Wrapper
Bundle-Name: YANG Generator Wrapper
Bundle-SymbolicName: org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn
Bundle-SymbolicName: org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn
Bundle-Version: 1.0.0.qualifier
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.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,
org.opendaylight.yangtools.yang.model.api.meta,
org.opendaylight.yangtools.yang.model.api.meta,
org.opendaylight.yangtools.yang.model.api.stmt,
org.opendaylight.yangtools.yang.model.api.stmt,
...
@@ -14,6 +19,9 @@ Export-Package: org.opendaylight.yangtools.odlext.parser,
...
@@ -14,6 +19,9 @@ Export-Package: org.opendaylight.yangtools.odlext.parser,
org.opendaylight.yangtools.yang.model.ri.type,
org.opendaylight.yangtools.yang.model.ri.type,
org.opendaylight.yangtools.yang.model.spi,
org.opendaylight.yangtools.yang.model.spi,
org.opendaylight.yangtools.yang.model.spi.meta,
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.api,
org.opendaylight.yangtools.yang.parser.rfc7950.reactor,
org.opendaylight.yangtools.yang.parser.rfc7950.reactor,
org.opendaylight.yangtools.yang.parser.rfc7950.repo,
org.opendaylight.yangtools.yang.parser.rfc7950.repo,
...
...
plugins/org.etsi.mts.tdl.extras.yang.tools.wrapper.mvn/pom.xml
View file @
0d2cc28d
...
@@ -26,12 +26,13 @@
...
@@ -26,12 +26,13 @@
<goal>
copy-resources
</goal>
<goal>
copy-resources
</goal>
</goals>
</goals>
<configuration>
<configuration>
<outputDirectory>
META-INF
</outputDirectory>
<outputDirectory>
${basedir}
</outputDirectory>
<resources>
<resources>
<resource>
<resource>
<directory>
${basedir}/dependencies/target/classes
/META-INF
</directory>
<directory>
${basedir}/dependencies/target/classes
</directory>
<includes>
<includes>
<include>
MANIFEST.MF
</include>
<include>
META-INF/MANIFEST.MF
</include>
<include>
.classpath
</include>
</includes>
</includes>
</resource>
</resource>
</resources>
</resources>
...
...