Aidan Low
01/19/2022, 5:21 PM@Transaction and -Xjvm-default=all a known issue?
Building on android-room-with-a-view and adding -Xjvm-default=all to build.gradle and then adding a @Transaction’d deleteAllAndInsert to WordDao.kt results in
WordDao_Impl.java:84: error: not an enclosing class: WordDao
return WordDao.super.deleteAllAndInsert(word, __cont);Aidan Low
01/19/2022, 5:23 PM@Transaction
suspend fun deleteAllAndInsert(word: Word) {
deleteAll()
insert(word)
}Peter Farlow
01/20/2022, 3:17 PMPeter Farlow
01/20/2022, 3:17 PMAidan Low
01/20/2022, 4:15 PMAidan Low
01/20/2022, 4:30 PM