[IDEA] Add check on gradle version not to broke Gradle older 4.0

This commit is contained in:
Ilya Goncharov
2020-01-23 15:53:34 +03:00
parent 20ac606df4
commit 2c4cfd2fb8
@@ -16,6 +16,7 @@ class KotlinNonJvmGutterConfigurator : AbstractProjectResolverExtension() {
//language=Gradle //language=Gradle
""" """
({ ({
if (GradleVersion.current() >= GradleVersion.version("4.0")) {
def doIfInstance = { Task task, String fqn, Closure action -> def doIfInstance = { Task task, String fqn, Closure action ->
def taskSuperClass = task.class def taskSuperClass = task.class
while (taskSuperClass != Object.class) { while (taskSuperClass != Object.class) {
@@ -54,6 +55,7 @@ class KotlinNonJvmGutterConfigurator : AbstractProjectResolverExtension() {
task.filter.includePatterns = task.project.tasks['nonJvmTestIdeSupport'].filter.includePatterns task.filter.includePatterns = task.project.tasks['nonJvmTestIdeSupport'].filter.includePatterns
} }
} }
}
})() })()
""".trimIndent() """.trimIndent()
) )