From 12540aa380ce417b658a874e915a6048bcb100ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A4=9C=E5=9D=82=E9=9B=85?= <23130178+ShadowRZ@users.noreply.github.com> Date: Mon, 8 Jun 2026 09:40:02 +0800 Subject: [PATCH 1/2] feat(build): compileSdk: 36 -> 37 --- .../io/github/shadowrz/projectkafka/gradle/plugins/BuildMeta.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/src/main/kotlin/io/github/shadowrz/projectkafka/gradle/plugins/BuildMeta.kt b/plugins/src/main/kotlin/io/github/shadowrz/projectkafka/gradle/plugins/BuildMeta.kt index 51a23b65..fe777822 100644 --- a/plugins/src/main/kotlin/io/github/shadowrz/projectkafka/gradle/plugins/BuildMeta.kt +++ b/plugins/src/main/kotlin/io/github/shadowrz/projectkafka/gradle/plugins/BuildMeta.kt @@ -8,7 +8,7 @@ object BuildMeta { const val APPLICATION_ID = "io.github.shadowrz.projectkafka" const val APPLICATION_NAME = "Project Kafka" - const val COMPILE_SDK = 36 + const val COMPILE_SDK = 37 const val MIN_SDK = 23 const val TARGET_SDK = 36 From 60e403f92b8b24b5f61efa2efbaad6d9150b2301 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A4=9C=E5=9D=82=E9=9B=85?= <23130178+ShadowRZ@users.noreply.github.com> Date: Mon, 8 Jun 2026 10:06:59 +0800 Subject: [PATCH 2/2] fix(datamanage): Use null safe operation on taskInfo --- .../features/datamanage/impl/DataManagePresenter.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/features/datamanage/impl/src/androidMain/kotlin/io/github/shadowrz/projectkafka/features/datamanage/impl/DataManagePresenter.kt b/features/datamanage/impl/src/androidMain/kotlin/io/github/shadowrz/projectkafka/features/datamanage/impl/DataManagePresenter.kt index d0e74e2f..80fdadcf 100644 --- a/features/datamanage/impl/src/androidMain/kotlin/io/github/shadowrz/projectkafka/features/datamanage/impl/DataManagePresenter.kt +++ b/features/datamanage/impl/src/androidMain/kotlin/io/github/shadowrz/projectkafka/features/datamanage/impl/DataManagePresenter.kt @@ -75,7 +75,7 @@ actual class DataManagePresenter( getSystemService() ?.appTasks ?.filter { task -> - task.taskInfo.baseActivity?.className != "io.github.shadowrz.projectkafka.MainActivity" + task.taskInfo?.baseActivity?.className != "io.github.shadowrz.projectkafka.MainActivity" } .orEmpty() .forEach { task ->