Skip to content

Commit d0b92e3

Browse files
committed
Fix issue after rebase on develop
1 parent 521c2b4 commit d0b92e3

File tree

6 files changed

+15
-15
lines changed

6 files changed

+15
-15
lines changed

features/home/impl/build.gradle.kts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,6 @@ dependencies {
7676
testImplementation(projects.libraries.permissions.noop)
7777
testImplementation(projects.libraries.permissions.test)
7878
testImplementation(projects.libraries.preferences.test)
79-
testImplementation(projects.libraries.sessionStorage.implMemory)
8079
testImplementation(projects.libraries.sessionStorage.test)
8180
testImplementation(projects.libraries.push.test)
8281
testImplementation(projects.services.analytics.test)

features/preferences/impl/build.gradle.kts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,6 @@ dependencies {
112112
testImplementation(projects.features.logout.test)
113113
testImplementation(projects.libraries.indicator.test)
114114
testImplementation(projects.libraries.pushproviders.test)
115-
testImplementation(projects.libraries.sessionStorage.implMemory)
116115
testImplementation(projects.libraries.sessionStorage.test)
117116
testImplementation(projects.services.analytics.test)
118117
testImplementation(projects.services.toolbox.test)

libraries/accountselect/impl/build.gradle.kts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import extension.setupAnvil
1+
import extension.setupDependencyInjection
22

33
/*
44
* Copyright 2025 New Vector Ltd.
@@ -15,7 +15,7 @@ android {
1515
namespace = "io.element.android.libraries.accountselect.impl"
1616
}
1717

18-
setupAnvil()
18+
setupDependencyInjection()
1919

2020
dependencies {
2121
implementation(projects.libraries.core)
@@ -34,7 +34,6 @@ dependencies {
3434
testImplementation(libs.test.truth)
3535
testImplementation(libs.test.turbine)
3636
testImplementation(projects.libraries.matrix.test)
37-
testImplementation(projects.libraries.sessionStorage.implMemory)
3837
testImplementation(projects.libraries.sessionStorage.test)
3938
testImplementation(projects.tests.testutils)
4039
}

libraries/accountselect/impl/src/main/kotlin/io/element/android/libraries/accountselect/impl/AccountSelectNode.kt

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,16 @@ import androidx.compose.ui.Modifier
1212
import com.bumble.appyx.core.modality.BuildContext
1313
import com.bumble.appyx.core.node.Node
1414
import com.bumble.appyx.core.plugin.Plugin
15-
import dagger.assisted.Assisted
16-
import dagger.assisted.AssistedInject
15+
import dev.zacsweers.metro.AppScope
16+
import dev.zacsweers.metro.Assisted
17+
import dev.zacsweers.metro.Inject
1718
import io.element.android.anvilannotations.ContributesNode
1819
import io.element.android.libraries.accountselect.api.AccountSelectEntryPoint
19-
import io.element.android.libraries.di.AppScope
2020
import io.element.android.libraries.matrix.api.core.SessionId
2121

2222
@ContributesNode(AppScope::class)
23-
class AccountSelectNode @AssistedInject constructor(
23+
@Inject
24+
class AccountSelectNode(
2425
@Assisted buildContext: BuildContext,
2526
@Assisted plugins: List<Plugin>,
2627
private val presenter: AccountSelectPresenter,

libraries/accountselect/impl/src/main/kotlin/io/element/android/libraries/accountselect/impl/AccountSelectPresenter.kt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,16 @@ package io.element.android.libraries.accountselect.impl
1010
import androidx.compose.runtime.Composable
1111
import androidx.compose.runtime.getValue
1212
import androidx.compose.runtime.produceState
13+
import dev.zacsweers.metro.Inject
1314
import io.element.android.libraries.architecture.Presenter
1415
import io.element.android.libraries.matrix.api.core.UserId
1516
import io.element.android.libraries.matrix.api.user.MatrixUser
1617
import io.element.android.libraries.sessionstorage.api.SessionStore
1718
import kotlinx.collections.immutable.persistentListOf
1819
import kotlinx.collections.immutable.toPersistentList
19-
import javax.inject.Inject
2020

21-
class AccountSelectPresenter @Inject constructor(
21+
@Inject
22+
class AccountSelectPresenter(
2223
private val sessionStore: SessionStore,
2324
) : Presenter<AccountSelectState> {
2425
@Composable

libraries/accountselect/impl/src/main/kotlin/io/element/android/libraries/accountselect/impl/DefaultAccountSelectEntryPoint.kt

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,15 @@ package io.element.android.libraries.accountselect.impl
1010
import com.bumble.appyx.core.modality.BuildContext
1111
import com.bumble.appyx.core.node.Node
1212
import com.bumble.appyx.core.plugin.Plugin
13-
import com.squareup.anvil.annotations.ContributesBinding
13+
import dev.zacsweers.metro.AppScope
14+
import dev.zacsweers.metro.ContributesBinding
15+
import dev.zacsweers.metro.Inject
1416
import io.element.android.libraries.accountselect.api.AccountSelectEntryPoint
1517
import io.element.android.libraries.architecture.createNode
16-
import io.element.android.libraries.di.AppScope
17-
import javax.inject.Inject
1818

1919
@ContributesBinding(AppScope::class)
20-
class DefaultAccountSelectEntryPoint @Inject constructor() : AccountSelectEntryPoint {
20+
@Inject
21+
class DefaultAccountSelectEntryPoint : AccountSelectEntryPoint {
2122
override fun nodeBuilder(parentNode: Node, buildContext: BuildContext): AccountSelectEntryPoint.NodeBuilder {
2223
val plugins = ArrayList<Plugin>()
2324

0 commit comments

Comments
 (0)