in BuildSrc/customizeAgpDslAndVariantWithConvenientAPI/buildSrc/src/main/kotlin/ConsumerPlugin.kt [23:32]
override fun apply(project: Project) {
project.extensions.getByType(AndroidComponentsExtension::class.java)
.onVariants { variant ->
project.tasks.register(variant.name + "Example", ExampleTask::class.java) { task ->
task.parameters.set(
variant.getExtension(ExampleVariantExtension::class.java)?.parameters
)
}
}
}