From 031edb7344c188b7bdd0885ce463b4ff47a20542 Mon Sep 17 00:00:00 2001 From: Dmitry Gridin Date: Sat, 20 Aug 2022 16:11:09 +0200 Subject: [PATCH] [lc] do not search files for compiled jvm multifile ^KT-53543 --- .../src/org/jetbrains/kotlin/asJava/KotlinAsJavaSupportBase.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/analysis/light-classes-base/src/org/jetbrains/kotlin/asJava/KotlinAsJavaSupportBase.kt b/analysis/light-classes-base/src/org/jetbrains/kotlin/asJava/KotlinAsJavaSupportBase.kt index 1cb8190d040..65a4cd42263 100644 --- a/analysis/light-classes-base/src/org/jetbrains/kotlin/asJava/KotlinAsJavaSupportBase.kt +++ b/analysis/light-classes-base/src/org/jetbrains/kotlin/asJava/KotlinAsJavaSupportBase.kt @@ -23,7 +23,7 @@ abstract class KotlinAsJavaSupportBase(protected val project: Project) val module = file.findModule().takeIf { facadeIsApplicable(it, file) } ?: return null val facadeFqName = file.javaFileFacadeFqName - val facadeFiles = if (file.isJvmMultifileClassFile) { + val facadeFiles = if (file.isJvmMultifileClassFile && !file.isCompiled) { findFilesForFacade(facadeFqName, module.contentSearchScope).filter(KtFile::isJvmMultifileClassFile) } else { listOf(file)