Skip to content
Success

Console Output

Skipping 541 KB.. Full Log
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepWithAttachmentDao.kt:11:30 Annotation `@DoorDao` is missing on actual declaration.
All annotations from expect `class RepWithAttachmentDao defined in repdb in file RepWithAttachmentDao.kt` must be present with the same arguments on actual `class RepWithAttachmentDao defined in repdb in file RepWithAttachmentDao.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepWithAttachmentDao.kt:16:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`.
All annotations from expect `fun insert(entityWithAttachment: RepEntityWithAttachment): Long defined in repdb.RepWithAttachmentDao` must be present with the same arguments on actual `fun insert(entityWithAttachment: RepEntityWithAttachment): Long defined in repdb.RepWithAttachmentDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepWithAttachmentDao.kt:22:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`.
All annotations from expect `suspend fun insertAsync(entityWithAttachment: RepEntityWithAttachment): Long defined in repdb.RepWithAttachmentDao` must be present with the same arguments on actual `suspend fun insertAsync(entityWithAttachment: RepEntityWithAttachment): Long defined in repdb.RepWithAttachmentDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepWithAttachmentDao.kt:29:30 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`.
All annotations from expect `fun replace(entityWithAttachment: RepEntityWithAttachment): Unit defined in repdb.RepWithAttachmentDao` must be present with the same arguments on actual `fun replace(entityWithAttachment: RepEntityWithAttachment): Unit defined in repdb.RepWithAttachmentDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepWithAttachmentDao.kt:39:30 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`.
All annotations from expect `fun update(entity: RepEntityWithAttachment): Unit defined in repdb.RepWithAttachmentDao` must be present with the same arguments on actual `fun update(entity: RepEntityWithAttachment): Unit defined in repdb.RepWithAttachmentDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepWithAttachmentDao_UriResponder.kt:27:9 Variable '_fnName' is never used
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepWithAttachmentDao_UriResponder.kt:29:83 Unchecked cast: DoorDaoProvider<*, *>! to DoorDaoProvider<com.ustadmobile.door.room.RoomDatabase /* = androidx.room.RoomDatabase */, RepWithAttachmentDao>
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepWithAttachmentDao_UriResponder.kt:31:75 Unchecked cast: TypeToken<*>! to TypeToken<com.ustadmobile.door.room.RoomDatabase /* = androidx.room.RoomDatabase */>
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepWithAttachmentDao_UriResponder.kt:35:9 Variable '_dao' is never used
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepWithAttachmentDao_UriResponder.kt:46:9 Variable '_fnName' is never used
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepWithAttachmentDao_UriResponder.kt:48:83 Unchecked cast: DoorDaoProvider<*, *>! to DoorDaoProvider<com.ustadmobile.door.room.RoomDatabase /* = androidx.room.RoomDatabase */, RepWithAttachmentDao>
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepWithAttachmentDao_UriResponder.kt:50:75 Unchecked cast: TypeToken<*>! to TypeToken<com.ustadmobile.door.room.RoomDatabase /* = androidx.room.RoomDatabase */>
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepWithAttachmentDao_UriResponder.kt:54:9 Variable '_dao' is never used
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/androidMain/kotlin/com/ustadmobile/door/log/NapierAntilog.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/com/ustadmobile/door/log/NapierAntilog.kt:9:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/db2/AccessGrantDao.kt:9:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/db2/ExampleDao2.kt:11:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/db2/ExampleDaoWithInterface.kt:7:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/db2/ExampleDatabase2.kt:20:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/db2/ExampleEntityPkIntDao.kt:8:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/db2/ExampleLinkEntityDao.kt:7:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/db2/ExampleSyncableDao.kt:14:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/db3/BadgeDao.kt:11:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/db3/DiscussionPostDao.kt:13:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/db3/ExampleDb3.kt:22:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/db3/ExampleEntity3Dao.kt:10:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/db3/MemberDao.kt:11:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/db3/StatementEntityDao.kt:13:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/dbonly/VanillaDao.kt:9:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/dbonly/VanillaDatabase.kt:7:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/repdb/CompositePkDao.kt:7:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/repdb/RepDao.kt:15:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/repdb/RepDb.kt:16:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/repdb/RepWithAttachmentDao.kt:11:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573

> Task :door-testdb:compileDebugJavaWithJavac
> Task :door-testdb:mergeDebugGeneratedProguardFiles UP-TO-DATE
> Task :door-testdb:mergeDebugConsumerProguardFiles UP-TO-DATE
> Task :door-testdb:processDebugJavaRes
> Task :door-testdb:mergeDebugJavaResource
> Task :door-testdb:extractReleaseAnnotations
> Task :door-testdb:syncDebugLibJars
> Task :door-testdb:bundleDebugAar
> Task :door-testdb:assembleDebug

> Task :door-testdb:compileKotlinJvm
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/AccessGrantDao.kt:3:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/AccessGrantDao.kt:3:30 Annotation `@DoorDao` is missing on actual declaration.
All annotations from expect `class AccessGrantDao defined in db2 in file AccessGrantDao.kt` must be present with the same arguments on actual `class AccessGrantDao defined in db2 in file AccessGrantDao.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/AccessGrantDao.kt:4:30 Annotation `@Insert` is missing on actual declaration.
All annotations from expect `fun insert(entity: AccessGrant): Unit defined in db2.AccessGrantDao` must be present with the same arguments on actual `fun insert(entity: AccessGrant): Unit defined in db2.AccessGrantDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/AccessGrantDao_KtorRoute.kt:10:43 Parameter 'serverConfig' is never used
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/AccessGrantDao_KtorRoute.kt:11:5 Parameter 'daoCallAdapter' is never used
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:12:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:12:30 Annotation `@DoorDao` is missing on actual declaration.
All annotations from expect `class ExampleDao2 defined in db2 in file ExampleDao2.kt` must be present with the same arguments on actual `class ExampleDao2 defined in db2 in file ExampleDao2.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:13:30 Annotation `@Insert` is missing on actual declaration.
All annotations from expect `fun insertAndReturnId(entity: ExampleEntity2): Long defined in db2.ExampleDao2` must be present with the same arguments on actual `fun insertAndReturnId(entity: ExampleEntity2): Long defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:15:38 Annotation `@Insert` is missing on actual declaration.
All annotations from expect `suspend fun insertAsync(entity: ExampleEntity2): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun insertAsync(entity: ExampleEntity2): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:17:38 Annotation `@Insert` is missing on actual declaration.
All annotations from expect `suspend fun insertAsyncAndGiveId(entity: ExampleEntity2): Long defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun insertAsyncAndGiveId(entity: ExampleEntity2): Long defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:19:38 Annotation `@Insert(onConflict = 5)` is missing on actual declaration.
All annotations from expect `suspend fun insertOrIgnore(entity: ExampleEntity2): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun insertOrIgnore(entity: ExampleEntity2): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:21:30 Annotation `@Insert` is missing on actual declaration.
All annotations from expect `fun insertList(entityList: List<ExampleEntity2>): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `fun insertList(entityList: List<ExampleEntity2>): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:23:38 Annotation `@Insert` is missing on actual declaration.
All annotations from expect `suspend fun insertListAsync(entityList: List<ExampleEntity2>): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun insertListAsync(entityList: List<ExampleEntity2>): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:25:30 Annotation `@Insert` is missing on actual declaration.
All annotations from expect `fun insertOtherList(entityList: List<ExampleEntity2>): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `fun insertOtherList(entityList: List<ExampleEntity2>): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:27:30 Annotation `@Insert` is missing on actual declaration.
All annotations from expect `fun insertAndReturnList(entityList: List<ExampleEntity2>): List<Long> defined in db2.ExampleDao2` must be present with the same arguments on actual `fun insertAndReturnList(entityList: List<ExampleEntity2>): List<Long> defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:29:30 Annotation `@Insert` is missing on actual declaration.
All annotations from expect `fun insertListAndReturnIdsArray(entityList: List<ExampleEntity2>): Array<Long> defined in db2.ExampleDao2` must be present with the same arguments on actual `fun insertListAndReturnIdsArray(entityList: List<ExampleEntity2>): Array<Long> defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:32:30 Annotation `@Insert(onConflict = 1)` is missing on actual declaration.
All annotations from expect `fun replace(entityList: List<ExampleEntity2>): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `fun replace(entityList: List<ExampleEntity2>): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:34:30 Annotation `@Query(value = "SELECT * FROM ExampleEntity2 WHERE uid = :uid")` is missing on actual declaration.
All annotations from expect `fun findByUid(uid: Long): ExampleEntity2? defined in db2.ExampleDao2` must be present with the same arguments on actual `fun findByUid(uid: Long): ExampleEntity2? defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:36:38 Annotation `@Query(value = "SELECT * FROM ExampleEntity2 WHERE uid = :uid")` is missing on actual declaration.
All annotations from expect `suspend fun findByUidAsync(uid: Long): ExampleEntity2? defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun findByUidAsync(uid: Long): ExampleEntity2? defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:38:38 Annotation `@Query(value = "SELECT * FROM ExampleEntity2 WHERE uid > :uid AND someNumber > :min")` is missing on actual declaration.
All annotations from expect `suspend fun findLarge(uid: Long, min: Long): ExampleEntity2? defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun findLarge(uid: Long, min: Long): ExampleEntity2? defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:40:38 Annotation `@Query(value = "SELECT * FROM ExampleEntity2 WHERE uid > :uid AND someNumber > :min")` is missing on actual declaration.
All annotations from expect `suspend fun findLargeAsync(uid: Long, min: Long): List<ExampleEntity2> defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun findLargeAsync(uid: Long, min: Long): List<ExampleEntity2> defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:42:30 Annotation `@Query(value = "SELECT * FROM ExampleEntity2 WHERE name = :name")` is missing on actual declaration.
All annotations from expect `fun findWithNullableParam(name: String?): List<ExampleEntity2> defined in db2.ExampleDao2` must be present with the same arguments on actual `fun findWithNullableParam(name: String?): List<ExampleEntity2> defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:44:30 Annotation `@Query(value = "SELECT name FROM ExampleEntity2 WHERE uid = :uid")` is missing on actual declaration.
All annotations from expect `fun findNameByUid(uid: Long): String? defined in db2.ExampleDao2` must be present with the same arguments on actual `fun findNameByUid(uid: Long): String? defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:46:38 Annotation `@Query(value = "SELECT name FROM ExampleEntity2 WHERE uid = :uid")` is missing on actual declaration.
All annotations from expect `suspend fun findNameByUidAsync(uid: Long): String? defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun findNameByUidAsync(uid: Long): String? defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:48:38 Annotation `@Query(value = "SELECT ExampleEntity2.*, ExampleLinkEntity.* FROM  ExampleEntity2 LEFT JOIN ExampleLinkEntity ON ExampleEntity2.uid = ExampleLinkEntity.fkValue WHERE ExampleEntity2.uid = :uid")` is missing on actual declaration.
All annotations from expect `suspend fun findByUidWithLinkEntityAsync(uid: Long): ExampleEntity2WithExampleLinkEntity? defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun findByUidWithLinkEntityAsync(uid: Long): ExampleEntity2WithExampleLinkEntity? defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:51:30 Annotation `@Query(value = "SELECT * FROM ExampleEntity2 ORDER BY uid")` is missing on actual declaration.
All annotations from expect `fun findAll(): List<ExampleEntity2> defined in db2.ExampleDao2` must be present with the same arguments on actual `fun findAll(): List<ExampleEntity2> defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:53:38 Annotation `@Query(value = "SELECT * FROM ExampleEntity2")` is missing on actual declaration.
All annotations from expect `suspend fun findAllAsync(): List<ExampleEntity2> defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun findAllAsync(): List<ExampleEntity2> defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:55:38 Annotation `@Query(value = "SELECT name FROM ExampleEntity2")` is missing on actual declaration.
All annotations from expect `suspend fun findAllStrings(): List<String?> defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun findAllStrings(): List<String?> defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:57:30 Annotation `@Query(value = "SELECT name FROM ExampleEntity2")` is missing on actual declaration.
All annotations from expect `fun findAllStringsSync(): List<String?> defined in db2.ExampleDao2` must be present with the same arguments on actual `fun findAllStringsSync(): List<String?> defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:59:38 Annotation `@Update` is missing on actual declaration.
All annotations from expect `suspend fun updateSingleItemAsync(entity: ExampleEntity2): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun updateSingleItemAsync(entity: ExampleEntity2): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:61:38 Annotation `@Update` is missing on actual declaration.
All annotations from expect `suspend fun updateSingleItemAndReturnCountAsync(entity: ExampleEntity2): Int defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun updateSingleItemAndReturnCountAsync(entity: ExampleEntity2): Int defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:64:38 Annotation `@Update` is missing on actual declaration.
All annotations from expect `suspend fun updateListAsync(updateEntityList: List<ExampleEntity2>): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun updateListAsync(updateEntityList: List<ExampleEntity2>): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:66:30 Annotation `@Query(value = "UPDATE ExampleEntity2 SET name = :newName WHERE someNumber >= :num")` is missing on actual declaration.
All annotations from expect `fun updateByParam(newName: String, num: Long): Int defined in db2.ExampleDao2` must be present with the same arguments on actual `fun updateByParam(newName: String, num: Long): Int defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:68:38 Annotation `@Query(value = "UPDATE ExampleEntity2 SET name = :newName WHERE someNumber >= :num")` is missing on actual declaration.
All annotations from expect `suspend fun updateByParamAsync(newName: String, num: Long): Int defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun updateByParamAsync(newName: String, num: Long): Int defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:70:30 Annotation `@Query(value = "UPDATE exampleentity2 SET name = :newName WHERE someNumber >= :number")` is missing on actual declaration.
All annotations from expect `fun updateByParamNoReturn(newName: String, number: Long): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `fun updateByParamNoReturn(newName: String, number: Long): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:72:30 Annotation `@Delete` is missing on actual declaration.
All annotations from expect `fun deleteSingle(entity: ExampleEntity2): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `fun deleteSingle(entity: ExampleEntity2): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:74:30 Annotation `@Delete` is missing on actual declaration.
All annotations from expect `fun deleteList(deleteList: List<ExampleEntity2>): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `fun deleteList(deleteList: List<ExampleEntity2>): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:76:38 Annotation `@Delete` is missing on actual declaration.
All annotations from expect `suspend fun deleteListAsync(deleteList: List<ExampleEntity2>): Int defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun deleteListAsync(deleteList: List<ExampleEntity2>): Int defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:78:30 Annotation `@Query(value = "SELECT COUNT(*) FROM ExampleEntity2")` is missing on actual declaration.
All annotations from expect `fun countNumEntities(): Int defined in db2.ExampleDao2` must be present with the same arguments on actual `fun countNumEntities(): Int defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:80:38 Annotation `@Query(value = "SELECT COUNT(*) FROM ExampleEntity2")` is missing on actual declaration.
All annotations from expect `suspend fun countNumEntitiesAsync(): Int defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun countNumEntitiesAsync(): Int defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:82:30 Annotation `@Query(value = "SELECT * FROM ExampleEntity2 WHERE uid IN (:uidList)")` is missing on actual declaration.
All annotations from expect `fun queryUsingArray(uidList: List<Long>): List<ExampleEntity2> defined in db2.ExampleDao2` must be present with the same arguments on actual `fun queryUsingArray(uidList: List<Long>): List<ExampleEntity2> defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:84:30 Annotation `@RawQuery` is missing on actual declaration.
All annotations from expect `fun rawQueryForList(query: DoorQuery): List<ExampleEntity2> defined in db2.ExampleDao2` must be present with the same arguments on actual `fun rawQueryForList(query: DoorQuery): List<ExampleEntity2> defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:86:38 Annotation `@RawQuery` is missing on actual declaration.
All annotations from expect `suspend fun rawQueryForListAsyc(query: DoorQuery): List<ExampleEntity2> defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun rawQueryForListAsyc(query: DoorQuery): List<ExampleEntity2> defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:88:30 Annotation `@RawQuery` is missing on actual declaration.
All annotations from expect `fun rawQueryForListWithEmbeddedVals(query: DoorQuery): List<ExampleEntity2WithExampleLinkEntity> defined in db2.ExampleDao2` must be present with the same arguments on actual `fun rawQueryForListWithEmbeddedVals(query: DoorQuery): List<ExampleEntity2WithExampleLinkEntity> defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:91:30 Annotation `@RawQuery` is missing on actual declaration.
All annotations from expect `fun rawQueryForSingleValue(query: DoorQuery): ExampleEntity2? defined in db2.ExampleDao2` must be present with the same arguments on actual `fun rawQueryForSingleValue(query: DoorQuery): ExampleEntity2? defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:93:30 Annotation `@RawQuery` is missing on actual declaration.
All annotations from expect `fun rawQueryWithArrParam(query: DoorQuery): List<ExampleEntity2> defined in db2.ExampleDao2` must be present with the same arguments on actual `fun rawQueryWithArrParam(query: DoorQuery): List<ExampleEntity2> defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:95:30 Annotation `@Query(value = "
   INSERT INTO ExampleEntity2(uid, name, someNumber)
        SELECT (uid + 1) AS uid, name AS name, (someNumber * 2) AS someNumber
          FROM ExampleEntity2
         WHERE uid = :uid 
    ")` is missing on actual declaration.
All annotations from expect `fun insertFromSelectQuery(uid: Int): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `fun insertFromSelectQuery(uid: Int): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:97:30 Annotation `@Query(value = "SELECT * FROM ExampleEntity2")` is missing on actual declaration.
All annotations from expect `fun queryAllAsFlow(): Flow<List<ExampleEntity2>> defined in db2.ExampleDao2` must be present with the same arguments on actual `fun queryAllAsFlow(): Flow<List<ExampleEntity2>> defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:99:30 Annotation `@Query(value = "SELECT * FROM ExampleEntity2 WHERE someNumber > :greaterThan LIMIT 1")` is missing on actual declaration.
All annotations from expect `fun findSingleNotNullableEntity(greaterThan: Int): ExampleEntity2 defined in db2.ExampleDao2` must be present with the same arguments on actual `fun findSingleNotNullableEntity(greaterThan: Int): ExampleEntity2 defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:101:38 Annotation `@Query(value = "SELECT * FROM ExampleEntity2 WHERE someNumber > :greaterThan LIMIT 1")` is missing on actual declaration.
All annotations from expect `suspend fun findSingleNotNullableEntityAsync(greaterThan: Int): ExampleEntity2 defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun findSingleNotNullableEntityAsync(greaterThan: Int): ExampleEntity2 defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:104:30 Annotation `@Query(value = "SELECT someNumber FROM ExampleEntity2 WHERE someNumber > :greaterThan LIMIT 1")` is missing on actual declaration.
All annotations from expect `fun findSingleNotNullablePrimitive(greaterThan: Int): Int defined in db2.ExampleDao2` must be present with the same arguments on actual `fun findSingleNotNullablePrimitive(greaterThan: Int): Int defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:106:38 Annotation `@Query(value = "SELECT someNumber FROM ExampleEntity2 WHERE someNumber > :greaterThan LIMIT 1")` is missing on actual declaration.
All annotations from expect `suspend fun findSingleNotNullablePrimitiveAsync(greaterThan: Int): Int defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun findSingleNotNullablePrimitiveAsync(greaterThan: Int): Int defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:108:30 Annotation `@Query(value = "SELECT someNumber FROM ExampleEntity2 WHERE someNumber > :greaterThan LIMIT 1")` is missing on actual declaration.
All annotations from expect `fun findSingleNullablePrimitive(greaterThan: Int): Int? defined in db2.ExampleDao2` must be present with the same arguments on actual `fun findSingleNullablePrimitive(greaterThan: Int): Int? defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:110:38 Annotation `@Query(value = "SELECT someNumber FROM ExampleEntity2 WHERE someNumber > :greaterThan LIMIT 1")` is missing on actual declaration.
All annotations from expect `suspend fun findSingleNullablePrimitiveAsync(greaterThan: Long): Long? defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun findSingleNullablePrimitiveAsync(greaterThan: Long): Long? defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:112:38 Annotation `@Query(value = "
        SELECT ExampleEntity2.* FROM ExampleEntity2
         WHERE (CASE
                WHEN :rewardsNum IS NULL THEN (ExampleEntity2.rewardsCardNumber IS NULL)
                ELSE (ExampleEntity2.rewardsCardNumber = :rewardsNum) 
                END)
    ")` is missing on actual declaration.
All annotations from expect `suspend fun findWithNullableIntAsync(rewardsNum: Int?): ExampleEntity2? defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun findWithNullableIntAsync(rewardsNum: Int?): ExampleEntity2? defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:114:30 Annotation `@Query(value = "
        SELECT * 
          FROM ExampleEntity2
         WHERE rewardsCardNumber IS NOT NULL
           AND rewardsCardNumber >= :minNumber 
      ORDER BY rewardsCardNumber    
    ")` is missing on actual declaration.
All annotations from expect `fun findAllWithRewardNumberAsPagingSource(minNumber: Int): app.cash.paging.PagingSource<Int, ExampleEntity2> /* = androidx.paging.PagingSource<Int, ExampleEntity2> */ defined in db2.ExampleDao2` must be present with the same arguments on actual `fun findAllWithRewardNumberAsPagingSource(minNumber: Int): androidx.paging.PagingSource<Int, ExampleEntity2> defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:117:38 Annotation `@Query(value = "
        SELECT * 
          FROM ExampleEntity2
         WHERE rewardsCardNumber IS NOT NULL
           AND rewardsCardNumber >= :minNumber 
      ORDER BY rewardsCardNumber    
    ")` is missing on actual declaration.
All annotations from expect `suspend fun findAllWithRewardNumberAsListAsync(minNumber: Int): List<ExampleEntity2> defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun findAllWithRewardNumberAsListAsync(minNumber: Int): List<ExampleEntity2> defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:120:38 Annotation `@Query(value = "
        SELECT * 
          FROM ExampleEntity2
         WHERE someNumber >= :minNumber 
    ")` is missing on actual declaration.
All annotations from expect `suspend fun findByMinSomeNumber(minNumber: Long): List<ExampleEntity2> defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun findByMinSomeNumber(minNumber: Long): List<ExampleEntity2> defined in db2.ExampleDao2`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDaoWithInterface.kt:6:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDaoWithInterface.kt:6:30 Annotation `@DoorDao` is missing on actual declaration.
All annotations from expect `class ExampleDaoWithInterface : ExampleDaoInterface<ExampleEntity2> defined in db2 in file ExampleDaoWithInterface.kt` must be present with the same arguments on actual `class ExampleDaoWithInterface : ExampleDaoInterface<ExampleEntity2> defined in db2 in file ExampleDaoWithInterface.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDaoWithInterface.kt:7:30 Annotation `@Query(value = "SELECT * FROM ExampleEntity2 WHERE uid > :param")` is missing on actual declaration.
All annotations from expect `fun anotherQuery(param: Int): List<ExampleEntity2> defined in db2.ExampleDaoWithInterface` must be present with the same arguments on actual `fun anotherQuery(param: Int): List<ExampleEntity2> defined in db2.ExampleDaoWithInterface`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDatabase2.kt:5:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDatabase2.kt:5:30 Annotation `@DoorDatabase(entities = {db2.ExampleEntity2::class, db2.ExampleLinkEntity::class, db2.ExampleEntityPkInt::class, com.ustadmobile.door.SyncNode::class, db2.ExampleSyncableEntity::class, db2.OtherSyncableEntity::class, db2.AccessGrant::class, com.ustadmobile.door.entities.DoorNode::class}, version = 2)` is missing on actual declaration.
All annotations from expect `class ExampleDatabase2 : RoomDatabase defined in db2 in file ExampleDatabase2.kt` must be present with the same arguments on actual `class ExampleDatabase2 : RoomDatabase defined in db2 in file ExampleDatabase2.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleEntityPkIntDao.kt:7:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleEntityPkIntDao.kt:7:30 Annotation `@DoorDao` is missing on actual declaration.
All annotations from expect `class ExampleEntityPkIntDao defined in db2 in file ExampleEntityPkIntDao.kt` must be present with the same arguments on actual `class ExampleEntityPkIntDao defined in db2 in file ExampleEntityPkIntDao.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleEntityPkIntDao.kt:8:30 Annotation `@Insert` is missing on actual declaration.
All annotations from expect `fun insertAndReturnId(entity: ExampleEntityPkInt): Long defined in db2.ExampleEntityPkIntDao` must be present with the same arguments on actual `fun insertAndReturnId(entity: ExampleEntityPkInt): Long defined in db2.ExampleEntityPkIntDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleEntityPkIntDao.kt:10:30 Annotation `@Insert` is missing on actual declaration.
All annotations from expect `fun insertListAndReturnIds(entityList: List<ExampleEntityPkInt>): List<Long> defined in db2.ExampleEntityPkIntDao` must be present with the same arguments on actual `fun insertListAndReturnIds(entityList: List<ExampleEntityPkInt>): List<Long> defined in db2.ExampleEntityPkIntDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleEntityPkIntDao.kt:13:30 Annotation `@Query(value = "SELECT * FROM ExampleEntityPkInt WHERE pk = :pk")` is missing on actual declaration.
All annotations from expect `fun findByPk(pk: Int): ExampleEntityPkInt? defined in db2.ExampleEntityPkIntDao` must be present with the same arguments on actual `fun findByPk(pk: Int): ExampleEntityPkInt? defined in db2.ExampleEntityPkIntDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleLinkEntityDao.kt:3:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleLinkEntityDao.kt:3:30 Annotation `@DoorDao` is missing on actual declaration.
All annotations from expect `class ExampleLinkEntityDao defined in db2 in file ExampleLinkEntityDao.kt` must be present with the same arguments on actual `class ExampleLinkEntityDao defined in db2 in file ExampleLinkEntityDao.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleLinkEntityDao.kt:4:30 Annotation `@Insert` is missing on actual declaration.
All annotations from expect `fun insert(linkEntity: ExampleLinkEntity): Unit defined in db2.ExampleLinkEntityDao` must be present with the same arguments on actual `fun insert(linkEntity: ExampleLinkEntity): Unit defined in db2.ExampleLinkEntityDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleLinkEntityDao.kt:6:38 Annotation `@Insert` is missing on actual declaration.
All annotations from expect `suspend fun insertAsync(linkEntity: ExampleLinkEntity): Unit defined in db2.ExampleLinkEntityDao` must be present with the same arguments on actual `suspend fun insertAsync(linkEntity: ExampleLinkEntity): Unit defined in db2.ExampleLinkEntityDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleSyncableDao.kt:10:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleSyncableDao.kt:10:30 Annotation `@DoorDao` is missing on actual declaration.
All annotations from expect `class ExampleSyncableDao defined in db2 in file ExampleSyncableDao.kt` must be present with the same arguments on actual `class ExampleSyncableDao defined in db2 in file ExampleSyncableDao.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleSyncableDao.kt:11:30 Annotation `@Insert` is missing on actual declaration.
All annotations from expect `fun insert(syncableEntity: ExampleSyncableEntity): Long defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `fun insert(syncableEntity: ExampleSyncableEntity): Long defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleSyncableDao.kt:13:30 Annotation `@Insert` is missing on actual declaration.
All annotations from expect `fun insertList(syncableEntityLIst: List<ExampleSyncableEntity>): Unit defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `fun insertList(syncableEntityLIst: List<ExampleSyncableEntity>): Unit defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleSyncableDao.kt:15:38 Annotation `@Insert` is missing on actual declaration.
All annotations from expect `suspend fun insertAndReturnList(entities: List<ExampleSyncableEntity>): List<Long> defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `suspend fun insertAndReturnList(entities: List<ExampleSyncableEntity>): List<Long> defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleSyncableDao.kt:18:38 Annotation `@Insert` is missing on actual declaration.
All annotations from expect `suspend fun insertAsync(syncableEntity: ExampleSyncableEntity): Long defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `suspend fun insertAsync(syncableEntity: ExampleSyncableEntity): Long defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleSyncableDao.kt:20:30 Annotation `@Query(value = "SELECT * FROM ExampleSyncableEntity")` is missing on actual declaration.
All annotations from expect `fun findAll(): List<ExampleSyncableEntity> defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `fun findAll(): List<ExampleSyncableEntity> defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleSyncableDao.kt:22:38 Annotation `@Query(value = "SELECT * FROM ExampleSyncableEntity WHERE esNumber IN (:numberList)")` is missing on actual declaration.
All annotations from expect `suspend fun findByListParam(numberList: List<Long>): List<ExampleSyncableEntity> defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `suspend fun findByListParam(numberList: List<Long>): List<ExampleSyncableEntity> defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleSyncableDao.kt:25:30 Annotation `@Query(value = "SELECT * FROM ExampleSyncableEntity WHERE esUid = :uid")` is missing on actual declaration.
All annotations from expect `fun findByUid(uid: Long): ExampleSyncableEntity? defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `fun findByUid(uid: Long): ExampleSyncableEntity? defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleSyncableDao.kt:27:30 Annotation `@Query(value = "SELECT * FROM ExampleSyncableEntity WHERE esName = :name")` is missing on actual declaration.
All annotations from expect `fun findByName(name: String?): ExampleSyncableEntity? defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `fun findByName(name: String?): ExampleSyncableEntity? defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleSyncableDao.kt:29:30 Annotation `@Query(value = "SELECT ExampleSyncableEntity.*, OtherSyncableEntity.* FROM ExampleSyncableEntity LEFT JOIN OtherSyncableEntity ON ExampleSyncableEntity.esUid = OtherSyncableEntity.otherFk")` is missing on actual declaration.
All annotations from expect `fun findAllWithOtherByUid(): List<ExampleSyncableEntityWithOtherSyncableEntity> defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `fun findAllWithOtherByUid(): List<ExampleSyncableEntityWithOtherSyncableEntity> defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleSyncableDao.kt:32:30 Annotation `@Query(value = "UPDATE ExampleSyncableEntity SET esNumber = :newNumber,esLcb = (SELECT nodeClientId FROM SyncNode LIMIT 1) WHERE esUid = :uid")` is missing on actual declaration.
All annotations from expect `fun updateNumberByUid(uid: Long, newNumber: Long): Unit defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `fun updateNumberByUid(uid: Long, newNumber: Long): Unit defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleSyncableDao.kt:34:38 Annotation `@Update` is missing on actual declaration.
All annotations from expect `suspend fun updateAsync(exampleSyncableEntity: ExampleSyncableEntity): Unit defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `suspend fun updateAsync(exampleSyncableEntity: ExampleSyncableEntity): Unit defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleSyncableDao.kt:36:38 Annotation `@Query(value = "SELECT * FROM ExampleSyncableEntity LIMIT 1")` is missing on actual declaration.
All annotations from expect `suspend fun findOneFromWeb(): ExampleSyncableEntity? defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `suspend fun findOneFromWeb(): ExampleSyncableEntity? defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleSyncableDao.kt:38:38 Annotation `@Query(value = "SELECT esNumber FROM ExampleSyncableEntity LIMIT 1")` is missing on actual declaration.
All annotations from expect `suspend fun findOneValue(): Int defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `suspend fun findOneValue(): Int defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleSyncableDao.kt:40:30 Annotation `@Query(value = "SELECT SyncNode.* FROM SyncNode LIMIT 1")` is missing on actual declaration.
All annotations from expect `fun getSyncNode(): SyncNode? defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `fun getSyncNode(): SyncNode? defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleSyncableDao.kt:42:30 Annotation `@Query(value = "
   INSERT INTO ExampleSyncableEntity (esUid, esLcsn, esMcsn, esLcb, esNumber, esName, publik)
        SELECT (esUid * 5) AS esUid, 0 AS esLcsn, 0 AS esMcsn, 0 AS esLcb, 42 AS esNumber, :name AS esName, 
               :publik AS publik 
          FROM ExampleSyncableEntity
         WHERE esName = :name
    ")` is missing on actual declaration.
All annotations from expect `fun insertFromSelectQuery(name: String?, publik: Boolean): Unit defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `fun insertFromSelectQuery(name: String?, publik: Boolean): Unit defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleSyncableDao_KtorRoute.kt:10:47 Parameter 'serverConfig' is never used
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleSyncableDao_KtorRoute.kt:11:5 Parameter 'daoCallAdapter' is never used
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/BadgeDao.kt:5:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/BadgeDao.kt:5:30 Annotation `@DoorDao` is missing on actual declaration.
All annotations from expect `class BadgeDao defined in db3 in file BadgeDao.kt` must be present with the same arguments on actual `class BadgeDao defined in db3 in file BadgeDao.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/BadgeDao.kt:6:38 Annotation `@Insert` is missing on actual declaration.
All annotations from expect `suspend fun insertAsync(badge: Badge): Long defined in db3.BadgeDao` must be present with the same arguments on actual `suspend fun insertAsync(badge: Badge): Long defined in db3.BadgeDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/BadgeDao.kt:8:38 Annotation `@HttpAccessible` is missing on actual declaration.
All annotations from expect `suspend fun findBadgeByUid(uid: Long): BadgeWithTotal? defined in db3.BadgeDao` must be present with the same arguments on actual `suspend fun findBadgeByUid(uid: Long): BadgeWithTotal? defined in db3.BadgeDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:12:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:12:30 Annotation `@DoorDao` is missing on actual declaration.
All annotations from expect `class DiscussionPostDao : RepositoryFlowLoadingStatusProvider defined in db3 in file DiscussionPostDao.kt` must be present with the same arguments on actual `class DiscussionPostDao : RepositoryFlowLoadingStatusProvider defined in db3 in file DiscussionPostDao.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:13:38 Annotation `@Insert` is missing on actual declaration.
All annotations from expect `suspend fun insertAsync(post: DiscussionPost): Long defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun insertAsync(post: DiscussionPost): Long defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:15:38 Annotation `@Query(value = "
        SELECT DiscussionPost.*
          FROM DiscussionPost
         WHERE DiscussionPost.postUid = :postUid
    ")` is missing on actual declaration.
All annotations from expect `suspend fun findByUid(postUid: Long): DiscussionPost? defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findByUid(postUid: Long): DiscussionPost? defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:17:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.HTTP_WITH_FALLBACK)` is missing on actual declaration.
All annotations from expect `suspend fun findByUidAsyncOverHttp(postUid: Long): DiscussionPost? defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findByUidAsyncOverHttp(postUid: Long): DiscussionPost? defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:19:38 Annotation `@HttpAccessible` is missing on actual declaration.
All annotations from expect `suspend fun findAllRepliesWithPosterMember(postUid: Long): List<DiscussionPostAndPosterMember> defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findAllRepliesWithPosterMember(postUid: Long): List<DiscussionPostAndPosterMember> defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:22:30 Annotation `@HttpAccessible` is missing on actual declaration.
All annotations from expect `fun findAllRepliesWithPosterMemberAsFlow(postUid: Long): Flow<List<DiscussionPostAndPosterMember>> defined in db3.DiscussionPostDao` must be present with the same arguments on actual `fun findAllRepliesWithPosterMemberAsFlow(postUid: Long): Flow<List<DiscussionPostAndPosterMember>> defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:25:38 Annotation `@HttpAccessible` is missing on actual declaration.
All annotations from expect `suspend fun findByUidWithPosterMember(postUid: Long): DiscussionPostAndPosterMember? defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findByUidWithPosterMember(postUid: Long): DiscussionPostAndPosterMember? defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:28:30 Annotation `@HttpAccessible` is missing on actual declaration.
All annotations from expect `fun findByUidWithPosterMemberAsFlow(postUid: Long): Flow<DiscussionPostAndPosterMember?> defined in db3.DiscussionPostDao` must be present with the same arguments on actual `fun findByUidWithPosterMemberAsFlow(postUid: Long): Flow<DiscussionPostAndPosterMember?> defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:31:38 Annotation `@HttpAccessible(httpMethod = HttpMethod.POST)` is missing on actual declaration.
All annotations from expect `suspend fun findByUidList(postUids: List<Long>): List<DiscussionPostAndPosterMember> defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findByUidList(postUids: List<Long>): List<DiscussionPostAndPosterMember> defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:34:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.HTTP_WITH_FALLBACK)` is missing on actual declaration.
All annotations from expect `suspend fun getNumPostsSinceTime(since: Long): Int defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun getNumPostsSinceTime(since: Long): Int defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:36:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.HTTP_OR_THROW)` is missing on actual declaration.
All annotations from expect `suspend fun getNumPostsSinceTimeHttpOnly(since: Long): Int defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun getNumPostsSinceTimeHttpOnly(since: Long): Int defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:38:30 Annotation `@HttpAccessible` is missing on actual declaration.
All annotations from expect `fun findAllPostAsPagingSource(since: Long): app.cash.paging.PagingSource<Int, DiscussionPost> /* = androidx.paging.PagingSource<Int, DiscussionPost> */ defined in db3.DiscussionPostDao` must be present with the same arguments on actual `fun findAllPostAsPagingSource(since: Long): androidx.paging.PagingSource<Int, DiscussionPost> defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:41:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.HTTP_OR_THROW)` is missing on actual declaration.
All annotations from expect `fun findAllPostAsNetworkOnlyPagingSource(since: Long): app.cash.paging.PagingSource<Int, DiscussionPost> /* = androidx.paging.PagingSource<Int, DiscussionPost> */ defined in db3.DiscussionPostDao` must be present with the same arguments on actual `fun findAllPostAsNetworkOnlyPagingSource(since: Long): androidx.paging.PagingSource<Int, DiscussionPost> defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:44:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.HTTP_WITH_FALLBACK)` is missing on actual declaration.
All annotations from expect `fun findAllPostAsNetworkWithFallbackPagingSource(since: Long): app.cash.paging.PagingSource<Int, DiscussionPost> /* = androidx.paging.PagingSource<Int, DiscussionPost> */ defined in db3.DiscussionPostDao` must be present with the same arguments on actual `fun findAllPostAsNetworkWithFallbackPagingSource(since: Long): androidx.paging.PagingSource<Int, DiscussionPost> defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:47:38 Annotation `@Query(value = "
        SELECT DiscussionPost.*
          FROM DiscussionPost
         WHERE DiscussionPost.postReplyToPostUid = :postUid 
           AND :nodeId != 0
    ")` is missing on actual declaration.
All annotations from expect `suspend fun findAllRepliesForPost(postUid: Long, nodeId: Long): List<DiscussionPost> defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findAllRepliesForPost(postUid: Long, nodeId: Long): List<DiscussionPost> defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:50:38 Annotation `@HttpAccessible(pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.REQUESTER_NODE_ID, name = "nodeId")}, functionName = "findAllRepliesForPost"), HttpServerFunctionCall(functionName = "findPostAndNumReplies")})` is missing on actual declaration.
All annotations from expect `suspend fun findPostAndNumReplies(postUid: Long, sinceTime: Long): DiscussionPostAndNumReplies? defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findPostAndNumReplies(postUid: Long, sinceTime: Long): DiscussionPostAndNumReplies? defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:53:30 Annotation `@Query(value = "
        SELECT DiscussionPost.*
          FROM DiscussionPost
         WHERE DiscussionPost.postReplyToPostUid != 0 
    ")` is missing on actual declaration.
All annotations from expect `fun findRootRepliesAsPagingSource(): app.cash.paging.PagingSource<Int, DiscussionPost> /* = androidx.paging.PagingSource<Int, DiscussionPost> */ defined in db3.DiscussionPostDao` must be present with the same arguments on actual `fun findRootRepliesAsPagingSource(): androidx.paging.PagingSource<Int, DiscussionPost> defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:55:30 Annotation `@HttpAccessible(pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findRootPostsAndNumRepliesAsPagingSource"), HttpServerFunctionCall(functionName = "findRootRepliesAsPagingSource")})` is missing on actual declaration.
All annotations from expect `fun findRootPostsAndNumRepliesAsPagingSource(): app.cash.paging.PagingSource<Int, DiscussionPostAndNumReplies> /* = androidx.paging.PagingSource<Int, DiscussionPostAndNumReplies> */ defined in db3.DiscussionPostDao` must be present with the same arguments on actual `fun findRootPostsAndNumRepliesAsPagingSource(): androidx.paging.PagingSource<Int, DiscussionPostAndNumReplies> defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:58:38 Annotation `@Query(value = "
        SELECT DiscussionPost.*
          FROM DiscussionPost
         WHERE DiscussionPost.postReplyToPostUid != 0 
         LIMIT :limit
        OFFSET :offset   
    ")` is missing on actual declaration.
All annotations from expect `suspend fun findReplyPostsWithOffsetAndLimit(offset: Int, limit: Int): List<DiscussionPost> defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findReplyPostsWithOffsetAndLimit(offset: Int, limit: Int): List<DiscussionPost> defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:61:30 Annotation `@HttpAccessible(pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findRootPostAndNumRepliesAsPagingSourceWithPagedParams"), HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.PAGING_KEY, name = "offset"), HttpServerFunctionParam(argType = ArgType.PAGING_LOAD_SIZE, name = "limit")}, functionName = "findReplyPostsWithOffsetAndLimit")})` is missing on actual declaration.
All annotations from expect `fun findRootPostAndNumRepliesAsPagingSourceWithPagedParams(): app.cash.paging.PagingSource<Int, DiscussionPostAndNumReplies> /* = androidx.paging.PagingSource<Int, DiscussionPostAndNumReplies> */ defined in db3.DiscussionPostDao` must be present with the same arguments on actual `fun findRootPostAndNumRepliesAsPagingSourceWithPagedParams(): androidx.paging.PagingSource<Int, DiscussionPostAndNumReplies> defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:64:30 Annotation `@Query(value = "
        SELECT DiscussionPost.*,
               (SELECT COUNT(*) 
                  FROM DiscussionPost DiscussionPostInternal
                 WHERE DiscussionPostInternal.postReplyToPostUid = DiscussionPost.postUid) AS numReplies
         FROM DiscussionPost
        WHERE DiscussionPost.postReplyToPostUid = 0
    ")` is missing on actual declaration.
All annotations from expect `fun findRootPostAndNumRepliesAsPagingSourceWithAsFlow(): Flow<List<DiscussionPostAndNumReplies>> defined in db3.DiscussionPostDao` must be present with the same arguments on actual `fun findRootPostAndNumRepliesAsPagingSourceWithAsFlow(): Flow<List<DiscussionPostAndNumReplies>> defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:67:38 Annotation `@Query(value = "
        SELECT EXISTS(
               SELECT Member.memberUid
                 FROM Member
                WHERE :postUid != 0
                  AND Member.memberUid = :postUid
                  AND :nodeId != 0
        )
    ")` is missing on actual declaration.
All annotations from expect `suspend fun checkNodeHasPermission(postUid: Long, nodeId: Long): Boolean defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun checkNodeHasPermission(postUid: Long, nodeId: Long): Boolean defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:69:38 Annotation `@HttpAccessible(authQueries = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.REQUESTER_NODE_ID, name = "nodeId")}, functionDao = db3.MemberDao::class, functionName = "checkMemberNodeHasPermission")})` is missing on actual declaration.
All annotations from expect `suspend fun findRepliesWithAuthCheck(postUid: Long): List<DiscussionPost> defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findRepliesWithAuthCheck(postUid: Long): List<DiscussionPost> defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:71:38 Annotation `@HttpAccessible(pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "getDiscussionPostAndAuthorName"), HttpServerFunctionCall(functionDao = db3.MemberDao::class, functionName = "findAuthorByPostUid")})` is missing on actual declaration.
All annotations from expect `suspend fun getDiscussionPostAndAuthorName(postUid: Long): DiscussionPostAndAuthorName? defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun getDiscussionPostAndAuthorName(postUid: Long): DiscussionPostAndAuthorName? defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:74:38 Annotation `@HttpAccessible(pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "getDiscussionPostAndAuthorNameById"), HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.MAP_OTHER_PARAM, fromName = "postId", name = "postUid")}, functionDao = db3.MemberDao::class, functionName = "findAuthorByPostUid")})` is missing on actual declaration.
All annotations from expect `suspend fun getDiscussionPostAndAuthorNameById(postId: Long): DiscussionPostAndAuthorName? defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun getDiscussionPostAndAuthorNameById(postId: Long): DiscussionPostAndAuthorName? defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:77:38 Annotation `@Update` is missing on actual declaration.
All annotations from expect `suspend fun update(post: DiscussionPost): Unit defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun update(post: DiscussionPost): Unit defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:79:38 Annotation `@HttpAccessible` is missing on actual declaration.
All annotations from expect `suspend fun findByName(firstName: String?): List<DiscussionPost> defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findByName(firstName: String?): List<DiscussionPost> defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/ExampleDb3.kt:5:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/ExampleDb3.kt:5:30 Annotation `@DoorDatabase(entities = {db3.ExampleEntity3::class, db3.DiscussionPost::class, db3.Member::class, com.ustadmobile.door.entities.OutgoingReplication::class, com.ustadmobile.door.entities.ReplicationOperation::class, com.ustadmobile.door.entities.PendingRepositorySession::class, db3.Badge::class, db3.StatementEntity::class}, version = 1)` is missing on actual declaration.
All annotations from expect `class ExampleDb3 : RoomDatabase defined in db3 in file ExampleDb3.kt` must be present with the same arguments on actual `class ExampleDb3 : RoomDatabase defined in db3 in file ExampleDb3.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/ExampleEntity3Dao.kt:9:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/ExampleEntity3Dao.kt:9:30 Annotation `@DoorDao` is missing on actual declaration.
All annotations from expect `class ExampleEntity3Dao defined in db3 in file ExampleEntity3Dao.kt` must be present with the same arguments on actual `class ExampleEntity3Dao defined in db3 in file ExampleEntity3Dao.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/ExampleEntity3Dao.kt:10:38 Annotation `@Insert` is missing on actual declaration.
All annotations from expect `suspend fun insertAsync(exampleEntity3: ExampleEntity3): Long defined in db3.ExampleEntity3Dao` must be present with the same arguments on actual `suspend fun insertAsync(exampleEntity3: ExampleEntity3): Long defined in db3.ExampleEntity3Dao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/ExampleEntity3Dao.kt:12:30 Annotation `@Insert` is missing on actual declaration.
All annotations from expect `fun insert(exampleEntity3: ExampleEntity3): Long defined in db3.ExampleEntity3Dao` must be present with the same arguments on actual `fun insert(exampleEntity3: ExampleEntity3): Long defined in db3.ExampleEntity3Dao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/ExampleEntity3Dao.kt:14:38 Annotation `@Query(value = "
        INSERT OR IGNORE INTO ExampleEntity3(cardNumber, name, lastUpdatedTime)
        SELECT :cardNumber AS cardNumber,
               :name AS name,
               :time AS time
    ")` is missing on actual declaration.
