Add explicit requires on upstream dependencies, not relying on their
transitive requires (although they are obvious from functionality
break down perspective).
Change-Id: I70b8c4e4edf7e9f9955922bc6ba5b1c1171be260
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit
bd014b23b55d73933945a7c5b19fad030d606843)
exports org.opendaylight.yangtools.rfc7952.data.api;
requires transitive org.opendaylight.yangtools.yang.data.api;
exports org.opendaylight.yangtools.rfc7952.data.api;
requires transitive org.opendaylight.yangtools.yang.data.api;
+ requires org.opendaylight.yangtools.concepts;
+ requires org.opendaylight.yangtools.yang.common;
requires transitive org.opendaylight.yangtools.yang.common;
requires transitive org.opendaylight.yangtools.yang.model.api;
requires transitive org.opendaylight.yangtools.yang.common;
requires transitive org.opendaylight.yangtools.yang.model.api;
+ requires org.opendaylight.yangtools.concepts;
requires org.opendaylight.yangtools.util;
requires org.slf4j;
requires org.opendaylight.yangtools.util;
requires org.slf4j;
exports org.opendaylight.yangtools.yang.model.repo.spi;
requires transitive org.opendaylight.yangtools.yang.xpath.api;
exports org.opendaylight.yangtools.yang.model.repo.spi;
requires transitive org.opendaylight.yangtools.yang.xpath.api;
+ requires org.opendaylight.yangtools.concepts;
requires org.opendaylight.yangtools.util;
requires org.opendaylight.yangtools.util;
+ requires org.opendaylight.yangtools.yang.common;
requires org.slf4j;
// Annotations
requires org.slf4j;
// Annotations
exports org.opendaylight.yangtools.yang.model.parser.api;
requires transitive org.opendaylight.yangtools.yang.model.api;
exports org.opendaylight.yangtools.yang.model.parser.api;
requires transitive org.opendaylight.yangtools.yang.model.api;
+ requires org.opendaylight.yangtools.yang.common;
// FIXME: it would be nice if we could live without java.xml here
requires transitive java.xml;
requires transitive org.opendaylight.yangtools.yang.common;
// FIXME: it would be nice if we could live without java.xml here
requires transitive java.xml;
requires transitive org.opendaylight.yangtools.yang.common;
+ requires org.opendaylight.yangtools.concepts;
requires org.slf4j;
// Annotations
requires org.slf4j;
// Annotations