summaryrefslogtreecommitdiffhomepage
path: root/android/lib/model
diff options
context:
space:
mode:
authorAlbin <albin@mullvad.net>2024-08-12 18:27:24 +0200
committerAlbin <albin@mullvad.net>2024-08-13 09:32:06 +0200
commit2d2d41381419230f4d6b538509f03abc2cb034af (patch)
tree0b6fe23b53c78c183f853aeb9ea4e122b757d15b /android/lib/model
parentacd9d481f80c52cc8f9389e6ba2a8ad25599b200 (diff)
downloadmullvadvpn-2d2d41381419230f4d6b538509f03abc2cb034af.tar.xz
mullvadvpn-2d2d41381419230f4d6b538509f03abc2cb034af.zip
Migrate to version catalogs
Diffstat (limited to 'android/lib/model')
-rw-r--r--android/lib/model/build.gradle.kts35
1 files changed, 18 insertions, 17 deletions
diff --git a/android/lib/model/build.gradle.kts b/android/lib/model/build.gradle.kts
index 28a5804b5f..0a19eecee5 100644
--- a/android/lib/model/build.gradle.kts
+++ b/android/lib/model/build.gradle.kts
@@ -1,17 +1,18 @@
plugins {
- id(Dependencies.Plugin.androidLibraryId)
- id(Dependencies.Plugin.junit5) version Versions.Plugin.junit5
- id(Dependencies.Plugin.kotlinAndroidId)
- id(Dependencies.Plugin.kotlinParcelizeId)
- id(Dependencies.Plugin.ksp) version Versions.Plugin.ksp
+ alias(libs.plugins.android.library)
+ alias(libs.plugins.kotlin.android)
+ alias(libs.plugins.kotlin.parcelize)
+ alias(libs.plugins.kotlin.ksp)
+
+ id(Dependencies.junit5AndroidPluginId) version Versions.junit5Plugin
}
android {
namespace = "net.mullvad.mullvadvpn.lib.model"
- compileSdk = Versions.Android.compileSdkVersion
+ compileSdk = Versions.compileSdkVersion
defaultConfig {
- minSdk = Versions.Android.minSdkVersion
+ minSdk = Versions.minSdkVersion
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
}
@@ -30,18 +31,18 @@ android {
}
dependencies {
- implementation(Dependencies.jodaTime)
- implementation(Dependencies.Kotlin.stdlib)
- implementation(Dependencies.KotlinX.coroutinesAndroid)
- implementation(Dependencies.Arrow.core)
- implementation(Dependencies.Arrow.optics)
- ksp(Dependencies.Arrow.opticsKsp)
+ implementation(libs.jodatime)
+ implementation(libs.kotlin.stdlib)
+ implementation(libs.kotlinx.coroutines.android)
+ implementation(libs.arrow)
+ implementation(libs.arrow.optics)
+ ksp(libs.arrow.optics.ksp)
// Test dependencies
- testRuntimeOnly(Dependencies.junitEngine)
+ testRuntimeOnly(Dependencies.junitJupiterEngine)
- testImplementation(Dependencies.Kotlin.test)
- testImplementation(Dependencies.junitApi)
+ testImplementation(libs.kotlin.test)
+ testImplementation(Dependencies.junitJupiterApi)
- testImplementation(project(Dependencies.Mullvad.commonTestLib))
+ testImplementation(projects.lib.commonTest)
}