Run gradle import instead of usage of scripting API during configurations update

For Gradle 6.0 or higher
^KT-34481
This commit is contained in:
Natalia Selezneva
2020-03-18 10:37:24 +03:00
parent 97e5ff858d
commit 10aeead925
4 changed files with 49 additions and 1 deletions
@@ -176,7 +176,7 @@ internal class DefaultScriptConfigurationManager(project: Project) :
val shouldLoad = isFirstLoad || loadEvenWillNotBeApplied || autoReloadEnabled
if (!shouldLoad) return
val postponeLoading = isPostponedLoad && !autoReloadEnabled
val postponeLoading = isPostponedLoad && !autoReloadEnabled && !isFirstLoad
if (!ScriptDefinitionsManager.getInstance(project).isReady()) return
val scriptDefinition = file.findScriptDefinition() ?: return