New version of ExoPlayer has the statistics turned off by default. The app now works with Kotlin 1.7.0. Some changes were necessary in order to start using that Kotlin version. The rest of dependencies are routine.
67 lines
1.9 KiB
Groovy
67 lines
1.9 KiB
Groovy
// Kotlin version
|
|
ext.kotlin_version = "1.7.0"
|
|
|
|
// Dependencies versions
|
|
def versions = [:]
|
|
|
|
def gradle = [:]
|
|
gradle.androidGradlePlugin = "7.2.1"
|
|
gradle.gradleVersions = "0.42.0"
|
|
versions.gradle = gradle
|
|
|
|
versions.androidImageCropper = "2.8.0"
|
|
versions.androidSvg = "1.4"
|
|
versions.appcompat = "1.4.2"
|
|
versions.autodispose = "1.4.0"
|
|
versions.bigImageViewer = "1.8.1"
|
|
versions.browser = "1.4.0"
|
|
versions.cardView = "1.0.0"
|
|
versions.conscryptAndroid = "2.5.2"
|
|
versions.constraintlayout = "2.1.4"
|
|
versions.coreKtx = "1.8.0"
|
|
versions.dagger = "2.42"
|
|
versions.emoji = "1.1.0"
|
|
versions.exifInterface = "1.3.3"
|
|
versions.exoplayer = "2.18.0"
|
|
versions.filemojiCompat = "1.0.17"
|
|
versions.flexbox = "2.0.1"
|
|
versions.fragmentKtx = "1.5.0"
|
|
versions.fragmentviewbindingdelegateKt = "1.0.0"
|
|
versions.glide = "4.13.2"
|
|
versions.glideImage = "1.8.1"
|
|
versions.glidePluginAnimation = "2.23.0"
|
|
versions.kotlinx = "1.6.3"
|
|
versions.lifecycle = "2.5.0"
|
|
versions.markdownEdit = "1.0.0"
|
|
versions.materialDesign = "1.6.1"
|
|
versions.materialDrawer = "8.4.5"
|
|
versions.materialDrawerTypeface = "3.0.1.4.original-kotlin@aar"
|
|
versions.pagingRuntimeKtx = "2.1.2"
|
|
versions.preferenceKtx = "1.2.0"
|
|
versions.okhttpVersion = "4.10.0"
|
|
versions.recyclerView = "1.2.1"
|
|
versions.retrofit = "2.9.0"
|
|
versions.room = "2.2.5"
|
|
versions.rxAndroid = "2.1.1"
|
|
versions.rxJava = "2.2.21"
|
|
versions.rxKotlin = "2.4.0"
|
|
versions.shareTarget = "1.2.0-rc01"
|
|
versions.simplestack = "2.6.4"
|
|
versions.simplestackext = "2.2.4"
|
|
versions.sparkButton = "4.1.0"
|
|
versions.swipeRefreshLayout = "1.1.0"
|
|
versions.timber = "5.0.1"
|
|
versions.viewpager2 = "1.0.0"
|
|
versions.workRuntime = "2.7.1"
|
|
|
|
def testing = [:]
|
|
testing.espresso = "3.4.0"
|
|
testing.extJunit = "1.1.3"
|
|
testing.junit = "4.13.2"
|
|
testing.mockitoInline = "3.6.28"
|
|
testing.mockitoKotlin = "2.1.0"
|
|
testing.roboelectric = "4.4"
|
|
testing.roomTesting = "2.2.5"
|
|
versions.testing = testing
|
|
|
|
ext.versions = versions
|