FIR: use MutableMap in JavaSymbolProvider.parentClassTypeParameterStackCache as temp solution

parentClassTypeParameterStackCache will be soon removed
as will SymbolProviderCache
This commit is contained in:
Ilya Kirillov
2021-01-27 14:29:53 +01:00
parent 6a83b8b5a4
commit 9f5b46cc76
@@ -68,8 +68,7 @@ class JavaSymbolProvider(
private val scopeProvider = JavaScopeProvider(::wrapScopeWithJvmMapped, this)
private val facade: KotlinJavaPsiFacade get() = KotlinJavaPsiFacade.getInstance(project)
private val parentClassTypeParameterStackCache: SymbolProviderCache<FirRegularClassSymbol, JavaTypeParameterStack> =
SymbolProviderCache()
private val parentClassTypeParameterStackCache = mutableMapOf<FirRegularClassSymbol, JavaTypeParameterStack>()
private fun findClass(
classId: ClassId,