From 37e74e0949d98ef3ce9a3cffbe97a67c25870f12 Mon Sep 17 00:00:00 2001 From: Alexey Tsvetkov Date: Thu, 7 Feb 2019 00:43:43 +0300 Subject: [PATCH] Add debugKotlinDaemon shortcut to Gradle tests --- .../org/jetbrains/kotlin/gradle/BaseGradleIT.kt | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/BaseGradleIT.kt b/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/BaseGradleIT.kt index 492110b772e..a17020c5567 100644 --- a/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/BaseGradleIT.kt +++ b/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/BaseGradleIT.kt @@ -259,10 +259,21 @@ abstract class BaseGradleIT { // Basically the same as `Project.build`, tells gradle to wait for debug on 5005 port // Faster to type than `project.build("-Dorg.gradle.debug=true")` or `project.build(options = defaultBuildOptions().copy(debug = true))` + @Deprecated("Use, but do not commit!") fun Project.debug(vararg params: String, options: BuildOptions = defaultBuildOptions(), check: CompiledProject.() -> Unit) { build(*params, options = options.copy(debug = true), check = check) } + @Deprecated("Use, but do not commit!") + fun Project.debugKotlinDaemon( + vararg params: String, + debugPort: Int = 5006, + options: BuildOptions = defaultBuildOptions(), + check: CompiledProject.() -> Unit + ) { + build(*params, options = options.copy(kotlinDaemonDebugPort = debugPort), check = check) + } + fun Project.build(vararg params: String, options: BuildOptions = defaultBuildOptions(), check: CompiledProject.() -> Unit) { val wrapperVersion = chooseWrapperVersionOrFinishTest()