From 2b55ff097f50b339fda658e98c95a8e9acd73301 Mon Sep 17 00:00:00 2001 From: Benoit Marty Date: Tue, 25 Aug 2026 10:31:09 +0200 Subject: [PATCH] `ViewFileEvents` -> `ViewFileEvent` --- .../impl/file/{ViewFileEvents.kt => ViewFileEvent.kt} | 6 +++--- .../features/viewfolder/impl/file/ViewFilePresenter.kt | 6 +++--- .../android/features/viewfolder/impl/file/ViewFileState.kt | 2 +- .../android/features/viewfolder/impl/file/ViewFileView.kt | 4 ++-- .../features/viewfolder/test/file/ViewFilePresenterTest.kt | 6 +++--- 5 files changed, 12 insertions(+), 12 deletions(-) rename features/viewfolder/impl/src/main/kotlin/io/element/android/features/viewfolder/impl/file/{ViewFileEvents.kt => ViewFileEvent.kt} (72%) diff --git a/features/viewfolder/impl/src/main/kotlin/io/element/android/features/viewfolder/impl/file/ViewFileEvents.kt b/features/viewfolder/impl/src/main/kotlin/io/element/android/features/viewfolder/impl/file/ViewFileEvent.kt similarity index 72% rename from features/viewfolder/impl/src/main/kotlin/io/element/android/features/viewfolder/impl/file/ViewFileEvents.kt rename to features/viewfolder/impl/src/main/kotlin/io/element/android/features/viewfolder/impl/file/ViewFileEvent.kt index 2cc4f3a601..2ff6faf4ef 100644 --- a/features/viewfolder/impl/src/main/kotlin/io/element/android/features/viewfolder/impl/file/ViewFileEvents.kt +++ b/features/viewfolder/impl/src/main/kotlin/io/element/android/features/viewfolder/impl/file/ViewFileEvent.kt @@ -8,7 +8,7 @@ package io.element.android.features.viewfolder.impl.file -sealed interface ViewFileEvents { - data object SaveOnDisk : ViewFileEvents - data object Share : ViewFileEvents +sealed interface ViewFileEvent { + data object SaveOnDisk : ViewFileEvent + data object Share : ViewFileEvent } diff --git a/features/viewfolder/impl/src/main/kotlin/io/element/android/features/viewfolder/impl/file/ViewFilePresenter.kt b/features/viewfolder/impl/src/main/kotlin/io/element/android/features/viewfolder/impl/file/ViewFilePresenter.kt index dd294bd53c..571f3eb053 100644 --- a/features/viewfolder/impl/src/main/kotlin/io/element/android/features/viewfolder/impl/file/ViewFilePresenter.kt +++ b/features/viewfolder/impl/src/main/kotlin/io/element/android/features/viewfolder/impl/file/ViewFilePresenter.kt @@ -44,10 +44,10 @@ class ViewFilePresenter( val coroutineScope = rememberCoroutineScope() val colorationMode = remember { name.toColorationMode() } - fun handleEvent(event: ViewFileEvents) { + fun handleEvent(event: ViewFileEvent) { when (event) { - ViewFileEvents.Share -> coroutineScope.share(path) - ViewFileEvents.SaveOnDisk -> coroutineScope.save(path) + ViewFileEvent.Share -> coroutineScope.share(path) + ViewFileEvent.SaveOnDisk -> coroutineScope.save(path) } } diff --git a/features/viewfolder/impl/src/main/kotlin/io/element/android/features/viewfolder/impl/file/ViewFileState.kt b/features/viewfolder/impl/src/main/kotlin/io/element/android/features/viewfolder/impl/file/ViewFileState.kt index 979e188b65..e4f9255a14 100644 --- a/features/viewfolder/impl/src/main/kotlin/io/element/android/features/viewfolder/impl/file/ViewFileState.kt +++ b/features/viewfolder/impl/src/main/kotlin/io/element/android/features/viewfolder/impl/file/ViewFileState.kt @@ -14,7 +14,7 @@ data class ViewFileState( val name: String, val lines: AsyncData>, val colorationMode: ColorationMode, - val eventSink: (ViewFileEvents) -> Unit, + val eventSink: (ViewFileEvent) -> Unit, ) enum class ColorationMode { diff --git a/features/viewfolder/impl/src/main/kotlin/io/element/android/features/viewfolder/impl/file/ViewFileView.kt b/features/viewfolder/impl/src/main/kotlin/io/element/android/features/viewfolder/impl/file/ViewFileView.kt index 8b44f12ba8..3c4ce9674c 100644 --- a/features/viewfolder/impl/src/main/kotlin/io/element/android/features/viewfolder/impl/file/ViewFileView.kt +++ b/features/viewfolder/impl/src/main/kotlin/io/element/android/features/viewfolder/impl/file/ViewFileView.kt @@ -48,7 +48,7 @@ fun ViewFileView( actions = { IconButton( onClick = { - state.eventSink(ViewFileEvents.Share) + state.eventSink(ViewFileEvent.Share) }, ) { Icon( @@ -58,7 +58,7 @@ fun ViewFileView( } IconButton( onClick = { - state.eventSink(ViewFileEvents.SaveOnDisk) + state.eventSink(ViewFileEvent.SaveOnDisk) }, ) { Icon( diff --git a/features/viewfolder/impl/src/test/kotlin/io/element/android/features/viewfolder/test/file/ViewFilePresenterTest.kt b/features/viewfolder/impl/src/test/kotlin/io/element/android/features/viewfolder/test/file/ViewFilePresenterTest.kt index 1a031ade28..c3be8d84b9 100644 --- a/features/viewfolder/impl/src/test/kotlin/io/element/android/features/viewfolder/test/file/ViewFilePresenterTest.kt +++ b/features/viewfolder/impl/src/test/kotlin/io/element/android/features/viewfolder/test/file/ViewFilePresenterTest.kt @@ -16,7 +16,7 @@ import io.element.android.features.viewfolder.impl.file.ColorationMode import io.element.android.features.viewfolder.impl.file.FileContentReader import io.element.android.features.viewfolder.impl.file.FileSave import io.element.android.features.viewfolder.impl.file.FileShare -import io.element.android.features.viewfolder.impl.file.ViewFileEvents +import io.element.android.features.viewfolder.impl.file.ViewFileEvent import io.element.android.features.viewfolder.impl.file.ViewFilePresenter import io.element.android.libraries.architecture.AsyncData import io.element.android.libraries.matrix.test.AN_EXCEPTION @@ -86,7 +86,7 @@ class ViewFilePresenterTest { }.test { skipItems(1) val initialState = awaitItem() - initialState.eventSink(ViewFileEvents.Share) + initialState.eventSink(ViewFileEvent.Share) assertThat(fileShare.hasBeenCalled).isTrue() assertThat(fileSave.hasBeenCalled).isFalse() } @@ -120,7 +120,7 @@ class ViewFilePresenterTest { }.test { skipItems(1) val initialState = awaitItem() - initialState.eventSink(ViewFileEvents.SaveOnDisk) + initialState.eventSink(ViewFileEvent.SaveOnDisk) assertThat(fileShare.hasBeenCalled).isFalse() assertThat(fileSave.hasBeenCalled).isTrue() }