D
Size: a a a
D
AE
D
АА

MI

PE

val result = contentRepo....map {}.toList()
if (result == null) throw Content...()
Исключение никогда не будет выброшеноPE
.also { if (it.isEmpty()) throw ContentNotFoundException() }AM
.toList().takeIf { it.isNotEmpty() } ?: throwPE
toList не вернет null, пустую коллекцию максимумAM
toList не вернет null, пустую коллекцию максимумPE
I
.toList().takeIf { it.isNotEmpty() } ?: throwisNotEmpty()PE
AM
I
List<T>?PE
List<T>?AM
isNotNull(), не вижу 😅AE
AE
PE
isNotNull(), не вижу 😅