From 6de54ef7627a9fe15844ce685eb6306c2a0968d6 Mon Sep 17 00:00:00 2001 From: Pavel Kirpichenkov Date: Mon, 31 Jul 2023 18:39:36 +0300 Subject: [PATCH] Minor: workaround false positive IDE error KTIJ-21172 --- .../analysis/providers/impl/KotlinStaticPackageProvider.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/analysis/analysis-api-providers/src/org/jetbrains/kotlin/analysis/providers/impl/KotlinStaticPackageProvider.kt b/analysis/analysis-api-providers/src/org/jetbrains/kotlin/analysis/providers/impl/KotlinStaticPackageProvider.kt index 7651a5db14f..e0a7dafc9ed 100644 --- a/analysis/analysis-api-providers/src/org/jetbrains/kotlin/analysis/providers/impl/KotlinStaticPackageProvider.kt +++ b/analysis/analysis-api-providers/src/org/jetbrains/kotlin/analysis/providers/impl/KotlinStaticPackageProvider.kt @@ -20,7 +20,7 @@ public class KotlinStaticPackageProvider( ) : KotlinPackageProviderBase(project, scope) { private val kotlinPackageToSubPackages: Map> = run { val filesInScope = files.filter { scope.contains(it.virtualFile) } - val packages = mutableMapOf>() + val packages: MutableMap> = mutableMapOf() // the explicit type is here to workaround KTIJ-21172 filesInScope.forEach { file -> var currentPackage = FqName.ROOT for (subPackage in file.packageFqName.pathSegments()) {