Fix StartupActivities those do not require dumb awareness

Relates to #KT-35918
This commit is contained in:
Vladimir Dolzhenko
2020-03-25 22:44:28 +01:00
parent 3abf9b4c0f
commit 01c36d19bb
2 changed files with 4 additions and 4 deletions
@@ -30,7 +30,7 @@ import org.jetbrains.kotlin.idea.configuration.ui.notifications.notifyKotlinStyl
import org.jetbrains.kotlin.idea.project.getAndCacheLanguageLevelByDependencies
import java.util.concurrent.atomic.AtomicInteger
class KotlinConfigurationCheckerStartupActivity : StartupActivity.DumbAware {
class KotlinConfigurationCheckerStartupActivity : StartupActivity {
override fun runActivity(project: Project) {
NotificationsConfiguration.getNotificationsConfiguration()
.register(
@@ -43,10 +43,10 @@ import org.jetbrains.kotlin.utils.PathUtil;
import static org.jetbrains.kotlin.idea.TestResourceBundleKt.registerAdditionalResourceBundleInTests;
public class PluginStartupActivity implements StartupActivity.DumbAware {
public class PluginStartupActivity implements StartupActivity {
private static final Logger LOG = Logger.getInstance(PluginStartupActivity.class);
private static final String KOTLIN_BUNDLED = "KOTLIN_BUNDLED";
private static final String KOTLIN_BUNDLED_PATH_VARIABLE = "KOTLIN_BUNDLED";
@Override
public void runActivity(@NotNull Project project) {
@@ -115,7 +115,7 @@ public class PluginStartupActivity implements StartupActivity.DumbAware {
private static void registerPathVariable() {
PathMacros macros = PathMacros.getInstance();
macros.setMacro(KOTLIN_BUNDLED, PathUtil.getKotlinPathsForIdeaPlugin().getHomePath().getPath());
macros.setMacro(KOTLIN_BUNDLED_PATH_VARIABLE, PathUtil.getKotlinPathsForIdeaPlugin().getHomePath().getPath());
}
}