diff options
| author | David Göransson <david.goransson90@gmail.com> | 2023-11-21 11:16:54 +0100 |
|---|---|---|
| committer | Jonatan Rhodin <jonatan.rhodin@mullvad.net> | 2023-11-22 09:02:34 +0100 |
| commit | 2ef9a244cfe09356eba9a77e7c8375eb5b56fd82 (patch) | |
| tree | 096b5657c9bf35b96a129c0de8ab212326755df3 /android/lib | |
| parent | 312a004b5501c222c5d4f8a07e75221922dfeeca (diff) | |
| download | mullvadvpn-2ef9a244cfe09356eba9a77e7c8375eb5b56fd82.tar.xz mullvadvpn-2ef9a244cfe09356eba9a77e7c8375eb5b56fd82.zip | |
Add value class assertion test
Diffstat (limited to 'android/lib')
| -rw-r--r-- | android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/model/Providers.kt | 5 | ||||
| -rw-r--r-- | android/lib/payment/src/main/kotlin/net/mullvad/mullvadvpn/lib/payment/PaymentProvider.kt | 2 |
2 files changed, 5 insertions, 2 deletions
diff --git a/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/model/Providers.kt b/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/model/Providers.kt index 5d97588ca6..d3c6aacba9 100644 --- a/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/model/Providers.kt +++ b/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/model/Providers.kt @@ -3,4 +3,7 @@ package net.mullvad.mullvadvpn.model import android.os.Parcelable import kotlinx.parcelize.Parcelize -@JvmInline @Parcelize value class Providers(val providers: HashSet<String>) : Parcelable +@Suppress("ensure value classes property is named value") +@JvmInline +@Parcelize +value class Providers(val providers: HashSet<String>) : Parcelable diff --git a/android/lib/payment/src/main/kotlin/net/mullvad/mullvadvpn/lib/payment/PaymentProvider.kt b/android/lib/payment/src/main/kotlin/net/mullvad/mullvadvpn/lib/payment/PaymentProvider.kt index 431b406dc0..1d2b3f20b8 100644 --- a/android/lib/payment/src/main/kotlin/net/mullvad/mullvadvpn/lib/payment/PaymentProvider.kt +++ b/android/lib/payment/src/main/kotlin/net/mullvad/mullvadvpn/lib/payment/PaymentProvider.kt @@ -1,3 +1,3 @@ package net.mullvad.mullvadvpn.lib.payment -@JvmInline value class PaymentProvider(val paymentRepository: PaymentRepository?) +data class PaymentProvider(val paymentRepository: PaymentRepository?) |
