diff --git a/RiotSwiftUI/Modules/Room/Composer/Test/UI/ComposerUITests.swift b/RiotSwiftUI/Modules/Room/Composer/Test/UI/ComposerUITests.swift index 2457e3cae..2bd7c2ace 100644 --- a/RiotSwiftUI/Modules/Room/Composer/Test/UI/ComposerUITests.swift +++ b/RiotSwiftUI/Modules/Room/Composer/Test/UI/ComposerUITests.swift @@ -17,7 +17,7 @@ import RiotSwiftUI import XCTest -class ComposerUITests: MockScreenTestCase { +final class ComposerUITests: MockScreenTestCase { func testSendMode() throws { app.goToScreenWithIdentifier(MockComposerScreenState.send.title) diff --git a/RiotSwiftUI/Modules/Room/Composer/Test/Unit/ComposerViewModelTests.swift b/RiotSwiftUI/Modules/Room/Composer/Test/Unit/ComposerViewModelTests.swift index 2067f7c39..31f0a5bb3 100644 --- a/RiotSwiftUI/Modules/Room/Composer/Test/Unit/ComposerViewModelTests.swift +++ b/RiotSwiftUI/Modules/Room/Composer/Test/Unit/ComposerViewModelTests.swift @@ -18,7 +18,7 @@ import SwiftUI import XCTest -class ComposerViewModelTests: XCTestCase { +final class ComposerViewModelTests: XCTestCase { var viewModel: ComposerViewModel! var context: ComposerViewModel.Context! diff --git a/RiotSwiftUI/Modules/Room/Composer/ViewModel/ComposerViewModel.swift b/RiotSwiftUI/Modules/Room/Composer/ViewModel/ComposerViewModel.swift index 2680a02c2..dcb1ec6fe 100644 --- a/RiotSwiftUI/Modules/Room/Composer/ViewModel/ComposerViewModel.swift +++ b/RiotSwiftUI/Modules/Room/Composer/ViewModel/ComposerViewModel.swift @@ -18,13 +18,13 @@ import SwiftUI typealias ComposerViewModelType = StateStoreViewModel -class ComposerViewModel: ComposerViewModelType, ComposerViewModelProtocol { - +final class ComposerViewModel: ComposerViewModelType, ComposerViewModelProtocol { // MARK: - Properties // MARK: Private // MARK: Public + var callback: ((ComposerViewModelResult) -> Void)? var sendMode: ComposerSendMode {