Slackbot
12/01/2023, 4:44 PMVampire
12/01/2023, 4:50 PMbuildSrc I think you should have static accessors that are equal to the plugin ID.
So neither id("your.plugin.id") nor alias(...) but just your.plugin.idCaleb Cushing
12/01/2023, 4:55 PMCaleb Cushing
12/01/2023, 4:55 PMCaleb Cushing
12/01/2023, 4:57 PMbuildSrcVampire
12/01/2023, 4:57 PMgroovy doesn't seem to think soOh, yeah, I was talking about Kotlin DSL. Don't really expect anyone to use Groovy DSL as it basically almost only has drawbacks. 😄
Caleb Cushing
12/01/2023, 4:57 PMCaleb Cushing
12/01/2023, 4:57 PMVampire
12/01/2023, 4:58 PMCaleb Cushing
12/01/2023, 4:58 PMdependencies workVampire
12/01/2023, 4:59 PMCaleb Cushing
12/01/2023, 4:59 PMVampire
12/01/2023, 4:59 PMCaleb Cushing
12/01/2023, 4:59 PMCaleb Cushing
12/01/2023, 5:00 PMCaleb Cushing
12/01/2023, 5:00 PMCaleb Cushing
12/01/2023, 5:00 PMVampire
12/01/2023, 5:01 PMid(libs.plugins.foo.get().pluginId) and just use ? or anything else as version in the catalogVampire
12/01/2023, 5:02 PM[versions} section and use id(libs.versions.plugin.foo)Caleb Cushing
12/01/2023, 5:05 PMbuildSrc, so they end up in dependencies