8182416: Clean up module-info.java like move requires transitive adjacent to exports

Reviewed-by: alanb
This commit is contained in:
Mandy Chung 2017-06-17 11:50:42 -07:00
parent 65da19e30a
commit 25f156ee33
2 changed files with 8 additions and 7 deletions

View File

@ -38,9 +38,9 @@
* @since 9
*/
module jdk.scripting.nashorn.shell {
requires java.desktop;
requires java.compiler;
requires jdk.scripting.nashorn;
requires java.desktop;
requires jdk.internal.le;
requires jdk.scripting.nashorn;
}

View File

@ -142,9 +142,10 @@ ScriptEngine nashornEngine = new ScriptEngineManager().getEngineByName("nashorn"
*/
module jdk.scripting.nashorn {
requires java.logging;
requires transitive java.scripting;
requires jdk.dynalink;
requires transitive java.scripting;
exports jdk.nashorn.api.scripting;
exports jdk.nashorn.api.tree;
@ -155,9 +156,9 @@ module jdk.scripting.nashorn {
exports jdk.nashorn.tools to
jdk.scripting.nashorn.shell;
provides javax.script.ScriptEngineFactory
with jdk.nashorn.api.scripting.NashornScriptEngineFactory;
provides javax.script.ScriptEngineFactory with
jdk.nashorn.api.scripting.NashornScriptEngineFactory;
provides jdk.dynalink.linker.GuardingDynamicLinkerExporter
with jdk.nashorn.api.linker.NashornLinkerExporter;
provides jdk.dynalink.linker.GuardingDynamicLinkerExporter with
jdk.nashorn.api.linker.NashornLinkerExporter;
}