diff --git a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/ide/IdeResolveDependenciesTask.kt b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/ide/IdeResolveDependenciesTask.kt index ba5b034a843..aa261d9213f 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/ide/IdeResolveDependenciesTask.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/ide/IdeResolveDependenciesTask.kt @@ -43,7 +43,7 @@ internal open class IdeResolveDependenciesTask : DefaultTask() { @TaskAction fun resolveDependencies() { - val outputDirectory = project.buildDir.resolve("ide/dependencies") + val outputDirectory = project.layout.buildDirectory.dir("ide/dependencies").get().asFile outputDirectory.deleteRecursively() val gson = GsonBuilder().setLenient().setPrettyPrinting() .registerTypeHierarchyAdapter(IdeDependencyResolver::class.java, IdeDependencyResolverAdapter)