From 8cf1e426ab6e47b3ac75b12b47243b7476a69b53 Mon Sep 17 00:00:00 2001 From: Janne Mareike Koschinski <mail@justjanne.de> Date: Fri, 18 Apr 2025 03:49:10 +0200 Subject: [PATCH] Fix lint issues --- .../service/QuasseldroidNotificationManager.kt | 3 ++- .../de/kuschku/quasseldroid/util/AndroidHandlerThread.kt | 8 -------- lint.xml | 1 + 3 files changed, 3 insertions(+), 9 deletions(-) diff --git a/app/src/main/java/de/kuschku/quasseldroid/service/QuasseldroidNotificationManager.kt b/app/src/main/java/de/kuschku/quasseldroid/service/QuasseldroidNotificationManager.kt index 4d0911c5d..2b6764405 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/service/QuasseldroidNotificationManager.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/service/QuasseldroidNotificationManager.kt @@ -33,6 +33,7 @@ import android.graphics.Canvas import android.graphics.drawable.Drawable import android.net.Uri import android.os.Build +import androidx.annotation.RequiresApi import androidx.core.app.ActivityCompat import androidx.core.app.NotificationCompat import androidx.core.app.NotificationManagerCompat @@ -73,7 +74,7 @@ class QuasseldroidNotificationManager @Inject constructor(private val context: C prepareChannels() } - @TargetApi(Build.VERSION_CODES.O) + @RequiresApi(Build.VERSION_CODES.O) private fun prepareChannels() { val notificationManager = context.getSystemService(Context.NOTIFICATION_SERVICE) as NotificationManager diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/AndroidHandlerThread.kt b/app/src/main/java/de/kuschku/quasseldroid/util/AndroidHandlerThread.kt index d6eb1e305..ca67b2092 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/util/AndroidHandlerThread.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/util/AndroidHandlerThread.kt @@ -113,14 +113,6 @@ class AndroidHandlerThread(name: String) : HandlerThread(name) { started().let { handler?.postAtFrontOfQueue(r) } ?: throw RuntimeException("Thread not started") - fun removeCallbacks(r: () -> Unit) = - started().let { handler?.removeCallbacks(r) } - ?: throw RuntimeException("Thread not started") - - fun removeCallbacks(r: () -> Unit, token: Any) = - started().let { handler?.removeCallbacks(r, token) } - ?: throw RuntimeException("Thread not started") - fun sendMessage(msg: Message): Boolean = started().let { handler?.sendMessage(msg) } ?: throw RuntimeException("Thread not started") diff --git a/lint.xml b/lint.xml index ce055fb69..4f04f03ff 100644 --- a/lint.xml +++ b/lint.xml @@ -54,4 +54,5 @@ <issue id="NewerVersionAvailable" severity="informational"/> <issue id="SetTextI18n" severity="informational"/> <issue id="DefaultLocale" severity="informational"/> + <issue id="UseKtx" severity="informational"/> </lint> -- GitLab