From 7f501e3a78b74346d1b9bee0b3b569bad12cbc5f Mon Sep 17 00:00:00 2001 From: Nikolay Krasko Date: Fri, 16 Mar 2018 18:03:21 +0300 Subject: [PATCH] Minor: document fields usages in ResolverForProjectImpl --- .../src/org/jetbrains/kotlin/analyzer/AnalyzerFacade.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/compiler/frontend/src/org/jetbrains/kotlin/analyzer/AnalyzerFacade.kt b/compiler/frontend/src/org/jetbrains/kotlin/analyzer/AnalyzerFacade.kt index fa905de8ae3..7de4d434371 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/analyzer/AnalyzerFacade.kt +++ b/compiler/frontend/src/org/jetbrains/kotlin/analyzer/AnalyzerFacade.kt @@ -110,8 +110,12 @@ class ResolverForProjectImpl( } } + // Protected by ("projectContext.storageManager.lock") private val descriptorByModule = mutableMapOf() + + // Protected by ("projectContext.storageManager.lock") private val moduleInfoByDescriptor = mutableMapOf() + val modules = modules.toSet() override fun tryGetResolverForModule(moduleInfo: M): ResolverForModule? {