mirror of
https://github.com/chylex/IntelliJ-IdeaVim.git
synced 2025-07-24 20:59:02 +02:00
Temporally disable multithread startup
This commit is contained in:
parent
037aee7c59
commit
bef3b3ba62
src/com/maddyhome/idea/vim
@ -18,7 +18,6 @@
|
||||
|
||||
package com.maddyhome.idea.vim
|
||||
|
||||
import com.intellij.openapi.application.ApplicationManager
|
||||
import com.intellij.openapi.components.PersistentStateComponent
|
||||
import com.intellij.openapi.components.RoamingType
|
||||
import com.intellij.openapi.components.State
|
||||
@ -57,10 +56,13 @@ class VimLocalConfig : PersistentStateComponent<Element> {
|
||||
VimPlugin.getHistory().readData(state)
|
||||
}
|
||||
|
||||
// Disable multithreading for EAP release
|
||||
setup()
|
||||
/*
|
||||
if (ApplicationManager.getApplication().isUnitTestMode) {
|
||||
setup()
|
||||
} else {
|
||||
ApplicationManager.getApplication().executeOnPooledThread(setup)
|
||||
}
|
||||
*/
|
||||
}
|
||||
}
|
||||
|
@ -21,9 +21,7 @@ import com.intellij.ide.plugins.IdeaPluginDescriptor;
|
||||
import com.intellij.ide.plugins.PluginManager;
|
||||
import com.intellij.ide.util.PropertiesComponent;
|
||||
import com.intellij.notification.Notification;
|
||||
import com.intellij.notification.NotificationDisplayType;
|
||||
import com.intellij.notification.NotificationListener;
|
||||
import com.intellij.notification.Notifications;
|
||||
import com.intellij.openapi.Disposable;
|
||||
import com.intellij.openapi.application.ApplicationInfo;
|
||||
import com.intellij.openapi.application.ApplicationManager;
|
||||
@ -326,11 +324,14 @@ public class VimPlugin implements BaseComponent, PersistentStateComponent<Elemen
|
||||
Initialization.initialized();
|
||||
};
|
||||
|
||||
// Disable multithreading for EAP release
|
||||
asyncSetup.run();
|
||||
/*
|
||||
if (ApplicationManager.getApplication().isUnitTestMode()) {
|
||||
asyncSetup.run();
|
||||
} else {
|
||||
ApplicationManager.getApplication().executeOnPooledThread(asyncSetup);
|
||||
}
|
||||
*/
|
||||
}
|
||||
|
||||
@NotNull
|
||||
@ -519,10 +520,14 @@ public class VimPlugin implements BaseComponent, PersistentStateComponent<Elemen
|
||||
this.state.readData(element);
|
||||
};
|
||||
|
||||
// Disable multithreading for EAP release
|
||||
setup.run();
|
||||
/*
|
||||
if (ApplicationManager.getApplication().isUnitTestMode()) {
|
||||
setup.run();
|
||||
} else {
|
||||
ApplicationManager.getApplication().executeOnPooledThread(setup);
|
||||
}
|
||||
*/
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user