Я обновил до Kotlin 1.3.20
, но он все еще не работал. Тогда я решил проверить исходный код Kotlin
. Я нашел эту ссылку
У меня был интерфейс с именем DisplayItem<T>
, и я удалил его параметр типа. После этого я начал получать ошибку. На самом деле, в конце ошибки в logcat
написано DisplayItem
Итак, я проверил все DisplayItem
типы в коде и обнаружил, что забыл удалить один параметр типа в переменной LivaData
, как показано ниже:
MediatorLiveData<DataHolder<List<DisplayItem<MessageViewEntity>>>>
После удаления параметра типа из переменной он начал компилироваться. Я надеюсь, что это поможет вам.
Примечание : Вы можете использовать git grep
для быстрого поиска.