Try to approximate "build.gradle.kts" script dependencies on first access

This is a hacky solution to prevent whole file being highlighted as unresolved while we wait for gradle response
This commit is contained in:
Pavel V. Talanov
2017-10-12 19:06:03 +03:00
parent 1cdac78b32
commit 320c5f6f3a
7 changed files with 79 additions and 13 deletions
@@ -45,7 +45,7 @@ data class ScriptModuleInfo(
override val moduleOrigin: ModuleOrigin
get() = ModuleOrigin.OTHER
val externalDependencies: ScriptDependencies?
val externalDependencies: ScriptDependencies
get() = ScriptDependenciesManager.getInstance(project).getScriptDependencies(scriptFile)
override val name: Name = Name.special("<script ${scriptFile.name} ${scriptDefinition.name}>")