summaryrefslogtreecommitdiffhomepage
path: root/android/lib
diff options
context:
space:
mode:
authorDavid Göransson <david.goransson@mullvad.net>2025-05-26 09:44:40 +0200
committerDavid Göransson <david.goransson@mullvad.net>2025-05-26 09:44:40 +0200
commit02f1107a8cfc1dc90e72dfa4584a565a6b3780ae (patch)
tree082f1b94a0b3767c55ea5acc96472e194c141a5d /android/lib
parentbfa6b4402eb3c0058f48bb964cbccfc57c33eb05 (diff)
parent8e6b355f04a7ecca38eac7b2315571c70b53ec6e (diff)
downloadmullvadvpn-02f1107a8cfc1dc90e72dfa4584a565a6b3780ae.tar.xz
mullvadvpn-02f1107a8cfc1dc90e72dfa4584a565a6b3780ae.zip
Merge branch 'clean-up-deps'
Diffstat (limited to 'android/lib')
-rw-r--r--android/lib/billing/build.gradle.kts19
-rw-r--r--android/lib/common-test/build.gradle.kts10
-rw-r--r--android/lib/common/build.gradle.kts8
-rw-r--r--android/lib/daemon-grpc/build.gradle.kts17
-rw-r--r--android/lib/endpoint/build.gradle.kts8
-rw-r--r--android/lib/map/build.gradle.kts8
-rw-r--r--android/lib/model/build.gradle.kts15
-rw-r--r--android/lib/payment/build.gradle.kts8
-rw-r--r--android/lib/resource/build.gradle.kts8
-rw-r--r--android/lib/shared/build.gradle.kts17
-rw-r--r--android/lib/talpid/build.gradle.kts8
-rw-r--r--android/lib/theme/build.gradle.kts8
-rw-r--r--android/lib/tv/build.gradle.kts8
-rw-r--r--android/lib/ui/component/build.gradle.kts8
-rw-r--r--android/lib/ui/tag/build.gradle.kts8
15 files changed, 77 insertions, 81 deletions
diff --git a/android/lib/billing/build.gradle.kts b/android/lib/billing/build.gradle.kts
index d9b4c4dc68..69e160f84f 100644
--- a/android/lib/billing/build.gradle.kts
+++ b/android/lib/billing/build.gradle.kts
@@ -1,17 +1,16 @@
plugins {
alias(libs.plugins.android.library)
alias(libs.plugins.kotlin.android)
-
- id(Dependencies.junit5AndroidPluginId) version Versions.junit5Plugin
+ alias(libs.plugins.junit5.android)
}
android {
namespace = "net.mullvad.mullvadvpn.lib.billing"
- compileSdk = Versions.compileSdkVersion
- buildToolsVersion = Versions.buildToolsVersion
+ compileSdk = libs.versions.compile.sdk.get().toInt()
+ buildToolsVersion = libs.versions.build.tools.get()
defaultConfig {
- minSdk = Versions.minSdkVersion
+ minSdk = libs.versions.min.sdk.get().toInt()
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
}
@@ -21,7 +20,7 @@ android {
}
kotlinOptions {
- jvmTarget = Versions.jvmTarget
+ jvmTarget = libs.versions.jvm.target.get()
allWarningsAsErrors = true
}
@@ -66,13 +65,13 @@ dependencies {
implementation(libs.kermit)
// Test dependencies
- testRuntimeOnly(Dependencies.junitJupiterEngine)
+ testRuntimeOnly(libs.junit.jupiter.engine)
testImplementation(projects.lib.commonTest)
testImplementation(libs.kotlin.test)
testImplementation(libs.kotlinx.coroutines.test)
testImplementation(libs.mockk)
- testImplementation(Dependencies.junitJupiterApi)
+ testImplementation(libs.junit.jupiter.api)
testImplementation(libs.turbine)
androidTestImplementation(projects.lib.commonTest)
@@ -80,7 +79,7 @@ dependencies {
androidTestImplementation(libs.kotlin.test)
androidTestImplementation(libs.kotlinx.coroutines.test)
androidTestImplementation(libs.turbine)
- androidTestImplementation(Dependencies.junitJupiterApi)
- androidTestImplementation(Dependencies.junitJupiterEngine)
+ androidTestImplementation(libs.junit.jupiter.api)
+ androidTestImplementation(libs.junit.jupiter.engine)
androidTestImplementation(libs.androidx.espresso)
}
diff --git a/android/lib/common-test/build.gradle.kts b/android/lib/common-test/build.gradle.kts
index 733d2b9111..68e05a8ee2 100644
--- a/android/lib/common-test/build.gradle.kts
+++ b/android/lib/common-test/build.gradle.kts
@@ -5,10 +5,10 @@ plugins {
android {
namespace = "net.mullvad.mullvadvpn.lib.common.test"
- compileSdk = Versions.compileSdkVersion
- buildToolsVersion = Versions.buildToolsVersion
+ compileSdk = libs.versions.compile.sdk.get().toInt()
+ buildToolsVersion = libs.versions.build.tools.get()
- defaultConfig { minSdk = Versions.minSdkVersion }
+ defaultConfig { minSdk = libs.versions.min.sdk.get().toInt() }
compileOptions {
sourceCompatibility = JavaVersion.VERSION_17
@@ -16,7 +16,7 @@ android {
}
kotlinOptions {
- jvmTarget = Versions.jvmTarget
+ jvmTarget = libs.versions.jvm.target.get()
allWarningsAsErrors = true
}
@@ -41,5 +41,5 @@ android {
dependencies {
implementation(libs.kotlin.test)
implementation(libs.kotlinx.coroutines.test)
- implementation(Dependencies.junitJupiterApi)
+ implementation(libs.junit.jupiter.api)
}
diff --git a/android/lib/common/build.gradle.kts b/android/lib/common/build.gradle.kts
index 24468d9815..ff8bb7521f 100644
--- a/android/lib/common/build.gradle.kts
+++ b/android/lib/common/build.gradle.kts
@@ -6,10 +6,10 @@ plugins {
android {
namespace = "net.mullvad.mullvadvpn.lib.common"
- compileSdk = Versions.compileSdkVersion
- buildToolsVersion = Versions.buildToolsVersion
+ compileSdk = libs.versions.compile.sdk.get().toInt()
+ buildToolsVersion = libs.versions.build.tools.get()
- defaultConfig { minSdk = Versions.minSdkVersion }
+ defaultConfig { minSdk = libs.versions.min.sdk.get().toInt() }
compileOptions {
sourceCompatibility = JavaVersion.VERSION_17
@@ -17,7 +17,7 @@ android {
}
kotlinOptions {
- jvmTarget = Versions.jvmTarget
+ jvmTarget = libs.versions.jvm.target.get()
allWarningsAsErrors = true
}
diff --git a/android/lib/daemon-grpc/build.gradle.kts b/android/lib/daemon-grpc/build.gradle.kts
index f3b8799f95..774124a135 100644
--- a/android/lib/daemon-grpc/build.gradle.kts
+++ b/android/lib/daemon-grpc/build.gradle.kts
@@ -5,16 +5,15 @@ plugins {
alias(libs.plugins.kotlin.android)
alias(libs.plugins.kotlin.parcelize)
alias(libs.plugins.protobuf.core)
-
- id(Dependencies.junit5AndroidPluginId) version Versions.junit5Plugin
+ alias(libs.plugins.junit5.android)
}
android {
namespace = "net.mullvad.mullvadvpn.lib.daemon.grpc"
- compileSdk = Versions.compileSdkVersion
- buildToolsVersion = Versions.buildToolsVersion
+ compileSdk = libs.versions.compile.sdk.get().toInt()
+ buildToolsVersion = libs.versions.build.tools.get()
- defaultConfig { minSdk = Versions.minSdkVersion }
+ defaultConfig { minSdk = libs.versions.min.sdk.get().toInt() }
compileOptions {
sourceCompatibility = JavaVersion.VERSION_17
@@ -22,7 +21,7 @@ android {
}
kotlinOptions {
- jvmTarget = Versions.jvmTarget
+ jvmTarget = libs.versions.jvm.target.get()
allWarningsAsErrors = true
}
@@ -83,7 +82,7 @@ dependencies {
testImplementation(libs.kotlinx.coroutines.test)
testImplementation(libs.mockk)
testImplementation(libs.turbine)
- testImplementation(Dependencies.junitJupiterApi)
- testRuntimeOnly(Dependencies.junitJupiterEngine)
- testImplementation(Dependencies.junitJupiterParams)
+ testImplementation(libs.junit.jupiter.api)
+ testRuntimeOnly(libs.junit.jupiter.engine)
+ testImplementation(libs.junit.jupiter.params)
}
diff --git a/android/lib/endpoint/build.gradle.kts b/android/lib/endpoint/build.gradle.kts
index 7b6e82b769..fdff5dc202 100644
--- a/android/lib/endpoint/build.gradle.kts
+++ b/android/lib/endpoint/build.gradle.kts
@@ -6,10 +6,10 @@ plugins {
android {
namespace = "net.mullvad.mullvadvpn.lib.endpoint"
- compileSdk = Versions.compileSdkVersion
- buildToolsVersion = Versions.buildToolsVersion
+ compileSdk = libs.versions.compile.sdk.get().toInt()
+ buildToolsVersion = libs.versions.build.tools.get()
- defaultConfig { minSdk = Versions.minSdkVersion }
+ defaultConfig { minSdk = libs.versions.min.sdk.get().toInt() }
compileOptions {
sourceCompatibility = JavaVersion.VERSION_17
@@ -17,7 +17,7 @@ android {
}
kotlinOptions {
- jvmTarget = Versions.jvmTarget
+ jvmTarget = libs.versions.jvm.target.get()
allWarningsAsErrors = true
}
diff --git a/android/lib/map/build.gradle.kts b/android/lib/map/build.gradle.kts
index a0253ebc4d..81aecdeda9 100644
--- a/android/lib/map/build.gradle.kts
+++ b/android/lib/map/build.gradle.kts
@@ -6,10 +6,10 @@ plugins {
android {
namespace = "net.mullvad.mullvadvpn.lib.map"
- compileSdk = Versions.compileSdkVersion
- buildToolsVersion = Versions.buildToolsVersion
+ compileSdk = libs.versions.compile.sdk.get().toInt()
+ buildToolsVersion = libs.versions.build.tools.get()
- defaultConfig { minSdk = Versions.minSdkVersion }
+ defaultConfig { minSdk = libs.versions.min.sdk.get().toInt() }
compileOptions {
sourceCompatibility = JavaVersion.VERSION_17
@@ -17,7 +17,7 @@ android {
}
kotlinOptions {
- jvmTarget = Versions.jvmTarget
+ jvmTarget = libs.versions.jvm.target.get()
allWarningsAsErrors = true
}
diff --git a/android/lib/model/build.gradle.kts b/android/lib/model/build.gradle.kts
index f83ff3d5d4..c91a930627 100644
--- a/android/lib/model/build.gradle.kts
+++ b/android/lib/model/build.gradle.kts
@@ -3,17 +3,16 @@ plugins {
alias(libs.plugins.kotlin.android)
alias(libs.plugins.kotlin.parcelize)
alias(libs.plugins.kotlin.ksp)
-
- id(Dependencies.junit5AndroidPluginId) version Versions.junit5Plugin
+ alias(libs.plugins.junit5.android)
}
android {
namespace = "net.mullvad.mullvadvpn.lib.model"
- compileSdk = Versions.compileSdkVersion
- buildToolsVersion = Versions.buildToolsVersion
+ compileSdk = libs.versions.compile.sdk.get().toInt()
+ buildToolsVersion = libs.versions.build.tools.get()
defaultConfig {
- minSdk = Versions.minSdkVersion
+ minSdk = libs.versions.min.sdk.get().toInt()
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
}
@@ -23,7 +22,7 @@ android {
}
kotlinOptions {
- jvmTarget = Versions.jvmTarget
+ jvmTarget = libs.versions.jvm.target.get()
allWarningsAsErrors = true
}
@@ -42,10 +41,10 @@ dependencies {
ksp(libs.arrow.optics.ksp)
// Test dependencies
- testRuntimeOnly(Dependencies.junitJupiterEngine)
+ testRuntimeOnly(libs.junit.jupiter.engine)
testImplementation(libs.kotlin.test)
- testImplementation(Dependencies.junitJupiterApi)
+ testImplementation(libs.junit.jupiter.api)
testImplementation(projects.lib.commonTest)
}
diff --git a/android/lib/payment/build.gradle.kts b/android/lib/payment/build.gradle.kts
index 02cbcaf0c4..56f4d27047 100644
--- a/android/lib/payment/build.gradle.kts
+++ b/android/lib/payment/build.gradle.kts
@@ -6,11 +6,11 @@ plugins {
android {
namespace = "net.mullvad.mullvadvpn.lib.payment"
- compileSdk = Versions.compileSdkVersion
- buildToolsVersion = Versions.buildToolsVersion
+ compileSdk = libs.versions.compile.sdk.get().toInt()
+ buildToolsVersion = libs.versions.build.tools.get()
defaultConfig {
- minSdk = Versions.minSdkVersion
+ minSdk = libs.versions.min.sdk.get().toInt()
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
}
@@ -20,7 +20,7 @@ android {
}
kotlinOptions {
- jvmTarget = Versions.jvmTarget
+ jvmTarget = libs.versions.jvm.target.get()
allWarningsAsErrors = true
}
diff --git a/android/lib/resource/build.gradle.kts b/android/lib/resource/build.gradle.kts
index 7463441274..969f67c9a2 100644
--- a/android/lib/resource/build.gradle.kts
+++ b/android/lib/resource/build.gradle.kts
@@ -6,10 +6,10 @@ plugins {
android {
namespace = "net.mullvad.mullvadvpn.lib.resource"
- compileSdk = Versions.compileSdkVersion
- buildToolsVersion = Versions.buildToolsVersion
+ compileSdk = libs.versions.compile.sdk.get().toInt()
+ buildToolsVersion = libs.versions.build.tools.get()
- defaultConfig { minSdk = Versions.minSdkVersion }
+ defaultConfig { minSdk = libs.versions.min.sdk.get().toInt() }
compileOptions {
sourceCompatibility = JavaVersion.VERSION_17
@@ -17,7 +17,7 @@ android {
}
kotlinOptions {
- jvmTarget = Versions.jvmTarget
+ jvmTarget = libs.versions.jvm.target.get()
allWarningsAsErrors = true
}
diff --git a/android/lib/shared/build.gradle.kts b/android/lib/shared/build.gradle.kts
index 7e2730a9e9..a025a0a72a 100644
--- a/android/lib/shared/build.gradle.kts
+++ b/android/lib/shared/build.gradle.kts
@@ -2,16 +2,15 @@ plugins {
alias(libs.plugins.android.library)
alias(libs.plugins.kotlin.android)
alias(libs.plugins.kotlin.parcelize)
-
- id(Dependencies.junit5AndroidPluginId) version Versions.junit5Plugin
+ alias(libs.plugins.junit5.android)
}
android {
namespace = "net.mullvad.mullvadvpn.lib.shared"
- compileSdk = Versions.compileSdkVersion
- buildToolsVersion = Versions.buildToolsVersion
+ compileSdk = libs.versions.compile.sdk.get().toInt()
+ buildToolsVersion = libs.versions.build.tools.get()
- defaultConfig { minSdk = Versions.minSdkVersion }
+ defaultConfig { minSdk = libs.versions.min.sdk.get().toInt() }
compileOptions {
sourceCompatibility = JavaVersion.VERSION_17
@@ -19,7 +18,7 @@ android {
}
kotlinOptions {
- jvmTarget = Versions.jvmTarget
+ jvmTarget = libs.versions.jvm.target.get()
allWarningsAsErrors = true
}
@@ -45,9 +44,9 @@ dependencies {
testImplementation(libs.kotlin.test)
testImplementation(libs.kotlinx.coroutines.test)
testImplementation(libs.mockk)
- testImplementation(Dependencies.junitJupiterApi)
- testImplementation(Dependencies.junitJupiterParams)
+ testImplementation(libs.junit.jupiter.api)
+ testImplementation(libs.junit.jupiter.params)
testImplementation(libs.turbine)
testImplementation(projects.lib.commonTest)
- testRuntimeOnly(Dependencies.junitJupiterEngine)
+ testRuntimeOnly(libs.junit.jupiter.engine)
}
diff --git a/android/lib/talpid/build.gradle.kts b/android/lib/talpid/build.gradle.kts
index 24ba625ff2..81747e0c88 100644
--- a/android/lib/talpid/build.gradle.kts
+++ b/android/lib/talpid/build.gradle.kts
@@ -6,10 +6,10 @@ plugins {
android {
namespace = "net.mullvad.talpid"
- compileSdk = Versions.compileSdkVersion
- buildToolsVersion = Versions.buildToolsVersion
+ compileSdk = libs.versions.compile.sdk.get().toInt()
+ buildToolsVersion = libs.versions.build.tools.get()
- defaultConfig { minSdk = Versions.minSdkVersion }
+ defaultConfig { minSdk = libs.versions.min.sdk.get().toInt() }
compileOptions {
sourceCompatibility = JavaVersion.VERSION_17
@@ -17,7 +17,7 @@ android {
}
kotlinOptions {
- jvmTarget = Versions.jvmTarget
+ jvmTarget = libs.versions.jvm.target.get()
allWarningsAsErrors = true
}
diff --git a/android/lib/theme/build.gradle.kts b/android/lib/theme/build.gradle.kts
index 9c1ac32b09..3ac5d227e3 100644
--- a/android/lib/theme/build.gradle.kts
+++ b/android/lib/theme/build.gradle.kts
@@ -6,10 +6,10 @@ plugins {
android {
namespace = "net.mullvad.mullvadvpn.lib.theme"
- compileSdk = Versions.compileSdkVersion
- buildToolsVersion = Versions.buildToolsVersion
+ compileSdk = libs.versions.compile.sdk.get().toInt()
+ buildToolsVersion = libs.versions.build.tools.get()
- defaultConfig { minSdk = Versions.minSdkVersion }
+ defaultConfig { minSdk = libs.versions.min.sdk.get().toInt() }
buildFeatures { compose = true }
@@ -19,7 +19,7 @@ android {
}
kotlinOptions {
- jvmTarget = Versions.jvmTarget
+ jvmTarget = libs.versions.jvm.target.get()
allWarningsAsErrors = true
}
diff --git a/android/lib/tv/build.gradle.kts b/android/lib/tv/build.gradle.kts
index ef6b922da6..aa4eb89bae 100644
--- a/android/lib/tv/build.gradle.kts
+++ b/android/lib/tv/build.gradle.kts
@@ -6,10 +6,10 @@ plugins {
android {
namespace = "net.mullvad.mullvadvpn.lib.tv"
- compileSdk = Versions.compileSdkVersion
- buildToolsVersion = Versions.buildToolsVersion
+ compileSdk = libs.versions.compile.sdk.get().toInt()
+ buildToolsVersion = libs.versions.build.tools.get()
- defaultConfig { minSdk = Versions.minSdkVersion }
+ defaultConfig { minSdk = libs.versions.min.sdk.get().toInt() }
buildFeatures { compose = true }
@@ -19,7 +19,7 @@ android {
}
kotlinOptions {
- jvmTarget = Versions.jvmTarget
+ jvmTarget = libs.versions.jvm.target.get()
allWarningsAsErrors = true
}
diff --git a/android/lib/ui/component/build.gradle.kts b/android/lib/ui/component/build.gradle.kts
index d41863e495..a63362db66 100644
--- a/android/lib/ui/component/build.gradle.kts
+++ b/android/lib/ui/component/build.gradle.kts
@@ -6,10 +6,10 @@ plugins {
android {
namespace = "net.mullvad.mullvadvpn.lib.ui.component"
- compileSdk = Versions.compileSdkVersion
- buildToolsVersion = Versions.buildToolsVersion
+ compileSdk = libs.versions.compile.sdk.get().toInt()
+ buildToolsVersion = libs.versions.build.tools.get()
- defaultConfig { minSdk = Versions.minSdkVersion }
+ defaultConfig { minSdk = libs.versions.min.sdk.get().toInt() }
buildFeatures { compose = true }
@@ -19,7 +19,7 @@ android {
}
kotlinOptions {
- jvmTarget = Versions.jvmTarget
+ jvmTarget = libs.versions.jvm.target.get()
allWarningsAsErrors = true
}
diff --git a/android/lib/ui/tag/build.gradle.kts b/android/lib/ui/tag/build.gradle.kts
index 5816277ffb..1d08f395f9 100644
--- a/android/lib/ui/tag/build.gradle.kts
+++ b/android/lib/ui/tag/build.gradle.kts
@@ -5,10 +5,10 @@ plugins {
android {
namespace = "net.mullvad.mullvadvpn.lib.ui.tag"
- compileSdk = Versions.compileSdkVersion
- buildToolsVersion = Versions.buildToolsVersion
+ compileSdk = libs.versions.compile.sdk.get().toInt()
+ buildToolsVersion = libs.versions.build.tools.get()
- defaultConfig { minSdk = Versions.minSdkVersion }
+ defaultConfig { minSdk = libs.versions.min.sdk.get().toInt() }
compileOptions {
sourceCompatibility = JavaVersion.VERSION_17
@@ -16,7 +16,7 @@ android {
}
kotlinOptions {
- jvmTarget = Versions.jvmTarget
+ jvmTarget = libs.versions.jvm.target.get()
allWarningsAsErrors = true
}