Fix lint, detekt and konsist checks

This commit is contained in:
ganfra
2026-07-22 16:40:26 +02:00
parent e24e15a0c4
commit 19c38f7e7f
6 changed files with 4 additions and 8 deletions
@@ -145,9 +145,9 @@ fun MessagesView(
onJoinCallClick: (isAudioCall: Boolean) -> Unit,
onViewAllPinnedMessagesClick: () -> Unit,
onThreadsListClick: () -> Unit,
knockRequestsBannerView: @Composable () -> Unit,
modifier: Modifier = Modifier,
forceJumpToBottomVisibility: Boolean = false,
knockRequestsBannerView: @Composable () -> Unit,
customReactionBottomSheet: @Composable () -> Unit,
) {
val eventContentValidationState = LocalEventContentValidationState.current
@@ -11,7 +11,6 @@ package io.element.android.libraries.emoji.impl
import android.content.Context
import dev.zacsweers.metro.AppScope
import dev.zacsweers.metro.ContributesBinding
import dev.zacsweers.metro.Inject
import dev.zacsweers.metro.SingleIn
import io.element.android.emojibasebindings.EmojibaseDatasource
import io.element.android.emojibasebindings.EmojibaseStore
@@ -22,7 +21,6 @@ import kotlinx.coroutines.CoroutineScope
import kotlinx.coroutines.CoroutineStart
import kotlinx.coroutines.async
@Inject
@SingleIn(AppScope::class)
@ContributesBinding(AppScope::class)
class DefaultEmojibaseProvider(
@@ -10,14 +10,12 @@ package io.element.android.libraries.emoji.impl.picker
import androidx.compose.runtime.Composable
import androidx.compose.ui.Modifier
import dev.zacsweers.metro.ContributesBinding
import dev.zacsweers.metro.Inject
import io.element.android.emojibasebindings.Emoji
import io.element.android.libraries.di.SessionScope
import io.element.android.libraries.emoji.api.picker.EmojiPickerRenderer
import io.element.android.libraries.emoji.api.picker.EmojiPickerState
import kotlinx.collections.immutable.ImmutableSet
@Inject
@ContributesBinding(SessionScope::class)
class DefaultEmojiPickerRenderer : EmojiPickerRenderer {
@Composable
@@ -69,9 +69,9 @@ internal fun EmojiItem(
skinPickerEmoji: Emoji?,
selectedSkinUnicodes: ImmutableSet<String>,
hasSelectedSkin: Boolean,
contentDescription: @Composable (emoji: Emoji, isSelected: Boolean) -> String = { emoji, _ -> emoji.unicode },
modifier: Modifier = Modifier,
emojiSize: TextUnit = 20.sp,
contentDescription: @Composable (emoji: Emoji, isSelected: Boolean) -> String = { emoji, _ -> emoji.unicode },
) {
val backgroundColor = when {
isSelected -> ElementTheme.colors.bgActionPrimaryRest
@@ -11,7 +11,7 @@ import io.element.android.libraries.emoji.api.picker.EmojiPickerPresenter
import io.element.android.libraries.emoji.api.picker.EmojiPickerState
fun fakeEmojiPickerPresenter(
state: EmojiPickerState = FakeEmojiPickerState(),
state: EmojiPickerState = FakeEmojiPickerState(isReady = true),
): EmojiPickerPresenter = EmojiPickerPresenter { state }
fun fakeEmojiPickerPresenterFactory(
@@ -14,5 +14,5 @@ import io.element.android.libraries.emoji.api.picker.EmojiPickerState
* tests).
*/
data class FakeEmojiPickerState(
override val isReady: Boolean = true,
override val isReady: Boolean,
) : EmojiPickerState