compile-time проверка IStorageInfo

This commit is contained in:
Roman Pytkov
2026-03-20 07:07:28 +03:00
parent 9b11c071c1
commit c82fd305fc

View File

@@ -9,9 +9,9 @@ class StorageFileManagementUseCase {
private var _storage: IStorage? = null
fun setStorage(storage: IStorageInfo) {
//if(storage !is IStorage)
// throw Exception("Can not manage storage on StorageInfo")
_storage = storage as IStorage
when (storage) {
is IStorage -> _storage = storage
}
}
suspend fun getAllFiles(): List<IFile> {