From 00cd6a698d2cdc07b4e0af1f7054b9ca7c694067 Mon Sep 17 00:00:00 2001 From: Natalia Selezneva Date: Fri, 8 Feb 2019 14:06:10 +0300 Subject: [PATCH] Do not run multiple script dependencies updates if dependencies weren't saved yet ^KT-29770 Fixed --- .../idea/core/script/dependencies/ScriptDependenciesLoader.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/idea/idea-core/src/org/jetbrains/kotlin/idea/core/script/dependencies/ScriptDependenciesLoader.kt b/idea/idea-core/src/org/jetbrains/kotlin/idea/core/script/dependencies/ScriptDependenciesLoader.kt index 43ffee8a1c5..fbe3223ffac 100644 --- a/idea/idea-core/src/org/jetbrains/kotlin/idea/core/script/dependencies/ScriptDependenciesLoader.kt +++ b/idea/idea-core/src/org/jetbrains/kotlin/idea/core/script/dependencies/ScriptDependenciesLoader.kt @@ -25,7 +25,7 @@ import kotlin.script.experimental.dependencies.DependenciesResolver abstract class ScriptDependenciesLoader(protected val project: Project) { fun updateDependencies(file: VirtualFile, scriptDef: KotlinScriptDefinition) { - if (cache[file] == null || fileModificationStamps[file.path] != file.modificationStamp) { + if (fileModificationStamps[file.path] != file.modificationStamp) { fileModificationStamps.put(file.path, file.modificationStamp) loadDependencies(file, scriptDef)