[ABI Validation] Moved ABI validation tasks to suitable groups
#KT-80621 Fixed
diff --git a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/internal/abi/Configs.kt b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/internal/abi/Configs.kt
index dc1e88f..07c1455 100644
--- a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/internal/abi/Configs.kt
+++ b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/internal/abi/Configs.kt
@@ -10,6 +10,7 @@
import org.gradle.api.tasks.TaskContainer
import org.gradle.api.model.ObjectFactory
import org.gradle.api.provider.Property
+import org.gradle.language.base.plugins.LifecycleBasePlugin
import org.jetbrains.kotlin.gradle.dsl.abi.AbiValidationExtension
import org.jetbrains.kotlin.gradle.dsl.abi.AbiValidationKlibKindExtension
import org.jetbrains.kotlin.gradle.dsl.abi.AbiValidationMultiplatformExtension
@@ -115,6 +116,9 @@
it.excludedClasses.convention(filters.excluded.byNames)
it.excludedAnnotatedWith.convention(filters.excluded.annotatedWith)
+ // task should be hidden from the task list
+ it.group = null
+
it.onlyIf { isEnabled.get() }
}
@@ -123,6 +127,8 @@
it.referenceDir.convention(referenceDir)
it.variantName.convention(variantName)
+ it.group = LifecycleBasePlugin.VERIFICATION_GROUP
+
it.onlyIf { isEnabled.get() }
}
@@ -131,6 +137,8 @@
it.referenceDir.convention(referenceDir)
it.variantName.convention(variantName)
+ it.group = LifecycleBasePlugin.VERIFICATION_GROUP
+
it.onlyIf { isEnabled.get() }
}
}