Skip to content

Commit 9b4661e

Browse files
committed
Change activity!! to requireActivity() to appease the linter.
1 parent 3e9c0c7 commit 9b4661e

12 files changed

+27
-27
lines changed

app/src/main/java/com/etesync/syncadapter/ui/AccountSettingsActivity.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ class AccountSettingsFragment() : PreferenceFragmentCompat(), LoaderManager.Load
125125
// Category: encryption
126126
val prefEncryptionPassword = findPreference("password")
127127
prefEncryptionPassword.onPreferenceClickListener = Preference.OnPreferenceClickListener { _ ->
128-
startActivity(ChangeEncryptionPasswordActivity.newIntent(activity!!, account))
128+
startActivity(ChangeEncryptionPasswordActivity.newIntent(requireActivity(), account))
129129
true
130130
}
131131

@@ -202,14 +202,14 @@ class LegacyAccountSettingsFragment : PreferenceFragmentCompat(), LoaderManager.
202202

203203
override fun onLoadFinished(loader: Loader<AccountSettings>, settings: AccountSettings?) {
204204
if (settings == null) {
205-
activity!!.finish()
205+
requireActivity().finish()
206206
return
207207
}
208208

209209
// Category: dashboard
210210
val prefManageAccount = findPreference("manage_account")
211211
prefManageAccount.onPreferenceClickListener = Preference.OnPreferenceClickListener { _ ->
212-
WebViewActivity.openUrl(activity!!, Constants.dashboard.buildUpon().appendQueryParameter("email", account.name).build())
212+
WebViewActivity.openUrl(requireActivity(), Constants.dashboard.buildUpon().appendQueryParameter("email", account.name).build())
213213
true
214214
}
215215

@@ -225,7 +225,7 @@ class LegacyAccountSettingsFragment : PreferenceFragmentCompat(), LoaderManager.
225225
// Category: encryption
226226
val prefEncryptionPassword = findPreference("encryption_password")
227227
prefEncryptionPassword.onPreferenceClickListener = Preference.OnPreferenceClickListener { _ ->
228-
startActivity(ChangeEncryptionPasswordActivity.newIntent(activity!!, account))
228+
startActivity(ChangeEncryptionPasswordActivity.newIntent(requireActivity(), account))
229229
true
230230
}
231231

app/src/main/java/com/etesync/syncadapter/ui/AddMemberFragment.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -80,14 +80,14 @@ class AddMemberFragment : DialogFragment() {
8080
val view = LayoutInflater.from(context).inflate(R.layout.fingerprint_alertdialog, null)
8181
(view.findViewById<View>(R.id.body) as TextView).text = getString(R.string.trust_fingerprint_body, memberEmail)
8282
(view.findViewById<View>(R.id.fingerprint) as TextView).text = fingerprint
83-
AlertDialog.Builder(activity!!)
83+
AlertDialog.Builder(requireActivity())
8484
.setIcon(R.drawable.ic_fingerprint_dark)
8585
.setTitle(R.string.trust_fingerprint_title)
8686
.setView(view)
8787
.setPositiveButton(android.R.string.ok) { _, _ -> MemberAddSecond().execute() }
8888
.setNegativeButton(android.R.string.cancel) { _, _ -> dismiss() }.show()
8989
} else {
90-
AlertDialog.Builder(activity!!)
90+
AlertDialog.Builder(requireActivity())
9191
.setIcon(R.drawable.ic_error_dark)
9292
.setTitle(R.string.collection_members_add_error)
9393
.setMessage(result.throwable.message)
@@ -131,7 +131,7 @@ class AddMemberFragment : DialogFragment() {
131131
if (result.throwable == null) {
132132
(activity as Refreshable).refresh()
133133
} else {
134-
AlertDialog.Builder(activity!!)
134+
AlertDialog.Builder(requireActivity())
135135
.setIcon(R.drawable.ic_error_dark)
136136
.setTitle(R.string.collection_members_add_error)
137137
.setMessage(result.throwable.message)

app/src/main/java/com/etesync/syncadapter/ui/AppSettingsActivity.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,7 @@ class AppSettingsActivity : BaseActivity() {
176176
}
177177

178178
private fun resetCertificates() {
179-
if (CustomCertManager.resetCertificates(activity!!))
179+
if (CustomCertManager.resetCertificates(requireActivity()))
180180
Snackbar.make(requireView(), getString(R.string.app_settings_reset_certificates_success), Snackbar.LENGTH_LONG).show()
181181
}
182182

app/src/main/java/com/etesync/syncadapter/ui/RemoveMemberFragment.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ class RemoveMemberFragment : DialogFragment() {
6666
if (result.throwable == null) {
6767
(activity as Refreshable).refresh()
6868
} else {
69-
AlertDialog.Builder(activity!!)
69+
AlertDialog.Builder(requireActivity())
7070
.setIcon(R.drawable.ic_error_dark)
7171
.setTitle(R.string.collection_members_remove_error)
7272
.setMessage(result.throwable.message)

app/src/main/java/com/etesync/syncadapter/ui/StartupDialogFragment.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ class StartupDialogFragment : DialogFragment() {
4141

4242
val mode = Mode.valueOf(arguments!!.getString(ARGS_MODE)!!)
4343
when (mode) {
44-
StartupDialogFragment.Mode.BATTERY_OPTIMIZATIONS -> return AlertDialog.Builder(activity!!)
44+
StartupDialogFragment.Mode.BATTERY_OPTIMIZATIONS -> return AlertDialog.Builder(requireActivity())
4545
.setTitle(R.string.startup_battery_optimization)
4646
.setMessage(R.string.startup_battery_optimization_message)
4747
.setPositiveButton(android.R.string.ok) { dialog, which -> }
@@ -54,14 +54,14 @@ class StartupDialogFragment : DialogFragment() {
5454
.setNegativeButton(R.string.startup_dont_show_again) { dialog, which -> HintManager.setHintSeen(context!!, HINT_BATTERY_OPTIMIZATIONS, true) }
5555
.create()
5656

57-
StartupDialogFragment.Mode.DEVELOPMENT_VERSION -> return AlertDialog.Builder(activity!!)
57+
StartupDialogFragment.Mode.DEVELOPMENT_VERSION -> return AlertDialog.Builder(requireActivity())
5858
.setIcon(R.mipmap.ic_launcher)
5959
.setTitle(R.string.startup_development_version)
6060
.setMessage(R.string.startup_development_version_message)
6161
.setPositiveButton(android.R.string.ok) { dialog, which -> }
6262
.setNeutralButton(R.string.startup_development_version_give_feedback) { dialog, which -> startActivity(Intent(Intent.ACTION_VIEW, Constants.feedbackUri)) }
6363
.create()
64-
StartupDialogFragment.Mode.VENDOR_SPECIFIC_BUGS -> return AlertDialog.Builder(activity!!)
64+
StartupDialogFragment.Mode.VENDOR_SPECIFIC_BUGS -> return AlertDialog.Builder(requireActivity())
6565
.setTitle(R.string.startup_vendor_specific_bugs)
6666
.setMessage(R.string.startup_vendor_specific_bugs_message)
6767
.setPositiveButton(android.R.string.ok) { dialog, which -> }

app/src/main/java/com/etesync/syncadapter/ui/importlocal/ImportFragment.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ class ImportFragment : DialogFragment() {
122122
val uri = data.data!!
123123
Logger.log.info("Starting import into ${uid} from file ${uri}")
124124
try {
125-
inputStream = activity!!.contentResolver.openInputStream(uri)
125+
inputStream = requireActivity().contentResolver.openInputStream(uri)
126126

127127
Thread(ImportEntriesLoader()).start()
128128
} catch (e: Exception) {
@@ -163,15 +163,15 @@ class ImportFragment : DialogFragment() {
163163
return
164164
}
165165

166-
activity!!.runOnUiThread { setDialogAddEntries(dialog as ProgressDialog, length) }
166+
requireActivity().runOnUiThread { setDialogAddEntries(dialog as ProgressDialog, length) }
167167
}
168168

169169
private fun entryProcessed() {
170170
if (activity == null) {
171171
return
172172
}
173173

174-
activity!!.runOnUiThread {
174+
requireActivity().runOnUiThread {
175175
val dialog = dialog as ProgressDialog
176176

177177
dialog.incrementProgressBy(1)
@@ -181,7 +181,7 @@ class ImportFragment : DialogFragment() {
181181
override fun run() {
182182
val result = loadInBackground()
183183

184-
activity!!.runOnUiThread { loadFinished(result) }
184+
requireActivity().runOnUiThread { loadFinished(result) }
185185
}
186186

187187
fun loadInBackground(): ImportResult {

app/src/main/java/com/etesync/syncadapter/ui/importlocal/LocalContactImportFragment.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ class LocalContactImportFragment : Fragment() {
4848
recyclerView = view.findViewById<View>(R.id.recyclerView) as RecyclerView
4949

5050
recyclerView!!.layoutManager = LinearLayoutManager(activity)
51-
recyclerView!!.addItemDecoration(DividerItemDecoration(activity!!))
51+
recyclerView!!.addItemDecoration(DividerItemDecoration(requireActivity()))
5252
return view
5353
}
5454

app/src/main/java/com/etesync/syncadapter/ui/importlocal/ResultFragment.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ class ResultFragment : DialogFragment() {
4444
}
4545
.create()
4646
} else {
47-
return AlertDialog.Builder(activity!!)
47+
return AlertDialog.Builder(requireActivity())
4848
.setTitle(R.string.import_dialog_title)
4949
.setIcon(R.drawable.ic_import_export_black)
5050
.setMessage(getString(R.string.import_dialog_success, result!!.total, result!!.added, result!!.updated, result!!.skipped))

app/src/main/java/com/etesync/syncadapter/ui/journalviewer/ListEntriesFragment.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ class ListEntriesFragment : ListFragment(), AdapterView.OnItemClickListener {
4747
}
4848

4949
override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View? {
50-
activity!!.title = info.displayName
50+
requireActivity().title = info.displayName
5151
val view = inflater.inflate(R.layout.journal_viewer_list, container, false)
5252

5353
//This is instead of setEmptyText() function because of Google bug

app/src/main/java/com/etesync/syncadapter/ui/setup/LoginCredentialsChangeFragment.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -61,10 +61,10 @@ class LoginCredentialsChangeFragment : DialogFragment(), LoaderManager.LoaderCal
6161
val settings: AccountSettings
6262

6363
try {
64-
settings = AccountSettings(activity!!, account)
64+
settings = AccountSettings(requireActivity(), account)
6565
} catch (e: InvalidAccountException) {
6666
Logger.log.log(Level.INFO, "Account is invalid or doesn't exist (anymore)", e)
67-
activity!!.finish()
67+
requireActivity().finish()
6868
return
6969
}
7070

@@ -82,7 +82,7 @@ class LoginCredentialsChangeFragment : DialogFragment(), LoaderManager.LoaderCal
8282
class NothingDetectedFragment : DialogFragment() {
8383

8484
override fun onCreateDialog(savedInstanceState: Bundle?): Dialog {
85-
return AlertDialog.Builder(activity!!)
85+
return AlertDialog.Builder(requireActivity())
8686
.setTitle(R.string.setting_up_encryption)
8787
.setIcon(R.drawable.ic_error_dark)
8888
.setMessage(R.string.login_wrong_username_or_password)

0 commit comments

Comments
 (0)