update dependencies

This commit is contained in:
Bnyro 2022-08-27 13:57:41 +02:00
parent c7ed00908c
commit 19cef57b8c
2 changed files with 18 additions and 14 deletions

View File

@ -75,8 +75,7 @@ android {
dependencies { dependencies {
//debugImplementation libs.square.leakcanary //debugImplementation libs.square.leakcanary
kapt libs.room.compiler /* Android Core */
implementation libs.androidx.appcompat implementation libs.androidx.appcompat
implementation libs.androidx.constraintlayout implementation libs.androidx.constraintlayout
implementation libs.androidx.legacySupport implementation libs.androidx.legacySupport
@ -86,30 +85,37 @@ dependencies {
implementation libs.androidx.preference implementation libs.androidx.preference
implementation libs.androidx.work.runtime implementation libs.androidx.work.runtime
/* Android Lifecycle */
implementation libs.lifecycle.viewmodel
implementation libs.lifecycle.runtime
implementation libs.lifecycle.livedata
/* Testing */
androidTestImplementation libs.androidx.test.junit androidTestImplementation libs.androidx.test.junit
androidTestImplementation libs.androidx.test.espressoCore androidTestImplementation libs.androidx.test.espressoCore
/* Design */
implementation libs.material
implementation libs.circleimageview implementation libs.circleimageview
implementation libs.material /* ExoPlayer */
implementation libs.exoplayer implementation libs.exoplayer
implementation(libs.exoplayer.extension.cronet) { exclude group: 'com.google.android.gms' } implementation(libs.exoplayer.extension.cronet) { exclude group: 'com.google.android.gms' }
implementation libs.exoplayer.extension.mediasession implementation libs.exoplayer.extension.mediasession
/* Retrofit and Jackson */
implementation libs.square.retrofit implementation libs.square.retrofit
implementation libs.square.retrofit.converterJackson implementation libs.square.retrofit.converterJackson
// Do not update jackson annotations! It does not supports < API 26.
implementation libs.jacksonAnnotations implementation libs.jacksonAnnotations
/* Cronet and Coil */
coreLibraryDesugaring libs.desugaring coreLibraryDesugaring libs.desugaring
implementation libs.cronet.embedded implementation libs.cronet.embedded
implementation libs.cronet.okhttp implementation libs.cronet.okhttp
implementation libs.coil implementation libs.coil
implementation libs.lifecycle.viewmodel /* Room */
implementation libs.lifecycle.runtime kapt libs.room.compiler
implementation libs.lifecycle.livedata
implementation libs.room implementation libs.room
} }

View File

@ -1,9 +1,9 @@
[versions] [versions]
appcompat = "1.4.1" appcompat = "1.5.0"
lifecycle = "2.5.1" lifecycle = "2.5.1"
constraintlayout = "2.1.3" constraintlayout = "2.1.4"
material = "1.6.0" material = "1.6.0"
navigation = "2.4.2" navigation = "2.5.1"
legacySupport = "1.0.0" legacySupport = "1.0.0"
preference = "1.2.0" preference = "1.2.0"
extJunit = "1.1.3" extJunit = "1.1.3"
@ -14,11 +14,10 @@ exoplayer = "2.17.1"
multidex = "2.0.1" multidex = "2.0.1"
retrofit = "2.9.0" retrofit = "2.9.0"
jacksonAnnotations = "2.13.3" jacksonAnnotations = "2.13.3"
mobileffmpeg = "4.5.1.LTS"
desugaring = "1.1.5" desugaring = "1.1.5"
cronetEmbedded = "101.4951.41" cronetEmbedded = "101.4951.41"
cronetOkHttp = "0.1.0" cronetOkHttp = "0.1.0"
coil = "2.1.0" coil = "2.2.0"
leakcanary = "2.8.1" leakcanary = "2.8.1"
room = "2.4.3" room = "2.4.3"
@ -40,7 +39,6 @@ androidx-multidex = { group = "androidx.multidex", name = "multidex", version.re
square-retrofit = { group = "com.squareup.retrofit2", name = "retrofit", version.ref = "retrofit" } square-retrofit = { group = "com.squareup.retrofit2", name = "retrofit", version.ref = "retrofit" }
square-retrofit-converterJackson = { group = "com.squareup.retrofit2", name = "converter-jackson", version.ref = "retrofit" } square-retrofit-converterJackson = { group = "com.squareup.retrofit2", name = "converter-jackson", version.ref = "retrofit" }
jacksonAnnotations = { group = "com.fasterxml.jackson.core", name = "jackson-annotations", version.ref = "jacksonAnnotations" } jacksonAnnotations = { group = "com.fasterxml.jackson.core", name = "jackson-annotations", version.ref = "jacksonAnnotations" }
mobileffmpeg = { group = "com.arthenica", name = "ffmpeg-kit-min", version.ref = "mobileffmpeg" }
desugaring = { group = "com.android.tools", name = "desugar_jdk_libs", version.ref = "desugaring" } desugaring = { group = "com.android.tools", name = "desugar_jdk_libs", version.ref = "desugaring" }
exoplayer-extension-cronet = { group = "com.google.android.exoplayer", name = "extension-cronet", version.ref = "exoplayer" } exoplayer-extension-cronet = { group = "com.google.android.exoplayer", name = "extension-cronet", version.ref = "exoplayer" }
cronet-embedded = { group = "org.chromium.net", name = "cronet-embedded", version.ref = "cronetEmbedded" } cronet-embedded = { group = "org.chromium.net", name = "cronet-embedded", version.ref = "cronetEmbedded" }