У меня есть метод @Insert в интерфейсе Дао, например:
@Insert(onConflict = REPLACE)
fun insertOrUpdateAllMessages(vararg messages: QuestMessageDbModel): Completable
Когда я строю свой проект, я получаю сообщение об ошибке:
error: local variable questsModels is accessed from within inner class; needs to be declared final
__insertionAdapterOfQuestDbModel.insert(questsModels);
^
Когда я открываю сгенерированный QuestDao_Impl.java, я вижу там такой код:
Что я делаю не так? Я попытался заменить аргумент vararg на List, но получил ту же ошибку.