Skip to content

Commit 037e096

Browse files
authored
Fix @AutoValue-related proguard issues. (#1472)
Fixes #317
1 parent 26cc04d commit 037e096

File tree

8 files changed

+16
-8
lines changed

8 files changed

+16
-8
lines changed

firebase-common/firebase-common.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ dependencies {
6666
implementation 'com.google.android.gms:play-services-basement:17.0.0'
6767
implementation "com.google.android.gms:play-services-tasks:17.0.0"
6868

69-
api 'com.google.auto.value:auto-value-annotations:1.6.5'
69+
compileOnly 'com.google.auto.value:auto-value-annotations:1.6.6'
7070
compileOnly 'com.google.code.findbugs:jsr305:3.0.2'
7171

7272
// needed for Kotlin detection to compile, but not necessarily present at runtime.
@@ -79,7 +79,7 @@ dependencies {
7979
testImplementation "com.google.truth:truth:$googleTruthVersion"
8080
testImplementation 'org.mockito:mockito-core:2.25.0'
8181

82-
annotationProcessor 'com.google.auto.value:auto-value:1.6.2'
82+
annotationProcessor 'com.google.auto.value:auto-value:1.6.5'
8383

8484
androidTestImplementation 'junit:junit:4.12'
8585
androidTestImplementation 'androidx.test:runner:1.2.0'

firebase-common/proguard.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
11
-dontwarn com.google.firebase.platforminfo.KotlinDetector
2+
-dontwarn com.google.auto.value.AutoValue
3+
-dontwarn com.google.auto.value.AutoValue$Builder

transport/transport-api/proguard.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
-dontwarn com.google.auto.value.AutoValue
2+
-dontwarn com.google.auto.value.AutoValue$Builder

transport/transport-api/transport-api.gradle

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,9 @@ android {
3535
}
3636

3737
dependencies {
38-
compileOnly 'com.google.auto.value:auto-value-annotations:1.6.5'
39-
compileOnly 'androidx.annotation:annotation:1.1.0'
40-
annotationProcessor "com.google.auto.value:auto-value:1.6.2"
38+
compileOnly 'com.google.auto.value:auto-value-annotations:1.6.6'
39+
implementation 'androidx.annotation:annotation:1.1.0'
40+
annotationProcessor "com.google.auto.value:auto-value:1.6.5"
4141
testImplementation 'junit:junit:4.13-beta-3'
4242
testImplementation "com.google.truth:truth:$googleTruthVersion"
4343
}
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
-dontwarn com.google.auto.value.AutoValue
2+
-dontwarn com.google.auto.value.AutoValue$Builder

transport/transport-backend-cct/transport-backend-cct.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,9 +56,9 @@ dependencies {
5656
implementation project(':encoders:firebase-encoders-json')
5757
implementation 'androidx.annotation:annotation:1.1.0'
5858

59-
compileOnly "com.google.auto.value:auto-value-annotations:1.6.5"
59+
compileOnly "com.google.auto.value:auto-value-annotations:1.6.6"
6060

61-
annotationProcessor "com.google.auto.value:auto-value:1.6.2"
61+
annotationProcessor "com.google.auto.value:auto-value:1.6.5"
6262
annotationProcessor project(':encoders:firebase-encoders-processor')
6363

6464
testImplementation 'com.google.protobuf:protobuf-java:3.10.0'
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
-dontwarn com.google.auto.value.AutoValue
2+
-dontwarn com.google.auto.value.AutoValue$Builder

transport/transport-runtime/transport-runtime.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ dependencies {
6262
implementation 'com.google.dagger:dagger:2.27'
6363
implementation 'androidx.annotation:annotation:1.1.0'
6464

65-
compileOnly "com.google.auto.value:auto-value-annotations:1.6.5"
65+
compileOnly "com.google.auto.value:auto-value-annotations:1.6.6"
6666

6767
annotationProcessor "com.google.auto.value:auto-value:1.6.5"
6868
annotationProcessor 'com.google.dagger:dagger-compiler:2.24'

0 commit comments

Comments
 (0)