From 16b7232b4fd353618583c7860500deeaf2c20bb2 Mon Sep 17 00:00:00 2001 From: Natalia Selezneva Date: Tue, 28 Apr 2020 17:49:48 +0300 Subject: [PATCH] Minor: do not associate with the same extensions multiple times in ScriptDefinitionsManager --- .../kotlin/idea/core/script/ScriptDefinitionsManager.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/idea/idea-core/src/org/jetbrains/kotlin/idea/core/script/ScriptDefinitionsManager.kt b/idea/idea-core/src/org/jetbrains/kotlin/idea/core/script/ScriptDefinitionsManager.kt index bc8744e81fa..788e471f491 100644 --- a/idea/idea-core/src/org/jetbrains/kotlin/idea/core/script/ScriptDefinitionsManager.kt +++ b/idea/idea-core/src/org/jetbrains/kotlin/idea/core/script/ScriptDefinitionsManager.kt @@ -198,7 +198,7 @@ class ScriptDefinitionsManager(private val project: Project) : LazyScriptDefinit val newExtensions = getKnownFilenameExtensions().filter { fileTypeManager.getFileTypeByExtension(it) != KotlinFileType.INSTANCE - }.toList() + }.toSet() if (newExtensions.any()) { // Register new file extensions