From 085e2e6c844f10fc490b410f5a07abf6a6a15842 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Sun, 18 Oct 2020 18:02:31 +0200 Subject: [PATCH] Convert rfc7952-data-api to JPMS This is extremely simple artifact, convert it to JPMS. Note that this also shows unneded dependency on rfc7952-model-api, which is removed. JIRA: YANGTOOLS-934 Change-Id: I384b83ee85ff786821fdcf85d489e17417dc7bae Signed-off-by: Robert Varga --- yang/rfc7952-data-api/pom.xml | 19 ------------------- .../src/main/java/module-info.java | 14 ++++++++++++++ 2 files changed, 14 insertions(+), 19 deletions(-) create mode 100644 yang/rfc7952-data-api/src/main/java/module-info.java diff --git a/yang/rfc7952-data-api/pom.xml b/yang/rfc7952-data-api/pom.xml index 45af0255ae..f43b594c0c 100644 --- a/yang/rfc7952-data-api/pom.xml +++ b/yang/rfc7952-data-api/pom.xml @@ -34,24 +34,5 @@ org.opendaylight.yangtools yang-data-api - - org.opendaylight.yangtools - rfc7952-model-api - - - - - - org.apache.felix - maven-bundle-plugin - - - org.opendaylight.yangtools.rfc7952.data.api - - - - - - diff --git a/yang/rfc7952-data-api/src/main/java/module-info.java b/yang/rfc7952-data-api/src/main/java/module-info.java new file mode 100644 index 0000000000..aad391f976 --- /dev/null +++ b/yang/rfc7952-data-api/src/main/java/module-info.java @@ -0,0 +1,14 @@ +/* + * Copyright (c) 2020 PANTHEON.tech, s.r.o. and others. All rights reserved. + * + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License v1.0 which accompanies this distribution, + * and is available at http://www.eclipse.org/legal/epl-v10.html + */ +// 'rfc7952' in the name ends with a digit +@SuppressWarnings("module") +module org.opendaylight.yangtools.rfc7952.data.api { + exports org.opendaylight.yangtools.rfc7952.data.api; + + requires transitive org.opendaylight.yangtools.yang.data.api; +} -- 2.36.6