in bunch-gradle-plugin/src/main/kotlin/BunchGradlePlugin.kt [9:30]
override fun apply(project: Project) {
checkGradleVersion()
val tasks = getTasks(ProjectPropertyProvider(project))
@Suppress("UnstableApiUsage")
project.tasks.register("bunch") {
it.doLast {
println("In order to execute bunch tool run gradlew <task name>, where <task name> is one of:")
for (task in tasks) {
println("${task.name} - ${task.description}")
}
}
}
for (task in tasks) {
@Suppress("UnstableApiUsage")
project.tasks.register(task.name) {
it.doLast(task.launch)
}
}
}