diff --git a/idea/idea-gradle/src/org/jetbrains/kotlin/idea/configuration/KotlinNonJvmGutterConfigurator.kt b/idea/idea-gradle/src/org/jetbrains/kotlin/idea/configuration/KotlinNonJvmGutterConfigurator.kt index 583e75dae96..2686485494a 100644 --- a/idea/idea-gradle/src/org/jetbrains/kotlin/idea/configuration/KotlinNonJvmGutterConfigurator.kt +++ b/idea/idea-gradle/src/org/jetbrains/kotlin/idea/configuration/KotlinNonJvmGutterConfigurator.kt @@ -28,7 +28,11 @@ class KotlinNonJvmGutterConfigurator : AbstractProjectResolverExtension() { } gradle.afterProject { project -> + // Test task should have some parameters + // Create dummy task to consume outputs by Test task project.tasks.create("nonJvmTestIdeSupportDummy") + + // IDEA now process filter parameters only for Test tasks project.tasks.create('nonJvmTestIdeSupport', Test) { testClassesDirs = project.tasks["nonJvmTestIdeSupportDummy"].outputs.files classpath = project.tasks["nonJvmTestIdeSupportDummy"].outputs.files