Anyone who also ran into ```SkeletonDatabase.java:...
# android
r
Anyone who also ran into
Copy code
SkeletonDatabase.java:7: error: android.arch.persistence.room.RoomProcessor was unable to process this class because not all of its dependencies could be resolved. Check for compilation errors or a circular dependency with generated code.
in a module with AS 3.1.1, kotlin 1.2.40, gradlew 4.7, room 1.1.0-beta3, android gradle plugin 3.1.1? Already tried to downgrade versions but without any luck. It doesn’t look similar to the embeddable issue that was posted earlier.
g
Looks like Dagger compilation error, are you sure that your DI configured correctly?
r
Huh, but I disabled dagger. It only runs room’s compiler over kapt.
g
Are you sure? As I know this error message came from dagger
r
Pretty sure. I commented them explicitly 😕
But you are right that it looks like a dagger error message.
g
Unfortunately I don’t see full logs and no full stacktrace, and not clear what caused kapt crash
r
Copy code
/Users/jeffrey.delooff/stack/Android/skeleton-kotlin/data-android/build/tmp/kapt3/stubs/debug/nl/elements/skeleton/data/SkeletonDatabase.java:7: error: android.arch.persistence.room.RoomProcessor was unable to process this class because not all of its dependencies could be resolved. Check for compilation errors or a circular dependency with generated code.
public abstract class SkeletonDatabase extends android.arch.persistence.room.RoomDatabase {
                ^
e: /Users/jeffrey.delooff/stack/Android/skeleton-kotlin/data-android/build/tmp/kapt3/stubs/debug/nl/elements/skeleton/data/dao/CustomerDao.java:7: error: android.arch.persistence.room.RoomProcessor was unable to process this class because not all of its dependencies could be resolved. Check for compilation errors or a circular dependency with generated code.
public abstract class CustomerDao implements nl.elements.skeleton.data.dao.EntityDao<nl.elements.skeleton.data.entity.Customer> {
                ^
e: /Users/jeffrey.delooff/stack/Android/skeleton-kotlin/data-android/build/tmp/kapt3/stubs/debug/nl/elements/skeleton/data/entity/Customer.java:7: error: android.arch.persistence.room.RoomProcessor was unable to process this class because not all of its dependencies could be resolved. Check for compilation errors or a circular dependency with generated code.
public final class Customer {
             ^
i: [kapt] Annotation processing complete, errors: 3, warnings: 0
i: [kapt] Annotation processor stats:
i: [kapt] RoomProcessor: 2 rounds (91 ms, 3 ms), 94 ms in total
w: File Object History : []
w: Open Type Names     : []
w: Gen. Src Names      : []
w: Gen. Cls Names      : []
w: Agg. Gen. Src Names : []
w: Agg. Gen. Cls Names : []
There’s nothing useful
kapt.verbose didn’t give any clues either