9 * by Oracle in the LICENSE file that accompanied this code. 10 * 11 * This code is distributed in the hope that it will be useful, but WITHOUT 12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 13 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 14 * version 2 for more details (a copy is included in the LICENSE file that 15 * accompanied this code). 16 * 17 * You should have received a copy of the GNU General Public License version 18 * 2 along with this work; if not, write to the Free Software Foundation, 19 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 * 21 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 22 * or visit www.oracle.com if you need additional information or have any 23 * questions. 24 */ 25 26 /** Defines the implementation of the 27 * {@link javax.tools.ToolProvider#getSystemJavaCompiler system Java compiler} 28 * and its command line equivalent, <em>javac</em>, as well as <em>javah</em>. 29 */ 30 module jdk.compiler { 31 requires transitive java.compiler; 32 33 exports com.sun.source.doctree; 34 exports com.sun.source.tree; 35 exports com.sun.source.util; 36 exports com.sun.tools.javac; 37 exports com.sun.tools.doclint to 38 jdk.javadoc; 39 exports com.sun.tools.javac.api to 40 jdk.javadoc, 41 jdk.jshell; 42 exports com.sun.tools.javac.code to 43 jdk.javadoc, 44 jdk.jshell; 45 exports com.sun.tools.javac.comp to 46 jdk.javadoc, 47 jdk.jshell; 48 exports com.sun.tools.javac.file to | 9 * by Oracle in the LICENSE file that accompanied this code. 10 * 11 * This code is distributed in the hope that it will be useful, but WITHOUT 12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 13 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 14 * version 2 for more details (a copy is included in the LICENSE file that 15 * accompanied this code). 16 * 17 * You should have received a copy of the GNU General Public License version 18 * 2 along with this work; if not, write to the Free Software Foundation, 19 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 * 21 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 22 * or visit www.oracle.com if you need additional information or have any 23 * questions. 24 */ 25 26 /** Defines the implementation of the 27 * {@link javax.tools.ToolProvider#getSystemJavaCompiler system Java compiler} 28 * and its command line equivalent, <em>javac</em>, as well as <em>javah</em>. 29 * 30 * @since 9 31 */ 32 module jdk.compiler { 33 requires transitive java.compiler; 34 35 exports com.sun.source.doctree; 36 exports com.sun.source.tree; 37 exports com.sun.source.util; 38 exports com.sun.tools.javac; 39 exports com.sun.tools.doclint to 40 jdk.javadoc; 41 exports com.sun.tools.javac.api to 42 jdk.javadoc, 43 jdk.jshell; 44 exports com.sun.tools.javac.code to 45 jdk.javadoc, 46 jdk.jshell; 47 exports com.sun.tools.javac.comp to 48 jdk.javadoc, 49 jdk.jshell; 50 exports com.sun.tools.javac.file to |