plugins { `kotlin-dsl` } repositories { gradlePluginPortal() } dependencies { // this is OK as long as the same version catalog is used in the main build and build-logic // see https://github.com/gradle/gradle/issues/15383#issuecomment-779893192 implementation(files(libs.javaClass.superclass.protectionDomain.codeSource.location)) implementation(libs.indra.common) implementation(libs.indra.git) implementation(libs.lombok) }