From 5e2f4aa46ea7c692116ee30034bba342df47c0bc Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 22 May 2026 16:00:44 +0000 Subject: [PATCH 1/2] fix(deps): update metro to v1.1.1 --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 86ac521c..5e8d40c7 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -39,7 +39,7 @@ ktlint-gradle = "14.2.0" lifecycle = "2.10.0" material3-adaptive = "1.2.0" material3-multiplatform = "1.11.0-alpha07" -metro = "1.0.0" +metro = "1.1.1" molecule = "2.2.0" navigationevent = "1.1.1" okio = "3.17.0" From 4891d462f3bad47699794e2bbc38430be98c3123 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, 25 May 2026 10:43:24 +0800 Subject: [PATCH 2/2] fix(home): Remove unnecessary @ContributesBinding --- .../shadowrz/projectkafka/features/home/impl/HomePresenter.kt | 3 --- .../features/home/impl/overview/OverviewPresenter.kt | 1 - 2 files changed, 4 deletions(-) diff --git a/features/home/impl/src/commonMain/kotlin/io/github/shadowrz/projectkafka/features/home/impl/HomePresenter.kt b/features/home/impl/src/commonMain/kotlin/io/github/shadowrz/projectkafka/features/home/impl/HomePresenter.kt index a3670f75..1a9defb0 100644 --- a/features/home/impl/src/commonMain/kotlin/io/github/shadowrz/projectkafka/features/home/impl/HomePresenter.kt +++ b/features/home/impl/src/commonMain/kotlin/io/github/shadowrz/projectkafka/features/home/impl/HomePresenter.kt @@ -10,15 +10,12 @@ import androidx.compose.runtime.setValue import dev.zacsweers.metro.Assisted import dev.zacsweers.metro.AssistedFactory import dev.zacsweers.metro.AssistedInject -import dev.zacsweers.metro.ContributesBinding import io.github.shadowrz.hanekokoro.framework.runtime.presenter.Presenter import io.github.shadowrz.projectkafka.features.home.api.HomeEntryPoint import io.github.shadowrz.projectkafka.libraries.data.api.System -import io.github.shadowrz.projectkafka.libraries.di.SystemScope import io.github.shadowrz.projectkafka.libraries.preferences.api.AppPreferencesStore @AssistedInject -@ContributesBinding(SystemScope::class) class HomePresenter( @Assisted private val callback: HomeEntryPoint.Callback, private val appPreferencesStore: AppPreferencesStore, diff --git a/features/home/impl/src/commonMain/kotlin/io/github/shadowrz/projectkafka/features/home/impl/overview/OverviewPresenter.kt b/features/home/impl/src/commonMain/kotlin/io/github/shadowrz/projectkafka/features/home/impl/overview/OverviewPresenter.kt index 3f968450..dc515547 100644 --- a/features/home/impl/src/commonMain/kotlin/io/github/shadowrz/projectkafka/features/home/impl/overview/OverviewPresenter.kt +++ b/features/home/impl/src/commonMain/kotlin/io/github/shadowrz/projectkafka/features/home/impl/overview/OverviewPresenter.kt @@ -15,7 +15,6 @@ import io.github.shadowrz.projectkafka.features.home.impl.overview.members.Membe import io.github.shadowrz.projectkafka.libraries.di.SystemScope @AssistedInject -@ContributesBinding(SystemScope::class) class OverviewPresenter( @Assisted private val callback: OverviewComponent.Callback, private val membersPresenter: Presenter,