Skipping 2,327 KB..
Full Log -- studentsOffset
WITH
PersonUids(personUid) AS (
SELECT CourseMember.personUid
FROM (SELECT Person.*,
(SELECT MIN(ClazzEnrolment.clazzEnrolmentDateJoined)
FROM ClazzEnrolment
WHERE Person.personUid = ClazzEnrolment.clazzEnrolmentPersonUid) AS earliestJoinDate,
(SELECT MAX(ClazzEnrolment.clazzEnrolmentDateLeft)
FROM ClazzEnrolment
WHERE Person.personUid = ClazzEnrolment.clazzEnrolmentPersonUid) AS latestDateLeft,
(SELECT ClazzEnrolment.clazzEnrolmentRole
FROM ClazzEnrolment
WHERE Person.personUid = ClazzEnrolment.clazzEnrolmentPersonUid
AND ClazzEnrolment.clazzEnrolmentClazzUid = :clazzUid
AND ClazzEnrolment.clazzEnrolmentActive
ORDER BY ClazzEnrolment.clazzEnrolmentDateLeft DESC
LIMIT 1) AS enrolmentRole
FROM Person
WHERE Person.personUid IN
(SELECT DISTINCT ClazzEnrolment.clazzEnrolmentPersonUid
FROM ClazzEnrolment
WHERE ClazzEnrolment.clazzEnrolmentClazzUid = :clazzUid
AND ClazzEnrolment.clazzEnrolmentActive
AND ClazzEnrolment.clazzEnrolmentRole = :roleId
AND (:filter != 1
OR (:currentTime
BETWEEN ClazzEnrolment.clazzEnrolmentDateJoined
AND ClazzEnrolment.clazzEnrolmentDateLeft)))
/* Begin permission check */
AND (
((
/* If the accountPersonUid is the owner of the course, all permissions are granted */
(COALESCE(
(SELECT _Clazz_Permission.clazzOwnerPersonUid
FROM Clazz _Clazz_Permission
WHERE _Clazz_Permission.clazzUid = :clazzUid), 0) = :accountPersonUid)
/*
If there is a CoursePermission entity that is for the course as per the clazzUid
parameter that is granted to the person directly or to the enrolmentRole that the
person has in the course, then permission is granted.
*/
OR EXISTS(SELECT CoursePermission.cpUid
FROM CoursePermission
LEFT JOIN ClazzEnrolment ClazzEnrolment_ForAccountPerson
ON CoursePermission.cpToEnrolmentRole != 0
AND ClazzEnrolment_ForAccountPerson.clazzEnrolmentUid =
(SELECT COALESCE(
(SELECT _ClazzEnrolment_AccountPersonInner.clazzEnrolmentUid
FROM ClazzEnrolment _ClazzEnrolment_AccountPersonInner
WHERE _ClazzEnrolment_AccountPersonInner.clazzEnrolmentClazzUid = CoursePermission.cpClazzUid
AND _ClazzEnrolment_AccountPersonInner.clazzEnrolmentPersonUid = :accountPersonUid
AND _ClazzEnrolment_AccountPersonInner.clazzEnrolmentActive
ORDER BY _ClazzEnrolment_AccountPersonInner.clazzEnrolmentDateLeft DESC
LIMIT 1), 0))
WHERE CoursePermission.cpClazzUid = :clazzUid
AND (CoursePermission.cpToPersonUid = :accountPersonUid
OR CoursePermission.cpToEnrolmentRole = ClazzEnrolment_ForAccountPerson.clazzEnrolmentRole)
AND (CoursePermission.cpPermissionsFlag &
128
) > 0)
OR EXISTS(SELECT SystemPermission.spUid
FROM SystemPermission
WHERE SystemPermission.spToPersonUid = :accountPersonUid
AND (SystemPermission.spPermissionsFlag &
128
) > 0)
)
)
OR Person.personUid = :accountPersonUid
)
/* End permission check */
AND Person.firstNames || ' ' || Person.lastName LIKE :searchText
GROUP BY Person.personUid) AS CourseMember
ORDER BY CASE(:sortOrder)
WHEN 1 THEN CourseMember.firstNames
WHEN 3 THEN CourseMember.lastName
ELSE ''
END ASC,
CASE(:sortOrder)
WHEN 2 THEN CourseMember.firstNames
WHEN 4 THEN CourseMember.lastName
ELSE ''
END DESC,
CASE(:sortOrder)
WHEN 7 THEN CourseMember.earliestJoinDate
WHEN 9 THEN CourseMember.latestDateLeft
ELSE 0
END ASC,
CASE(:sortOrder)
WHEN 8 THEN CourseMember.earliestJoinDate
WHEN 10 THEN CourseMember.latestDateLeft
ELSE 0
END DESC
LIMIT :studentsLimit
OFFSET :studentsOffset
)
,
-- Get the ActorUids for the PersonUids See ActoryEntity doc for info on this join relationship
AgentActorUidsForPersonUid(actorUid, actorPersonUid) AS(
SELECT ActorEntity.actorUid AS actorUid,
ActorEntity.actorPersonUid AS actorPersonUid
FROM ActorEntity
WHERE ActorEntity.actorPersonUid IN
(SELECT PersonUids.personUid
FROM PersonUids)
),
-- Add in group actor uids
ActorUidsForPersonUid(actorUid, actorPersonUid) AS (
SELECT AgentActorUidsForPersonUid.actorUid AS actorUid,
AgentActorUidsForPersonUid.actorPersonUid AS actorPersonUid
FROM AgentActorUidsForPersonUid
UNION
SELECT GroupMemberActorJoin.gmajGroupActorUid AS actorUid,
AgentActorUidsForPersonUid.actorPersonUid AS actorPersonUid
FROM AgentActorUidsForPersonUid
JOIN GroupMemberActorJoin
ON GroupMemberActorJoin.gmajMemberActorUid = AgentActorUidsForPersonUid.actorUid
)
-- Fetch all statements that could be completion or progress for the Gradebook report
SELECT StatementEntity.*, ActorEntity.*, GroupMemberActorJoin.*
FROM StatementEntity
JOIN ActorEntity
ON ActorEntity.actorUid = StatementEntity.statementActorUid
LEFT JOIN GroupMemberActorJoin
ON ActorEntity.actorObjectType = 2
AND GroupMemberActorJoin.gmajGroupActorUid = StatementEntity.statementActorUid
AND GroupMemberActorJoin.gmajMemberActorUid IN (
SELECT DISTINCT ActorUidsForPersonUid.actorUid
FROM ActorUidsForPersonUid)
WHERE StatementEntity.statementClazzUid = :clazzUid
AND StatementEntity.completionOrProgress = :completionOrProgressTrueVal
AND StatementEntity.statementActorUid IN (
SELECT DISTINCT ActorUidsForPersonUid.actorUid
FROM ActorUidsForPersonUid)
AND ( StatementEntity.resultScoreScaled IS NOT NULL
OR StatementEntity.resultCompletion IS NOT NULL
OR StatementEntity.resultSuccess IS NOT NULL
OR StatementEntity.extensionProgress IS NOT NULL
)
")` is missing on actual declaration.
All annotations from expect `suspend fun findStatusForStudentsInClazzStatements(clazzUid: Long, roleId: Int, sortOrder: Int, searchText: String? = ..., filter: Int, accountPersonUid: Long, currentTime: Long, studentsLimit: Int, studentsOffset: Int, completionOrProgressTrueVal: Boolean): List<StatementEntityAndRelated> defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `suspend fun findStatusForStudentsInClazzStatements(clazzUid: Long, roleId: Int, sortOrder: Int, searchText: String?, filter: Int, accountPersonUid: Long, currentTime: Long, studentsLimit: Int, studentsOffset: Int, completionOrProgressTrueVal: Boolean): List<StatementEntityAndRelated> defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:68:38 Annotation `@Query(value = "
WITH PersonUids(personUid) AS (
SELECT Person.personUid
FROM Person
WHERE Person.personUid IN (:studentPersonUids)
),
-- Get the ActorUids for the PersonUids See ActoryEntity doc for info on this join relationship
AgentActorUidsForPersonUid(actorUid, actorPersonUid) AS(
SELECT ActorEntity.actorUid AS actorUid,
ActorEntity.actorPersonUid AS actorPersonUid
FROM ActorEntity
WHERE ActorEntity.actorPersonUid IN
(SELECT PersonUids.personUid
FROM PersonUids)
),
-- Add in group actor uids
ActorUidsForPersonUid(actorUid, actorPersonUid) AS (
SELECT AgentActorUidsForPersonUid.actorUid AS actorUid,
AgentActorUidsForPersonUid.actorPersonUid AS actorPersonUid
FROM AgentActorUidsForPersonUid
UNION
SELECT GroupMemberActorJoin.gmajGroupActorUid AS actorUid,
AgentActorUidsForPersonUid.actorPersonUid AS actorPersonUid
FROM AgentActorUidsForPersonUid
JOIN GroupMemberActorJoin
ON GroupMemberActorJoin.gmajMemberActorUid = AgentActorUidsForPersonUid.actorUid
)
-- Fetch all statements that could be completion or progress for the Gradebook report
SELECT StatementEntity.*, ActorEntity.*, GroupMemberActorJoin.*
FROM StatementEntity
JOIN ActorEntity
ON ActorEntity.actorUid = StatementEntity.statementActorUid
LEFT JOIN GroupMemberActorJoin
ON ActorEntity.actorObjectType = 2
AND GroupMemberActorJoin.gmajGroupActorUid = StatementEntity.statementActorUid
AND GroupMemberActorJoin.gmajMemberActorUid IN (
SELECT DISTINCT ActorUidsForPersonUid.actorUid
FROM ActorUidsForPersonUid)
WHERE StatementEntity.statementClazzUid = :clazzUid
AND StatementEntity.completionOrProgress = :completionOrProgressTrueVal
AND StatementEntity.statementActorUid IN (
SELECT DISTINCT ActorUidsForPersonUid.actorUid
FROM ActorUidsForPersonUid)
AND ( StatementEntity.resultScoreScaled IS NOT NULL
OR StatementEntity.resultCompletion IS NOT NULL
OR StatementEntity.resultSuccess IS NOT NULL
OR StatementEntity.extensionProgress IS NOT NULL
)
")` is missing on actual declaration.
All annotations from expect `suspend fun findStatusForStudentsInClazzByUidList(clazzUid: Long, studentPersonUids: List<Long>, completionOrProgressTrueVal: Boolean): List<StatementEntityAndRelated> defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `suspend fun findStatusForStudentsInClazzByUidList(clazzUid: Long, studentPersonUids: List<Long>, completionOrProgressTrueVal: Boolean): List<StatementEntityAndRelated> defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:74:38 Annotation `@Query(value = "
WITH PersonUids(personUid) AS (
SELECT Person.personUid
FROM Person
WHERE Person.personUid IN (:studentPersonUids)
),
-- Get the ActorUids for the PersonUids See ActoryEntity doc for info on this join relationship
AgentActorUidsForPersonUid(actorUid, actorPersonUid) AS(
SELECT ActorEntity.actorUid AS actorUid,
ActorEntity.actorPersonUid AS actorPersonUid
FROM ActorEntity
WHERE ActorEntity.actorPersonUid IN
(SELECT PersonUids.personUid
FROM PersonUids)
),
-- Add in group actor uids
ActorUidsForPersonUid(actorUid, actorPersonUid) AS (
SELECT AgentActorUidsForPersonUid.actorUid AS actorUid,
AgentActorUidsForPersonUid.actorPersonUid AS actorPersonUid
FROM AgentActorUidsForPersonUid
UNION
SELECT GroupMemberActorJoin.gmajGroupActorUid AS actorUid,
AgentActorUidsForPersonUid.actorPersonUid AS actorPersonUid
FROM AgentActorUidsForPersonUid
JOIN GroupMemberActorJoin
ON GroupMemberActorJoin.gmajMemberActorUid = AgentActorUidsForPersonUid.actorUid
)
SELECT ActorEntity.*
FROM ActorEntity
WHERE ActorEntity.actorPersonUid IN
(SELECT PersonUids.personUid
FROM PersonUids)
AND :clazzUid = :clazzUid
AND :accountPersonUid = :accountPersonUid
")` is missing on actual declaration.
All annotations from expect `suspend fun findActorEntitiesForStudentInClazzByUidList(clazzUid: Long, studentPersonUids: List<Long>, accountPersonUid: Long): List<ActorEntity> defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `suspend fun findActorEntitiesForStudentInClazzByUidList(clazzUid: Long, studentPersonUids: List<Long>, accountPersonUid: Long): List<ActorEntity> defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:80:38 Annotation `@Query(value = "
WITH PersonUids(personUid) AS (
SELECT Person.personUid
FROM Person
WHERE Person.personUid IN (:studentPersonUids)
),
-- Get the ActorUids for the PersonUids See ActoryEntity doc for info on this join relationship
AgentActorUidsForPersonUid(actorUid, actorPersonUid) AS(
SELECT ActorEntity.actorUid AS actorUid,
ActorEntity.actorPersonUid AS actorPersonUid
FROM ActorEntity
WHERE ActorEntity.actorPersonUid IN
(SELECT PersonUids.personUid
FROM PersonUids)
),
-- Add in group actor uids
ActorUidsForPersonUid(actorUid, actorPersonUid) AS (
SELECT AgentActorUidsForPersonUid.actorUid AS actorUid,
AgentActorUidsForPersonUid.actorPersonUid AS actorPersonUid
FROM AgentActorUidsForPersonUid
UNION
SELECT GroupMemberActorJoin.gmajGroupActorUid AS actorUid,
AgentActorUidsForPersonUid.actorPersonUid AS actorPersonUid
FROM AgentActorUidsForPersonUid
JOIN GroupMemberActorJoin
ON GroupMemberActorJoin.gmajMemberActorUid = AgentActorUidsForPersonUid.actorUid
)
,
PersonUidsAndCourseBlocks(personUid, cbUid, cbType, caMarkingType) AS (
SELECT Person.personUid AS personUid,
CourseBlock.cbUid AS cbUid,
CourseBlock.cbType AS cbType,
ClazzAssignment.caMarkingType AS caMarkingType
FROM Person
JOIN CourseBlock
ON CourseBlock.cbClazzUid = :clazzUid
LEFT JOIN ClazzAssignment
ON CourseBlock.cbType = 103
AND ClazzAssignment.caUid = CourseBlock.cbEntityUid
WHERE Person.personUid IN (:studentPersonUids)
)
SELECT PersonUidsAndCourseBlocks.personUid AS sPersonUid,
PersonUidsAndCourseBlocks.cbUid AS sCbUid,
(SELECT MAX(StatementEntity.extensionProgress)
FROM StatementEntity
JOIN ActorEntity
ON ActorEntity.actorUid = StatementEntity.statementActorUid
LEFT JOIN GroupMemberActorJoin
ON ActorEntity.actorObjectType = 2
AND (GroupMemberActorJoin.gmajGroupActorUid, GroupMemberActorJoin.gmajMemberActorUid) IN (
SELECT GroupMemberActorJoin.gmajGroupActorUid,
GroupMemberActorJoin.gmajMemberActorUid
FROM GroupMemberActorJoin
WHERE GroupMemberActorJoin.gmajGroupActorUid = StatementEntity.statementActorUid
AND GroupMemberActorJoin.gmajMemberActorUid IN (
SELECT ActorUidsForPersonUid.actorUid
FROM ActorUidsForPersonUid
WHERE ActorUidsForPersonUid.actorPersonUid = PersonUidsAndCourseBlocks.personUid))
WHERE
StatementEntity.statementCbUid = PersonUidsAndCourseBlocks.cbUid
AND StatementEntity.statementActorUid IN (
SELECT ActorUidsForPersonUid.actorUid
FROM ActorUidsForPersonUid
WHERE ActorUidsForPersonUid.actorPersonUid = PersonUidsAndCourseBlocks.personUid)
) AS sProgress,
(SELECT EXISTS(
SELECT 1
FROM StatementEntity
JOIN ActorEntity
ON ActorEntity.actorUid = StatementEntity.statementActorUid
LEFT JOIN GroupMemberActorJoin
ON ActorEntity.actorObjectType = 2
AND (GroupMemberActorJoin.gmajGroupActorUid, GroupMemberActorJoin.gmajMemberActorUid) IN (
SELECT GroupMemberActorJoin.gmajGroupActorUid,
GroupMemberActorJoin.gmajMemberActorUid
FROM GroupMemberActorJoin
WHERE GroupMemberActorJoin.gmajGroupActorUid = StatementEntity.statementActorUid
AND GroupMemberActorJoin.gmajMemberActorUid IN (
SELECT ActorUidsForPersonUid.actorUid
FROM ActorUidsForPersonUid
WHERE ActorUidsForPersonUid.actorPersonUid = PersonUidsAndCourseBlocks.personUid))
WHERE (
StatementEntity.statementCbUid = PersonUidsAndCourseBlocks.cbUid
AND StatementEntity.statementActorUid IN (
SELECT ActorUidsForPersonUid.actorUid
FROM ActorUidsForPersonUid
WHERE ActorUidsForPersonUid.actorPersonUid = PersonUidsAndCourseBlocks.personUid)
)
AND CAST(StatementEntity.resultCompletion AS INTEGER) = 1
)) AS sIsCompleted,
(SELECT CASE
/*If there is a statement marked as success, then count as successful even if
*there were subsequent failed attempts
*/
WHEN (
SELECT EXISTS(
SELECT 1
FROM StatementEntity
JOIN ActorEntity
ON ActorEntity.actorUid = StatementEntity.statementActorUid
LEFT JOIN GroupMemberActorJoin
ON ActorEntity.actorObjectType = 2
AND (GroupMemberActorJoin.gmajGroupActorUid, GroupMemberActorJoin.gmajMemberActorUid) IN (
SELECT GroupMemberActorJoin.gmajGroupActorUid,
GroupMemberActorJoin.gmajMemberActorUid
FROM GroupMemberActorJoin
WHERE GroupMemberActorJoin.gmajGroupActorUid = StatementEntity.statementActorUid
AND GroupMemberActorJoin.gmajMemberActorUid IN (
SELECT ActorUidsForPersonUid.actorUid
FROM ActorUidsForPersonUid
WHERE ActorUidsForPersonUid.actorPersonUid = PersonUidsAndCourseBlocks.personUid))
WHERE (
StatementEntity.statementCbUid = PersonUidsAndCourseBlocks.cbUid
AND StatementEntity.statementActorUid IN (
SELECT ActorUidsForPersonUid.actorUid
FROM ActorUidsForPersonUid
WHERE ActorUidsForPersonUid.actorPersonUid = PersonUidsAndCourseBlocks.personUid)
)
AND CAST(StatementEntity.resultSuccess AS INTEGER) = 1
)
) THEN 1
/*If there are no statements marked as success, however there are statements marekd as fail,
*then count as fail
*/
WHEN (
SELECT EXISTS(
SELECT 1
FROM StatementEntity
JOIN ActorEntity
ON ActorEntity.actorUid = StatementEntity.statementActorUid
LEFT JOIN GroupMemberActorJoin
ON ActorEntity.actorObjectType = 2
AND (GroupMemberActorJoin.gmajGroupActorUid, GroupMemberActorJoin.gmajMemberActorUid) IN (
SELECT GroupMemberActorJoin.gmajGroupActorUid,
GroupMemberActorJoin.gmajMemberActorUid
FROM GroupMemberActorJoin
WHERE GroupMemberActorJoin.gmajGroupActorUid = StatementEntity.statementActorUid
AND GroupMemberActorJoin.gmajMemberActorUid IN (
SELECT ActorUidsForPersonUid.actorUid
FROM ActorUidsForPersonUid
WHERE ActorUidsForPersonUid.actorPersonUid = PersonUidsAndCourseBlocks.personUid))
WHERE (
StatementEntity.statementCbUid = PersonUidsAndCourseBlocks.cbUid
AND StatementEntity.statementActorUid IN (
SELECT ActorUidsForPersonUid.actorUid
FROM ActorUidsForPersonUid
WHERE ActorUidsForPersonUid.actorPersonUid = PersonUidsAndCourseBlocks.personUid)
)
AND CAST(StatementEntity.resultSuccess AS INTEGER) = 0
)
) THEN 0
/* Else there is no known success/fail result*/
ELSE NULL
END
) AS sIsSuccess,
-- See ClazzGradebookScreen for info on which score is selected
(SELECT CASE
-- When there is a peer marked assignment, take the average of the latest distinct ...
WHEN ( PersonUidsAndCourseBlocks.cbType = 103
AND PersonUidsAndCourseBlocks.caMarkingType = 2
)
THEN (SELECT AVG(StatementEntity.resultScoreScaled)
FROM StatementEntity
JOIN ActorEntity
ON ActorEntity.actorUid = StatementEntity.statementActorUid
LEFT JOIN GroupMemberActorJoin
ON ActorEntity.actorObjectType = 2
AND (GroupMemberActorJoin.gmajGroupActorUid, GroupMemberActorJoin.gmajMemberActorUid) IN (
SELECT GroupMemberActorJoin.gmajGroupActorUid,
GroupMemberActorJoin.gmajMemberActorUid
FROM GroupMemberActorJoin
WHERE GroupMemberActorJoin.gmajGroupActorUid = StatementEntity.statementActorUid
AND GroupMemberActorJoin.gmajMemberActorUid IN (
SELECT ActorUidsForPersonUid.actorUid
FROM ActorUidsForPersonUid
WHERE ActorUidsForPersonUid.actorPersonUid = PersonUidsAndCourseBlocks.personUid))
WHERE (
StatementEntity.statementCbUid = PersonUidsAndCourseBlocks.cbUid
AND StatementEntity.statementActorUid IN (
SELECT ActorUidsForPersonUid.actorUid
FROM ActorUidsForPersonUid
WHERE ActorUidsForPersonUid.actorPersonUid = PersonUidsAndCourseBlocks.personUid)
)
AND StatementEntity.timestamp = (
SELECT MAX(StatementEntity_Inner.timestamp)
FROM StatementEntity StatementEntity_Inner
JOIN ActorEntity ActorEntity_Inner
ON ActorEntity_Inner.actorUid = StatementEntity_Inner.statementActorUid
LEFT JOIN GroupMemberActorJoin GroupMemberActorJoin_Inner
ON ActorEntity_Inner.actorObjectType = 2
AND (GroupMemberActorJoin_Inner.gmajGroupActorUid, GroupMemberActorJoin_Inner.gmajMemberActorUid) IN (
SELECT GroupMemberActorJoin.gmajGroupActorUid,
GroupMemberActorJoin.gmajMemberActorUid
FROM GroupMemberActorJoin
WHERE GroupMemberActorJoin.gmajGroupActorUid = StatementEntity.statementActorUid
AND GroupMemberActorJoin.gmajMemberActorUid IN (
SELECT ActorUidsForPersonUid.actorUid
FROM ActorUidsForPersonUid
WHERE ActorUidsForPersonUid.actorPersonUid = PersonUidsAndCourseBlocks.personUid))
WHERE (
StatementEntity_Inner.statementCbUid = PersonUidsAndCourseBlocks.cbUid
AND StatementEntity_Inner.statementActorUid IN (
SELECT ActorUidsForPersonUid.actorUid
FROM ActorUidsForPersonUid
WHERE ActorUidsForPersonUid.actorPersonUid = PersonUidsAndCourseBlocks.personUid)
)
AND StatementEntity_Inner.contextInstructorActorUid = StatementEntity.contextInstructorActorUid)
LIMIT 1)
-- When an assignment, but not peer marked, then the latest score
WHEN PersonUidsAndCourseBlocks.cbType = 103
THEN (SELECT StatementEntity.resultScoreScaled
FROM StatementEntity
JOIN ActorEntity
ON ActorEntity.actorUid = StatementEntity.statementActorUid
LEFT JOIN GroupMemberActorJoin
ON ActorEntity.actorObjectType = 2
AND (GroupMemberActorJoin.gmajGroupActorUid, GroupMemberActorJoin.gmajMemberActorUid) IN (
SELECT GroupMemberActorJoin.gmajGroupActorUid,
GroupMemberActorJoin.gmajMemberActorUid
FROM GroupMemberActorJoin
WHERE GroupMemberActorJoin.gmajGroupActorUid = StatementEntity.statementActorUid
AND GroupMemberActorJoin.gmajMemberActorUid IN (
SELECT ActorUidsForPersonUid.actorUid
FROM ActorUidsForPersonUid
WHERE ActorUidsForPersonUid.actorPersonUid = PersonUidsAndCourseBlocks.personUid))
WHERE (
StatementEntity.statementCbUid = PersonUidsAndCourseBlocks.cbUid
AND StatementEntity.statementActorUid IN (
SELECT ActorUidsForPersonUid.actorUid
FROM ActorUidsForPersonUid
WHERE ActorUidsForPersonUid.actorPersonUid = PersonUidsAndCourseBlocks.personUid)
)
ORDER BY StatementEntity.timestamp DESC
LIMIT 1)
-- else the best score accomplished so far
ELSE (SELECT MAX(StatementEntity.resultScoreScaled)
FROM StatementEntity
JOIN ActorEntity
ON ActorEntity.actorUid = StatementEntity.statementActorUid
LEFT JOIN GroupMemberActorJoin
ON ActorEntity.actorObjectType = 2
AND (GroupMemberActorJoin.gmajGroupActorUid, GroupMemberActorJoin.gmajMemberActorUid) IN (
SELECT GroupMemberActorJoin.gmajGroupActorUid,
GroupMemberActorJoin.gmajMemberActorUid
FROM GroupMemberActorJoin
WHERE GroupMemberActorJoin.gmajGroupActorUid = StatementEntity.statementActorUid
AND GroupMemberActorJoin.gmajMemberActorUid IN (
SELECT ActorUidsForPersonUid.actorUid
FROM ActorUidsForPersonUid
WHERE ActorUidsForPersonUid.actorPersonUid = PersonUidsAndCourseBlocks.personUid))
WHERE (
StatementEntity.statementCbUid = PersonUidsAndCourseBlocks.cbUid
AND StatementEntity.statementActorUid IN (
SELECT ActorUidsForPersonUid.actorUid
FROM ActorUidsForPersonUid
WHERE ActorUidsForPersonUid.actorPersonUid = PersonUidsAndCourseBlocks.personUid)
))
END
) AS sScoreScaled
FROM PersonUidsAndCourseBlocks
WHERE :accountPersonUid = :accountPersonUid
")` is missing on actual declaration.
All annotations from expect `suspend fun findStatusForStudentsInClazz(clazzUid: Long, studentPersonUids: List<Long>, accountPersonUid: Long): List<BlockStatus> defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `suspend fun findStatusForStudentsInClazz(clazzUid: Long, studentPersonUids: List<Long>, accountPersonUid: Long): List<BlockStatus> defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:86:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "completionOrProgressTrueVal")}, functionName = "findStatusForStudentsInClazzByUidList"), HttpServerFunctionCall(functionName = "findActorEntitiesForStudentInClazzByUidList")})` is missing on actual declaration.
All annotations from expect `fun findStatusForStudentsInClazzAsFlow(clazzUid: Long, studentPersonUids: List<Long>, accountPersonUid: Long): Flow<List<BlockStatus>> defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `fun findStatusForStudentsInClazzAsFlow(clazzUid: Long, studentPersonUids: List<Long>, accountPersonUid: Long): Flow<List<BlockStatus>> defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:92:38 Annotation `@Query(value = "
WITH MostRecentRegistration(statementIdHi, statementIdLo, contextRegistrationHi, contextRegistrationLo) AS (
SELECT StatementEntity.statementIdHi, StatementEntity.contextRegistrationLo,
StatementEntity.contextRegistrationHi, StatementEntity.contextRegistrationLo
FROM StatementEntity
WHERE StatementEntity.statementActorUid = :actorUid
AND StatementEntity.statementObjectUid1 = :activityUid
AND StatementEntity.contextRegistrationHi != 0
ORDER BY StatementEntity.timestamp DESC
LIMIT 1
)
SELECT StatementEntity.*
FROM StatementEntity
WHERE StatementEntity.statementIdHi = (SELECT statementIdHi FROM MostRecentRegistration)
AND StatementEntity.statementIdLo = (SELECT statementIdLo FROM MostRecentRegistration)
AND NOT EXISTS(
SELECT 1
FROM StatementEntity StatementEntity_Inner
WHERE StatementEntity_Inner.statementActorUid = :actorUid
AND StatementEntity_Inner.statementObjectUid1 = :activityUid
AND StatementEntity_Inner.contextRegistrationHi = (SELECT contextRegistrationHi FROM MostRecentRegistration)
AND StatementEntity_Inner.contextRegistrationLo = (SELECT contextRegistrationLo FROM MostRecentRegistration)
AND CAST(StatementEntity_Inner.completionOrProgress AS INTEGER) = 1
AND ( StatementEntity_Inner.resultCompletion IS NOT NULL
AND CAST(StatementEntity_Inner.resultCompletion AS INTEGER) = 1)
)
AND :accountPersonUid IN
(SELECT ActorEntity.actorPersonUid
FROM ActorEntity
WHERE ActorEntity.actorUid = :actorUid)
")` is missing on actual declaration.
All annotations from expect `suspend fun findResumableRegistration(activityUid: Long, accountPersonUid: Long, actorUid: Long): StatementEntity? defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `suspend fun findResumableRegistration(activityUid: Long, accountPersonUid: Long, actorUid: Long): StatementEntity? defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:98:38 Annotation `@Query(value = "
SELECT StatementEntity.*
FROM Person
JOIN StatementEntity
ON (StatementEntity.statementIdHi, StatementEntity.statementIdLo) IN
(SELECT StatementEntity.statementIdHi, StatementEntity.statementIdLo
FROM StatementEntity
WHERE StatementEntity.statementContentEntryUid = :contentEntryUid
AND StatementEntity.statementActorPersonUid = Person.personUid
AND CAST(StatementEntity.completionOrProgress AS INTEGER) = 1
ORDER BY StatementEntity.extensionProgress DESC
LIMIT 1)
OR (StatementEntity.statementIdHi, StatementEntity.statementIdLo) IN
(SELECT StatementEntity.statementIdHi, StatementEntity.statementIdLo
FROM StatementEntity
WHERE StatementEntity.statementContentEntryUid = :contentEntryUid
AND StatementEntity.statementActorPersonUid = Person.personUid
AND CAST(StatementEntity.completionOrProgress AS INTEGER) = 1
ORDER BY StatementEntity.resultScoreScaled DESC
LIMIT 1)
OR (StatementEntity.statementIdHi, StatementEntity.statementIdLo) IN
(SELECT StatementEntity.statementIdHi, StatementEntity.statementIdLo
FROM StatementEntity
WHERE StatementEntity.statementContentEntryUid = :contentEntryUid
AND StatementEntity.statementActorPersonUid = Person.personUid
ORDER BY StatementEntity.timestamp DESC
LIMIT 1)
WHERE Person.personUid IN
(SELECT DISTINCT StatementEntity.statementActorPersonUid
FROM StatementEntity
LEFT JOIN ClazzEnrolment
ON ClazzEnrolment.clazzEnrolmentUid =
COALESCE(
(SELECT ClazzEnrolment.clazzEnrolmentUid
FROM ClazzEnrolment
WHERE ClazzEnrolment.clazzEnrolmentPersonUid = :accountPersonUid
AND ClazzEnrolment.clazzEnrolmentActive
AND ClazzEnrolment.clazzEnrolmentClazzUid = StatementEntity.statementClazzUid
ORDER BY ClazzEnrolment.clazzEnrolmentDateLeft DESC
LIMIT 1), 0)
WHERE StatementEntity.statementContentEntryUid = :contentEntryUid
/* permission check */
AND ( StatementEntity.statementActorPersonUid = :accountPersonUid
OR EXISTS(SELECT CoursePermission.cpUid
FROM CoursePermission
WHERE CoursePermission.cpClazzUid = StatementEntity.statementClazzUid
AND ( CoursePermission.cpToPersonUid = :accountPersonUid
OR CoursePermission.cpToEnrolmentRole = ClazzEnrolment.clazzEnrolmentRole )
AND (CoursePermission.cpPermissionsFlag & 128) > 0
AND NOT CoursePermission.cpIsDeleted)
OR (
EXISTS(SELECT 1
FROM SystemPermission
WHERE :accountPersonUid != 0
AND SystemPermission.spToPersonUid = :accountPersonUid
AND (SystemPermission.spPermissionsFlag &
128
) > 0
AND NOT SystemPermission.spIsDeleted)
))
)
AND ( :searchText = '%'
OR Person.firstNames || ' ' || Person.lastName LIKE :searchText)
")` is missing on actual declaration.
All annotations from expect `suspend fun findPersonsWithAttemptsStatements(contentEntryUid: Long, accountPersonUid: Long, searchText: String? = ...): List<StatementEntity> defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `suspend fun findPersonsWithAttemptsStatements(contentEntryUid: Long, accountPersonUid: Long, searchText: String?): List<StatementEntity> defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:104:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findPersonsWithAttempts"), HttpServerFunctionCall(functionName = "findPersonsWithAttemptsStatements")})` is missing on actual declaration.
All annotations from expect `fun findPersonsWithAttempts(contentEntryUid: Long, accountPersonUid: Long, searchText: String? = ..., sortOrder: Int): app.cash.paging.PagingSource<Int, PersonAndPictureAndNumAttempts> /* = androidx.paging.PagingSource<Int, PersonAndPictureAndNumAttempts> */ defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `fun findPersonsWithAttempts(contentEntryUid: Long, accountPersonUid: Long, searchText: String?, sortOrder: Int): androidx.paging.PagingSource<Int, PersonAndPictureAndNumAttempts> defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:111:38 Annotation `@Query(value = "
WITH
DistinctRegistrationUids(contextRegistrationHi, contextRegistrationLo, statementClazzUid) AS (
SELECT DISTINCT StatementEntity.contextRegistrationHi,
StatementEntity.contextRegistrationLo,
StatementEntity.statementClazzUid
FROM StatementEntity
WHERE StatementEntity.statementContentEntryUid = :contentEntryUid
AND StatementEntity.statementActorPersonUid = :personUid)
SELECT StatementEntity.*
FROM DistinctRegistrationUids
JOIN StatementEntity
ON (StatementEntity.statementIdHi, StatementEntity.statementIdLo) IN
-- Statement for time started
(SELECT StatementEntity.statementIdHi, StatementEntity.statementIdLo
FROM StatementEntity
WHERE StatementEntity.contextRegistrationHi = DistinctRegistrationUids.contextRegistrationHi
AND StatementEntity.contextRegistrationLo = DistinctRegistrationUids.contextRegistrationLo
ORDER BY StatementEntity.timestamp ASC
LIMIT 1)
--statement for max progress
OR (StatementEntity.statementIdHi, StatementEntity.statementIdLo) IN
(SELECT StatementEntity.statementIdHi, StatementEntity.statementIdLo
FROM StatementEntity
WHERE StatementEntity.contextRegistrationHi = DistinctRegistrationUids.contextRegistrationHi
AND StatementEntity.contextRegistrationLo = DistinctRegistrationUids.contextRegistrationLo
AND CAST(StatementEntity.completionOrProgress AS INTEGER) = 1
ORDER BY StatementEntity.extensionProgress DESC
LIMIT 1)
--statement for max score
OR (StatementEntity.statementIdHi, StatementEntity.statementIdLo) IN
(SELECT StatementEntity.statementIdHi, StatementEntity.statementIdLo
FROM StatementEntity
WHERE StatementEntity.contextRegistrationHi = DistinctRegistrationUids.contextRegistrationHi
AND StatementEntity.contextRegistrationLo = DistinctRegistrationUids.contextRegistrationLo
AND CAST(StatementEntity.completionOrProgress AS INTEGER) = 1
ORDER BY StatementEntity.resultScoreScaled DESC
LIMIT 1)
--statement with completion
OR (StatementEntity.statementIdHi, StatementEntity.statementIdLo) IN
(SELECT StatementEntity.statementIdHi, StatementEntity.statementIdLo
FROM StatementEntity
WHERE StatementEntity.contextRegistrationHi = DistinctRegistrationUids.contextRegistrationHi
AND StatementEntity.contextRegistrationLo = DistinctRegistrationUids.contextRegistrationLo
AND CAST(StatementEntity.completionOrProgress AS INTEGER) = 1
AND CAST(StatementEntity.resultCompletion AS INTEGER) = 1
LIMIT 1)
WHERE (
:personUid = :accountPersonUid
OR EXISTS(
SELECT CoursePermission.cpUid
FROM CoursePermission
LEFT JOIN ClazzEnrolment
ON ClazzEnrolment.clazzEnrolmentUid =
COALESCE(
(SELECT ClazzEnrolment.clazzEnrolmentUid
FROM ClazzEnrolment
WHERE ClazzEnrolment.clazzEnrolmentPersonUid = :accountPersonUid
AND ClazzEnrolment.clazzEnrolmentActive
AND ClazzEnrolment.clazzEnrolmentClazzUid = DistinctRegistrationUids.statementClazzUid
ORDER BY ClazzEnrolment.clazzEnrolmentDateLeft DESC
LIMIT 1), 0)
WHERE CoursePermission.cpClazzUid = DistinctRegistrationUids.statementClazzUid
AND ( CoursePermission.cpToPersonUid = :accountPersonUid
OR CoursePermission.cpToEnrolmentRole = ClazzEnrolment.clazzEnrolmentRole )
AND (CoursePermission.cpPermissionsFlag & 128) > 0
AND NOT CoursePermission.cpIsDeleted)
OR (
EXISTS(SELECT 1
FROM SystemPermission
WHERE :accountPersonUid != 0
AND SystemPermission.spToPersonUid = :accountPersonUid
AND (SystemPermission.spPermissionsFlag &
128
) > 0
AND NOT SystemPermission.spIsDeleted)
)
)
")` is missing on actual declaration.
All annotations from expect `suspend fun findSessionsByPersonAndContentStatements(contentEntryUid: Long, personUid: Long, accountPersonUid: Long): List<StatementEntity> defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `suspend fun findSessionsByPersonAndContentStatements(contentEntryUid: Long, personUid: Long, accountPersonUid: Long): List<StatementEntity> defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:117:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findSessionsByPersonAndContentStatements"), HttpServerFunctionCall(functionName = "findSessionsByPersonAndContent")})` is missing on actual declaration.
All annotations from expect `fun findSessionsByPersonAndContent(contentEntryUid: Long, personUid: Long, accountPersonUid: Long, sortOrder: Int): app.cash.paging.PagingSource<Int, SessionTimeAndProgressInfo> /* = androidx.paging.PagingSource<Int, SessionTimeAndProgressInfo> */ defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `fun findSessionsByPersonAndContent(contentEntryUid: Long, personUid: Long, accountPersonUid: Long, sortOrder: Int): androidx.paging.PagingSource<Int, SessionTimeAndProgressInfo> defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:125:11 Annotation `@Query(value = "
SELECT ActivityLangMapEntry.*
FROM ActivityLangMapEntry
WHERE ActivityLangMapEntry.almeActivityUid IN (
SELECT DISTINCT StatementEntity.statementObjectUid1
FROM StatementEntity
WHERE StatementEntity.contextRegistrationHi = :registrationHi
AND StatementEntity.contextRegistrationLo = :registrationLo)
")` is missing on actual declaration.
All annotations from expect `suspend fun findActivityEntryLangMapsForStatementsBySession(registrationHi: Long, registrationLo: Long): List<ActivityLangMapEntry> defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `suspend fun findActivityEntryLangMapsForStatementsBySession(registrationHi: Long, registrationLo: Long): List<ActivityLangMapEntry> defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:128:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findStatementsBySession"), HttpServerFunctionCall(functionName = "findActivityEntryLangMapsForStatementsBySession")})` is missing on actual declaration.
All annotations from expect `fun findStatementsBySession(registrationHi: Long, registrationLo: Long, accountPersonUid: Long, selectedPersonUid: Long, contentEntryUid: Long, searchText: String = ..., sortOrder: Int, deSelectedVerbUids: List<Long>): app.cash.paging.PagingSource<Int, StatementEntityAndVerb> /* = androidx.paging.PagingSource<Int, StatementEntityAndVerb> */ defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `fun findStatementsBySession(registrationHi: Long, registrationLo: Long, accountPersonUid: Long, selectedPersonUid: Long, contentEntryUid: Long, searchText: String, sortOrder: Int, deSelectedVerbUids: List<Long>): androidx.paging.PagingSource<Int, StatementEntityAndVerb> defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:139:30 Annotation `@HttpAccessible` is missing on actual declaration.
All annotations from expect `fun getUniqueVerbsForSession(registrationHi: Long, registrationLo: Long, selectedPersonUid: Long, contentEntryUid: Long): Flow<List<VerbEntityAndName>> defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `fun getUniqueVerbsForSession(registrationHi: Long, registrationLo: Long, selectedPersonUid: Long, contentEntryUid: Long): Flow<List<VerbEntityAndName>> defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:146:38 Annotation `@HttpAccessible` is missing on actual declaration.
All annotations from expect `suspend fun scoreOrProgressDataExistsForContent(contentEntryUid: Long, accountPersonUid: Long): List<StatementEntity> defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `suspend fun scoreOrProgressDataExistsForContent(contentEntryUid: Long, accountPersonUid: Long): List<StatementEntity> defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:149:38 Annotation `@Query(value = "
SELECT StatementEntity.*, ActivityEntity.*
FROM StatementEntity
LEFT JOIN ActivityEntity
ON ActivityEntity.actUid = StatementEntity.statementObjectUid1
WHERE StatementEntity.statementIdHi = :statementIdHi
AND StatementEntity.statementIdLo = :statementIdLo
")` is missing on actual declaration.
All annotations from expect `suspend fun findByUidWithActivityAsync(statementIdHi: Long, statementIdLo: Long): StatementAndActivity? defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `suspend fun findByUidWithActivityAsync(statementIdHi: Long, statementIdLo: Long): StatementAndActivity? defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao_DoorWrapper.kt:32:9 Variable '_generatedPks' is never used
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao_HttpServerExt.kt:248:7 Variable '_result_findSessionsByPersonAndContent' is never used
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao_JdbcImpl.kt:226:11 Name shadowed: query
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao_JdbcImpl.kt:417:24 'personMasterChangeSeqNum: Long' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao_JdbcImpl.kt:418:24 'personLocalChangeSeqNum: Long' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao_JdbcImpl.kt:419:24 'personLastChangedBy: Int' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao_JdbcImpl.kt:420:24 'admin: Boolean' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao_JdbcImpl.kt:421:24 'personNotes: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao_JdbcImpl.kt:422:24 'fatherName: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao_JdbcImpl.kt:423:24 'fatherNumber: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao_JdbcImpl.kt:424:24 'motherName: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao_JdbcImpl.kt:425:24 'motherNum: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao_JdbcImpl.kt:435:11 Name shadowed: query
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao_JdbcImpl.kt:498:16 'personMasterChangeSeqNum: Long' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao_JdbcImpl.kt:499:16 'personLocalChangeSeqNum: Long' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao_JdbcImpl.kt:500:16 'personLastChangedBy: Int' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao_JdbcImpl.kt:501:16 'admin: Boolean' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao_JdbcImpl.kt:502:16 'personNotes: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao_JdbcImpl.kt:503:16 'fatherName: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao_JdbcImpl.kt:504:16 'fatherNumber: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao_JdbcImpl.kt:505:16 'motherName: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao_JdbcImpl.kt:506:16 'motherNum: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao_JdbcImpl.kt:2992:22 'personMasterChangeSeqNum: Long' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao_JdbcImpl.kt:2993:22 'personLocalChangeSeqNum: Long' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao_JdbcImpl.kt:2994:22 'personLastChangedBy: Int' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao_JdbcImpl.kt:2995:22 'admin: Boolean' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao_JdbcImpl.kt:2996:22 'personNotes: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao_JdbcImpl.kt:2997:22 'fatherName: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao_JdbcImpl.kt:2998:22 'fatherNumber: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao_JdbcImpl.kt:2999:22 'motherName: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao_JdbcImpl.kt:3000:22 'motherNum: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementEntityJsonDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementEntityJsonDao.kt:7:30 Annotation `@DoorDao` is missing on actual declaration.
All annotations from expect `class StatementEntityJsonDao defined in com.ustadmobile.core.db.dao.xapi in file StatementEntityJsonDao.kt` must be present with the same arguments on actual `class StatementEntityJsonDao defined in com.ustadmobile.core.db.dao.xapi in file StatementEntityJsonDao.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementEntityJsonDao.kt:8:38 Annotation `@Insert(onConflict = 5)` is missing on actual declaration.
All annotations from expect `suspend fun insertOrIgnoreListAsync(entityList: List<StatementEntityJson>): Unit defined in com.ustadmobile.core.db.dao.xapi.StatementEntityJsonDao` must be present with the same arguments on actual `suspend fun insertOrIgnoreListAsync(entityList: List<StatementEntityJson>): Unit defined in com.ustadmobile.core.db.dao.xapi.StatementEntityJsonDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementEntityJsonDao.kt:10:38 Annotation `@Query(value = "
SELECT StatementEntityJson.*
FROM StatementEntityJson
WHERE ( (:stmtJsonIdHi = 0 AND :stmtJsonIdLo = 0)
OR (stmtJsonIdHi = :stmtJsonIdHi AND stmtJsonIdLo = :stmtJsonIdLo))
")` is missing on actual declaration.
All annotations from expect `suspend fun getStatements(stmtJsonIdHi: Long, stmtJsonIdLo: Long): List<StatementEntityJson> defined in com.ustadmobile.core.db.dao.xapi.StatementEntityJsonDao` must be present with the same arguments on actual `suspend fun getStatements(stmtJsonIdHi: Long, stmtJsonIdLo: Long): List<StatementEntityJson> defined in com.ustadmobile.core.db.dao.xapi.StatementEntityJsonDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementEntityJsonDao_KtorRoute.kt:10:51 Parameter 'serverConfig' is never used
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementEntityJsonDao_KtorRoute.kt:11:5 Parameter 'daoCallAdapter' is never used
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/VerbDao.kt:8: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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/VerbDao.kt:8:30 Annotation `@DoorDao` is missing on actual declaration.
All annotations from expect `class VerbDao defined in com.ustadmobile.core.db.dao.xapi in file VerbDao.kt` must be present with the same arguments on actual `class VerbDao defined in com.ustadmobile.core.db.dao.xapi in file VerbDao.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/VerbDao.kt:9:38 Annotation `@Insert(onConflict = 5)` is missing on actual declaration.
All annotations from expect `suspend fun insertOrIgnoreAsync(entities: List<VerbEntity>): Unit defined in com.ustadmobile.core.db.dao.xapi.VerbDao` must be present with the same arguments on actual `suspend fun insertOrIgnoreAsync(entities: List<VerbEntity>): Unit defined in com.ustadmobile.core.db.dao.xapi.VerbDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/VerbDao.kt:11:38 Annotation `@Query(value = "
SELECT VerbEntity.*
FROM VerbEntity
WHERE VerbEntity.verbUid = :uid
")` is missing on actual declaration.
All annotations from expect `suspend fun findByUid(uid: Long): VerbEntity? defined in com.ustadmobile.core.db.dao.xapi.VerbDao` must be present with the same arguments on actual `suspend fun findByUid(uid: Long): VerbEntity? defined in com.ustadmobile.core.db.dao.xapi.VerbDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/VerbDao.kt:13:38 Annotation `@Query(value = "
SELECT VerbEntity.*
FROM VerbEntity
WHERE VerbEntity.verbUrlId = :verbUrl
")` is missing on actual declaration.
All annotations from expect `suspend fun findByVerbUrl(verbUrl: String): VerbEntity? defined in com.ustadmobile.core.db.dao.xapi.VerbDao` must be present with the same arguments on actual `suspend fun findByVerbUrl(verbUrl: String): VerbEntity? defined in com.ustadmobile.core.db.dao.xapi.VerbDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/VerbDao_DoorWrapper.kt:15:9 Variable '_generatedPks' is never used
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/VerbDao_KtorRoute.kt:10:36 Parameter 'serverConfig' is never used
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/VerbDao_KtorRoute.kt:11:5 Parameter 'daoCallAdapter' is never used
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/VerbLangMapEntryDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/VerbLangMapEntryDao.kt:7:30 Annotation `@DoorDao` is missing on actual declaration.
All annotations from expect `class VerbLangMapEntryDao defined in com.ustadmobile.core.db.dao.xapi in file VerbLangMapEntryDao.kt` must be present with the same arguments on actual `class VerbLangMapEntryDao defined in com.ustadmobile.core.db.dao.xapi in file VerbLangMapEntryDao.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/VerbLangMapEntryDao.kt:8:38 Annotation `@Insert(onConflict = 1)` is missing on actual declaration.
All annotations from expect `suspend fun upsertList(list: List<VerbLangMapEntry>): Unit defined in com.ustadmobile.core.db.dao.xapi.VerbLangMapEntryDao` must be present with the same arguments on actual `suspend fun upsertList(list: List<VerbLangMapEntry>): Unit defined in com.ustadmobile.core.db.dao.xapi.VerbLangMapEntryDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/VerbLangMapEntryDao.kt:10:38 Annotation `@Query(value = "
SELECT VerbLangMapEntry.*
FROM VerbLangMapEntry
WHERE VerbLangMapEntry.vlmeVerbUid = :verbUid
")` is missing on actual declaration.
All annotations from expect `suspend fun findByVerbUidAsync(verbUid: Long): List<VerbLangMapEntry> defined in com.ustadmobile.core.db.dao.xapi.VerbLangMapEntryDao` must be present with the same arguments on actual `suspend fun findByVerbUidAsync(verbUid: Long): List<VerbLangMapEntry> defined in com.ustadmobile.core.db.dao.xapi.VerbLangMapEntryDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/VerbLangMapEntryDao_DoorWrapper.kt:14:9 Variable '_generatedPks' is never used
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/VerbLangMapEntryDao_KtorRoute.kt:10:48 Parameter 'serverConfig' is never used
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/VerbLangMapEntryDao_KtorRoute.kt:11:5 Parameter 'daoCallAdapter' is never used
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt:7:30 Annotation `@DoorDao` is missing on actual declaration.
All annotations from expect `class XapiSessionEntityDao defined in com.ustadmobile.core.db.dao.xapi in file XapiSessionEntityDao.kt` must be present with the same arguments on actual `class XapiSessionEntityDao defined in com.ustadmobile.core.db.dao.xapi in file XapiSessionEntityDao.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt:8:38 Annotation `@Insert` is missing on actual declaration.
All annotations from expect `suspend fun insertAsync(xapiSessionEntity: XapiSessionEntity): Unit defined in com.ustadmobile.core.db.dao.xapi.XapiSessionEntityDao` must be present with the same arguments on actual `suspend fun insertAsync(xapiSessionEntity: XapiSessionEntity): Unit defined in com.ustadmobile.core.db.dao.xapi.XapiSessionEntityDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt:10:38 Annotation `@Query(value = "
SELECT XapiSessionEntity.*
FROM XapiSessionEntity
WHERE XapiSessionEntity.xseUid = :uid
")` is missing on actual declaration.
All annotations from expect `suspend fun findByUidAsync(uid: Long): XapiSessionEntity? defined in com.ustadmobile.core.db.dao.xapi.XapiSessionEntityDao` must be present with the same arguments on actual `suspend fun findByUidAsync(uid: Long): XapiSessionEntity? defined in com.ustadmobile.core.db.dao.xapi.XapiSessionEntityDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt:12:38 Annotation `@Query(value = "
UPDATE XapiSessionEntity
SET xseCompleted = :completed,
xseLastMod = :time
WHERE xseUid = :xseUid
")` is missing on actual declaration.
All annotations from expect `suspend fun updateLatestAsComplete(completed: Boolean, time: Long, xseUid: Long): Unit defined in com.ustadmobile.core.db.dao.xapi.XapiSessionEntityDao` must be present with the same arguments on actual `suspend fun updateLatestAsComplete(completed: Boolean, time: Long, xseUid: Long): Unit defined in com.ustadmobile.core.db.dao.xapi.XapiSessionEntityDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt:18:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findMostRecentSessionByActorAndActivity"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.xapi.ActorDao::class, functionName = "findByUidAndPersonUidAsync")})` is missing on actual declaration.
All annotations from expect `suspend fun findMostRecentSessionByActorAndActivity(accountPersonUid: Long, actorUid: Long, xseRootActivityUid: Long, contentEntryVersionUid: Long, clazzUid: Long): XapiSessionEntity? defined in com.ustadmobile.core.db.dao.xapi.XapiSessionEntityDao` must be present with the same arguments on actual `suspend fun findMostRecentSessionByActorAndActivity(accountPersonUid: Long, actorUid: Long, xseRootActivityUid: Long, contentEntryVersionUid: Long, clazzUid: Long): XapiSessionEntity? defined in com.ustadmobile.core.db.dao.xapi.XapiSessionEntityDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzAssignmentShallowCopy.kt:6:35 Annotation `@ShallowCopy` is missing on actual declaration.
All annotations from expect `fun ClazzAssignment.shallowCopy(block: ClazzAssignment.() -> Unit): ClazzAssignment defined in com.ustadmobile.lib.db.entities.ext in file ClazzAssignmentExt.kt` must be present with the same arguments on actual `fun ClazzAssignment.shallowCopy(block: ClazzAssignment.() -> Unit): ClazzAssignment defined in com.ustadmobile.lib.db.entities.ext in file ClazzAssignmentShallowCopy.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzAssignmentShallowCopy.kt:9:6 'caTitle: String?' is deprecated. Use title on courseblock
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzAssignmentShallowCopy.kt:9:21 'caTitle: String?' is deprecated. Use title on courseblock
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzAssignmentShallowCopy.kt:10:6 'caDescription: String?' is deprecated. Use description on courseblock
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzAssignmentShallowCopy.kt:10:27 'caDescription: String?' is deprecated. Use description on courseblock
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzAssignmentShallowCopy.kt:15:6 'caCompletionCriteria: Int' is deprecated. use on courseBlock, will be removed soon
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzAssignmentShallowCopy.kt:15:34 'caCompletionCriteria: Int' is deprecated. use on courseBlock, will be removed soon
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzEnrolmentWithLeavingReasonShallowCopy.kt:7:41 Annotation `@ShallowCopy` is missing on actual declaration.
All annotations from expect `fun ClazzEnrolmentWithLeavingReason.shallowCopy(block: ClazzEnrolmentWithLeavingReason.() -> Unit): ClazzEnrolmentWithLeavingReason defined in com.ustadmobile.lib.db.entities.ext in file ClazzEnrolmentWithLeavingReasonExt.kt` must be present with the same arguments on actual `fun ClazzEnrolmentWithLeavingReason.shallowCopy(block: ClazzEnrolmentWithLeavingReason.() -> Unit): ClazzEnrolmentWithLeavingReason defined in com.ustadmobile.lib.db.entities.ext in file ClazzEnrolmentWithLeavingReasonShallowCopy.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzLogAttendanceRecordShallowCopy.kt:6:44 Annotation `@ShallowCopy` is missing on actual declaration.
All annotations from expect `fun ClazzLogAttendanceRecord.shallowCopy(block: ClazzLogAttendanceRecord.() -> Unit): ClazzLogAttendanceRecord defined in com.ustadmobile.lib.db.entities.ext in file ClazzLogAttendanceRecordExt.kt` must be present with the same arguments on actual `fun ClazzLogAttendanceRecord.shallowCopy(block: ClazzLogAttendanceRecord.() -> Unit): ClazzLogAttendanceRecord defined in com.ustadmobile.lib.db.entities.ext in file ClazzLogAttendanceRecordShallowCopy.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzLogAttendanceRecordWithPersonShallowCopy.kt:7:44 Annotation `@ShallowCopy` is missing on actual declaration.
All annotations from expect `fun ClazzLogAttendanceRecordWithPerson.shallowCopy(block: ClazzLogAttendanceRecordWithPerson.() -> Unit): ClazzLogAttendanceRecordWithPerson defined in com.ustadmobile.lib.db.entities.ext in file ClazzLogAttendanceRecordWithPersonExt.kt` must be present with the same arguments on actual `fun ClazzLogAttendanceRecordWithPerson.shallowCopy(block: ClazzLogAttendanceRecordWithPerson.() -> Unit): ClazzLogAttendanceRecordWithPerson defined in com.ustadmobile.lib.db.entities.ext in file ClazzLogAttendanceRecordWithPersonShallowCopy.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzLogShallowCopy.kt:6:28 Annotation `@ShallowCopy` is missing on actual declaration.
All annotations from expect `fun ClazzLog.shallowCopy(block: ClazzLog.() -> Unit): ClazzLog defined in com.ustadmobile.lib.db.entities.ext in file ClazzLogExt.kt` must be present with the same arguments on actual `fun ClazzLog.shallowCopy(block: ClazzLog.() -> Unit): ClazzLog defined in com.ustadmobile.lib.db.entities.ext in file ClazzLogShallowCopy.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzWithHolidayCalendarAndAndTerminologyShallowCopy.kt:7:51 Annotation `@ShallowCopy` is missing on actual declaration.
All annotations from expect `fun ClazzWithHolidayCalendarAndAndTerminology.shallowCopy(block: ClazzWithHolidayCalendarAndAndTerminology.() -> Unit): ClazzWithHolidayCalendarAndAndTerminology defined in com.ustadmobile.lib.db.entities.ext in file ClazzWithHolidayCalendarAndSchoolAndTerminologyExt.kt` must be present with the same arguments on actual `fun ClazzWithHolidayCalendarAndAndTerminology.shallowCopy(block: ClazzWithHolidayCalendarAndAndTerminology.() -> Unit): ClazzWithHolidayCalendarAndAndTerminology defined in com.ustadmobile.lib.db.entities.ext in file ClazzWithHolidayCalendarAndAndTerminologyShallowCopy.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryShallowCopy.kt:6:32 Annotation `@ShallowCopy` is missing on actual declaration.
All annotations from expect `fun ContentEntry.shallowCopy(block: ContentEntry.() -> Unit): ContentEntry defined in com.ustadmobile.lib.db.entities.ext in file ContentEntryExt.kt` must be present with the same arguments on actual `fun ContentEntry.shallowCopy(block: ContentEntry.() -> Unit): ContentEntry defined in com.ustadmobile.lib.db.entities.ext in file ContentEntryShallowCopy.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryShallowCopy.kt:18:6 'thumbnailUrl: String?' is deprecated. use contentEntryPicture
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryShallowCopy.kt:18:26 'thumbnailUrl: String?' is deprecated. use contentEntryPicture
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryShallowCopy.kt:26:6 'completionCriteria: Int' is deprecated. use on courseBlock, will be removed soon
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryShallowCopy.kt:26:32 'completionCriteria: Int' is deprecated. use on courseBlock, will be removed soon
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryShallowCopy.kt:27:6 'minScore: Int' is deprecated. use on courseBlock, will be removed soon
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryShallowCopy.kt:27:22 'minScore: Int' is deprecated. use on courseBlock, will be removed soon
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryWithBlockAndLanguageShallowCopy.kt:7:42 Annotation `@ShallowCopy` is missing on actual declaration.
All annotations from expect `fun ContentEntryWithBlockAndLanguage.shallowCopy(block: ContentEntryWithBlockAndLanguage.() -> Unit): ContentEntryWithBlockAndLanguage defined in com.ustadmobile.lib.db.entities.ext in file ContentEntryWithBlockAndLanguageExt.kt` must be present with the same arguments on actual `fun ContentEntryWithBlockAndLanguage.shallowCopy(block: ContentEntryWithBlockAndLanguage.() -> Unit): ContentEntryWithBlockAndLanguage defined in com.ustadmobile.lib.db.entities.ext in file ContentEntryWithBlockAndLanguageShallowCopy.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryWithBlockAndLanguageShallowCopy.kt:21:6 'thumbnailUrl: String?' is deprecated. use contentEntryPicture
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryWithBlockAndLanguageShallowCopy.kt:21:26 'thumbnailUrl: String?' is deprecated. use contentEntryPicture
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryWithBlockAndLanguageShallowCopy.kt:29:6 'completionCriteria: Int' is deprecated. use on courseBlock, will be removed soon
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryWithBlockAndLanguageShallowCopy.kt:29:32 'completionCriteria: Int' is deprecated. use on courseBlock, will be removed soon
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryWithBlockAndLanguageShallowCopy.kt:30:6 'minScore: Int' is deprecated. use on courseBlock, will be removed soon
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryWithBlockAndLanguageShallowCopy.kt:30:22 'minScore: Int' is deprecated. use on courseBlock, will be removed soon
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/CourseAssignmentMarkShallowCopy.kt:6:40 Annotation `@ShallowCopy` is missing on actual declaration.
All annotations from expect `fun CourseAssignmentMark.shallowCopy(block: CourseAssignmentMark.() -> Unit): CourseAssignmentMark defined in com.ustadmobile.lib.db.entities.ext in file CourseAssignmentMarkExt.kt` must be present with the same arguments on actual `fun CourseAssignmentMark.shallowCopy(block: CourseAssignmentMark.() -> Unit): CourseAssignmentMark defined in com.ustadmobile.lib.db.entities.ext in file CourseAssignmentMarkShallowCopy.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/CourseAssignmentSubmissionShallowCopy.kt:7:36 Annotation `@ShallowCopy` is missing on actual declaration.
All annotations from expect `fun CourseAssignmentSubmission.shallowCopy(block: CourseAssignmentSubmission.() -> Unit): CourseAssignmentSubmission defined in com.ustadmobile.lib.db.entities.ext in file CourseAssignmentSubmissionExt.kt` must be present with the same arguments on actual `fun CourseAssignmentSubmission.shallowCopy(block: CourseAssignmentSubmission.() -> Unit): CourseAssignmentSubmission defined in com.ustadmobile.lib.db.entities.ext in file CourseAssignmentSubmissionShallowCopy.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/CourseGroupMemberShallowCopy.kt:6:37 Annotation `@ShallowCopy` is missing on actual declaration.
All annotations from expect `fun CourseGroupMember.shallowCopy(block: CourseGroupMember.() -> Unit): CourseGroupMember defined in com.ustadmobile.lib.db.entities.ext in file CourseGroupMemberExt.kt` must be present with the same arguments on actual `fun CourseGroupMember.shallowCopy(block: CourseGroupMember.() -> Unit): CourseGroupMember defined in com.ustadmobile.lib.db.entities.ext in file CourseGroupMemberShallowCopy.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/CourseGroupSetShallowCopy.kt:6:34 Annotation `@ShallowCopy` is missing on actual declaration.
All annotations from expect `fun CourseGroupSet.shallowCopy(block: CourseGroupSet.() -> Unit): CourseGroupSet defined in com.ustadmobile.lib.db.entities.ext in file CourseGroupSetExt.kt` must be present with the same arguments on actual `fun CourseGroupSet.shallowCopy(block: CourseGroupSet.() -> Unit): CourseGroupSet defined in com.ustadmobile.lib.db.entities.ext in file CourseGroupSetShallowCopy.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/CourseTerminologyShallowCopy.kt:6:37 Annotation `@ShallowCopy` is missing on actual declaration.
All annotations from expect `fun CourseTerminology.shallowCopy(block: CourseTerminology.() -> Unit): CourseTerminology defined in com.ustadmobile.lib.db.entities.ext in file CourseTerminologyExt.kt` must be present with the same arguments on actual `fun CourseTerminology.shallowCopy(block: CourseTerminology.() -> Unit): CourseTerminology defined in com.ustadmobile.lib.db.entities.ext in file CourseTerminologyShallowCopy.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/DiscussionPostShallowCopy.kt:6:34 Annotation `@ShallowCopy` is missing on actual declaration.
All annotations from expect `fun DiscussionPost.shallowCopy(block: DiscussionPost.() -> Unit): DiscussionPost defined in com.ustadmobile.lib.db.entities.ext in file DiscussionPostExt.kt` must be present with the same arguments on actual `fun DiscussionPost.shallowCopy(block: DiscussionPost.() -> Unit): DiscussionPost defined in com.ustadmobile.lib.db.entities.ext in file DiscussionPostShallowCopy.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/DiscussionPostShallowCopy.kt:18:6 'discussionPostVisible: Boolean' is deprecated. No longer used - will be removed Aug/24
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/DiscussionPostShallowCopy.kt:18:35 'discussionPostVisible: Boolean' is deprecated. No longer used - will be removed Aug/24
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/DiscussionPostShallowCopy.kt:19:6 'discussionPostArchive: Boolean' is deprecated. No longer used - will be removed Aug/24
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/DiscussionPostShallowCopy.kt:19:35 'discussionPostArchive: Boolean' is deprecated. No longer used - will be removed Aug/24
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/HolidayCalendarShallowCopy.kt:6:35 Annotation `@ShallowCopy` is missing on actual declaration.
All annotations from expect `fun HolidayCalendar.shallowCopy(block: HolidayCalendar.() -> Unit): HolidayCalendar defined in com.ustadmobile.lib.db.entities.ext in file HolidayCalendarExt.kt` must be present with the same arguments on actual `fun HolidayCalendar.shallowCopy(block: HolidayCalendar.() -> Unit): HolidayCalendar defined in com.ustadmobile.lib.db.entities.ext in file HolidayCalendarShallowCopy.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/LanguageShallowCopy.kt:6:28 Annotation `@ShallowCopy` is missing on actual declaration.
All annotations from expect `fun Language.shallowCopy(block: Language.() -> Unit): Language defined in com.ustadmobile.lib.db.entities.ext in file LanguageExt.kt` must be present with the same arguments on actual `fun Language.shallowCopy(block: Language.() -> Unit): Language defined in com.ustadmobile.lib.db.entities.ext in file LanguageShallowCopy.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/LeavingReasonShallowCopy.kt:6:33 Annotation `@ShallowCopy` is missing on actual declaration.
All annotations from expect `fun LeavingReason.shallowCopy(block: LeavingReason.() -> Unit): LeavingReason defined in com.ustadmobile.lib.db.entities.ext in file LeavingReasonExt.kt` must be present with the same arguments on actual `fun LeavingReason.shallowCopy(block: LeavingReason.() -> Unit): LeavingReason defined in com.ustadmobile.lib.db.entities.ext in file LeavingReasonShallowCopy.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/PeerReviewerAllocationShallowCopy.kt:6:42 Annotation `@ShallowCopy` is missing on actual declaration.
All annotations from expect `fun PeerReviewerAllocation.shallowCopy(block: PeerReviewerAllocation.() -> Unit): PeerReviewerAllocation defined in com.ustadmobile.lib.db.entities.ext in file PeerReviewAllocationExt.kt` must be present with the same arguments on actual `fun PeerReviewerAllocation.shallowCopy(block: PeerReviewerAllocation.() -> Unit): PeerReviewerAllocation defined in com.ustadmobile.lib.db.entities.ext in file PeerReviewerAllocationShallowCopy.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/PersonAndDisplayDetailShallowCopy.kt:6:42 Annotation `@ShallowCopy` is missing on actual declaration.
All annotations from expect `fun PersonAndDisplayDetail.shallowCopy(block: PersonAndDisplayDetail.() -> Unit): PersonAndDisplayDetail defined in com.ustadmobile.lib.db.entities.ext in file PersonWithPersonParentJoinExt.kt` must be present with the same arguments on actual `fun PersonAndDisplayDetail.shallowCopy(block: PersonAndDisplayDetail.() -> Unit): PersonAndDisplayDetail defined in com.ustadmobile.lib.db.entities.ext in file PersonAndDisplayDetailShallowCopy.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/PersonParentJoinShallowCopy.kt:6:36 Annotation `@ShallowCopy` is missing on actual declaration.
All annotations from expect `fun PersonParentJoin.shallowCopy(block: PersonParentJoin.() -> Unit): PersonParentJoin defined in com.ustadmobile.lib.db.entities.ext in file PersonParentJoinExt.kt` must be present with the same arguments on actual `fun PersonParentJoin.shallowCopy(block: PersonParentJoin.() -> Unit): PersonParentJoin defined in com.ustadmobile.lib.db.entities.ext in file PersonParentJoinShallowCopy.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:6:26 Annotation `@ShallowCopy` is missing on actual declaration.
All annotations from expect `fun Person.shallowCopy(block: Person.() -> Unit): Person defined in com.ustadmobile.lib.db.entities.ext in file PersonExt.kt` must be present with the same arguments on actual `fun Person.shallowCopy(block: Person.() -> Unit): Person defined in com.ustadmobile.lib.db.entities.ext in file PersonShallowCopy.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:23:6 'personMasterChangeSeqNum: Long' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:23:38 'personMasterChangeSeqNum: Long' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:24:6 'personLocalChangeSeqNum: Long' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:24:37 'personLocalChangeSeqNum: Long' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:25:6 'personLastChangedBy: Int' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:25:33 'personLastChangedBy: Int' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:26:6 'admin: Boolean' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:26:19 'admin: Boolean' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:27:6 'personNotes: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:27:25 'personNotes: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:28:6 'fatherName: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:28:24 'fatherName: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:29:6 'fatherNumber: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:29:26 'fatherNumber: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:30:6 'motherName: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:30:24 'motherName: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:31:6 'motherNum: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:31:23 'motherNum: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/ReportFilterShallowCopy.kt:6:32 Annotation `@ShallowCopy` is missing on actual declaration.
All annotations from expect `fun ReportFilter.shallowCopy(block: ReportFilter.() -> Unit): ReportFilter defined in com.ustadmobile.lib.db.entities.ext in file ReportFilterExt.kt` must be present with the same arguments on actual `fun ReportFilter.shallowCopy(block: ReportFilter.() -> Unit): ReportFilter defined in com.ustadmobile.lib.db.entities.ext in file ReportFilterShallowCopy.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/ScheduleShallowCopy.kt:6:28 Annotation `@ShallowCopy` is missing on actual declaration.
All annotations from expect `fun Schedule.shallowCopy(block: Schedule.() -> Unit): Schedule defined in com.ustadmobile.lib.db.entities.ext in file ScheduleExt.kt` must be present with the same arguments on actual `fun Schedule.shallowCopy(block: Schedule.() -> Unit): Schedule defined in com.ustadmobile.lib.db.entities.ext in file ScheduleShallowCopy.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/SiteShallowCopy.kt:6:24 Annotation `@ShallowCopy` is missing on actual declaration.
All annotations from expect `fun Site.shallowCopy(block: Site.() -> Unit): Site defined in com.ustadmobile.lib.db.entities.ext in file Site.kt` must be present with the same arguments on actual `fun Site.shallowCopy(block: Site.() -> Unit): Site defined in com.ustadmobile.lib.db.entities.ext in file SiteShallowCopy.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/lib/db/entities/ext/SiteTermsShallowCopy.kt:6:29 Annotation `@ShallowCopy` is missing on actual declaration.
All annotations from expect `fun SiteTerms.shallowCopy(block: SiteTerms.() -> Unit): SiteTerms defined in com.ustadmobile.lib.db.entities.ext in file SiteTermsExt.kt` must be present with the same arguments on actual `fun SiteTerms.shallowCopy(block: SiteTerms.() -> Unit): SiteTerms defined in com.ustadmobile.lib.db.entities.ext in file SiteTermsShallowCopy.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/UmAppDatabase.kt:104: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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CacheLockJoinDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:29: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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:29: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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzEnrolmentDao.kt:36: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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzLogAttendanceRecordDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzLogDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CommentsDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentCategoryDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentCategorySchemaDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryContentCategoryJoinDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:31: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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryImportJobDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryParentChildJoinDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryPicture2Dao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryPictureDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao.kt:10:40 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao.kt:39:95 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryVersionDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentMarkDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionFileDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:27: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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseBlockPictureDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:19: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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseGroupSetDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:29: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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CoursePictureDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseTerminologyDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/DeletedItemDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/DiscussionPostDao.kt:17: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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/EnrolmentRequestDao.kt:18: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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ErrorReportDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ExternalAppPermissionDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/HolidayCalendarDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/HolidayDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/LanguageDao.kt:17: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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/LanguageVariantDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/LeavingReasonDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/MessageDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/OfflineItemDao.kt:18: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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/OutgoingReplicationDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PeerReviewerAllocationDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonAuth2Dao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonAuthDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonGroupDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonGroupMemberDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonParentJoinDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonPasskeyDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonPictureDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ReportDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ScheduleDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ScopedGrantDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/SiteDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/StudentResultDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/SyncNodeDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/TransferJobDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/TransferJobErrorDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/TransferJobItemDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/UserSessionDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityEntityDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityExtensionDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityInteractionDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityLangMapEntryDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/ActorDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/GroupMemberActorJoinDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StateDeleteCommandDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StateEntityDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementContextActivityJoinDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:52: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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementEntityJsonDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/VerbDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/VerbLangMapEntryDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.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/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:24:64 Parameter 'db' is never used, could be renamed to _
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:32:63 Parameter 'db' is never used, could be renamed to _
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:162:64 Parameter 'db' is never used, could be renamed to _
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:214:64 Parameter 'db' is never used, could be renamed to _
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:263:64 Parameter 'db' is never used, could be renamed to _
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:300:64 Parameter 'db' is never used, could be renamed to _
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:369:64 Parameter 'db' is never used, could be renamed to _
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:383:64 Parameter 'db' is never used, could be renamed to _
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:463:71 Parameter 'db' is never used, could be renamed to _
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:467:64 Parameter 'db' is never used, could be renamed to _
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:524:64 Parameter 'db' is never used, could be renamed to _
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:810:71 Parameter 'db' is never used, could be renamed to _
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:1007:64 Parameter 'db' is never used, could be renamed to _
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:1384:71 Parameter 'db' is never used, could be renamed to _
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:1399:64 Parameter 'db' is never used, could be renamed to _
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:1658:64 Parameter 'db' is never used, could be renamed to _
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:243:13 'thumbnailUrl: String?' is deprecated. use contentEntryPicture
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:243:35 'thumbnailUrl: String?' is deprecated. use contentEntryPicture
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:252:13 'completionCriteria: Int' is deprecated. use on courseBlock, will be removed soon
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:252:41 'completionCriteria: Int' is deprecated. use on courseBlock, will be removed soon
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:253:13 'minScore: Int' is deprecated. use on courseBlock, will be removed soon
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:253:31 'minScore: Int' is deprecated. use on courseBlock, will be removed soon
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:272:33 'thumbnailUrl: String?' is deprecated. use contentEntryPicture
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:281:32 'completionCriteria: Int' is deprecated. use on courseBlock, will be removed soon
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:282:32 'minScore: Int' is deprecated. use on courseBlock, will be removed soon
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntryRelatedEntryJoinWithLangName.kt:20:18 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/UmAccount.kt:21:13 'admin: Boolean' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online
[Incubating] Problems report is available at: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-new-tests-End-To-End-Tests/build/reports/problems/problems-report.html
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':lib-xxhashkmp-core:allTests'.
> Failed to execute all tests:
:lib-xxhashkmp-core:jsBrowserTest: java.lang.IllegalStateException: Errors occurred during launch of browser for testing.
- ChromeHeadless
Please make sure that you have installed browsers.
Or change it via
browser {
testTask {
useKarma {
useFirefox()
useChrome()
useSafari()
}
}
}
* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.
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.11.1/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.
BUILD FAILED in 1m 44s
1621 actionable tasks: 1461 executed, 160 up-to-date
Build step 'Invoke Gradle script' changed build result to FAILURE
Build step 'Invoke Gradle script' marked build as failure
[htmlpublisher] Archiving HTML reports...
Recording test results
ERROR: Step ‘Publish JUnit test result report’ failed: No test report files were found. Configuration error?
[Slack Notifications] found #32 as previous completed, non-aborted build
[Slack Notifications] will send OnEveryFailureNotification because build matches and user preferences allow it
Finished: FAILURE