Skip to content

Commit c42e0ec

Browse files
committed
Fixes for review
1 parent eea725e commit c42e0ec

File tree

4 files changed

+9
-6
lines changed

4 files changed

+9
-6
lines changed

android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/preview/FilterUiStatePreviewParameterProvider.kt

+2-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@ import net.mullvad.mullvadvpn.lib.model.Ownership
66
import net.mullvad.mullvadvpn.lib.model.Provider
77
import net.mullvad.mullvadvpn.lib.model.ProviderId
88

9-
val PROVIDER = Provider(providerId = ProviderId("provider1"), ownership = Ownership.MullvadOwned)
9+
private val PROVIDER =
10+
Provider(providerId = ProviderId("provider1"), ownership = Ownership.MullvadOwned)
1011

1112
class FilterUiStatePreviewParameterProvider : PreviewParameterProvider<RelayFilterUiState> {
1213
override val values =

android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/preview/SelectLocationsUiStatePreviewParameterProvider.kt

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import net.mullvad.mullvadvpn.lib.model.Provider
1414
import net.mullvad.mullvadvpn.lib.model.ProviderId
1515
import net.mullvad.mullvadvpn.lib.model.RelayItem
1616

17-
val RELAY =
17+
private val RELAY =
1818
RelayItem.Location.Relay(
1919
id =
2020
GeoLocationId.Hostname(

android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/preview/VpnSettingsUiStatePreviewParameterProvider.kt

+4-4
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ import net.mullvad.mullvadvpn.lib.model.Constraint
66
import net.mullvad.mullvadvpn.lib.model.DefaultDnsOptions
77
import net.mullvad.mullvadvpn.lib.model.Mtu
88
import net.mullvad.mullvadvpn.lib.model.Port
9-
import net.mullvad.mullvadvpn.lib.model.PortRange
109
import net.mullvad.mullvadvpn.lib.model.QuantumResistantState
1110
import net.mullvad.mullvadvpn.viewmodel.CustomDnsItem
1211

1312
private const val MTU = 1337
14-
private const val PORT = 9001
13+
@Suppress("MagicNumber") private val PORT1 = Port(9001)
14+
@Suppress("MagicNumber") private val PORT2 = Port(12433)
1515

1616
class VpnSettingsUiStatePreviewParameterProvider : PreviewParameterProvider<VpnSettingsUiState> {
1717
override val values =
@@ -35,8 +35,8 @@ class VpnSettingsUiStatePreviewParameterProvider : PreviewParameterProvider<VpnS
3535
),
3636
quantumResistant = QuantumResistantState.On,
3737
selectedWireguardPort = Constraint.Any,
38-
customWireguardPort = Port(PORT),
39-
availablePortRanges = listOf(PortRange(IntRange(PORT, PORT + PORT))),
38+
customWireguardPort = PORT1,
39+
availablePortRanges = listOf(PORT1..PORT2),
4040
systemVpnSettingsAvailable = true,
4141
),
4242
)

android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/Port.kt

+2
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ value class Port(val value: Int) : Parcelable {
1212

1313
override fun toString(): String = value.toString()
1414

15+
operator fun rangeTo(other: Port): PortRange = PortRange(value..other.value)
16+
1517
companion object {
1618
fun fromString(value: String): Either<ParsePortError, Port> = either {
1719
val number = value.toIntOrNull() ?: raise(ParsePortError.NotANumber(value))

0 commit comments

Comments
 (0)