Fix lint issue "NullSafeMutableLiveData"
LiveData value assignment nullability mismatch
This commit is contained in:
parent
1082771f7c
commit
96de0f86fe
|
@ -29,13 +29,8 @@ class KeysBackupRestoreFromKeyViewModel @Inject constructor(
|
|||
private val stringProvider: StringProvider
|
||||
) : ViewModel() {
|
||||
|
||||
var recoveryCode: MutableLiveData<String> = MutableLiveData()
|
||||
var recoveryCodeErrorText: MutableLiveData<String> = MutableLiveData()
|
||||
|
||||
init {
|
||||
recoveryCode.value = null
|
||||
recoveryCodeErrorText.value = null
|
||||
}
|
||||
var recoveryCode: MutableLiveData<String?> = MutableLiveData(null)
|
||||
var recoveryCodeErrorText: MutableLiveData<String?> = MutableLiveData(null)
|
||||
|
||||
// ========= Actions =========
|
||||
fun updateCode(newValue: String) {
|
||||
|
|
|
@ -28,13 +28,8 @@ class KeysBackupRestoreFromPassphraseViewModel @Inject constructor(
|
|||
private val stringProvider: StringProvider
|
||||
) : ViewModel() {
|
||||
|
||||
var passphrase: MutableLiveData<String> = MutableLiveData()
|
||||
var passphraseErrorText: MutableLiveData<String> = MutableLiveData()
|
||||
|
||||
init {
|
||||
passphrase.value = null
|
||||
passphraseErrorText.value = null
|
||||
}
|
||||
var passphrase: MutableLiveData<String?> = MutableLiveData(null)
|
||||
var passphraseErrorText: MutableLiveData<String?> = MutableLiveData(null)
|
||||
|
||||
// ========= Actions =========
|
||||
|
||||
|
|
|
@ -57,7 +57,7 @@ class KeysBackupRestoreSharedViewModel @Inject constructor(
|
|||
|
||||
lateinit var session: Session
|
||||
|
||||
var keyVersionResult: MutableLiveData<KeysVersionResult> = MutableLiveData()
|
||||
var keyVersionResult: MutableLiveData<KeysVersionResult?> = MutableLiveData(null)
|
||||
|
||||
var keySourceModel: MutableLiveData<KeySource> = MutableLiveData()
|
||||
|
||||
|
@ -69,17 +69,11 @@ class KeysBackupRestoreSharedViewModel @Inject constructor(
|
|||
val navigateEvent: LiveData<LiveEvent<String>>
|
||||
get() = _navigateEvent
|
||||
|
||||
var loadingEvent: MutableLiveData<WaitingViewData> = MutableLiveData()
|
||||
var loadingEvent: MutableLiveData<WaitingViewData?> = MutableLiveData(null)
|
||||
|
||||
var importKeyResult: ImportRoomKeysResult? = null
|
||||
var importRoomKeysFinishWithResult: MutableLiveData<LiveEvent<ImportRoomKeysResult>> = MutableLiveData()
|
||||
|
||||
init {
|
||||
keyVersionResult.value = null
|
||||
_keyVersionResultError.value = null
|
||||
loadingEvent.value = null
|
||||
}
|
||||
|
||||
fun initSession(session: Session) {
|
||||
this.session = session
|
||||
}
|
||||
|
|
|
@ -68,23 +68,15 @@ class KeysBackupSetupSharedViewModel @Inject constructor() : ViewModel() {
|
|||
// Step 3
|
||||
// Var to ignore events from previous request(s) to generate a recovery key
|
||||
private var currentRequestId: MutableLiveData<Long> = MutableLiveData()
|
||||
var recoveryKey: MutableLiveData<String> = MutableLiveData()
|
||||
var prepareRecoverFailError: MutableLiveData<Throwable> = MutableLiveData()
|
||||
var recoveryKey: MutableLiveData<String?> = MutableLiveData(null)
|
||||
var prepareRecoverFailError: MutableLiveData<Throwable?> = MutableLiveData(null)
|
||||
var megolmBackupCreationInfo: MegolmBackupCreationInfo? = null
|
||||
var copyHasBeenMade = false
|
||||
var isCreatingBackupVersion: MutableLiveData<Boolean> = MutableLiveData()
|
||||
var creatingBackupError: MutableLiveData<Throwable> = MutableLiveData()
|
||||
var isCreatingBackupVersion: MutableLiveData<Boolean> = MutableLiveData(false)
|
||||
var creatingBackupError: MutableLiveData<Throwable?> = MutableLiveData(null)
|
||||
var keysVersion: MutableLiveData<KeysVersion> = MutableLiveData()
|
||||
|
||||
var loadingStatus: MutableLiveData<WaitingViewData> = MutableLiveData()
|
||||
|
||||
init {
|
||||
recoveryKey.value = null
|
||||
isCreatingBackupVersion.value = false
|
||||
prepareRecoverFailError.value = null
|
||||
creatingBackupError.value = null
|
||||
loadingStatus.value = null
|
||||
}
|
||||
var loadingStatus: MutableLiveData<WaitingViewData?> = MutableLiveData(null)
|
||||
|
||||
fun initSession(session: Session) {
|
||||
this.session = session
|
||||
|
|
Loading…
Reference in New Issue