langtools/src/jdk.jshell/share/classes/module-info.java
changeset 45684 2c5f2779c3d1
parent 45680 6a7b5298fcf5
--- a/langtools/src/jdk.jshell/share/classes/module-info.java	Sat Jun 17 08:02:55 2017 +0100
+++ b/langtools/src/jdk.jshell/share/classes/module-info.java	Sat Jun 17 11:50:45 2017 -0700
@@ -65,27 +65,28 @@
  * @since 9
  */
 module jdk.jshell {
-    requires transitive java.compiler;
-    requires transitive jdk.jdi;
-    requires transitive java.prefs;
     requires java.logging;
     requires jdk.compiler;
+    requires jdk.internal.ed;
     requires jdk.internal.le;
-    requires jdk.internal.ed;
     requires jdk.internal.opt;
 
+    requires transitive java.compiler;
+    requires transitive java.prefs;
+    requires transitive jdk.jdi;
+
     exports jdk.jshell;
+    exports jdk.jshell.execution;
     exports jdk.jshell.spi;
-    exports jdk.jshell.execution;
     exports jdk.jshell.tool;
 
     uses jdk.jshell.spi.ExecutionControlProvider;
     uses jdk.internal.editor.spi.BuildInEditorProvider;
 
-    provides javax.tools.Tool
-        with jdk.internal.jshell.tool.JShellToolProvider;
-    provides jdk.jshell.spi.ExecutionControlProvider
-        with jdk.jshell.execution.JdiExecutionControlProvider,
-             jdk.jshell.execution.LocalExecutionControlProvider,
-             jdk.jshell.execution.FailOverExecutionControlProvider;
+    provides javax.tools.Tool with
+        jdk.internal.jshell.tool.JShellToolProvider;
+    provides jdk.jshell.spi.ExecutionControlProvider with
+        jdk.jshell.execution.JdiExecutionControlProvider,
+        jdk.jshell.execution.LocalExecutionControlProvider,
+        jdk.jshell.execution.FailOverExecutionControlProvider;
 }