Skip to content

Commit 16371e7

Browse files
shanshinSpace Team
authored andcommitted
[ABI Validation] Moved ABI validation tasks to suitable groups
#KT-80621 Fixed Merge-request: KT-MR-23373 Merged-by: Sergei Shanshin <[email protected]>
1 parent 93929a3 commit 16371e7

File tree

1 file changed

+8
-0
lines changed
  • libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/internal/abi

1 file changed

+8
-0
lines changed

libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/internal/abi/Configs.kt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import org.gradle.api.file.ProjectLayout
1010
import org.gradle.api.tasks.TaskContainer
1111
import org.gradle.api.model.ObjectFactory
1212
import org.gradle.api.provider.Property
13+
import org.gradle.language.base.plugins.LifecycleBasePlugin
1314
import org.jetbrains.kotlin.gradle.dsl.abi.AbiValidationExtension
1415
import org.jetbrains.kotlin.gradle.dsl.abi.AbiValidationKlibKindExtension
1516
import org.jetbrains.kotlin.gradle.dsl.abi.AbiValidationMultiplatformExtension
@@ -115,6 +116,9 @@ internal fun AbiValidationVariantSpecImpl.configureLegacyTasks(
115116
it.excludedClasses.convention(filters.excluded.byNames)
116117
it.excludedAnnotatedWith.convention(filters.excluded.annotatedWith)
117118

119+
// task should be hidden from the task list
120+
it.group = null
121+
118122
it.onlyIf { isEnabled.get() }
119123
}
120124

@@ -123,6 +127,8 @@ internal fun AbiValidationVariantSpecImpl.configureLegacyTasks(
123127
it.referenceDir.convention(referenceDir)
124128
it.variantName.convention(variantName)
125129

130+
it.group = LifecycleBasePlugin.VERIFICATION_GROUP
131+
126132
it.onlyIf { isEnabled.get() }
127133
}
128134

@@ -131,6 +137,8 @@ internal fun AbiValidationVariantSpecImpl.configureLegacyTasks(
131137
it.referenceDir.convention(referenceDir)
132138
it.variantName.convention(variantName)
133139

140+
it.group = LifecycleBasePlugin.VERIFICATION_GROUP
141+
134142
it.onlyIf { isEnabled.get() }
135143
}
136144
}

0 commit comments

Comments
 (0)