mirror of
https://github.com/libre-tube/LibreTube.git
synced 2025-04-27 23:40:33 +05:30
update dependencies
This commit is contained in:
parent
c7ed00908c
commit
19cef57b8c
@ -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
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -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" }
|
||||||
|
Loading…
x
Reference in New Issue
Block a user