From c13650fd791b35e237696edf36df41d82f4b0673 Mon Sep 17 00:00:00 2001 From: Andrei Klunnyi Date: Wed, 25 Nov 2020 11:10:22 +0000 Subject: [PATCH] KT-43511 [Gradle Runner]: run task is not created for top level modules --- .../kotlin/idea/gradle/execution/KotlinGradleAppEnvProvider.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/idea/idea-gradle/src/org/jetbrains/kotlin/idea/gradle/execution/KotlinGradleAppEnvProvider.kt b/idea/idea-gradle/src/org/jetbrains/kotlin/idea/gradle/execution/KotlinGradleAppEnvProvider.kt index a5b5bf6aa70..a4b6cbb3d22 100644 --- a/idea/idea-gradle/src/org/jetbrains/kotlin/idea/gradle/execution/KotlinGradleAppEnvProvider.kt +++ b/idea/idea-gradle/src/org/jetbrains/kotlin/idea/gradle/execution/KotlinGradleAppEnvProvider.kt @@ -163,7 +163,7 @@ class KotlinGradleAppEnvProvider : GradleExecutionEnvironmentProvider { val rootProjectName = (extModuleData.parent?.data as? ProjectData)?.externalName ?: "" rootProjectName + projectPath } else { - projectPath // includes rootProject.name already + projectPath.takeIf { ':' in it } ?: "$projectPath:" // includes rootProject.name already, for top level projects has no ':' } val workingDir = ProgramParametersUtil.getWorkingDir(applicationConfiguration, project, module)?.let {