From: Robert Varga Date: Fri, 2 Jul 2021 13:30:52 +0000 (+0200) Subject: Fix MXBean annotation warnings X-Git-Tag: v4.0.0~1 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=commitdiff_plain;h=a1d3ee8fbf2cfa9db1d8d5a635864f44587bab76 Fix MXBean annotation warnings Use transitive requires to expose annotations to downstream users. Change-Id: If7a47430c7c2a25d80fae05717113d42373885c2 Signed-off-by: Robert Varga --- diff --git a/opendaylight/md-sal/cds-mgmt-api/src/main/java/module-info.java b/opendaylight/md-sal/cds-mgmt-api/src/main/java/module-info.java index 758f7d1f58..bba909b6d5 100644 --- a/opendaylight/md-sal/cds-mgmt-api/src/main/java/module-info.java +++ b/opendaylight/md-sal/cds-mgmt-api/src/main/java/module-info.java @@ -12,6 +12,6 @@ module org.opendaylight.controller.cluster.mgmt.api { exports org.opendaylight.controller.cluster.datastore.jmx.mbeans.shard; // Annotation-only dependencies - requires static java.management; - requires static org.eclipse.jdt.annotation; + requires static transitive java.management; + requires static transitive org.eclipse.jdt.annotation; }