Slackbot
08/08/2023, 9:02 PMVampire
08/09/2023, 8:49 AMimplementation its constraints do not leak downstream and so in the consumer you miss the version. Try using the platform on api instead.Vampire
08/09/2023, 8:49 AMKelvin Chung
08/10/2023, 9:34 PMpublishing).Vampire
08/10/2023, 9:36 PMKelvin Chung
08/10/2023, 9:42 PMVampire
08/10/2023, 9:45 PMKelvin Chung
08/10/2023, 9:59 PMpublishing {
publications.withType<MavenPublication>().configureEach {
versionMapping {
allVariants {
fromResolutionResult()
}
}
}
}
I'm not sure where else I could be setting this, but removing the declared version from the version catalog in an effort to rely on the platform is still causing smoke to fail to be configured when it includes plugin and tries to apply the plugin produced therein.Kelvin Chung
08/10/2023, 10:02 PMKelvin Chung
08/10/2023, 10:11 PMincludeBuild for smoke and inspect the output of generateMetadataFileForPluginMavenPublication, I see the dependency with version, but yet having the includeBuild for smoke causes failures.Vampire
08/11/2023, 8:07 AMKelvin Chung
08/11/2023, 7:51 PMapiElements. I'm still having to rationalize the logic in my head.Kelvin Chung
08/11/2023, 7:51 PMapi vs declaring a platform as implementation to the beginner.