BOM¶
Library provides Maven BOM which could simplify adding dependencies by allowing omitting versions. Additionally, Gradle will automatically align dependencies of all modules because of direct dependency on the BOM module
Using in your projects¶
dependencies {
implementation(platform("dev.whyoleg.cryptography:cryptography-bom:0.4.0"))
// now you can declare other dependencies without a version
implementation("dev.whyoleg.cryptography:cryptography-core")
// some provider
implementation("dev.whyoleg.cryptography:cryptography-provider-jdk")
}