< prev index next >

jdk/src/jdk.jline/share/classes/jdk/internal/jline/console/internal/ConsoleRunner.java

Print this page

        

@@ -4,17 +4,17 @@
  * This software is distributable under the BSD license. See the terms of the
  * BSD license in the documentation provided with this software.
  *
  * http://www.opensource.org/licenses/bsd-license.php
  */
-package jline.console.internal;
+package jdk.internal.jline.console.internal;
  
-import jline.console.ConsoleReader;
-import jline.console.completer.ArgumentCompleter;
-import jline.console.completer.Completer;
-import jline.console.history.FileHistory;
-import jline.internal.Configuration;
+import jdk.internal.jline.console.ConsoleReader;
+import jdk.internal.jline.console.completer.ArgumentCompleter;
+import jdk.internal.jline.console.completer.Completer;
+import jdk.internal.jline.console.history.FileHistory;
+import jdk.internal.jline.internal.Configuration;
 
 import java.io.File;
 import java.lang.reflect.Method;
 import java.util.ArrayList;
 import java.util.Arrays;

@@ -35,11 +35,11 @@
     public static final String property = "jline.history";
 
     // FIXME: This is really ugly... re-write this
 
     public static void main(final String[] args) throws Exception {
-        List<String> argList = new ArrayList(Arrays.asList(args));
+        List<String> argList = new ArrayList<String>(Arrays.asList(args));
         if (argList.size() == 0) {
             usage();
             return;
         }
  

@@ -70,12 +70,12 @@
         }
  
         ConsoleReaderInputStream.setIn(reader);
  
         try {
-            Class type = Class.forName(mainClass);
-            Method method = type.getMethod("main", new Class[]{String[].class});
+            Class<?> type = Class.forName(mainClass);
+            Method method = type.getMethod("main", String[].class);
             method.invoke(null);
         }
         finally {
             // just in case this main method is called from another program
             ConsoleReaderInputStream.restoreIn();
< prev index next >