Migrate rfc7952-parser-support to bnd-parent 52/115152/1
authorRobert Varga <robert.varga@pantheon.tech>
Fri, 7 Feb 2025 10:52:54 +0000 (11:52 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Fri, 7 Feb 2025 10:52:54 +0000 (11:52 +0100)
This is a trivial migration.

Change-Id: I5c3df0f087ab963e1512439011fec7958989c84d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
parser/rfc7952-parser-support/pom.xml
parser/rfc7952-parser-support/src/main/java/module-info.java
parser/rfc7952-parser-support/src/main/java/org/opendaylight/yangtools/rfc7952/parser/package-info.java

index ed469718d649dbf2d2a07ab9fc9c5d849d82a291..d4ead4b870abef29fb496adaa1e6b928f30194e1 100644 (file)
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.opendaylight.yangtools</groupId>
-        <artifactId>bundle-parent</artifactId>
+        <artifactId>bnd-parent</artifactId>
         <version>14.0.8-SNAPSHOT</version>
-        <relativePath>../../bundle-parent</relativePath>
+        <relativePath>../../bnd-parent</relativePath>
     </parent>
 
     <artifactId>rfc7952-parser-support</artifactId>
-    <packaging>bundle</packaging>
+    <packaging>jar</packaging>
     <name>${project.artifactId}</name>
     <description>RFC7952 parser support</description>
 
index efb85ec38ab069d268ea47255a2aa361e7e6044b..ebe58d74310df3f678a862aa245e6362a61625a1 100644 (file)
@@ -11,14 +11,14 @@ module org.opendaylight.yangtools.rfc7952.parser.support {
     requires transitive com.google.common;
     requires transitive org.opendaylight.yangtools.yang.parser.api;
     requires transitive org.opendaylight.yangtools.rfc7952.model.api;
+    requires transitive org.opendaylight.yangtools.yang.parser.spi;
     requires org.opendaylight.yangtools.yang.common;
     requires org.opendaylight.yangtools.yang.model.api;
     requires org.opendaylight.yangtools.yang.model.ri;
     requires org.opendaylight.yangtools.yang.model.spi;
-    requires org.opendaylight.yangtools.yang.parser.spi;
     requires org.slf4j;
 
     // Annotations
     requires static transitive org.eclipse.jdt.annotation;
+    requires static org.osgi.annotation.bundle;
 }
-
index 7c6d39e04b644883ee03991e23879581806c59e7..428ff904609c8788dd8dbac91cc671343f933187 100644 (file)
@@ -9,7 +9,6 @@
  * YANG parser support for metamodel extensions defined in <a href="https://www.rfc-editor.org/rfc/rfc7952">RFC7952</a>.
  * Add {@link org.opendaylight.yangtools.rfc7952.parser.AnnotationStatementSupport} to your reactor to add support
  * for this extension.
- *
- * @author Robert Varga
  */
+@org.osgi.annotation.bundle.Export
 package org.opendaylight.yangtools.rfc7952.parser;