gildor
tasks { "war"(War::class) { archiveName = "myapp.war" } }
val war: War by tasks // Now your task in variable [war] war.archiveName = "myapp.war"
val war: War by tasks.configure { archiveName = "myapp.war" }
val war: War by tasks war { archiveName = "myapp.war" }
A modern programming language that makes developers happier.