Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e95ea7ed authored by Aayush Gupta's avatar Aayush Gupta
Browse files

Apps: Add safe, non-null, and let assertions as needed



- gradle gives compile-time errors otherwise

Signed-off-by: Aayush Gupta's avatarAayush Gupta <theimpulson@e.email>
parent df682dd0
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -141,7 +141,7 @@ class Installer(private val packageName: String,
    private var receiver = object : BroadcastReceiver() {
    private var receiver = object : BroadcastReceiver() {
        override fun onReceive(context: Context, intent: Intent) {
        override fun onReceive(context: Context, intent: Intent) {
            if (intent.action == Intent.ACTION_PACKAGE_ADDED &&
            if (intent.action == Intent.ACTION_PACKAGE_ADDED &&
                    (intent.data.encodedSchemeSpecificPart == packageName)) {
                    (intent.data?.encodedSchemeSpecificPart == packageName)) {
                Log.i(TAG, "Broadcast received")
                Log.i(TAG, "Broadcast received")
                var path = apk.absolutePath.split("Download")
                var path = apk.absolutePath.split("Download")
                //delete all APK file after install
                //delete all APK file after install
+1 −1
Original line number Original line Diff line number Diff line
@@ -35,7 +35,7 @@ class UpdatesManager(applicationContext: Context) {
        automaticUpdateInterval =
        automaticUpdateInterval =
                preferences.getString(
                preferences.getString(
                        applicationContext.getString(R.string.pref_update_interval_key),
                        applicationContext.getString(R.string.pref_update_interval_key),
                        applicationContext.getString(R.string.preference_update_interval_default))
                        applicationContext.getString(R.string.preference_update_interval_default))!!
                        .toInt()
                        .toInt()
    }
    }


+1 −1
Original line number Original line Diff line number Diff line
@@ -92,7 +92,7 @@ object Common {
    }
    }


    fun appHasLaunchActivity(context: Context, packageName: String?): Boolean {
    fun appHasLaunchActivity(context: Context, packageName: String?): Boolean {
        return (context.packageManager.getLaunchIntentForPackage(packageName) != null)
        return (packageName?.let { context.packageManager.getLaunchIntentForPackage(it) } != null)
    }
    }


    fun getObjectMapper(): ObjectMapper {
    fun getObjectMapper(): ObjectMapper {