Slackbot
06/12/2023, 8:50 AMChris Lee
06/12/2023, 9:08 AMVampire
06/12/2023, 9:21 AMAdam
06/12/2023, 9:21 AM.gradle.plugin
suffix comes from the Gradle Plugin Marker.
https://docs.gradle.org/8.1.1/userguide/plugins.html#sec:plugin_markers
${plugin.id}:${plugin.id}.gradle.plugin:${plugin.version}
So if the plugin ID is org.jetbrains.kotlin.jvm
, then the Maven Coordinates of the plugin marker are
org.jetbrains.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin:$version
And that Maven artifact will be empty, except for a POM that has a dependency on the actual plugin JAR, which has the coordinates
org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlinVersion