From 10f78f4c1578d564b9b04df1a734bcfd5880e32e Mon Sep 17 00:00:00 2001 From: Isira Seneviratne Date: Thu, 1 Feb 2024 07:28:17 +0530 Subject: [PATCH] fix(deps): Remove AndroidX Legacy --- app/build.gradle.kts | 3 ++- gradle/libs.versions.toml | 6 ++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 12c91eec7..312928e1b 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -93,12 +93,13 @@ dependencies { implementation(libs.androidx.core) implementation(libs.androidx.constraintlayout) implementation(libs.androidx.fragment) - implementation(libs.androidx.legacySupport) implementation(libs.androidx.navigation.fragment) implementation(libs.androidx.navigation.ui) implementation(libs.androidx.preference) implementation(libs.androidx.work.runtime) implementation(libs.androidx.collection) + implementation(libs.androidx.media) + implementation(libs.androidx.swiperefreshlayout) /* Android Lifecycle */ implementation(libs.lifecycle.viewmodel) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 9bb671b76..eb0483ed7 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -7,7 +7,6 @@ lifecycle = "2.7.0" constraintlayout = "2.1.4" material = "1.11.0" navigation = "2.7.6" -legacySupport = "1.0.0" preference = "1.2.1" extJunit = "1.1.5" espresso = "3.5.1" @@ -22,6 +21,7 @@ room = "2.6.1" kotlinxSerialization = "1.6.2" kotlinxDatetime = "0.5.0" kotlinxRetrofit = "1.0.0" +media = "1.7.0" media3 = "1.2.1" activity = "1.8.2" fragment = "1.6.2" @@ -31,6 +31,7 @@ baselineprofile = "1.2.3" profileinstaller = "1.3.1" paging = "3.2.1" collection = "1.4.0" +swiperefreshlayout = "1.1.0" [libraries] androidx-activity = { group = "androidx.activity", name = "activity-ktx", version.ref = "activity" } @@ -45,11 +46,11 @@ material = { group = "com.google.android.material", name = "material", version.r androidx-navigation-fragment = { group = "androidx.navigation", name = "navigation-fragment-ktx", version.ref = "navigation" } androidx-navigation-ui = { group = "androidx.navigation", name = "navigation-ui-ktx", version.ref = "navigation" } androidx-navigation-safeargs = { group = "androidx.navigation", name = "navigation-safe-args-gradle-plugin", version.ref = "navigation" } -androidx-legacySupport = { group = "androidx.legacy", name = "legacy-support-v4", version.ref = "legacySupport" } androidx-preference = { group = "androidx.preference", name = "preference-ktx", version.ref = "preference" } androidx-test-junit = { group = "androidx.test.ext", name = "junit", version.ref = "extJunit" } androidx-test-espressoCore = { group = "androidx.test.espresso", name = "espresso-core", version.ref = "espresso" } androidx-work-runtime = { group = "androidx.work", name="work-runtime-ktx", version.ref="workRuntime" } +androidx-media = { group = "androidx.media", name = "media", version.ref = "media" } androidx-media3-exoplayer = { group = "androidx.media3", name="media3-exoplayer", version.ref="media3" } androidx-media3-exoplayer-hls = { group = "androidx.media3", name="media3-exoplayer-hls", version.ref="media3" } androidx-media3-exoplayer-dash = { group = "androidx.media3", name="media3-exoplayer-dash", version.ref="media3" } @@ -76,6 +77,7 @@ androidx-benchmark-macro-junit4 = { group = "androidx.benchmark", name = "benchm androidx-profileinstaller = { group = "androidx.profileinstaller", name = "profileinstaller", version.ref = "profileinstaller" } androidx-paging = { group = "androidx.paging", name = "paging-runtime-ktx", version.ref = "paging" } androidx-collection = { group = "androidx.collection", name = "collection", version.ref = "collection" } +androidx-swiperefreshlayout = { group = "androidx.swiperefreshlayout", name = "swiperefreshlayout", version.ref = "swiperefreshlayout" } [plugins] androidTest = { id = "com.android.test", version.ref = "gradle" }