Merge pull request #1516 from JetBrains/always_fallback_to_hardcoded_plugin_id
Use hardcoded plugin ID when loaded in the main classloader
This commit is contained in:
@@ -8,7 +8,6 @@ package org.jetbrains.kotlin.idea;
|
|||||||
import com.intellij.ide.plugins.IdeaPluginDescriptor;
|
import com.intellij.ide.plugins.IdeaPluginDescriptor;
|
||||||
import com.intellij.ide.plugins.PluginManager;
|
import com.intellij.ide.plugins.PluginManager;
|
||||||
import com.intellij.ide.plugins.PluginManagerCore;
|
import com.intellij.ide.plugins.PluginManagerCore;
|
||||||
import com.intellij.openapi.application.ApplicationManager;
|
|
||||||
import com.intellij.openapi.extensions.PluginId;
|
import com.intellij.openapi.extensions.PluginId;
|
||||||
import org.jetbrains.annotations.NotNull;
|
import org.jetbrains.annotations.NotNull;
|
||||||
|
|
||||||
@@ -20,7 +19,7 @@ public class KotlinPluginUtil {
|
|||||||
|
|
||||||
static {
|
static {
|
||||||
PluginId pluginId = PluginManagerCore.getPluginByClassName(KotlinPluginUtil.class.getName());
|
PluginId pluginId = PluginManagerCore.getPluginByClassName(KotlinPluginUtil.class.getName());
|
||||||
if (pluginId == null && ApplicationManager.getApplication().isUnitTestMode()) {
|
if (pluginId == null) {
|
||||||
pluginId = PluginId.getId("org.jetbrains.kotlin");
|
pluginId = PluginId.getId("org.jetbrains.kotlin");
|
||||||
}
|
}
|
||||||
KOTLIN_PLUGIN_ID = pluginId;
|
KOTLIN_PLUGIN_ID = pluginId;
|
||||||
|
|||||||
Reference in New Issue
Block a user