From 628d6a9c30a0c6083662cdd28a46742e2c60743d Mon Sep 17 00:00:00 2001 From: Pavel Kirpichenkov Date: Thu, 21 Jan 2021 14:41:34 +0300 Subject: [PATCH] Don't store logger in instance field --- .../idea/caches/resolve/ResolutionAnchorCacheService.kt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/caches/resolve/ResolutionAnchorCacheService.kt b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/caches/resolve/ResolutionAnchorCacheService.kt index 7fc139458f6..269c9dcbcea 100644 --- a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/caches/resolve/ResolutionAnchorCacheService.kt +++ b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/caches/resolve/ResolutionAnchorCacheService.kt @@ -50,8 +50,6 @@ class ResolutionAnchorCacheServiceImpl(val project: Project) : var moduleNameToAnchorName: Map = emptyMap() ) - private val logger = logger() - @JvmField @Volatile var myState: State = State() @@ -117,4 +115,8 @@ class ResolutionAnchorCacheServiceImpl(val project: Project) : library to anchor }.toMap() } + + companion object { + private val logger = logger() + } }