Tooling and Project Concepts
Gradle Coordinate
A Kotlin project is often identified by a group, artifact name, and version.
Gradle Coordinate
GradleCoordinate.kt
fun main() {
val version =
val group = "com.example"
val name = "trace-demo"
val coordinate = "$group:$name:$version"
val stable = !version.contains("-")
println("coordinate=$coordinate")
println("stable=$stable")
}
fun main() {
val version =
val group = "com.example"
val name = "trace-demo"
val coordinate = "$group:$name:$version"
val stable = !version.contains("-")
println("coordinate=$coordinate")
println("stable=$stable")
}
fun main() {
val version =
val group = "com.example"
val name = "trace-demo"
val coordinate = "$group:$name:$version"
val stable = !version.contains("-")
println("coordinate=$coordinate")
println("stable=$stable")
}
coordinate
A coordinate names a build artifact in a predictable `group:name:version` shape.