Suppress message model unchecked cast warning
This commit is contained in:
@@ -9,6 +9,7 @@ internal class MessagesModelFactory(
|
|||||||
) : ViewModelProvider.Factory {
|
) : ViewModelProvider.Factory {
|
||||||
override fun <T : ViewModel> create(modelClass: Class<T>): T {
|
override fun <T : ViewModel> create(modelClass: Class<T>): T {
|
||||||
if (modelClass == MessagesModel::class.java) {
|
if (modelClass == MessagesModel::class.java) {
|
||||||
|
@Suppress("UNCHECKED_CAST")
|
||||||
return modelClass.cast(MessagesModel(modelParameterActivity)) as T
|
return modelClass.cast(MessagesModel(modelParameterActivity)) as T
|
||||||
}
|
}
|
||||||
throw IllegalArgumentException(
|
throw IllegalArgumentException(
|
||||||
|
|||||||
Reference in New Issue
Block a user