The plugin does not correctly apply the BOM versions for dependencies that are declared with debugImplementation.
For example:
dependencies {
implementation platform("androidx.compose:compose-bom:<version_ref>")
implementation "androidx.compose.foundation:foundation"
debugImplementation "androidx.compose.ui:ui-tooling-preview"
}
Error:
Could not find androidx.compose.ui:ui-tooling-preview:.
Required by:
project : <project>
This fixes it:
dependencies {
implementation platform("androidx.compose:compose-bom:<version_ref>")
implementation "androidx.compose.foundation:foundation"
debugImplementation platform("androidx.compose:compose-bom:<version_ref>")
debugImplementation "androidx.compose.ui:ui-tooling-preview"
}