add and update depedencies
This commit is contained in:
		| @@ -33,36 +33,36 @@ object Dependencies { | |||||||
|      */ |      */ | ||||||
|     object AndroidX { |     object AndroidX { | ||||||
|         /** |         /** | ||||||
|          * [androidx.tech](https://androidx.tech/artifacts/core/core-ktx/) |  | ||||||
|          * |  | ||||||
|          * [Changelog](https://developer.android.com/jetpack/androidx/releases/core) |          * [Changelog](https://developer.android.com/jetpack/androidx/releases/core) | ||||||
|          */ |          */ | ||||||
|         val core = Dependency("androidx.core:core-ktx", "1.13.1") |         val core = Dependency("androidx.core:core-ktx", "1.13.1") | ||||||
|  |  | ||||||
|         /** |         /** | ||||||
|          * [androidx.tech](https://androidx.tech/artifacts/appcompat/appcompat/) |  | ||||||
|          * |  | ||||||
|          * [Changelog](https://developer.android.com/jetpack/androidx/releases/appcompat) |          * [Changelog](https://developer.android.com/jetpack/androidx/releases/appcompat) | ||||||
|          */ |          */ | ||||||
|         val appcompat = Dependency("androidx.appcompat:appcompat", "1.6.1") |         val appcompat = Dependency("androidx.appcompat:appcompat", "1.7.0") | ||||||
|  |  | ||||||
|  |         /** | ||||||
|  |          * [Changelog](https://developer.android.com/jetpack/androidx/releases/activity) | ||||||
|  |          */ | ||||||
|  |         val activity = Dependency("androidx.activity:activity", "1.9.3") | ||||||
|  |  | ||||||
|  |         /** | ||||||
|  |          * [Changelog](https://developer.android.com/jetpack/androidx/releases/fragment) | ||||||
|  |          */ | ||||||
|  |         val fragment = Dependency("androidx.fragment:fragment-ktx", "1.8.4") | ||||||
|  |  | ||||||
|         /** |         /** | ||||||
|          * [androidx.tech](https://androidx.tech/artifacts/recyclerview/recyclerview/) |  | ||||||
|          * |  | ||||||
|          * [Changelog](https://developer.android.com/jetpack/androidx/releases/recyclerview) |          * [Changelog](https://developer.android.com/jetpack/androidx/releases/recyclerview) | ||||||
|          */ |          */ | ||||||
|         val recyclerView = Dependency("androidx.recyclerview:recyclerview", "1.3.2") |         val recyclerView = Dependency("androidx.recyclerview:recyclerview", "1.3.2") | ||||||
|  |  | ||||||
|         /** |         /** | ||||||
|          * [androidx.tech](https://androidx.tech/artifacts/cardview/cardview/) |  | ||||||
|          * |  | ||||||
|          * [Changelog](https://developer.android.com/jetpack/androidx/releases/cardview) |          * [Changelog](https://developer.android.com/jetpack/androidx/releases/cardview) | ||||||
|          */ |          */ | ||||||
|         val cardView = Dependency("androidx.cardview:cardview", "1.0.0") |         val cardView = Dependency("androidx.cardview:cardview", "1.0.0") | ||||||
|  |  | ||||||
|         /** |         /** | ||||||
|          * [androidx.tech](https://androidx.tech/artifacts/gridlayout/gridlayout/) |  | ||||||
|          * |  | ||||||
|          * [Changelog](https://developer.android.com/jetpack/androidx/releases/gridlayout) |          * [Changelog](https://developer.android.com/jetpack/androidx/releases/gridlayout) | ||||||
|          */ |          */ | ||||||
|         val gridLayout = Dependency("androidx.gridlayout:gridlayout", "1.0.0") |         val gridLayout = Dependency("androidx.gridlayout:gridlayout", "1.0.0") | ||||||
| @@ -72,8 +72,6 @@ object Dependencies { | |||||||
|          * |          * | ||||||
|          * [Documentation](https://developer.android.com/reference/android/support/constraint/ConstraintLayout) |          * [Documentation](https://developer.android.com/reference/android/support/constraint/ConstraintLayout) | ||||||
|          * |          * | ||||||
|          * [androidx.tech](https://androidx.tech/artifacts/constraintlayout/constraintlayout/) |  | ||||||
|          * |  | ||||||
|          * [Changelog](https://developer.android.com/jetpack/androidx/releases/constraintlayout) |          * [Changelog](https://developer.android.com/jetpack/androidx/releases/constraintlayout) | ||||||
|          */ |          */ | ||||||
|         val constraintLayout = Dependency("androidx.constraintlayout:constraintlayout", "2.1.4") |         val constraintLayout = Dependency("androidx.constraintlayout:constraintlayout", "2.1.4") | ||||||
| @@ -86,8 +84,6 @@ object Dependencies { | |||||||
|          * |          * | ||||||
|          * [Documentation](https://developer.android.com/jetpack/androidx/releases/coordinatorlayout) |          * [Documentation](https://developer.android.com/jetpack/androidx/releases/coordinatorlayout) | ||||||
|          * |          * | ||||||
|          * [androidx.tech](https://androidx.tech/artifacts/coordinatorlayout/coordinatorlayout/) |  | ||||||
|          * |  | ||||||
|          * [Changelog](https://developer.android.com/jetpack/androidx/releases/coordinatorlayout) |          * [Changelog](https://developer.android.com/jetpack/androidx/releases/coordinatorlayout) | ||||||
|          */ |          */ | ||||||
|         val coordinatorLayout = Dependency("androidx.coordinatorlayout:coordinatorlayout", "1.2.0") |         val coordinatorLayout = Dependency("androidx.coordinatorlayout:coordinatorlayout", "1.2.0") | ||||||
| @@ -108,22 +104,16 @@ object Dependencies { | |||||||
|         object Testing { |         object Testing { | ||||||
|  |  | ||||||
|             /** |             /** | ||||||
|              * [androidx.tech](https://androidx.tech/artifacts/test/core/) |  | ||||||
|              * |  | ||||||
|              * [Documentation](https://developer.android.com/training/testing) |              * [Documentation](https://developer.android.com/training/testing) | ||||||
|              */ |              */ | ||||||
|             val core = Dependency("androidx.test:core", "1.5.0") |             val core = Dependency("androidx.test:core", "1.5.0") | ||||||
|  |  | ||||||
|             /** |             /** | ||||||
|              * [androidx.tech](https://androidx.tech/artifacts/test/core/) |  | ||||||
|              * |  | ||||||
|              * [Documentation](https://developer.android.com/training/testing) |              * [Documentation](https://developer.android.com/training/testing) | ||||||
|              */ |              */ | ||||||
|             val junit = Dependency("androidx.test.ext:junit-ktx", "1.1.5") |             val junit = Dependency("androidx.test.ext:junit-ktx", "1.1.5") | ||||||
|  |  | ||||||
|             /** |             /** | ||||||
|              * [androidx.tech](https://androidx.tech/artifacts/test.espresso/espresso-core/) |  | ||||||
|              * |  | ||||||
|              * [Documentation](https://developer.android.com/training/testing/espresso) |              * [Documentation](https://developer.android.com/training/testing/espresso) | ||||||
|              */ |              */ | ||||||
|             object Espresso { |             object Espresso { | ||||||
| @@ -134,36 +124,26 @@ object Dependencies { | |||||||
|             } |             } | ||||||
|  |  | ||||||
|             /** |             /** | ||||||
|              * [androidx.tech](https://androidx.tech/artifacts/test/runner/) |  | ||||||
|              * |  | ||||||
|              * [Documentation](https://developer.android.com/training/testing/junit-runner) |              * [Documentation](https://developer.android.com/training/testing/junit-runner) | ||||||
|              */ |              */ | ||||||
|             val runner = Dependency("androidx.test:runner", "1.5.2") |             val runner = Dependency("androidx.test:runner", "1.5.2") | ||||||
|  |  | ||||||
|             /** |             /** | ||||||
|              * [androidx.tech](https://androidx.tech/artifacts/test/rules/) |  | ||||||
|              * |  | ||||||
|              * [Documentation](https://developer.android.com/training/testing/junit-rules) |              * [Documentation](https://developer.android.com/training/testing/junit-rules) | ||||||
|              */ |              */ | ||||||
|             val rules = Dependency("androidx.test:rules", "1.5.0") |             val rules = Dependency("androidx.test:rules", "1.5.0") | ||||||
|  |  | ||||||
|             /** |             /** | ||||||
|              * [androidx.tech](https://androidx.tech/artifacts/test/rules/) |  | ||||||
|              * |  | ||||||
|              * [Documentation](https://developer.android.com/training/testing/junit-rules) |              * [Documentation](https://developer.android.com/training/testing/junit-rules) | ||||||
|              */ |              */ | ||||||
|             val compose = Dependency("androidx.compose.ui:ui-test-junit4", "1.6.0") |             val compose = Dependency("androidx.compose.ui:ui-test-junit4", "1.6.0") | ||||||
|  |  | ||||||
|             /** |             /** | ||||||
|              * [androidx.tech](https://androidx.tech/artifacts/test/orchestrator/) |  | ||||||
|              * |  | ||||||
|              * [Documentation](https://developer.android.com/training/testing/junit-runner#using-android-test-orchestrator) |              * [Documentation](https://developer.android.com/training/testing/junit-runner#using-android-test-orchestrator) | ||||||
|              */ |              */ | ||||||
|             val orchestrator = Dependency("androidx.test:orchestrator", "1.4.2") |             val orchestrator = Dependency("androidx.test:orchestrator", "1.4.2") | ||||||
|  |  | ||||||
|             /** |             /** | ||||||
|              * [androidx.tech](https://androidx.tech/artifacts/test.uiautomator/uiautomator/) |  | ||||||
|              * |  | ||||||
|              * [Documentation](https://developer.android.com/training/testing/ui-automator) |              * [Documentation](https://developer.android.com/training/testing/ui-automator) | ||||||
|              */ |              */ | ||||||
|             val uiAutomator = Dependency("androidx.test.uiautomator:uiautomator", "2.2.0") |             val uiAutomator = Dependency("androidx.test.uiautomator:uiautomator", "2.2.0") | ||||||
| @@ -178,15 +158,19 @@ object Dependencies { | |||||||
|          */ |          */ | ||||||
|         val materialDesign = Dependency("com.google.android.material:material", "1.11.0") |         val materialDesign = Dependency("com.google.android.material:material", "1.11.0") | ||||||
|  |  | ||||||
|         /** |  | ||||||
|          * [androidx.tech](https://androidx.tech/artifacts/lifecycle/lifecycle-viewmodel/) |  | ||||||
|          */ |  | ||||||
|         object Lifecycle { |         object Lifecycle { | ||||||
|             private const val version = "2.6.1" |             private const val version = "2.6.1" | ||||||
|  |  | ||||||
|             val viewModel = Dependency("androidx.lifecycle:lifecycle-viewmodel-ktx", version) |             val viewModel = Dependency("androidx.lifecycle:lifecycle-viewmodel-ktx", version) | ||||||
|             val common = Dependency("androidx.lifecycle:lifecycle-common", version) |             val common = Dependency("androidx.lifecycle:lifecycle-common", version) | ||||||
|         } |         } | ||||||
|  |  | ||||||
|  |         object Navigation { | ||||||
|  |             private const val version = "2.8.3" | ||||||
|  |  | ||||||
|  |             val fragment = Dependency("androidx.navigation:navigation-fragment-ktx", version) | ||||||
|  |             val navigationUi = Dependency("androidx.navigation:navigation-ui-ktx", version) | ||||||
|  |         } | ||||||
|     } |     } | ||||||
|  |  | ||||||
|     /** |     /** | ||||||
| @@ -234,4 +218,3 @@ object Dependencies { | |||||||
|         val composeSupport = Dependency("com.kaspersky.android-components:kaspresso-compose-support", version) |         val composeSupport = Dependency("com.kaspersky.android-components:kaspresso-compose-support", version) | ||||||
|     } |     } | ||||||
| } | } | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user