8182416: Clean up module-info.java like move requires transitive adjacent to exports
Reviewed-by: alanb
--- a/jaxp/src/java.xml/share/classes/module-info.java Thu Jun 15 12:40:23 2017 -0700
+++ b/jaxp/src/java.xml/share/classes/module-info.java Sat Jun 17 11:50:39 2017 -0700
@@ -67,6 +67,7 @@
exports org.xml.sax;
exports org.xml.sax.ext;
exports org.xml.sax.helpers;
+
exports com.sun.org.apache.xml.internal.dtm to
java.xml.crypto;
exports com.sun.org.apache.xml.internal.utils to
@@ -83,6 +84,7 @@
java.xml.crypto;
// reflection access from com.sun.xml.internal.ws.api.streaming.XMLStreamWriterFactory
exports com.sun.xml.internal.stream.writers to java.xml.ws;
+
uses javax.xml.datatype.DatatypeFactory;
uses javax.xml.parsers.DocumentBuilderFactory;
uses javax.xml.parsers.SAXParserFactory;
--- a/jaxp/src/jdk.xml.dom/share/classes/module-info.java Thu Jun 15 12:40:23 2017 -0700
+++ b/jaxp/src/jdk.xml.dom/share/classes/module-info.java Sat Jun 17 11:50:39 2017 -0700
@@ -32,6 +32,7 @@
*/
module jdk.xml.dom {
requires transitive java.xml;
+
exports org.w3c.dom.css;
exports org.w3c.dom.html;
exports org.w3c.dom.stylesheets;