[Gradle][MPP] KMP <-> AGP compatibility check: Weaken warning when AGP is too high
^KT-53138 Verification Pending
This commit is contained in:
committed by
Space
parent
2143180b40
commit
90a2141f1c
+4
-3
@@ -147,7 +147,6 @@ internal object KotlinMultiplatformAndroidGradlePluginCompatibilityHealthCheck {
|
||||
val androidGradlePluginVersion = androidGradlePluginVersionParser.parseVersionString(androidGradlePluginVersionString)
|
||||
?: return warningLogger(Messages.failedParsingAndroidGradlePluginVersion(androidGradlePluginVersionString))
|
||||
|
||||
|
||||
if (compatibleAndroidGradlePluginVersionRange.isTooLow(androidGradlePluginVersion)) {
|
||||
warningLogger(Messages.androidGradlePluginVersionTooLow(androidGradlePluginVersionString))
|
||||
}
|
||||
@@ -168,7 +167,9 @@ internal object KotlinMultiplatformAndroidGradlePluginCompatibilityHealthCheck {
|
||||
)
|
||||
|
||||
fun androidGradlePluginVersionTooHigh(androidGradlePluginVersionString: String) = createCompatibilityWarningMessage(
|
||||
"The applied Android Gradle Plugin version ($androidGradlePluginVersionString) is higher than the maximum supported"
|
||||
"The applied Android Gradle Plugin version ($androidGradlePluginVersionString) " +
|
||||
"is higher than the maximum known to the Kotlin Gradle Plugin. " +
|
||||
"Tooling stability in such configuration isn't tested, please report encountered issues to kotl.in/issue"
|
||||
)
|
||||
|
||||
private fun createCompatibilityWarningMessage(warning: String) = buildString {
|
||||
@@ -179,7 +180,7 @@ internal object KotlinMultiplatformAndroidGradlePluginCompatibilityHealthCheck {
|
||||
"${compatibleAndroidGradlePluginVersionRange.minSupportedVersion.minor}"
|
||||
)
|
||||
appendLine(
|
||||
"Maximum supported Android Gradle Plugin version: " +
|
||||
"Maximum tested Android Gradle Plugin version: " +
|
||||
"${compatibleAndroidGradlePluginVersionRange.maxSupportedVersionMajor}." +
|
||||
"${compatibleAndroidGradlePluginVersionRange.maxSupportedVersionMinor ?: "*"}"
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user