Skip to content

Commit ecf00f5

Browse files
author
ganfra
committed
DI: more cleanup
1 parent 6c296c1 commit ecf00f5

File tree

2 files changed

+0
-14
lines changed

2 files changed

+0
-14
lines changed

app/src/main/kotlin/io/element/android/x/di/RoomComponent.kt

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,11 @@
1616

1717
package io.element.android.x.di
1818

19-
import com.squareup.anvil.annotations.ContributesTo
2019
import com.squareup.anvil.annotations.MergeSubcomponent
2120
import dagger.BindsInstance
2221
import dagger.Subcomponent
2322
import io.element.android.libraries.architecture.NodeFactoriesBindings
2423
import io.element.android.libraries.di.RoomScope
25-
import io.element.android.libraries.di.SessionScope
2624
import io.element.android.libraries.di.SingleIn
2725
import io.element.android.libraries.matrix.api.room.MatrixRoom
2826

@@ -36,9 +34,4 @@ interface RoomComponent : NodeFactoriesBindings {
3634
fun room(room: MatrixRoom): Builder
3735
fun build(): RoomComponent
3836
}
39-
40-
@ContributesTo(SessionScope::class)
41-
interface ParentBindings {
42-
fun roomComponentBuilder(): Builder
43-
}
4437
}

app/src/main/kotlin/io/element/android/x/di/SessionComponent.kt

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,10 @@
1616

1717
package io.element.android.x.di
1818

19-
import com.squareup.anvil.annotations.ContributesTo
2019
import com.squareup.anvil.annotations.MergeSubcomponent
2120
import dagger.BindsInstance
2221
import dagger.Subcomponent
2322
import io.element.android.libraries.architecture.NodeFactoriesBindings
24-
import io.element.android.libraries.di.AppScope
2523
import io.element.android.libraries.di.SessionScope
2624
import io.element.android.libraries.di.SingleIn
2725
import io.element.android.libraries.matrix.api.MatrixClient
@@ -36,9 +34,4 @@ interface SessionComponent : NodeFactoriesBindings {
3634
fun client(matrixClient: MatrixClient): Builder
3735
fun build(): SessionComponent
3836
}
39-
40-
@ContributesTo(AppScope::class)
41-
interface ParentBindings {
42-
fun sessionComponentBuilder(): Builder
43-
}
4437
}

0 commit comments

Comments
 (0)