diff options
| author | Emīls <emils@mullvad.net> | 2020-02-21 12:53:46 +0000 |
|---|---|---|
| committer | Emīls <emils@mullvad.net> | 2020-02-21 12:53:46 +0000 |
| commit | af69985becd9a4fd8f2b80d57dc568a0cf7d0ce5 (patch) | |
| tree | a5917ecfb47c9262fe5cc69b1da20dc04ac2b205 | |
| parent | b6bab67fbf43ee429a6b27890eda9bc8943efc78 (diff) | |
| parent | 4849e925c75a87a2ce26d43765f7748471bc924d (diff) | |
| download | mullvadvpn-af69985becd9a4fd8f2b80d57dc568a0cf7d0ce5.tar.xz mullvadvpn-af69985becd9a4fd8f2b80d57dc568a0cf7d0ce5.zip | |
Merge branch 'android-fix-lints'
5 files changed, 11 insertions, 16 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/dataproxy/SettingsListener.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/dataproxy/SettingsListener.kt index a79307811d..3807495102 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/dataproxy/SettingsListener.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/dataproxy/SettingsListener.kt @@ -22,7 +22,7 @@ class SettingsListener(val daemon: MullvadDaemon) { set(value) { synchronized(this) { field = value - value?.invoke(settings?.accountToken) + value?.invoke(settings.accountToken) } } @@ -31,9 +31,7 @@ class SettingsListener(val daemon: MullvadDaemon) { synchronized(this) { field = value - settings?.let { safeSettings -> - value?.invoke(safeSettings.allowLan) - } + value?.invoke(settings.allowLan) } } @@ -41,7 +39,7 @@ class SettingsListener(val daemon: MullvadDaemon) { set(value) { synchronized(this) { field = value - value?.invoke(settings?.relaySettings) + value?.invoke(settings.relaySettings) } } @@ -63,11 +61,11 @@ class SettingsListener(val daemon: MullvadDaemon) { private fun handleNewSettings(newSettings: Settings) { synchronized(this) { - if (settings?.accountToken != newSettings.accountToken) { + if (settings.accountToken != newSettings.accountToken) { onAccountNumberChange?.invoke(newSettings.accountToken) } - if (settings?.relaySettings != newSettings.relaySettings) { + if (settings.relaySettings != newSettings.relaySettings) { onRelaySettingsChange?.invoke(newSettings.relaySettings) } diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/AccountInput.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/AccountInput.kt index 0671e51b05..9b46b50610 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/AccountInput.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/AccountInput.kt @@ -82,7 +82,7 @@ class AccountInput( input.apply { addTextChangedListener(InputWatcher()) setOnTouchListener(OnTouchListener { - view, event -> + _, event -> if (MotionEvent.ACTION_UP == event.getAction()) { shouldShowAccountHistory = true } diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/MainActivity.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/MainActivity.kt index 08137ea93c..93b85c001b 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/MainActivity.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/MainActivity.kt @@ -36,8 +36,8 @@ class MainActivity : FragmentActivity() { serviceConnectionSubscription = localBinder.serviceNotifier.subscribe { service -> serviceConnection?.onDestroy() - val newConnection = service?.let { service -> - ServiceConnection(service, this@MainActivity) + val newConnection = service?.let { safeService -> + ServiceConnection(safeService, this@MainActivity) } serviceConnection = newConnection diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/PreferencesFragment.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/PreferencesFragment.kt index 387864f26c..1a3eff2fa1 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/PreferencesFragment.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/PreferencesFragment.kt @@ -30,9 +30,7 @@ class PreferencesFragment : ServiceDependentFragment(OnNoService.GoBack) { } allowLanToggle = view.findViewById<CellSwitch>(R.id.allow_lan_toggle).apply { - settingsListener.settings?.let { settings -> - forcefullySetState(boolToSwitchState(settings.allowLan)) - } + forcefullySetState(boolToSwitchState(settingsListener.settings.allowLan)) listener = { state -> when (state) { @@ -43,9 +41,7 @@ class PreferencesFragment : ServiceDependentFragment(OnNoService.GoBack) { } autoConnectToggle = view.findViewById<CellSwitch>(R.id.auto_connect_toggle).apply { - settingsListener.settings?.let { settings -> - forcefullySetState(boolToSwitchState(settings.autoConnect)) - } + forcefullySetState(boolToSwitchState(settingsListener.settings.autoConnect)) listener = { state -> when (state) { diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/ServiceDependentFragment.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/ServiceDependentFragment.kt index 1bafd1beeb..7ee6bd36ee 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/ServiceDependentFragment.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/ServiceDependentFragment.kt @@ -78,6 +78,7 @@ abstract class ServiceDependentFragment(val onNoService: OnNoService) : ServiceA when (state) { State.Uninitialized -> state = State.Initialized State.WaitingForReconnection -> state = State.Paused + else -> {} } } } |
