Skip to content

Commit 1b266bb

Browse files
committed
health-metrics/apk-size/app/configure.gradle: produce better error when sdk parsing fails
1 parent 2a7da7f commit 1b266bb

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

health-metrics/apk-size/app/configure.gradle

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,11 @@ repositories {
2424
if (project.hasProperty('sdks')) {
2525
project.android {
2626
sdks.split(',').each { sdk ->
27-
def (groupId, artifactId, version) = sdk.split(':')
27+
def sdkParts = sdk.split(':')
28+
if (sdkParts.size() != 3) {
29+
throw new GradleException("Invalid SDK format: '${sdk}'. Expected format: 'groupId:artifactId:version'")
30+
}
31+
def (groupId, artifactId, version) = sdkParts
2832
productFlavors.create(artifactId) {
2933
dimension 'firebase'
3034
}

0 commit comments

Comments
 (0)