summaryrefslogtreecommitdiffhomepage
path: root/android/src/main
diff options
context:
space:
mode:
authorJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2021-02-24 15:17:56 +0000
committerJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2021-03-23 12:36:35 +0000
commita880da8a503f0e4dbdc9b75c4c60ff0732e470e5 (patch)
tree725743b43dd822e88e0646642e67531daca084d3 /android/src/main
parent9950eae2b40539c29eccfd113e97449a130f40c6 (diff)
downloadmullvadvpn-a880da8a503f0e4dbdc9b75c4c60ff0732e470e5.tar.xz
mullvadvpn-a880da8a503f0e4dbdc9b75c4c60ff0732e470e5.zip
Make some model class properties read-only
Diffstat (limited to 'android/src/main')
-rw-r--r--android/src/main/kotlin/net/mullvad/mullvadvpn/model/LocationConstraint.kt6
-rw-r--r--android/src/main/kotlin/net/mullvad/mullvadvpn/model/RelaySettings.kt2
-rw-r--r--android/src/main/kotlin/net/mullvad/mullvadvpn/model/Settings.kt12
3 files changed, 10 insertions, 10 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/model/LocationConstraint.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/model/LocationConstraint.kt
index d5eae8490f..c17451d75d 100644
--- a/android/src/main/kotlin/net/mullvad/mullvadvpn/model/LocationConstraint.kt
+++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/model/LocationConstraint.kt
@@ -1,11 +1,11 @@
package net.mullvad.mullvadvpn.model
sealed class LocationConstraint(val code: Array<String>) {
- data class Country(var countryCode: String) : LocationConstraint(arrayOf(countryCode))
+ data class Country(val countryCode: String) : LocationConstraint(arrayOf(countryCode))
- data class City(var countryCode: String, var cityCode: String) :
+ data class City(val countryCode: String, val cityCode: String) :
LocationConstraint(arrayOf(countryCode, cityCode))
- data class Hostname(var countryCode: String, var cityCode: String, var hostname: String) :
+ data class Hostname(val countryCode: String, val cityCode: String, val hostname: String) :
LocationConstraint(arrayOf(countryCode, cityCode, hostname))
}
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/model/RelaySettings.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/model/RelaySettings.kt
index f46bd63e67..4bcff7b2e4 100644
--- a/android/src/main/kotlin/net/mullvad/mullvadvpn/model/RelaySettings.kt
+++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/model/RelaySettings.kt
@@ -2,5 +2,5 @@ package net.mullvad.mullvadvpn.model
sealed class RelaySettings {
object CustomTunnelEndpoint : RelaySettings()
- class Normal(var relayConstraints: RelayConstraints) : RelaySettings()
+ class Normal(val relayConstraints: RelayConstraints) : RelaySettings()
}
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/model/Settings.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/model/Settings.kt
index fbc295d8a0..dd31739c6a 100644
--- a/android/src/main/kotlin/net/mullvad/mullvadvpn/model/Settings.kt
+++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/model/Settings.kt
@@ -1,10 +1,10 @@
package net.mullvad.mullvadvpn.model
data class Settings(
- var accountToken: String?,
- var relaySettings: RelaySettings,
- var allowLan: Boolean,
- var autoConnect: Boolean,
- var tunnelOptions: TunnelOptions,
- var showBetaReleases: Boolean
+ val accountToken: String?,
+ val relaySettings: RelaySettings,
+ val allowLan: Boolean,
+ val autoConnect: Boolean,
+ val tunnelOptions: TunnelOptions,
+ val showBetaReleases: Boolean
)