This repository has been archived by the owner on Oct 31, 2022. It is now read-only.
This repository has been archived by the owner on Oct 31, 2022. It is now read-only.
Closed
Description
Gradle BOM
See Gradle's documentation on what Gradle's bill of materials (BOM) is and what it does.
https://docs.gradle.org/6.5/userguide/platforms.html#sub:bom_import
Requirements
This plugin needs consider any BOM's when picking which versions to enforce.
Today these are ignored which can result in a version being picked which less than the BOM definition.
Example
We should ensure firebase-bom
in particular works.
app/build.gradle
dependencies {
implementation platform('com.google.firebase:firebase-bom:25.3.1')
// firebase-bom above provides a list of versions,
// which is way firebase-messaging does not have a version here
implementation 'com.google.firebase:firebase-messaging'
}
Related issues
- Could not find any version that matches com.google.firebase:firebase-crashlytics:[15.0.0, 16.0.0) #123 - Could not find any version that matches com.google.firebase:firebase-crashlytics:[15.0.0, 16.0.0)
Metadata
Assignees
Labels
No labels