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.