From 0f657b8a74325fbd505f267b3cbe816bcc37929c Mon Sep 17 00:00:00 2001 From: Sebastian Sellmair Date: Tue, 7 Mar 2023 14:20:04 +0100 Subject: [PATCH] [Gradle] KotlinTargetHierarchyBuilder: Deprecate filterCompilations KT-34662 --- .../kotlin/gradle/plugin/KotlinTargetHierarchyBuilder.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/tools/kotlin-gradle-plugin-api/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/KotlinTargetHierarchyBuilder.kt b/libraries/tools/kotlin-gradle-plugin-api/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/KotlinTargetHierarchyBuilder.kt index cce95288699..97ac7280747 100644 --- a/libraries/tools/kotlin-gradle-plugin-api/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/KotlinTargetHierarchyBuilder.kt +++ b/libraries/tools/kotlin-gradle-plugin-api/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/KotlinTargetHierarchyBuilder.kt @@ -15,8 +15,8 @@ interface KotlinTargetHierarchyBuilder { /* low-level APIs */ fun withCompilations(predicate: (KotlinCompilation<*>) -> Boolean) fun withoutCompilations(predicate: (KotlinCompilation<*>) -> Boolean) - fun filterCompilations(predicate: (KotlinCompilation<*>) -> Boolean) = - withoutCompilations { !predicate(it) } + @Deprecated("Use plain 'withoutCompilations(!predicate) instead'", ReplaceWith("withoutCompilations { !predicate(it) }")) + fun filterCompilations(predicate: (KotlinCompilation<*>) -> Boolean) = withoutCompilations { !predicate(it) } /* Convenient groups */ fun withNative()