nosplash shouldn't prevent from plugin update

This commit is contained in:
peter
2013-09-19 11:17:21 +02:00
parent 4c7154dfa4
commit 9f1abf7a90
2 changed files with 5 additions and 2 deletions
@@ -24,11 +24,13 @@ import java.lang.reflect.Method;
*/
public class Bootstrap {
private static final String PLUGIN_MANAGER = "com.intellij.ide.plugins.PluginManager";
public static final String NO_SPLASH = "nosplash";
private Bootstrap() { }
public static void main(String[] args, String mainClass, String methodName) throws Exception {
UrlClassLoader newClassLoader = BootstrapClassLoaderUtil.initClassLoader(args.length == 0);
UrlClassLoader newClassLoader = BootstrapClassLoaderUtil.initClassLoader(args.length == 0 || args.length == 1 &&
NO_SPLASH.equals(args[0]));
WindowsCommandLineProcessor.ourMirrorClass = Class.forName(WindowsCommandLineProcessor.class.getName(), true, newClassLoader);
@@ -15,6 +15,7 @@
*/
package com.intellij.idea;
import com.intellij.ide.Bootstrap;
import com.intellij.openapi.application.ApplicationInfo;
import com.intellij.openapi.application.ApplicationNamesInfo;
import com.intellij.openapi.application.ConfigImportHelper;
@@ -45,7 +46,7 @@ import java.util.List;
* @author yole
*/
public class StartupUtil {
@NonNls public static final String NO_SPLASH = "nosplash";
@NonNls public static final String NO_SPLASH = Bootstrap.NO_SPLASH;
private static SocketLock ourLock;
private static String myDefaultLAF;