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