From 67dca1894b8e88a7750ee19020565392b6cb5994 Mon Sep 17 00:00:00 2001 From: Anton Lakotka Date: Wed, 22 Jun 2022 01:21:19 +0200 Subject: [PATCH] [Gradle][Test] Add freeArgs to BuildOptions --- .../org/jetbrains/kotlin/gradle/testbase/BuildOptions.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/testbase/BuildOptions.kt b/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/testbase/BuildOptions.kt index 18ddab04756..eb25573dfb9 100644 --- a/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/testbase/BuildOptions.kt +++ b/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/testbase/BuildOptions.kt @@ -36,6 +36,7 @@ data class BuildOptions( val buildReport: List = emptyList(), val useFir: Boolean = false, val usePreciseJavaTracking: Boolean? = null, + val freeArgs: List = emptyList(), ) { data class KaptOptions( val verbose: Boolean = false, @@ -132,6 +133,9 @@ data class BuildOptions( if (usePreciseJavaTracking != null) { arguments.add("-Pkotlin.incremental.usePreciseJavaTracking=$usePreciseJavaTracking") } + + arguments.addAll(freeArgs) + return arguments.toList() } } \ No newline at end of file