From 13abfda00b4275de020a72a453de764029fa8025 Mon Sep 17 00:00:00 2001 From: Sergey Rostov Date: Thu, 7 May 2020 14:00:40 +0300 Subject: [PATCH] GradleBuildRootsManager: fix onProjectsLinked --- .../idea/scripting/gradle/roots/GradleBuildRootsManager.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/idea/idea-gradle/src/org/jetbrains/kotlin/idea/scripting/gradle/roots/GradleBuildRootsManager.kt b/idea/idea-gradle/src/org/jetbrains/kotlin/idea/scripting/gradle/roots/GradleBuildRootsManager.kt index 18f1fae9f9b..928edaae3f2 100644 --- a/idea/idea-gradle/src/org/jetbrains/kotlin/idea/scripting/gradle/roots/GradleBuildRootsManager.kt +++ b/idea/idea-gradle/src/org/jetbrains/kotlin/idea/scripting/gradle/roots/GradleBuildRootsManager.kt @@ -138,6 +138,7 @@ class GradleBuildRootsManager(val project: Project) : ScriptingSupport.Provider( // other scripts: "included", "precompiled" scripts, scripts in unlinked projects, // or just random files with ".gradle.kts" ending + // todo(gradle6): remove, it is required only for projects with old gradle if (searchNearestLegacy) { val found = roots.findNearestRoot(filePath) if (found is GradleBuildRoot.Legacy) return ScriptUnderRoot(found) @@ -221,7 +222,7 @@ class GradleBuildRootsManager(val project: Project) : ScriptingSupport.Provider( val listener = object : GradleSettingsListenerAdapter() { override fun onProjectsLinked(settings: MutableCollection) { settings.forEach { - loadLinkedRoot(it) + add(loadLinkedRoot(it)) } }