mirror of
https://github.com/etesync/android
synced 2024-11-21 23:48:11 +00:00
Kotlin: fix some wrong null assertions.
This commit is contained in:
parent
c75f2fa7d5
commit
26715f2f34
@ -111,7 +111,7 @@ constructor(context: Context, account: Account, settings: AccountSettings, extra
|
||||
}
|
||||
|
||||
val event = events[0]
|
||||
val local = localCollection!!.getByUid(event.uid) as LocalEvent
|
||||
val local = localCollection!!.getByUid(event.uid) as LocalEvent?
|
||||
|
||||
if (cEntry.isAction(SyncEntry.Actions.ADD) || cEntry.isAction(SyncEntry.Actions.CHANGE)) {
|
||||
processEvent(event, local)
|
||||
|
@ -163,7 +163,7 @@ constructor(context: Context, account: Account, settings: AccountSettings, extra
|
||||
App.log.warning("Received multiple VCards, using first one")
|
||||
|
||||
val contact = contacts[0]
|
||||
val local = localCollection!!.getByUid(contact.uid) as LocalResource
|
||||
val local = localCollection!!.getByUid(contact.uid) as LocalResource?
|
||||
|
||||
|
||||
if (cEntry.isAction(SyncEntry.Actions.ADD) || cEntry.isAction(SyncEntry.Actions.CHANGE)) {
|
||||
|
@ -180,7 +180,7 @@ class AccountActivity : BaseActivity(), Toolbar.OnMenuItemClickListener, PopupMe
|
||||
}
|
||||
}
|
||||
|
||||
override fun onCreateLoader(id: Int, args: Bundle): Loader<AccountInfo> {
|
||||
override fun onCreateLoader(id: Int, args: Bundle?): Loader<AccountInfo> {
|
||||
return AccountLoader(this, account!!)
|
||||
}
|
||||
|
||||
|
@ -60,7 +60,7 @@ class AppSettingsActivity : BaseActivity() {
|
||||
dbHelper.close()
|
||||
}
|
||||
|
||||
override fun onCreatePreferences(bundle: Bundle, s: String) {
|
||||
override fun onCreatePreferences(bundle: Bundle?, s: String?) {
|
||||
addPreferencesFromResource(R.xml.settings_app)
|
||||
|
||||
prefResetHints = findPreference("reset_hints")
|
||||
|
@ -72,7 +72,7 @@ class DebugInfoActivity : BaseActivity(), LoaderManager.LoaderCallbacks<String>
|
||||
ACRA.getErrorReporter().removeCustomData("debug_info")
|
||||
}
|
||||
|
||||
override fun onCreateLoader(id: Int, args: Bundle): Loader<String> {
|
||||
override fun onCreateLoader(id: Int, args: Bundle?): Loader<String> {
|
||||
return ReportLoader(this, args)
|
||||
}
|
||||
|
||||
@ -101,7 +101,7 @@ class DebugInfoActivity : BaseActivity(), LoaderManager.LoaderCallbacks<String>
|
||||
var phase: String? = null
|
||||
|
||||
if (extras != null) {
|
||||
throwable = extras.getSerializable(KEY_THROWABLE) as Throwable
|
||||
throwable = extras.getSerializable(KEY_THROWABLE) as Throwable?
|
||||
logs = extras.getString(KEY_LOGS)
|
||||
account = extras.getParcelable(KEY_ACCOUNT)
|
||||
authority = extras.getString(KEY_AUTHORITY)
|
||||
|
Loading…
Reference in New Issue
Block a user