1313// limitations under the License.
1414
1515plugins {
16- id(" firebase-library" )
17- id(" kotlin-android" )
16+ id(" firebase-library" )
17+ id(" kotlin-android" )
1818}
1919
2020firebaseLibrary {
21- libraryGroup(" common" )
22- testLab.enabled = true
23- publishSources = true
24- releaseNotes {
25- enabled = false
26- }
21+ libraryGroup(" common" )
22+ testLab.enabled = true
23+ publishSources = true
24+ releaseNotes { enabled = false }
2725}
2826
2927android {
30- val compileSdkVersion : Int by rootProject
31- val targetSdkVersion : Int by rootProject
32- val minSdkVersion : Int by rootProject
28+ val compileSdkVersion: Int by rootProject
29+ val targetSdkVersion: Int by rootProject
30+ val minSdkVersion: Int by rootProject
3331
3432 compileSdk = compileSdkVersion
3533 namespace = " com.google.firebase"
@@ -41,62 +39,56 @@ android {
4139 consumerProguardFiles(" proguard.txt" )
4240 }
4341 sourceSets {
44- getByName(" androidTest" ) {
45- java.srcDirs(" src/testUtil" )
46- }
47- getByName(" test" ) {
48- java.srcDirs(" src/testUtil" )
49- }
42+ getByName(" androidTest" ) { java.srcDirs(" src/testUtil" ) }
43+ getByName(" test" ) { java.srcDirs(" src/testUtil" ) }
5044 }
5145 compileOptions {
5246 sourceCompatibility = JavaVersion .VERSION_1_8
5347 targetCompatibility = JavaVersion .VERSION_1_8
5448 }
55- kotlinOptions {
56- jvmTarget = " 1.8"
57- }
49+ kotlinOptions { jvmTarget = " 1.8" }
5850 testOptions.unitTests.isIncludeAndroidResources = true
5951}
6052
6153dependencies {
62- api(libs.kotlin.coroutines.tasks)
54+ api(libs.kotlin.coroutines.tasks)
6355
64- api(" com.google.firebase:firebase-components:18.0.0" )
65- api(" com.google.firebase:firebase-annotations:16.2.0" )
66- implementation(libs.androidx.annotation)
67- implementation(libs.androidx.futures)
68- implementation(libs.kotlin.stdlib)
69- implementation(libs.playservices.basement)
70- implementation(libs.playservices.tasks)
56+ api(" com.google.firebase:firebase-components:18.0.0" )
57+ api(" com.google.firebase:firebase-annotations:16.2.0" )
58+ implementation(libs.androidx.annotation)
59+ implementation(libs.androidx.futures)
60+ implementation(libs.kotlin.stdlib)
61+ implementation(libs.playservices.basement)
62+ implementation(libs.playservices.tasks)
7163
72- compileOnly(libs.autovalue.annotations)
73- compileOnly(libs.findbugs.jsr305)
74- compileOnly(libs.kotlin.stdlib)
64+ compileOnly(libs.autovalue.annotations)
65+ compileOnly(libs.findbugs.jsr305)
66+ compileOnly(libs.kotlin.stdlib)
7567
76- annotationProcessor(libs.autovalue)
68+ annotationProcessor(libs.autovalue)
7769
78- testImplementation(" com.google.guava:guava-testlib:12.0-rc2" )
79- testImplementation(libs.androidx.test.core)
80- testImplementation(libs.androidx.test.junit)
81- testImplementation(libs.androidx.test.runner)
82- testImplementation(libs.junit)
83- testImplementation(libs.kotlin.coroutines.test)
84- testImplementation(libs.mockito.core)
85- testImplementation(libs.org.json)
86- testImplementation(libs.robolectric)
87- testImplementation(libs.truth)
70+ testImplementation(" com.google.guava:guava-testlib:12.0-rc2" )
71+ testImplementation(libs.androidx.test.core)
72+ testImplementation(libs.androidx.test.junit)
73+ testImplementation(libs.androidx.test.runner)
74+ testImplementation(libs.junit)
75+ testImplementation(libs.kotlin.coroutines.test)
76+ testImplementation(libs.mockito.core)
77+ testImplementation(libs.org.json)
78+ testImplementation(libs.robolectric)
79+ testImplementation(libs.truth)
8880
89- androidTestImplementation(project(" :integ-testing" )) {
90- exclude(" com.google.firebase" ," firebase-common" )
91- exclude(" com.google.firebase" ," firebase-common-ktx" )
92- }
81+ androidTestImplementation(project(" :integ-testing" )) {
82+ exclude(" com.google.firebase" , " firebase-common" )
83+ exclude(" com.google.firebase" , " firebase-common-ktx" )
84+ }
9385
94- // TODO(Remove when FirbaseAppTest has been modernized to use LiveData)
95- androidTestImplementation(" androidx.localbroadcastmanager:localbroadcastmanager:1.1.0" )
96- androidTestImplementation(libs.androidx.test.junit)
97- androidTestImplementation(libs.androidx.test.runner)
98- androidTestImplementation(libs.junit)
99- androidTestImplementation(libs.mockito.core)
100- androidTestImplementation(libs.mockito.dexmaker)
101- androidTestImplementation(libs.truth)
86+ // TODO(Remove when FirbaseAppTest has been modernized to use LiveData)
87+ androidTestImplementation(" androidx.localbroadcastmanager:localbroadcastmanager:1.1.0" )
88+ androidTestImplementation(libs.androidx.test.junit)
89+ androidTestImplementation(libs.androidx.test.runner)
90+ androidTestImplementation(libs.junit)
91+ androidTestImplementation(libs.mockito.core)
92+ androidTestImplementation(libs.mockito.dexmaker)
93+ androidTestImplementation(libs.truth)
10294}
0 commit comments