Fix issues reported by Konsist.
This commit is contained in:
@@ -20,7 +20,7 @@ import io.element.android.libraries.mediaviewer.impl.local.audio.MediaAudioView
|
||||
import io.element.android.libraries.mediaviewer.impl.local.file.MediaFileView
|
||||
import io.element.android.libraries.mediaviewer.impl.local.image.MediaImageView
|
||||
import io.element.android.libraries.mediaviewer.impl.local.pdf.MediaPdfView
|
||||
import io.element.android.libraries.mediaviewer.impl.local.txt.TxtFileView
|
||||
import io.element.android.libraries.mediaviewer.impl.local.txt.TextFileView
|
||||
import io.element.android.libraries.mediaviewer.impl.local.video.MediaVideoView
|
||||
|
||||
@Composable
|
||||
@@ -49,7 +49,7 @@ fun LocalMediaView(
|
||||
localMedia = localMedia,
|
||||
modifier = modifier,
|
||||
)
|
||||
mimeType == MimeTypes.PlainText -> TxtFileView(
|
||||
mimeType == MimeTypes.PlainText -> TextFileView(
|
||||
localMedia = localMedia,
|
||||
textFileViewer = textFileViewer,
|
||||
modifier = modifier,
|
||||
|
||||
@@ -12,7 +12,7 @@ import io.element.android.libraries.architecture.AsyncData
|
||||
import kotlinx.collections.immutable.ImmutableList
|
||||
import kotlinx.collections.immutable.persistentListOf
|
||||
|
||||
open class TxtFileProvider : PreviewParameterProvider<AsyncData<ImmutableList<String>>> {
|
||||
open class TextFileContentProvider : PreviewParameterProvider<AsyncData<ImmutableList<String>>> {
|
||||
override val values: Sequence<AsyncData<ImmutableList<String>>>
|
||||
get() = sequenceOf(
|
||||
AsyncData.Uninitialized,
|
||||
@@ -32,7 +32,7 @@ import kotlinx.collections.immutable.ImmutableList
|
||||
import kotlinx.collections.immutable.toImmutableList
|
||||
|
||||
@Composable
|
||||
fun TxtFileView(
|
||||
fun TextFileView(
|
||||
localMedia: LocalMedia?,
|
||||
textFileViewer: TextFileViewer,
|
||||
modifier: Modifier = Modifier,
|
||||
@@ -55,7 +55,7 @@ fun TxtFileView(
|
||||
}
|
||||
}
|
||||
}
|
||||
TxtFileViewContent(
|
||||
TextFileContentView(
|
||||
data = data.value,
|
||||
textFileViewer = textFileViewer,
|
||||
modifier = modifier,
|
||||
@@ -63,7 +63,7 @@ fun TxtFileView(
|
||||
}
|
||||
|
||||
@Composable
|
||||
private fun TxtFileViewContent(
|
||||
private fun TextFileContentView(
|
||||
data: AsyncData<ImmutableList<String>>,
|
||||
textFileViewer: TextFileViewer,
|
||||
modifier: Modifier = Modifier,
|
||||
@@ -95,10 +95,10 @@ private fun TxtFileViewContent(
|
||||
|
||||
@PreviewsDayNight
|
||||
@Composable
|
||||
internal fun TxtFileViewPreview(
|
||||
@PreviewParameter(TxtFileProvider::class) text: AsyncData<ImmutableList<String>>,
|
||||
internal fun TextFileContentViewPreview(
|
||||
@PreviewParameter(TextFileContentProvider::class) text: AsyncData<ImmutableList<String>>,
|
||||
) = ElementPreview {
|
||||
TxtFileViewContent(
|
||||
TextFileContentView(
|
||||
data = text,
|
||||
textFileViewer = { lines, modifier ->
|
||||
Text(
|
||||
@@ -51,6 +51,7 @@ class KonsistClassNameTest {
|
||||
.withoutName(
|
||||
"AspectRatioProvider",
|
||||
"OverlapRatioProvider",
|
||||
"TextFileContentProvider",
|
||||
)
|
||||
.also {
|
||||
// Check that classes are actually found
|
||||
|
||||
Reference in New Issue
Block a user