@@ -4,13 +4,13 @@ apply plugin: 'kotlin-kapt'
44apply plugin : ' kotlin-parcelize'
55
66android {
7- compileSdkVersion 29
7+ compileSdkVersion 32
88 buildToolsVersion " 29.0.2"
99
1010 defaultConfig {
1111 applicationId " com.lukaslechner.coroutineusecasesonandroid"
1212 minSdkVersion 21
13- targetSdkVersion 29
13+ targetSdkVersion 32
1414 versionCode 1
1515 versionName " 1.0"
1616
@@ -49,7 +49,7 @@ android {
4949
5050dependencies {
5151
52- def lifecycle_version = " 2.2.0 "
52+ def lifecycle_version = " 2.4.1 "
5353 def coroutines_version = " 1.6.3"
5454
5555 implementation fileTree(dir : ' libs' , include : [' *.jar' ])
@@ -58,35 +58,35 @@ dependencies {
5858 implementation " org.jetbrains.kotlinx:kotlinx-coroutines-core:$coroutines_version "
5959 implementation " org.jetbrains.kotlinx:kotlinx-coroutines-android:$coroutines_version "
6060
61- implementation ' androidx.appcompat:appcompat:1.1.0 '
62- implementation ' com.google.android.material:material:1.1.0 '
61+ implementation ' androidx.appcompat:appcompat:1.4.2 '
62+ implementation ' com.google.android.material:material:1.6.1 '
6363
64- implementation ' androidx.core:core-ktx:1.2 .0'
65- implementation " androidx.activity:activity-ktx:1.1 .0"
64+ implementation ' androidx.core:core-ktx:1.8 .0'
65+ implementation " androidx.activity:activity-ktx:1.4 .0"
6666
6767 implementation ' androidx.constraintlayout:constraintlayout:1.1.3'
68- implementation ' androidx.recyclerview:recyclerview:1.1.0 '
68+ implementation ' androidx.recyclerview:recyclerview:1.2.1 '
6969 implementation ' androidx.cardview:cardview:1.0.0'
7070
7171 implementation " androidx.lifecycle:lifecycle-viewmodel-ktx:$lifecycle_version "
7272 implementation " androidx.lifecycle:lifecycle-livedata-ktx:$lifecycle_version "
7373
74- implementation ' com.squareup.retrofit2:retrofit:2.7.1 '
74+ implementation ' com.squareup.retrofit2:retrofit:2.9.0 '
7575 implementation ' com.squareup.retrofit2:adapter-rxjava2:2.7.1'
76- implementation ' com.google.code.gson:gson:2.8.6 '
77- implementation ' com.squareup.retrofit2:converter-gson:2.7.1 '
76+ implementation ' com.google.code.gson:gson:2.8.9 '
77+ implementation ' com.squareup.retrofit2:converter-gson:2.9.0 '
7878
7979 implementation ' io.reactivex.rxjava2:rxandroid:2.1.1'
8080 implementation ' io.reactivex.rxjava2:rxjava:2.2.19'
8181 implementation ' io.reactivex.rxjava2:rxkotlin:2.4.0'
8282
8383 implementation " androidx.lifecycle:lifecycle-common-java8:$lifecycle_version "
8484
85- def work_manager_version = " 2.3.4 "
85+ def work_manager_version = " 2.7.1 "
8686 implementation " androidx.work:work-runtime:$work_manager_version "
8787 implementation " androidx.work:work-runtime-ktx:$work_manager_version "
8888
89- implementation ' com.jakewharton.timber:timber:4.7 .1'
89+ implementation ' com.jakewharton.timber:timber:5.0 .1'
9090
9191 def room_version = " 2.4.2"
9292 implementation " androidx.room:room-runtime:$room_version "
@@ -97,13 +97,13 @@ dependencies {
9797
9898 testImplementation project(path : ' :app' )
9999
100- testImplementation ' junit:junit:4.12 '
100+ testImplementation ' junit:junit:4.13.2 '
101101 testImplementation ' androidx.arch.core:core-testing:2.1.0'
102102 testImplementation " org.jetbrains.kotlinx:kotlinx-coroutines-test:$coroutines_version "
103103 testImplementation ' com.squareup.retrofit2:retrofit-mock:2.7.1'
104104
105- androidTestImplementation ' androidx.test.ext:junit:1.1.1 '
106- androidTestImplementation ' androidx.test.espresso:espresso-core:3.2 .0'
105+ androidTestImplementation ' androidx.test.ext:junit:1.1.3 '
106+ androidTestImplementation ' androidx.test.espresso:espresso-core:3.4 .0'
107107
108108 coreLibraryDesugaring(" com.android.tools:desugar_jdk_libs:1.1.5" )
109109}
0 commit comments