Remove (DOM)TransactionChainListener
[mdsal.git] / binding / mdsal-binding-dom-codec / src / main / java / module-info.java
index 1973901ae424ef192f2fa1fe206d8f0a1592871b..2fe0b783d0235874834d6dc7bc162a53798d9c76 100644 (file)
@@ -14,6 +14,8 @@ import org.opendaylight.mdsal.binding.dom.codec.spi.BindingDOMCodecServices;
 import org.opendaylight.mdsal.binding.runtime.api.BindingRuntimeContext;
 
 module org.opendaylight.mdsal.binding.dom.codec.impl {
+    // FIXME: MDSAL-828: do not export this package
+    exports org.opendaylight.mdsal.binding.dom.codec.impl;
     exports org.opendaylight.mdsal.binding.dom.codec.impl.di;
 
     uses BindingRuntimeContext;
@@ -26,6 +28,7 @@ module org.opendaylight.mdsal.binding.dom.codec.impl {
     requires transitive org.opendaylight.mdsal.binding.dom.codec.spi;
     requires com.google.common;
     requires net.bytebuddy;
+    requires org.opendaylight.mdsal.binding.loader;
     requires org.opendaylight.mdsal.binding.model.api;
     requires org.opendaylight.mdsal.binding.spec.util;
     requires org.opendaylight.yangtools.concepts;
@@ -41,8 +44,8 @@ module org.opendaylight.mdsal.binding.dom.codec.impl {
 
     // Annotations
     requires static com.github.spotbugs.annotations;
-    requires static javax.inject;
-    requires static metainf.services;
+    requires static transitive javax.inject;
     requires static org.eclipse.jdt.annotation;
+    requires static org.kohsuke.metainf_services;
     requires static org.osgi.service.component.annotations;
 }