Caleb Cushing
09/22/2024, 8:52 PMjava-library plugin? I wouldn't want to catch things provided by most plugins but basically catch `api`/`implementation`/`testImplementation` /`compileOnly` /`runtimeOnly` etc
this is absolutely stupid
api(platform(libs.jakarta.bom))
api(platform(libs.spring.bom))
api(platform(libs.junit.bom))
api(platform(libs.spring.modulith.bom))
api(platform(libs.jmolecules.bom))
compileOnly(platform(libs.jakarta.bom))
compileOnly(platform(libs.spring.bom))
compileOnly(platform(libs.junit.bom))
compileOnly(platform(libs.spring.modulith.bom))
compileOnly(platform(libs.jmolecules.bom))
implementation(platform(libs.jakarta.bom))
implementation(platform(libs.spring.bom))
implementation(platform(libs.junit.bom))
implementation(platform(libs.spring.modulith.bom))
implementation(platform(libs.jmolecules.bom))
runtimeOnly(platform(libs.jakarta.bom))
runtimeOnly(platform(libs.spring.bom))
runtimeOnly(platform(libs.junit.bom))
runtimeOnly(platform(libs.spring.modulith.bom))
runtimeOnly(platform(libs.jmolecules.bom))Philip W
09/22/2024, 9:32 PMCaleb Cushing
09/22/2024, 9:34 PMapi here a second ago... and it was complaining (I think) because it was missing, but something was using one of the ones with apiCaleb Cushing
09/22/2024, 9:35 PMCaleb Cushing
09/24/2024, 5:18 PMfun importBom(bom: Provider<MinimalExternalModuleDependency>) {
api(platform(bom))// right that's not going to compile
}
dependencies {
api(platform(libs.jakarta.bom))