Dropping components cleanup

#KT-38407 Fixed
This commit is contained in:
Vladimir Dolzhenko
2020-04-21 12:37:59 +02:00
committed by Vladimir Dolzhenko
parent d2a26e9049
commit 8979b98fc0
11 changed files with 36 additions and 31 deletions
@@ -19,7 +19,7 @@ import com.intellij.ui.EditorNotifications
class JvmStartupActivity : StartupActivity {
override fun runActivity(project: Project) {
val connection = project.messageBus.connect(project)
val connection = project.messageBus.connect()
connection.subscribe(ProjectTopics.PROJECT_ROOTS, object : ModuleRootListener {
override fun rootsChanged(event: ModuleRootEvent) {
EditorNotifications.getInstance(project).updateAllNotifications()
@@ -32,7 +32,6 @@ import org.jetbrains.kotlin.idea.configuration.getModulesWithKotlinFiles
import org.jetbrains.kotlin.idea.configuration.notifyOutdatedBundledCompilerIfNecessary
import org.jetbrains.kotlin.idea.configuration.ui.notifications.notifyKotlinStyleUpdateIfNeeded
import org.jetbrains.kotlin.idea.project.getAndCacheLanguageLevelByDependencies
import org.jetbrains.kotlin.idea.util.ProgressIndicatorUtils
import org.jetbrains.kotlin.idea.util.application.getServiceSafe
import org.jetbrains.kotlin.idea.util.application.isUnitTestMode
import java.util.concurrent.Callable
@@ -46,7 +45,7 @@ class KotlinConfigurationCheckerStartupActivity : StartupActivity {
NotificationDisplayType.STICKY_BALLOON, true
)
val connection = project.messageBus.connect(project)
val connection = project.messageBus.connect()
connection.subscribe(ProjectDataImportListener.TOPIC, ProjectDataImportListener {
notifyOutdatedBundledCompilerIfNecessary(project)
})