Hi Gradle Team,
I have recently published our Kotlin plugins to the Plugin Portal.
However, when they are applied with the plugins DSL, the resolved dependency ID has the gradle.plugin.
prefix in the group name (the full group name is therefore gradle.plugin.org.jetbrains.kotlin
).
Some of the logic (e.g. this) in our plugins depends on the group names, and weโd like to have the group names unchanged.
Could this be fixed from your side without the group name workaround in our logic? I believe, adding the gradle.plugin.
prefix is just a uniqueness measure, so if you need to verify the plugins, then please do so.
And could you please republish the existing org.jetbrains.kotlin.*
plugins with the prefix removed from their group names?
The list of the plugins affected by this issue is:
org.jetbrains.kotlin.jvm
org.jetbrains.kotlin.kapt
org.jetbrains.kotlin.android
org.jetbrains.kotlin.android.extensions
org.jetbrains.kotlin.plugin.allopen
org.jetbrains.kotlin.plugin.noarg
org.jetbrains.kotlin.plugin.spring
org.jetbrains.kotlin.plugin.jpa
After this has been fixed (if possible), should we change something in our publishing config to publish subsequent releases with the correct group name?
Thanks.