From 47f198ad62ef2f503dec36eeba9f98e19e621ecb Mon Sep 17 00:00:00 2001 From: Vladimir Krivosheev Date: Sat, 16 Mar 2024 10:47:41 +0100 Subject: [PATCH] cleanup GitOrigin-RevId: add357c97adbf9e5b185f3d5a0535335538870fb --- .../com/intellij/facet/impl/ProjectFacetManagerImpl.kt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/platform/lang-impl/src/com/intellij/facet/impl/ProjectFacetManagerImpl.kt b/platform/lang-impl/src/com/intellij/facet/impl/ProjectFacetManagerImpl.kt index 9f098fb234ac..7909c4d80422 100644 --- a/platform/lang-impl/src/com/intellij/facet/impl/ProjectFacetManagerImpl.kt +++ b/platform/lang-impl/src/com/intellij/facet/impl/ProjectFacetManagerImpl.kt @@ -21,12 +21,12 @@ import org.jetbrains.annotations.NonNls import java.util.concurrent.atomic.AtomicReference @State(name = ProjectFacetManagerImpl.COMPONENT_NAME) -class ProjectFacetManagerImpl(private val myProject: Project) : ProjectFacetManager(), PersistentStateComponent { +internal class ProjectFacetManagerImpl(private val project: Project) : ProjectFacetManager(), PersistentStateComponent { private var myState = ProjectFacetManagerState() private val myIndex = AtomicReference, Module>>() init { - ProjectWideFacetListenersRegistry.getInstance(myProject).registerListener(object : ProjectWideFacetAdapter>() { + ProjectWideFacetListenersRegistry.getInstance(project).registerListener(object : ProjectWideFacetAdapter>() { override fun facetAdded(facet: Facet<*>) { myIndex.set(null) } @@ -34,8 +34,8 @@ class ProjectFacetManagerImpl(private val myProject: Project) : ProjectFacetMana override fun facetRemoved(facet: Facet<*>) { myIndex.set(null) } - }, myProject) - myProject.getMessageBus().connect().subscribe(ModuleListener.TOPIC, object : ModuleListener { + }, project) + project.getMessageBus().simpleConnect().subscribe(ModuleListener.TOPIC, object : ModuleListener { override fun modulesAdded(project: Project, modules: List) { myIndex.set(null) } @@ -62,7 +62,7 @@ class ProjectFacetManagerImpl(private val myProject: Project) : ProjectFacetMana private fun createIndex(): MultiMap, Module> { val index = MultiMap.createLinkedSet, Module>() - WorkspaceModel.getInstance(myProject).currentSnapshot.facetMapping().forEach { _, facet -> + WorkspaceModel.getInstance(project).currentSnapshot.facetMapping().forEach { _, facet -> index.putValue(facet.typeId, facet.module) } return index