More cleanup on @Inject members

This commit is contained in:
Benoit Marty 2022-09-23 16:25:48 +02:00 committed by Benoit Marty
parent b3068c017d
commit aa806ed2c6
4 changed files with 7 additions and 15 deletions

View File

@ -58,8 +58,7 @@ class DebugMenuActivity : VectorBaseActivity<ActivityDebugMenuBinding>() {
override fun getBinding() = ActivityDebugMenuBinding.inflate(layoutInflater) override fun getBinding() = ActivityDebugMenuBinding.inflate(layoutInflater)
@Inject @Inject lateinit var clock: Clock
lateinit var clock: Clock
private lateinit var buffer: ByteArray private lateinit var buffer: ByteArray

View File

@ -40,8 +40,7 @@ import javax.inject.Inject
@AndroidEntryPoint @AndroidEntryPoint
class ThreadsActivity : VectorBaseActivity<ActivityThreadsBinding>() { class ThreadsActivity : VectorBaseActivity<ActivityThreadsBinding>() {
@Inject @Inject lateinit var avatarRenderer: AvatarRenderer
lateinit var avatarRenderer: AvatarRenderer
// private val roomThreadDetailFragment: RoomThreadDetailFragment? // private val roomThreadDetailFragment: RoomThreadDetailFragment?
// get() { // get() {

View File

@ -69,14 +69,9 @@ class VectorAttachmentViewerActivity : AttachmentViewerActivity(), AttachmentInt
val sharedTransitionName: String? val sharedTransitionName: String?
) : Parcelable ) : Parcelable
@Inject @Inject lateinit var activeSessionHolder: ActiveSessionHolder
lateinit var sessionHolder: ActiveSessionHolder @Inject lateinit var dataSourceFactory: AttachmentProviderFactory
@Inject lateinit var imageContentRenderer: ImageContentRenderer
@Inject
lateinit var dataSourceFactory: AttachmentProviderFactory
@Inject
lateinit var imageContentRenderer: ImageContentRenderer
private val viewModel: VectorAttachmentViewerViewModel by viewModel() private val viewModel: VectorAttachmentViewerViewModel by viewModel()
private val errorFormatter by lazy(LazyThreadSafetyMode.NONE) { singletonEntryPoint().errorFormatter() } private val errorFormatter by lazy(LazyThreadSafetyMode.NONE) { singletonEntryPoint().errorFormatter() }
@ -128,7 +123,7 @@ class VectorAttachmentViewerActivity : AttachmentViewerActivity(), AttachmentInt
} }
} }
val session = sessionHolder.getSafeActiveSession() ?: return Unit.also { finish() } val session = activeSessionHolder.getSafeActiveSession() ?: return Unit.also { finish() }
val room = args.roomId?.let { session.getRoom(it) } val room = args.roomId?.let { session.getRoom(it) }

View File

@ -69,8 +69,7 @@ class RoomProfileActivity :
private val requireActiveMembershipViewModel: RequireActiveMembershipViewModel by viewModel() private val requireActiveMembershipViewModel: RequireActiveMembershipViewModel by viewModel()
@Inject @Inject lateinit var roomDetailPendingActionStore: RoomDetailPendingActionStore
lateinit var roomDetailPendingActionStore: RoomDetailPendingActionStore
override fun getBinding(): ActivitySimpleBinding { override fun getBinding(): ActivitySimpleBinding {
return ActivitySimpleBinding.inflate(layoutInflater) return ActivitySimpleBinding.inflate(layoutInflater)