From 01ea68512e277f1cdeb135932c7b7413fd8817ca Mon Sep 17 00:00:00 2001 From: Vlad Koshkin Date: Thu, 2 Jul 2026 16:10:59 +0200 Subject: [PATCH] [kotlin] KTIJ-39349 highlighting for gradle build with multiple entities per script (cherry picked from commit 2d76e455df970aee9d6e62f25939ec95206a0ed3) IJ-CR-211747 GitOrigin-RevId: 15c289d58c54ba829bd00913311ab9926b53a38e --- .../scripting/projectStructure/modules/KaScriptModuleImpl.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/kotlin/base/fir/scripting/src/org/jetbrains/kotlin/base/fir/scripting/projectStructure/modules/KaScriptModuleImpl.kt b/plugins/kotlin/base/fir/scripting/src/org/jetbrains/kotlin/base/fir/scripting/projectStructure/modules/KaScriptModuleImpl.kt index 441b5711113e..c20747d6e8be 100644 --- a/plugins/kotlin/base/fir/scripting/src/org/jetbrains/kotlin/base/fir/scripting/projectStructure/modules/KaScriptModuleImpl.kt +++ b/plugins/kotlin/base/fir/scripting/src/org/jetbrains/kotlin/base/fir/scripting/projectStructure/modules/KaScriptModuleImpl.kt @@ -31,7 +31,7 @@ internal class KaScriptModuleImpl( override val snapshot: ImmutableEntityStorage, ) : KaScriptModuleBase(project, virtualFile) { val kotlinScriptEntity by lazy(LazyThreadSafetyMode.PUBLICATION) { - snapshot.scriptEntitiesByUrl(virtualFile.toVirtualFileUrl(virtualFileUrlManager)).singleOrNull() + snapshot.scriptEntitiesByUrl(virtualFile.toVirtualFileUrl(virtualFileUrlManager)).firstOrNull() } private val importedScriptUrls: List by lazy(LazyThreadSafetyMode.PUBLICATION) {