mirror of
https://github.com/jellyfin/jellyfin-android.git
synced 2026-09-03 05:10:27 +03:00
Add desugaring to support java.time (#377)
This commit is contained in:
@@ -77,6 +77,9 @@ android {
|
||||
buildFeatures {
|
||||
viewBinding = true
|
||||
}
|
||||
compileOptions {
|
||||
isCoreLibraryDesugaringEnabled = true
|
||||
}
|
||||
lintOptions {
|
||||
isAbortOnError = false
|
||||
sarifReport = true
|
||||
@@ -153,6 +156,9 @@ dependencies {
|
||||
testImplementation(Dependencies.Health.mockk)
|
||||
androidTestImplementation(Dependencies.Health.androidXRunner)
|
||||
androidTestImplementation(Dependencies.Health.androidXEspresso)
|
||||
|
||||
// Desugaring
|
||||
coreLibraryDesugaring(Dependencies.Health.androidDesugarLibs)
|
||||
}
|
||||
|
||||
tasks {
|
||||
|
||||
@@ -48,6 +48,7 @@ object Dependencies {
|
||||
const val mockk = "1.11.0"
|
||||
const val androidXRunner = "1.3.0"
|
||||
const val androidXEspresso = "3.3.0"
|
||||
const val androidDesugarLibs = "1.1.5"
|
||||
}
|
||||
|
||||
object Kotlin {
|
||||
@@ -107,7 +108,7 @@ object Dependencies {
|
||||
}
|
||||
|
||||
/**
|
||||
* Includes logging, debugging, and testing
|
||||
* Includes logging, debugging, testing and desugaring
|
||||
*/
|
||||
object Health {
|
||||
const val timber = "com.jakewharton.timber:timber:${Versions.timber}"
|
||||
@@ -122,6 +123,7 @@ object Dependencies {
|
||||
const val mockk = "io.mockk:mockk:${Versions.mockk}"
|
||||
const val androidXRunner = "androidx.test:runner:${Versions.androidXRunner}"
|
||||
const val androidXEspresso = "androidx.test.espresso:espresso-core:${Versions.androidXEspresso}"
|
||||
const val androidDesugarLibs = "com.android.tools:desugar_jdk_libs:${Versions.androidDesugarLibs}"
|
||||
}
|
||||
|
||||
// Helpers
|
||||
|
||||
Reference in New Issue
Block a user