name.remal.gradle_plugins.dsl.plugins.DisplayProjectVersionPlugin.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of gradle-plugins-kotlin-dsl Show documentation
Show all versions of gradle-plugins-kotlin-dsl Show documentation
Remal Gradle plugins: gradle-plugins-kotlin-dsl
package name.remal.gradle_plugins.dsl.plugins
import name.remal.KotlinAllOpen
import name.remal.gradle_plugins.dsl.extensions.atTheEndOfAfterEvaluationOrNow
import org.gradle.api.Plugin
import org.gradle.api.Project
@KotlinAllOpen
class DisplayProjectVersionPlugin : Plugin {
override fun apply(project: Project) {
project.atTheEndOfAfterEvaluationOrNow(Int.MAX_VALUE) {
it.logger.warn("{}: {}", it, it.version)
}
}
}