Hi all, i'm trying to setup one of my kotlin projects with git submodules like so:
build.gradle.kts
projects/api
...
projects/core <-- a git submodule
projects/core/gradle.build.kts // file in question
Normally, I have the parent project specify plugin dependency versions. This works fine for everything except for core. Because Core is a submodule I can clone it and work on it in isolation, where in that case I need to specify plugin versions:
kotlin("jvm") version("...") apply(true)
but when core is consumed as a submodule and the parent project specifies the version i get a build error from gradle:
Plugin request for plugin already on the classpath must not include a version
Any suggestions on how to approach/workaround this?