From 11f4621823ef2a032d8e3a79361323b352438cbb Mon Sep 17 00:00:00 2001 From: vfsfitvnm Date: Mon, 13 Jun 2022 22:26:44 +0200 Subject: [PATCH] Enable desugaring (#37) --- app/build.gradle.kts | 5 ++++- settings.gradle.kts | 2 ++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index fd1baf0..4170951 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -50,6 +50,7 @@ android { } compileOptions { + isCoreLibraryDesugaringEnabled = true sourceCompatibility = JavaVersion.VERSION_1_8 targetCompatibility = JavaVersion.VERSION_1_8 } @@ -91,7 +92,9 @@ dependencies { implementation(libs.room) kapt(libs.room.compiler) + implementation(projects.youtubeMusic) + implementation(libs.guava.coroutines) - implementation(projects.youtubeMusic) + coreLibraryDesugaring(libs.desugaring) } diff --git a/settings.gradle.kts b/settings.gradle.kts index b33eb36..df50a41 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -50,6 +50,8 @@ dependencyResolutionManagement { alias("brotli").to("org.brotli", "dec").version("0.1.2") alias("guava-coroutines").to("org.jetbrains.kotlinx", "kotlinx-coroutines-guava").version("1.6.2") + + alias("desugaring").to("com.android.tools", "desugar_jdk_libs").version("1.1.5") } create("testLibs") {