jraska/modules-graph-assert

Please change the dependency coordinates

ZacSweers opened this issue ยท 7 comments

The current dependency coordinates are gradle.plugin.project:plugin:1.4.0, which I believe must be an accident. I would expect this project to use the canonical reverse-domain declaration format like com.jraska.modulesgraphassert or similar. This coordinate also looks highly suspect to consumers.

Hi @ZacSweers, thanks for raising this.

I'm aware of that and I was investigating some time ago why - without success.
When publishing the plugin based on the Gradle Guide all the fields are there and I would assume the plugin id should be picked up the Gradle publish plugin, however this is case only for the id to the plugin and not the coordinates as you raise.

Because the plugins { id "com.jraska.module.graph.assertion")... } format is correct and it is the one Gradle recommends and uses in their docs, I didn't put more effort into the investigation of the coordinates format and causes of that inconsistency.

I would be happy for suggestions, because it will be probably one liner somewhere to fix this.

We would like to help you take care of this. Please submit a help request via https://plugins.gradle.org/docs/get-help so this can get routed to the appropriate team.

@runningcode please I submitted a help request, but didn't hear back yet :)

donat commented

I'll respond soon.
I've found your request on the "Plugin Portal Support" mailing list and I've already responded. Let's continue the conversation there.

Waiting for Gradle plugin approval now - group set as suggested by Gradle engineers - let's see if it fixed the issue.

This is solved now. The coordinates are now: "com.jraska.module.graph.assertion:plugin:1.5.0"

Thanks for raising it. :)

Thanks!