All annotations from expect `suspend fun insertDifferently(cardNumber: Int, name: String, time: Long): Unit defined in db3.ExampleEntity3Dao` must be present with the same arguments on actual `suspend fun insertDifferently(cardNumber: Int, name: String, time: Long): Unit defined in db3.ExampleEntity3Dao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/ExampleEntity3Dao.kt:20:38 Annotation `@Query(value = "
        INSERT INTO OutgoingReplication(destNodeId, orTableId, orPk1, orPk2, orPk3, orPk4)
               SELECT :destination AS destNodeId, 
                      542 AS orTableId,
                      :entityUid AS orPk1,
                      0 AS orPk2,
                      0 AS orPk3,
                      0 AS orPk4
    ")` is missing on actual declaration.
All annotations from expect `suspend fun insertOutgoingReplication(entityUid: Long, destination: Long): Unit defined in db3.ExampleEntity3Dao` must be present with the same arguments on actual `suspend fun insertOutgoingReplication(entityUid: Long, destination: Long): Unit defined in db3.ExampleEntity3Dao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/ExampleEntity3Dao.kt:22:38 Annotation `@Query(value = "
        SELECT ExampleEntity3.*
          FROM ExampleEntity3
         WHERE ExampleEntity3.eeUid = :uid 
    ")` is missing on actual declaration.
All annotations from expect `suspend fun findByUid(uid: Long): ExampleEntity3? defined in db3.ExampleEntity3Dao` must be present with the same arguments on actual `suspend fun findByUid(uid: Long): ExampleEntity3? defined in db3.ExampleEntity3Dao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/ExampleEntity3Dao.kt:24:30 Annotation `@Query(value = "
        SELECT ExampleEntity3.*
          FROM ExampleEntity3
         WHERE ExampleEntity3.eeUid = :uid 
    ")` is missing on actual declaration.
All annotations from expect `fun findByUidAsFlow(uid: Long): Flow<ExampleEntity3?> defined in db3.ExampleEntity3Dao` must be present with the same arguments on actual `fun findByUidAsFlow(uid: Long): Flow<ExampleEntity3?> defined in db3.ExampleEntity3Dao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/ExampleEntity3Dao.kt:26:38 Annotation `@HttpAccessible(pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findAllWithCardNumAbove")})` is missing on actual declaration.
All annotations from expect `suspend fun findAllWithCardNumAbove(minCardNum: Int): List<ExampleEntity3> defined in db3.ExampleEntity3Dao` must be present with the same arguments on actual `suspend fun findAllWithCardNumAbove(minCardNum: Int): List<ExampleEntity3> defined in db3.ExampleEntity3Dao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/MemberDao.kt:7:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/MemberDao.kt:7:30 Annotation `@DoorDao` is missing on actual declaration.
All annotations from expect `class MemberDao defined in db3 in file MemberDao.kt` must be present with the same arguments on actual `class MemberDao defined in db3 in file MemberDao.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/MemberDao.kt:8:38 Annotation `@Insert` is missing on actual declaration.
All annotations from expect `suspend fun insertAsync(member: Member): Long defined in db3.MemberDao` must be present with the same arguments on actual `suspend fun insertAsync(member: Member): Long defined in db3.MemberDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/MemberDao.kt:10:38 Annotation `@Query(value = "
        SELECT Member.*
          FROM Member
         WHERE Member.memberUid = :memberUid 
    ")` is missing on actual declaration.
All annotations from expect `suspend fun findByUid(memberUid: Long): Member? defined in db3.MemberDao` must be present with the same arguments on actual `suspend fun findByUid(memberUid: Long): Member? defined in db3.MemberDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/MemberDao.kt:12:38 Annotation `@Query(value = "
        SELECT EXISTS(
               SELECT Member.memberUid
                 FROM Member
                WHERE :postUid != 0
                  AND Member.memberUid = :postUid
                  AND :nodeId != 0
        )
    ")` is missing on actual declaration.
All annotations from expect `suspend fun checkMemberNodeHasPermission(postUid: Long, nodeId: Long): Boolean defined in db3.MemberDao` must be present with the same arguments on actual `suspend fun checkMemberNodeHasPermission(postUid: Long, nodeId: Long): Boolean defined in db3.MemberDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/MemberDao.kt:15:38 Annotation `@Query(value = "
        SELECT Member.*
          FROM Member
         WHERE Member.memberUid = 
               (SELECT DiscussionPost.posterMemberUid
                  FROM DiscussionPost
                 WHERE DiscussionPost.postUid = :postUid)
    ")` is missing on actual declaration.
All annotations from expect `suspend fun findAuthorByPostUid(postUid: Long): Member? defined in db3.MemberDao` must be present with the same arguments on actual `suspend fun findAuthorByPostUid(postUid: Long): Member? defined in db3.MemberDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/MemberDao.kt:17:38 Annotation `@HttpAccessible` is missing on actual declaration.
All annotations from expect `suspend fun getFirstNameByMemberId(memberUid: Long): String? defined in db3.MemberDao` must be present with the same arguments on actual `suspend fun getFirstNameByMemberId(memberUid: Long): String? defined in db3.MemberDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/StatementEntityDao.kt:7:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/StatementEntityDao.kt:7:30 Annotation `@DoorDao` is missing on actual declaration.
All annotations from expect `class StatementEntityDao defined in db3 in file StatementEntityDao.kt` must be present with the same arguments on actual `class StatementEntityDao defined in db3 in file StatementEntityDao.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/StatementEntityDao.kt:8:38 Annotation `@Insert` is missing on actual declaration.
All annotations from expect `suspend fun insertAsync(entity: StatementEntity): Unit defined in db3.StatementEntityDao` must be present with the same arguments on actual `suspend fun insertAsync(entity: StatementEntity): Unit defined in db3.StatementEntityDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/StatementEntityDao.kt:10:38 Annotation `@Query(value = "
        SELECT StatementEntity.*
          FROM StatementEntity
    ")` is missing on actual declaration.
All annotations from expect `suspend fun findAllAsync(): List<StatementEntity> defined in db3.StatementEntityDao` must be present with the same arguments on actual `suspend fun findAllAsync(): List<StatementEntity> defined in db3.StatementEntityDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/StatementEntityDao.kt:12:30 Annotation `@Query(value = "
        SELECT StatementEntity.*
          FROM StatementEntity
         WHERE StatementEntity.uidHi = :uidHi
           AND StatementEntity.uidLo = :uidLo
    ")` is missing on actual declaration.
All annotations from expect `fun findByUidAsFlow(uidHi: Long, uidLo: Long): Flow<StatementEntity?> defined in db3.StatementEntityDao` must be present with the same arguments on actual `fun findByUidAsFlow(uidHi: Long, uidLo: Long): Flow<StatementEntity?> defined in db3.StatementEntityDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/StatementEntityDao.kt:14:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration.
All annotations from expect `suspend fun findByUidAsync(uidHi: Long, uidLo: Long): StatementEntity? defined in db3.StatementEntityDao` must be present with the same arguments on actual `suspend fun findByUidAsync(uidHi: Long, uidLo: Long): StatementEntity? defined in db3.StatementEntityDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/dbonly/VanillaDao.kt:6:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/dbonly/VanillaDao.kt:6:30 Annotation `@DoorDao` is missing on actual declaration.
All annotations from expect `class VanillaDao defined in dbonly in file VanillaDao.kt` must be present with the same arguments on actual `class VanillaDao defined in dbonly in file VanillaDao.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/dbonly/VanillaDao.kt:7:30 Annotation `@Query(value = "SELECT * FROM VanillaEntity WHERE vanillaUid = :pk")` is missing on actual declaration.
All annotations from expect `fun findEntityByPk(pk: Long): VanillaEntity? defined in dbonly.VanillaDao` must be present with the same arguments on actual `fun findEntityByPk(pk: Long): VanillaEntity? defined in dbonly.VanillaDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/dbonly/VanillaDao.kt:9:30 Annotation `@Insert` is missing on actual declaration.
All annotations from expect `fun insert(entity: VanillaEntity): Unit defined in dbonly.VanillaDao` must be present with the same arguments on actual `fun insert(entity: VanillaEntity): Unit defined in dbonly.VanillaDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/dbonly/VanillaDao.kt:11:38 Annotation `@Update` is missing on actual declaration.
All annotations from expect `suspend fun updateListAsync(list: List<VanillaEntity>): Unit defined in dbonly.VanillaDao` must be present with the same arguments on actual `suspend fun updateListAsync(list: List<VanillaEntity>): Unit defined in dbonly.VanillaDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/dbonly/VanillaDatabase.kt:5:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/dbonly/VanillaDatabase.kt:5:30 Annotation `@DoorDatabase(entities = {dbonly.VanillaEntity::class}, version = 1)` is missing on actual declaration.
All annotations from expect `class VanillaDatabase : RoomDatabase defined in dbonly in file VanillaDatabase.kt` must be present with the same arguments on actual `class VanillaDatabase : RoomDatabase defined in dbonly in file VanillaDatabase.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/CompositePkDao.kt:5:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/CompositePkDao.kt:5:30 Annotation `@DoorDao` is missing on actual declaration.
All annotations from expect `class CompositePkDao defined in repdb in file CompositePkDao.kt` must be present with the same arguments on actual `class CompositePkDao defined in repdb in file CompositePkDao.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/CompositePkDao.kt:6:30 Annotation `@Insert` is missing on actual declaration.
All annotations from expect `fun insert(entity: CompositePkEntity): Unit defined in repdb.CompositePkDao` must be present with the same arguments on actual `fun insert(entity: CompositePkEntity): Unit defined in repdb.CompositePkDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/CompositePkDao.kt:8:30 Annotation `@Update` is missing on actual declaration.
All annotations from expect `fun update(entity: CompositePkEntity): Unit defined in repdb.CompositePkDao` must be present with the same arguments on actual `fun update(entity: CompositePkEntity): Unit defined in repdb.CompositePkDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/CompositePkDao.kt:10:30 Annotation `@Delete` is missing on actual declaration.
All annotations from expect `fun delete(entity: CompositePkEntity): Unit defined in repdb.CompositePkDao` must be present with the same arguments on actual `fun delete(entity: CompositePkEntity): Unit defined in repdb.CompositePkDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/CompositePkDao.kt:12:30 Annotation `@Query(value = "
        SELECT CompositePkEntity.* 
          FROM CompositePkEntity
         WHERE CompositePkEntity.code1 = :code1 AND CompositePkEntity.code2 = :code2 
    ")` is missing on actual declaration.
All annotations from expect `fun findByPKs(code1: Long, code2: Long): CompositePkEntity? defined in repdb.CompositePkDao` must be present with the same arguments on actual `fun findByPKs(code1: Long, code2: Long): CompositePkEntity? defined in repdb.CompositePkDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDao.kt:11:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDao.kt:11:25 Annotation `@DoorDao` is missing on actual declaration.
All annotations from expect `interface RepDao : RepDaoInterface<RepEntity> defined in repdb in file RepDao.kt` must be present with the same arguments on actual `interface RepDao : RepDaoInterface<RepEntity> defined in repdb in file RepDao.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDao.kt:12:29 Annotation `@Insert` is missing on actual declaration.
All annotations from expect `suspend fun insertDoorNodeAsync(node: DoorNode): Unit defined in repdb.RepDao` must be present with the same arguments on actual `suspend fun insertDoorNodeAsync(node: DoorNode): Unit defined in repdb.RepDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDao.kt:14:21 Annotation `@Insert` is missing on actual declaration.
All annotations from expect `fun insertDoorNode(node: DoorNode): Unit defined in repdb.RepDao` must be present with the same arguments on actual `fun insertDoorNode(node: DoorNode): Unit defined in repdb.RepDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDao.kt:16:29 Annotation `@Insert` is missing on actual declaration.
All annotations from expect `suspend fun insertAsync(repEntity: RepEntity): Long defined in repdb.RepDao` must be present with the same arguments on actual `suspend fun insertAsync(repEntity: RepEntity): Long defined in repdb.RepDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDao.kt:18:21 Annotation `@Insert` is missing on actual declaration.
All annotations from expect `fun insert(repEntity: RepEntity): Long defined in repdb.RepDao` must be present with the same arguments on actual `fun insert(repEntity: RepEntity): Long defined in repdb.RepDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDao.kt:20:21 Annotation `@Insert` is missing on actual declaration.
All annotations from expect `fun insertList(repEntityList: List<RepEntity>): Unit defined in repdb.RepDao` must be present with the same arguments on actual `fun insertList(repEntityList: List<RepEntity>): Unit defined in repdb.RepDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDao.kt:22:21 Annotation `@Update` is missing on actual declaration.
All annotations from expect `fun update(repEntity: RepEntity): Unit defined in repdb.RepDao` must be present with the same arguments on actual `fun update(repEntity: RepEntity): Unit defined in repdb.RepDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDao.kt:24:29 Annotation `@Update` is missing on actual declaration.
All annotations from expect `suspend fun updateAsync(repEntity: RepEntity): Unit defined in repdb.RepDao` must be present with the same arguments on actual `suspend fun updateAsync(repEntity: RepEntity): Unit defined in repdb.RepDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDao.kt:26:21 Annotation `@Query(value = "
    SELECT COUNT(*)
      FROM RepEntity
    ")` is missing on actual declaration.
All annotations from expect `fun countEntities(): Int defined in repdb.RepDao` must be present with the same arguments on actual `fun countEntities(): Int defined in repdb.RepDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDao.kt:28:21 Annotation `@Query(value = "
    SELECT RepEntity.*
      FROM RepEntity
     WHERE RepEntity.rePrimaryKey = :uid 
    ")` is missing on actual declaration.
All annotations from expect `fun findByUid(uid: Long): RepEntity? defined in repdb.RepDao` must be present with the same arguments on actual `fun findByUid(uid: Long): RepEntity? defined in repdb.RepDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDao.kt:30:29 Annotation `@Query(value = "
    SELECT RepEntity.*
      FROM RepEntity
     WHERE RepEntity.rePrimaryKey = :uid 
    ")` is missing on actual declaration.
All annotations from expect `suspend fun findByUidAsync(uid: Long): RepEntity? defined in repdb.RepDao` must be present with the same arguments on actual `suspend fun findByUidAsync(uid: Long): RepEntity? defined in repdb.RepDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDao.kt:32:29 Annotation `@Query(value = "
    SELECT RepEntity.*
      FROM RepEntity
    ")` is missing on actual declaration.
All annotations from expect `suspend fun findAllAsync(): List<RepEntity> defined in repdb.RepDao` must be present with the same arguments on actual `suspend fun findAllAsync(): List<RepEntity> defined in repdb.RepDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDao.kt:34:29 Annotation `@Insert` is missing on actual declaration.
All annotations from expect `suspend fun insertHttp(entity: RepEntity): Long defined in repdb.RepDao` must be present with the same arguments on actual `suspend fun insertHttp(entity: RepEntity): Long defined in repdb.RepDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDao.kt:36:29 Annotation `@Query(value = "
        SELECT COALESCE(
                    (SELECT nodeClientId 
                       FROM SyncNode 
                      LIMIT 1), 0)
    ")` is missing on actual declaration.
All annotations from expect `suspend fun selectSyncNodeId(): Long defined in repdb.RepDao` must be present with the same arguments on actual `suspend fun selectSyncNodeId(): Long defined in repdb.RepDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDao.kt:38:29 Annotation `@Query(value = "
        SELECT RepEntity.*
          FROM RepEntity
         WHERE reString IN (:strList) 
    ")` is missing on actual declaration.
All annotations from expect `suspend fun findInStringList(strList: List<String>): List<RepEntity> defined in repdb.RepDao` must be present with the same arguments on actual `suspend fun findInStringList(strList: List<String>): List<RepEntity> defined in repdb.RepDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDao.kt:40:29 Annotation `@Query(value = "SELECT MAX(:num1, :num2)")` is missing on actual declaration.
All annotations from expect `suspend fun sqliteOnlyFun(num1: Int, num2: Int): Long defined in repdb.RepDao` must be present with the same arguments on actual `suspend fun sqliteOnlyFun(num1: Int, num2: Int): Long defined in repdb.RepDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDao.kt:42:21 Annotation `@Query(value = "
        SELECT * FROM RepEntity
    ")` is missing on actual declaration.
All annotations from expect `fun findAllAsFlow(): Flow<List<RepEntity>> defined in repdb.RepDao` must be present with the same arguments on actual `fun findAllAsFlow(): Flow<List<RepEntity>> defined in repdb.RepDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDao.kt:44:21 Annotation `@Query(value = "
        SELECT * FROM RepEntity
    ")` is missing on actual declaration.
All annotations from expect `fun findAllPaged(): app.cash.paging.PagingSource<Int, RepEntity> /* = androidx.paging.PagingSource<Int, RepEntity> */ defined in repdb.RepDao` must be present with the same arguments on actual `fun findAllPaged(): androidx.paging.PagingSource<Int, RepEntity> defined in repdb.RepDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDao_KtorRoute.kt:10:35 Parameter 'serverConfig' is never used
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDao_KtorRoute.kt:11:5 Parameter 'daoCallAdapter' is never used
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDb.kt:5:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDb.kt:5:30 Annotation `@DoorDatabase(entities = {repdb.RepEntity::class, com.ustadmobile.door.entities.DoorNode::class, repdb.RepEntityWithAttachment::class, com.ustadmobile.door.SyncNode::class, repdb.CompositePkEntity::class, com.ustadmobile.door.entities.OutgoingReplication::class}, version = 1)` is missing on actual declaration.
All annotations from expect `class RepDb : RoomDatabase defined in repdb in file RepDb.kt` must be present with the same arguments on actual `class RepDb : RoomDatabase defined in repdb in file RepDb.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepEntityShallowCopy.kt:5:29 Annotation `@ShallowCopy` is missing on actual declaration.
All annotations from expect `fun RepEntity.shallowCopy(block: RepEntity.() -> Unit): RepEntity defined in repdb in file RepEntityExt.kt` must be present with the same arguments on actual `fun RepEntity.shallowCopy(block: RepEntity.() -> Unit): RepEntity defined in repdb in file RepEntityShallowCopy.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepWithAttachmentDao.kt:5:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepWithAttachmentDao.kt:5:30 Annotation `@DoorDao` is missing on actual declaration.
All annotations from expect `class RepWithAttachmentDao defined in repdb in file RepWithAttachmentDao.kt` must be present with the same arguments on actual `class RepWithAttachmentDao defined in repdb in file RepWithAttachmentDao.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepWithAttachmentDao.kt:6:30 Annotation `@Insert` is missing on actual declaration.
All annotations from expect `fun insert(entityWithAttachment: RepEntityWithAttachment): Long defined in repdb.RepWithAttachmentDao` must be present with the same arguments on actual `fun insert(entityWithAttachment: RepEntityWithAttachment): Long defined in repdb.RepWithAttachmentDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepWithAttachmentDao.kt:8:38 Annotation `@Insert` is missing on actual declaration.
All annotations from expect `suspend fun insertAsync(entityWithAttachment: RepEntityWithAttachment): Long defined in repdb.RepWithAttachmentDao` must be present with the same arguments on actual `suspend fun insertAsync(entityWithAttachment: RepEntityWithAttachment): Long defined in repdb.RepWithAttachmentDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepWithAttachmentDao.kt:11:30 Annotation `@Insert(onConflict = 1)` is missing on actual declaration.
All annotations from expect `fun replace(entityWithAttachment: RepEntityWithAttachment): Unit defined in repdb.RepWithAttachmentDao` must be present with the same arguments on actual `fun replace(entityWithAttachment: RepEntityWithAttachment): Unit defined in repdb.RepWithAttachmentDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepWithAttachmentDao.kt:13:30 Annotation `@Query(value = "
        SELECT RepEntityWithAttachment.*
          FROM RepEntityWithAttachment
         WHERE waUid = :uid
    ")` is missing on actual declaration.
All annotations from expect `fun findByUid(uid: Long): RepEntityWithAttachment? defined in repdb.RepWithAttachmentDao` must be present with the same arguments on actual `fun findByUid(uid: Long): RepEntityWithAttachment? defined in repdb.RepWithAttachmentDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepWithAttachmentDao.kt:15:30 Annotation `@Update` is missing on actual declaration.
All annotations from expect `fun update(entity: RepEntityWithAttachment): Unit defined in repdb.RepWithAttachmentDao` must be present with the same arguments on actual `fun update(entity: RepEntityWithAttachment): Unit defined in repdb.RepWithAttachmentDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepWithAttachmentDao_KtorRoute.kt:10:49 Parameter 'serverConfig' is never used
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepWithAttachmentDao_KtorRoute.kt:11:5 Parameter 'daoCallAdapter' is never used
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/com/ustadmobile/door/log/NapierAntilog.kt:9:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/db2/AccessGrantDao.kt:9:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/db2/ExampleDao2.kt:11:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/db2/ExampleDaoWithInterface.kt:7:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/db2/ExampleDatabase2.kt:20:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/db2/ExampleEntityPkIntDao.kt:8:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/db2/ExampleLinkEntityDao.kt:7:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/db2/ExampleSyncableDao.kt:14:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/db3/BadgeDao.kt:11:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/db3/DiscussionPostDao.kt:13:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/db3/ExampleDb3.kt:22:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/db3/ExampleEntity3Dao.kt:10:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/db3/MemberDao.kt:11:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/db3/StatementEntityDao.kt:13:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/dbonly/VanillaDao.kt:9:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/dbonly/VanillaDatabase.kt:7:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/repdb/CompositePkDao.kt:7:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/repdb/RepDao.kt:15:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/repdb/RepDb.kt:16:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/repdb/RepWithAttachmentDao.kt:11:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/jvmMain/kotlin/com/ustadmobile/door/log/NapierAntilog.kt:11:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573

> Task :door-testdb:compileReleaseJavaWithJavac
> Task :door-testdb:mergeReleaseGeneratedProguardFiles UP-TO-DATE
> Task :door-testdb:mergeReleaseConsumerProguardFiles UP-TO-DATE
> Task :door-testdb:processReleaseJavaRes
> Task :door-testdb:jvmMainClasses
> Task :door-testdb:mergeReleaseJavaResource
> Task :door-testdb:jvmJar
> Task :door-testdb:syncReleaseLibJars
> Task :door-testdb:bundleReleaseAar
> Task :door-testdb:assembleRelease
> Task :door-testdb:assemble
> Task :door-testdb:bundleLibCompileToJarDebug
> Task :door-testdb:bundleLibRuntimeToJarRelease
> Task :door-testdb:bundleLibRuntimeToJarDebug
> Task :door-testdb:bundleLibCompileToJarRelease
> Task :door-testdb:generateReleaseLintVitalModel
> Task :door-testdb:createFullJarRelease
> Task :door-testdb:bundleReleaseLocalLintAar
> Task :door-testdb:generateReleaseLintModel
> Task :door-testdb-server:compileKotlin
> Task :door-testdb-server:compileJava NO-SOURCE
> Task :door-testdb-server:classes
> Task :door-testdb-server:jar
> Task :test-app-android:compileDebugKotlin
> Task :test-app-android:compileReleaseKotlin

> Task :door-testdb:compileReleaseUnitTestKotlinAndroid
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/androidUnitTest/kotlin/com/ustadmobile/door/test/AbstractCommonTest.kt:9:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonTest/kotlin/com/ustadmobile/door/test/AbstractCommonTest.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonTest/kotlin/com/ustadmobile/door/test/BasicCrudIntegrationTest.kt:294:15 Unchecked cast: PagingSourceLoadParamsRefresh<Nothing> /* = PagingSource.LoadParams.Refresh<Nothing> */ to PagingSourceLoadParams<Int> /* = PagingSource.LoadParams<Int> */

> Task :door-testdb-server:startScripts
> Task :door-testdb:compileReleaseUnitTestJavaWithJavac NO-SOURCE
> Task :door-testdb:processReleaseUnitTestJavaRes

> Task :door-testdb:compileDebugUnitTestKotlinAndroid
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/androidUnitTest/kotlin/com/ustadmobile/door/test/AbstractCommonTest.kt:9:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonTest/kotlin/com/ustadmobile/door/test/AbstractCommonTest.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonTest/kotlin/com/ustadmobile/door/test/BasicCrudIntegrationTest.kt:294:15 Unchecked cast: PagingSourceLoadParamsRefresh<Nothing> /* = PagingSource.LoadParams.Refresh<Nothing> */ to PagingSourceLoadParams<Int> /* = PagingSource.LoadParams<Int> */

> Task :door-testdb:compileTestKotlinJvm
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonTest/kotlin/com/ustadmobile/door/test/AbstractCommonTest.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonTest/kotlin/com/ustadmobile/door/test/BasicCrudIntegrationTest.kt:294:15 Unchecked cast: PagingSourceLoadParamsRefresh<Nothing> /* = PagingSource.LoadParams.Refresh<Nothing> */ to PagingSourceLoadParams<Int> /* = PagingSource.LoadParams<Int> */
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/jvmTest/kotlin/com/ustadmobile/door/replication/PullIntegrationTest.kt:481:17 Variable 'replyPost' is never used
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/jvmTest/kotlin/com/ustadmobile/door/test/AbstractCommonTest.kt:3:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/jvmTest/kotlin/com/ustadmobile/lib/annotationprocessor/core/ExampleDatabase2MockServer.kt:33:10 Parameter 'args' is never used
w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/jvmTest/kotlin/com/ustadmobile/lib/annotationprocessor/core/ExampleDatabase2MockServer.kt:40:5 Unreachable code

> Task :app-testdb:compileProductionExecutableKotlinJs
> Task :door-testdb:compileTestDevelopmentExecutableKotlinJs
> Task :door-testdb:lintVitalAnalyzeRelease
> Task :door-testdb:testReleaseUnitTest
> Task :app-testdb:jsProductionExecutableCompileSync

> Task :app-testdb:jsBrowserProductionWebpack
asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
This can impact web performance.
Assets: 
  app-testdb.js (860 KiB)

entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance.
Entrypoints:
  main (860 KiB)
      app-testdb.js

webpack performance recommendations: 
You can limit the size of your bundles by using import() or require.ensure to lazy load some parts of your application.
For more info visit https://webpack.js.org/guides/code-splitting/


> Task :app-testdb:jsBrowserDistribution
> Task :app-testdb:assemble
> Task :app-testdb:build
> Task :door-testdb:jsTestTestDevelopmentExecutableCompileSync
> Task :door-testdb:jsBrowserTest
> Task :door-testdb:jsTest
> Task :door-testdb:jvmTestClasses
> Task :door-testdb:jvmTest

OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended

> Task :door-testdb:compileDebugUnitTestJavaWithJavac NO-SOURCE
> Task :door-testdb:processDebugUnitTestJavaRes
> Task :door-testdb:testDebugUnitTest
> Task :door-testdb:allTests
> Task :door-testdb:test
> Task :door-testdb:check
> Task :door-testdb:build
> Task :door-testdb-server:distTar
> Task :door-testdb-server:distZip
> Task :door-testdb-server:shadowJar
> Task :door-testdb-server:startShadowScripts
> Task :door-testdb-server:shadowDistTar
> Task :door-testdb-server:shadowDistZip
> Task :door-testdb-server:assemble
> Task :door-testdb-server:compileTestKotlin NO-SOURCE
> Task :door-testdb-server:compileTestJava NO-SOURCE
> Task :door-testdb-server:testClasses UP-TO-DATE
> Task :door-testdb-server:test NO-SOURCE
> Task :door-testdb-server:check UP-TO-DATE
> Task :door-testdb-server:build
> Task :test-app-android:compileDebugJavaWithJavac NO-SOURCE
> Task :test-app-android:dexBuilderDebug
> Task :test-app-android:processDebugJavaRes
> Task :test-app-android:mergeDebugGlobalSynthetics
> Task :test-app-android:compileReleaseJavaWithJavac NO-SOURCE
> Task :test-app-android:generateReleaseLintVitalReportModel
> Task :test-app-android:mergeProjectDexDebug
> Task :test-app-android:mergeLibDexDebug
> Task :test-app-android:mergeDebugJavaResource
> Task :test-app-android:lintVitalAnalyzeRelease
> Task :test-app-android:dexBuilderRelease
> Task :test-app-android:processReleaseJavaRes
> Task :test-app-android:mergeReleaseGlobalSynthetics
> Task :test-app-android:lintVitalReportRelease
> Task :test-app-android:lintVitalRelease
> Task :test-app-android:bundleReleaseClassesToRuntimeJar
> Task :test-app-android:bundleDebugClassesToRuntimeJar
> Task :test-app-android:bundleDebugClassesToCompileJar
> Task :test-app-android:bundleReleaseClassesToCompileJar
> Task :test-app-android:compileDebugUnitTestKotlin NO-SOURCE
> Task :test-app-android:compileDebugUnitTestJavaWithJavac NO-SOURCE
> Task :test-app-android:processDebugUnitTestJavaRes NO-SOURCE
> Task :test-app-android:testDebugUnitTest NO-SOURCE
> Task :test-app-android:compileReleaseUnitTestKotlin NO-SOURCE
> Task :test-app-android:compileReleaseUnitTestJavaWithJavac NO-SOURCE
> Task :test-app-android:processReleaseUnitTestJavaRes NO-SOURCE
> Task :test-app-android:testReleaseUnitTest NO-SOURCE
> Task :test-app-android:test UP-TO-DATE
> Task :test-app-android:check
> Task :test-app-android:mergeReleaseJavaResource
> Task :test-app-android:packageDebug
> Task :test-app-android:createDebugApkListingFileRedirect
> Task :test-app-android:assembleDebug
> Task :test-app-android:mergeDexRelease
> Task :test-app-android:compileReleaseArtProfile
> Task :test-app-android:packageRelease
> Task :test-app-android:createReleaseApkListingFileRedirect
> Task :test-app-android:assembleRelease
> Task :test-app-android:assemble
> Task :test-app-android:build

Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.

You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.

For more on this, please refer to https://docs.gradle.org/8.3/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.

BUILD SUCCESSFUL in 2m 38s
476 actionable tasks: 441 executed, 35 up-to-date
Build step 'Invoke Gradle script' changed build result to SUCCESS
[htmlpublisher] Archiving HTML reports...
[htmlpublisher] Archiving at BUILD level /home/jenkins/.jenkins/workspace/Door/door-testdb/build/reports/tests/allTests to /home/jenkins/.jenkins/jobs/Door/builds/93/htmlreports/HTML_20Report
[htmlpublisher] Copying recursive using current thread
Finished: SUCCESS