diff --git a/analysis/analysis-api-providers/src/org/jetbrains/kotlin/analysis/providers/impl/KotlinStaticDeclarationIndex.kt b/analysis/analysis-api-providers/src/org/jetbrains/kotlin/analysis/providers/impl/KotlinStaticDeclarationIndex.kt new file mode 100644 index 00000000000..bb045a8b2f9 --- /dev/null +++ b/analysis/analysis-api-providers/src/org/jetbrains/kotlin/analysis/providers/impl/KotlinStaticDeclarationIndex.kt @@ -0,0 +1,17 @@ +/* + * Copyright 2010-2023 JetBrains s.r.o. and Kotlin Programming Language contributors. + * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. + */ + +package org.jetbrains.kotlin.analysis.providers.impl + +import org.jetbrains.kotlin.name.FqName +import org.jetbrains.kotlin.psi.* + +internal class KotlinStaticDeclarationIndex { + internal val facadeFileMap: MutableMap> = mutableMapOf() + internal val classMap: MutableMap> = mutableMapOf() + internal val typeAliasMap: MutableMap> = mutableMapOf() + internal val topLevelFunctionMap: MutableMap> = mutableMapOf() + internal val topLevelPropertyMap: MutableMap> = mutableMapOf() +} diff --git a/analysis/analysis-api-providers/src/org/jetbrains/kotlin/analysis/providers/impl/KotlinStaticDeclarationProvider.kt b/analysis/analysis-api-providers/src/org/jetbrains/kotlin/analysis/providers/impl/KotlinStaticDeclarationProvider.kt index 263e7f01341..61bcdf1e8a7 100644 --- a/analysis/analysis-api-providers/src/org/jetbrains/kotlin/analysis/providers/impl/KotlinStaticDeclarationProvider.kt +++ b/analysis/analysis-api-providers/src/org/jetbrains/kotlin/analysis/providers/impl/KotlinStaticDeclarationProvider.kt @@ -22,14 +22,6 @@ import org.jetbrains.kotlin.name.* import org.jetbrains.kotlin.psi.* import org.jetbrains.kotlin.serialization.deserialization.builtins.BuiltInSerializerProtocol -public class KotlinStaticDeclarationIndex { - internal val facadeFileMap: MutableMap> = mutableMapOf() - internal val classMap: MutableMap> = mutableMapOf() - internal val typeAliasMap: MutableMap> = mutableMapOf() - internal val topLevelFunctionMap: MutableMap> = mutableMapOf() - internal val topLevelPropertyMap: MutableMap> = mutableMapOf() -} - public class KotlinStaticDeclarationProvider internal constructor( private val index: KotlinStaticDeclarationIndex, private val scope: GlobalSearchScope,