Skip to content

Commit c106642

Browse files
use lateinit instead of nullable incase there's a promise of being initialized
Signed-off-by: parneet-guraya <[email protected]>
1 parent 1e174ae commit c106642

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

app/src/androidTest/java/fr/free/nrw/commons/AboutActivityTest.kt

+1-1
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ class AboutActivityTest {
105105
fun testLaunchTranslate() {
106106
Espresso.onView(ViewMatchers.withId(R.id.about_translate)).perform(ViewActions.click())
107107
Espresso.onView(ViewMatchers.withId(android.R.id.button1)).perform(ViewActions.click())
108-
val langCode = CommonsApplication.instance!!.languageLookUpTable!!.codes[0]
108+
val langCode = CommonsApplication.instance.languageLookUpTable.codes[0]
109109
Intents.intended(
110110
CoreMatchers.allOf(
111111
IntentMatchers.hasAction(Intent.ACTION_VIEW),

app/src/main/java/fr/free/nrw/commons/CommonsApplication.kt

+2-2
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ class CommonsApplication : MultiDexApplication() {
8585
@Inject
8686
lateinit var customOkHttpNetworkFetcher: CustomOkHttpNetworkFetcher
8787

88-
var languageLookUpTable: AppLanguageLookUpTable? = null
88+
lateinit var languageLookUpTable: AppLanguageLookUpTable
8989
private set
9090

9191
@Inject
@@ -386,7 +386,7 @@ class CommonsApplication : MultiDexApplication() {
386386
*/
387387

388388
@JvmStatic
389-
var instance: CommonsApplication? = null
389+
lateinit var instance: CommonsApplication
390390
private set
391391

392392
@JvmField

app/src/main/java/fr/free/nrw/commons/actions/ThanksClient.kt

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ class ThanksClient
3232
revisionId.toString(), // Rev
3333
null, // Log
3434
csrfTokenClient.getTokenBlocking(), // Token
35-
CommonsApplication.instance!!.userAgent, // Source
35+
CommonsApplication.instance.userAgent, // Source
3636
).map { mwThankPostResponse ->
3737
mwThankPostResponse.result?.success == 1
3838
}

app/src/main/java/fr/free/nrw/commons/upload/worker/UploadWorker.kt

+1-1
Original file line numberDiff line numberDiff line change
@@ -438,7 +438,7 @@ class UploadWorker(
438438
username,
439439
)
440440
CommonsApplication
441-
.instance!!
441+
.instance
442442
.clearApplicationData(appContext, logoutListener)
443443
}
444444
}

0 commit comments

Comments
 (0)