@@ -20,8 +20,8 @@ android {
2020 applicationId = " com.example.moviedb"
2121 buildToolsVersion = " 31.0.0"
2222 minSdk = 23
23- compileSdk = 31
24- targetSdk = 32
23+ compileSdkPreview = " Tiramisu "
24+ targetSdkPreview = " Tiramisu "
2525 multiDexEnabled = true
2626 vectorDrawables {
2727 useSupportLibrary = true
@@ -93,13 +93,13 @@ android {
9393 flavorDimensions.addAll(listOf (" server" ))
9494 productFlavors {
9595 create(" dev" ) {
96- // dimension( "server")
96+ dimension = " server"
9797 applicationIdSuffix = " .dev"
9898 resValue(" string" , " app_name" , " Movie DB Dev" )
9999 buildConfigField(" boolean" , " MOCK_DATA" , " true" )
100100 }
101101 create(" prd" ) {
102- // dimension( "server")
102+ dimension = " server"
103103 resValue(" string" , " app_name" , " Movie DB" )
104104 buildConfigField(" boolean" , " MOCK_DATA" , " false" )
105105 }
@@ -125,7 +125,7 @@ android {
125125 }
126126 kotlinOptions {
127127 jvmTarget = " 11"
128- freeCompilerArgs = listOf (" -Xallow-result-return-type" )
128+ // freeCompilerArgs = listOf("-Xallow-result-return-type")
129129 }
130130 // https://developer.android.com/topic/libraries/data-binding
131131 buildFeatures {
@@ -135,18 +135,18 @@ android {
135135
136136dependencies {
137137 // common
138- implementation(" androidx.appcompat:appcompat:1.4.1 " )
138+ implementation(" androidx.appcompat:appcompat:1.4.2 " )
139139 implementation(" androidx.legacy:legacy-support-v4:1.0.0" )
140- implementation(" androidx.constraintlayout:constraintlayout:2.1.3 " )
140+ implementation(" androidx.constraintlayout:constraintlayout:2.1.4 " )
141141 implementation(" androidx.recyclerview:recyclerview:1.2.1" )
142- implementation(" com.google.android.material:material:1.6.0 " )
142+ implementation(" com.google.android.material:material:1.6.1 " )
143143 implementation(" org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21" )
144144 implementation(" org.jetbrains.kotlin:kotlin-reflect:1.6.21" )
145145 implementation(" androidx.multidex:multidex:2.0.1" )
146146
147147 // List of KTX extensions
148148 // https://developer.android.com/kotlin/ktx/extensions-list
149- implementation(" androidx.core:core-ktx:1.9.0-alpha03 " )
149+ implementation(" androidx.core:core-ktx:1.9.0-alpha04 " )
150150 implementation(" androidx.activity:activity-ktx:1.4.0" )
151151 implementation(" androidx.fragment:fragment-ktx:1.4.1" )
152152
@@ -181,7 +181,7 @@ dependencies {
181181 // https://github.com/Kotlin/kotlinx.coroutines
182182 implementation(" org.jetbrains.kotlinx:kotlinx-coroutines-core:1.5.0" )
183183 implementation(" org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.2" )
184- testImplementation(" org.jetbrains.kotlinx:kotlinx-coroutines-test:1.5.0 " )
184+ testImplementation(" org.jetbrains.kotlinx:kotlinx-coroutines-test:1.5.2 " )
185185
186186 // moshi
187187 implementation(" com.squareup.moshi:moshi-kotlin:1.13.0" )
@@ -220,7 +220,7 @@ dependencies {
220220 // firebase
221221 // https://firebase.google.com/docs/android/setup
222222 implementation(" com.google.firebase:firebase-analytics:21.0.0" )
223- implementation(" com.google.firebase:firebase-crashlytics:18.2.10 " )
223+ implementation(" com.google.firebase:firebase-crashlytics:18.2.11 " )
224224
225225 // lottie
226226 // https://github.com/airbnb/lottie-android
0 commit comments