refactor: improve conversation list rendering performance #4853
55.91% of diff hit (target 80.00%)
View this Pull Request on Codecov
55.91% of diff hit (target 80.00%)
Annotations
Check warning on line 79 in app/src/main/kotlin/com/wire/android/mapper/ConversationMapper.kt
codecov / codecov/patch
app/src/main/kotlin/com/wire/android/mapper/ConversationMapper.kt#L79
Added line #L79 was not covered by tests
Check warning on line 170 in app/src/main/kotlin/com/wire/android/mapper/ConversationMapper.kt
codecov / codecov/patch
app/src/main/kotlin/com/wire/android/mapper/ConversationMapper.kt#L170
Added line #L170 was not covered by tests
codecov / codecov/patch
app/src/main/kotlin/com/wire/android/mapper/MessagePreviewContentMapper.kt#L314
Added line #L314 was not covered by tests
codecov / codecov/patch
app/src/main/kotlin/com/wire/android/mapper/MessagePreviewContentMapper.kt#L431
Added line #L431 was not covered by tests
codecov / codecov/patch
app/src/main/kotlin/com/wire/android/ui/home/conversations/usecase/GetConversationsFromSearchUseCase.kt#L122-L125
Added lines #L122 - L125 were not covered by tests
codecov / codecov/patch
app/src/main/kotlin/com/wire/android/ui/home/conversationslist/ConversationListViewModel.kt#L88-L89
Added lines #L88 - L89 were not covered by tests
codecov / codecov/patch
app/src/main/kotlin/com/wire/android/ui/home/conversationslist/ConversationListViewModel.kt#L238
Added line #L238 was not covered by tests
codecov / codecov/patch
app/src/main/kotlin/com/wire/android/ui/home/conversationslist/ConversationListViewModel.kt#L423
Added line #L423 was not covered by tests
codecov / codecov/patch
app/src/main/kotlin/com/wire/android/ui/home/conversationslist/ConversationListViewModel.kt#L426
Added line #L426 was not covered by tests
codecov / codecov/patch
app/src/main/kotlin/com/wire/android/ui/home/conversationslist/ConversationListViewModel.kt#L428
Added line #L428 was not covered by tests
codecov / codecov/patch
app/src/main/kotlin/com/wire/android/ui/home/conversationslist/ConversationListViewModel.kt#L431
Added line #L431 was not covered by tests
codecov / codecov/patch
app/src/main/kotlin/com/wire/android/ui/home/conversationslist/model/ConversationItem.kt#L105
Added line #L105 was not covered by tests
codecov / codecov/patch
app/src/main/kotlin/com/wire/android/ui/home/conversationslist/model/ConversationItem.kt#L164
Added line #L164 was not covered by tests
codecov / codecov/patch
app/src/main/kotlin/com/wire/android/ui/home/conversationslist/model/ConversationItem.kt#L184
Added line #L184 was not covered by tests
codecov / codecov/patch
app/src/main/kotlin/com/wire/android/ui/home/conversationslist/model/ConversationItem.kt#L196
Added line #L196 was not covered by tests