Slackbot
05/08/2023, 2:50 PMAdam
05/08/2023, 3:00 PMimplementation(files(libs.javaClass.superclass.protectionDomain.codeSource.location))
to
api(files(libs.javaClass.superclass.protectionDomain.codeSource.location))
Adam
05/08/2023, 3:01 PMbuild-logic/kotlin-library/build.gradle.kts
defines a dependency like this?
implementation(project(":commons"))
Tanguy Retail
05/08/2023, 3:03 PMAdam
05/08/2023, 3:04 PMAdam
05/08/2023, 3:05 PMimplementation(files(libs.javaClass.superclass.protectionDomain.codeSource.location))
Tanguy Retail
05/08/2023, 3:06 PMkotlin-library/build.gradle.kts
i suppose, already tried that too 😬Vampire
05/08/2023, 4:39 PMplugin { ... }
blocks.Vampire
05/08/2023, 4:41 PMplugins { ... }
block is extracted and applied to a dummy project to determine which type-safe accessors to generate.Vampire
05/08/2023, 4:41 PMLibrariesForLibs
is not present, but it is an essential part of the hack-around that the exact same version catalog is present on the project where you apply it as it on the project where you build the convention plugin.Vampire
05/08/2023, 4:42 PMplugins { ... }
block of the other one.Tanguy Retail
05/08/2023, 5:17 PM