diff --git a/compiler/fir/java/src/org/jetbrains/kotlin/fir/java/JavaClassConverter.kt b/compiler/fir/java/src/org/jetbrains/kotlin/fir/java/JavaClassConverter.kt index 74bb8093c6c..25afc6333b7 100644 --- a/compiler/fir/java/src/org/jetbrains/kotlin/fir/java/JavaClassConverter.kt +++ b/compiler/fir/java/src/org/jetbrains/kotlin/fir/java/JavaClassConverter.kt @@ -49,20 +49,20 @@ import org.jetbrains.kotlin.util.OperatorNameConventions class JavaClassConverter( private val session: FirSession, private val baseModuleData: FirModuleData, - private val facade: JavaClassFinder + private val classFinder: JavaClassFinder ) { companion object { val VALUE_METHOD_NAME = Name.identifier("value") } - private val packageCache = session.firCachesFactory.createCache(facade::findPackage) - private val knownClassNamesInPackage = session.firCachesFactory.createCache(facade::knownClassNamesInPackage) + private val packageCache = session.firCachesFactory.createCache(classFinder::findPackage) + private val knownClassNamesInPackage = session.firCachesFactory.createCache(classFinder::knownClassNamesInPackage) private val parentClassTypeParameterStackCache = mutableMapOf() private val parentClassEffectiveVisibilityCache = mutableMapOf() fun findClass(classId: ClassId, knownContent: ByteArray? = null): JavaClass? = - facade.findClass(JavaClassFinder.Request(classId, knownContent)) + classFinder.findClass(JavaClassFinder.Request(classId, knownContent)) ?.takeIf { it.classId == classId && !it.hasMetadataAnnotation() } fun getPackage(fqName: FqName): FqName? =