w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/contentscrapers/googledrive/GoogleDriveScraper.kt: (126, 93): 'thumbnailUrl: String?' is deprecated. use contentEntryPicture
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/contentscrapers/khanacademy/KhanArticleScraper.kt: (41, 36): Variable 'entry' initializer is redundant
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/contentscrapers/khanacademy/KhanArticleScraper.kt: (133, 35): Name shadowed: entry
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/contentscrapers/khanacademy/KhanExerciseScraper.kt: (57, 36): Variable 'entry' initializer is redundant
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/contentscrapers/khanacademy/KhanExerciseScraper.kt: (276, 35): Name shadowed: entry
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/contentscrapers/khanacademy/KhanExerciseScraper.kt: (337, 25): Name shadowed: data
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/contentscrapers/khanacademy/KhanLiteIndexer.kt: (56, 86): Unnecessary safe call on a non-null receiver of type Elements!
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/contentscrapers/khanacademy/KhanLiteIndexer.kt: (80, 27): There is more than one label with such a name in this scope
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/contentscrapers/khanacademy/KhanLiteVideoScraper.kt: (27, 36): Variable 'entry' initializer is redundant
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/contentscrapers/khanacademy/KhanTopicIndexer.kt: (35, 68): Parameter 'i' is never used, could be renamed to _
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/contentscrapers/khanacademy/KhanTopicIndexer.kt: (56, 31): There is more than one label with such a name in this scope
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/contentscrapers/khanacademy/KhanTopicIndexer.kt: (95, 39): There is more than one label with such a name in this scope
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/contentscrapers/khanacademy/KhanTopicIndexer.kt: (138, 31): There is more than one label with such a name in this scope
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/contentscrapers/khanacademy/KhanTopicIndexer.kt: (162, 35): There is more than one label with such a name in this scope
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/contentscrapers/khanacademy/KhanVideoScraper.kt: (50, 36): Variable 'entry' initializer is redundant
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/africanbooks/AsbScraper.kt: (17, 33): 'StringEscapeUtils' is deprecated. Deprecated in Java
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/africanbooks/AsbScraper.kt: (111, 72): 'toLowerCase(): String' is deprecated. Use lowercase() instead.
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/africanbooks/AsbScraper.kt: (183, 62): Unnecessary non-null assertion (!!) on a non-null receiver of type String
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/africanbooks/AsbScraper.kt: (183, 83): Unnecessary non-null assertion (!!) on a non-null receiver of type String
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/africanbooks/AsbScraper.kt: (183, 112): Unnecessary non-null assertion (!!) on a non-null receiver of type String
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/africanbooks/AsbScraper.kt: (184, 41): Unnecessary non-null assertion (!!) on a non-null receiver of type String
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/africanbooks/AsbScraper.kt: (184, 65): Unnecessary non-null assertion (!!) on a non-null receiver of type String
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/africanbooks/AsbScraper.kt: (196, 55): Unnecessary non-null assertion (!!) on a non-null receiver of type Language
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/africanbooks/AsbScraper.kt: (196, 129): Unnecessary non-null assertion (!!) on a non-null receiver of type LanguageVariant
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/africanbooks/AsbScraper.kt: (217, 93): 'toLowerCase(): String' is deprecated. Use lowercase() instead.
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/africanbooks/AsbScraper.kt: (241, 41): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntry
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/africanbooks/AsbScraper.kt: (242, 41): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntry
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/africanbooks/AsbScraper.kt: (242, 80): Unnecessary non-null assertion (!!) on a non-null receiver of type Language
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/africanbooks/AsbScraper.kt: (244, 45): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntry
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/africanbooks/AsbScraper.kt: (244, 91): Unnecessary non-null assertion (!!) on a non-null receiver of type LanguageVariant
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/africanbooks/AsbScraper.kt: (246, 41): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntry
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/africanbooks/AsbScraper.kt: (247, 41): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntry
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/africanbooks/AsbScraper.kt: (318, 36): 'insertContainer(ContainerDao, ContentEntry, Boolean, String, Long, File, UmAppDatabase, UmAppDatabase, File): Container' is deprecated. not updated since scrapers
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/africanbooks/AsbScraper.kt: (397, 24): 'StringEscapeUtils' is deprecated. Deprecated in Java
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/africanbooks/AsbScraper.kt: (444, 49): 'StringEscapeUtils' is deprecated. Deprecated in Java
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/africanbooks/AsbScraper.kt: (444, 67): 'escapeXml(String!): String!' is deprecated. Deprecated in Java
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/africanbooks/AsbScraper.kt: (474, 30): Unnecessary non-null assertion (!!) on a non-null receiver of type BufferedReader
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/africanbooks/AsbScraper.kt: (483, 26): Unnecessary non-null assertion (!!) on a non-null receiver of type FileSystem
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/ck12/CK12ContentScraper.kt: (223, 36): 'insertContainer(ContainerDao, ContentEntry, Boolean, String, Long, File, UmAppDatabase, UmAppDatabase, File): Container' is deprecated. not updated since scrapers
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/ck12/CK12ContentScraper.kt: (290, 21): Name shadowed: urlString
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/ck12/CK12ContentScraper.kt: (402, 25): Type mismatch: inferred type is String? but String was expected
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/ck12/CK12ContentScraper.kt: (409, 29): Type mismatch: inferred type is String? but String was expected
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/ck12/CK12ContentScraper.kt: (997, 69): Unchecked cast: Any to MutableList<Any>
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/edraakK12/EdraakK12ContentScraper.kt: (101, 36): 'insertContainer(ContainerDao, ContentEntry, Boolean, String, Long, File, UmAppDatabase, UmAppDatabase, File): Container' is deprecated. not updated since scrapers
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/edraakK12/EdraakK12ContentScraper.kt: (264, 93): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentResponse.Encoded_videos
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/edraakK12/EdraakK12ContentScraper.kt: (329, 51): Unnecessary non-null assertion (!!) on a non-null receiver of type List<ContentResponse>
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/edraakK12/EdraakK12ContentScraper.kt: (332, 39): Unnecessary non-null assertion (!!) on a non-null receiver of type List<ContentResponse>
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/edraakK12/IndexEdraakK12Content.kt: (161, 9): This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/edraakK12/IndexEdraakK12Content.kt: (193, 92): Unnecessary non-null assertion (!!) on a non-null receiver of type Language
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/edraakK12/IndexEdraakK12Content.kt: (195, 51): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntryDao
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/edraakK12/IndexEdraakK12Content.kt: (198, 91): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntryParentChildJoinDao
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/edraakK12/IndexEdraakK12Content.kt: (208, 21): 'toLowerCase(): String' is deprecated. Use lowercase() instead.
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/edraakK12/IndexEdraakK12Content.kt: (210, 28): 'toLowerCase(): String' is deprecated. Use lowercase() instead.
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/etekkatho/IndexEtekkathoScraper.kt: (119, 119): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntry
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/etekkatho/IndexEtekkathoScraper.kt: (250, 40): 'insertContainer(ContainerDao, ContentEntry, Boolean, String, Long, File, UmAppDatabase, UmAppDatabase, File): Container' is deprecated. not updated since scrapers
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/gdl/GdlContentIndexer.kt: (82, 45): Parameter 'parentEntry' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/gdl/GdlContentIndexer.kt: (82, 72): Parameter 'queueUrl' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/gdl/GdlContentIndexer.kt: (101, 49): Parameter 'parentEntry' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/gdl/GdlContentIndexer.kt: (101, 76): Parameter 'queueUrl' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/gdl/GdlContentIndexer.kt: (281, 17): Variable 'masterRootParent' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/gdl/GdlContentIndexer.kt: (315, 13): This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/gdl/GdlContentIndexer.kt: (336, 13): This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/gdl/GdlContentScraper.kt: (60, 36): 'insertContainer(ContainerDao, ContentEntry, Boolean, String, Long, File, UmAppDatabase, UmAppDatabase, File): Container' is deprecated. not updated since scrapers
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/phetsimulation/IndexPhetContentScraper.kt: (73, 37): Unnecessary non-null assertion (!!) on a non-null receiver of type UmAppDatabase
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/phetsimulation/IndexPhetContentScraper.kt: (74, 47): Unnecessary non-null assertion (!!) on a non-null receiver of type UmAppDatabase
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/phetsimulation/IndexPhetContentScraper.kt: (75, 49): Unnecessary non-null assertion (!!) on a non-null receiver of type UmAppDatabase
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/phetsimulation/IndexPhetContentScraper.kt: (76, 48): Unnecessary non-null assertion (!!) on a non-null receiver of type UmAppDatabase
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/phetsimulation/IndexPhetContentScraper.kt: (77, 34): Unnecessary non-null assertion (!!) on a non-null receiver of type UmAppDatabase
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/phetsimulation/IndexPhetContentScraper.kt: (78, 33): Unnecessary non-null assertion (!!) on a non-null receiver of type UmAppDatabase
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/phetsimulation/IndexPhetContentScraper.kt: (79, 40): Unnecessary non-null assertion (!!) on a non-null receiver of type UmAppDatabase
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/phetsimulation/IndexPhetContentScraper.kt: (97, 68): Unnecessary non-null assertion (!!) on a non-null receiver of type Language
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/phetsimulation/IndexPhetContentScraper.kt: (99, 43): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntryDao
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/phetsimulation/IndexPhetContentScraper.kt: (103, 84): Unnecessary non-null assertion (!!) on a non-null receiver of type Language
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/phetsimulation/IndexPhetContentScraper.kt: (105, 106): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntryDao
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/phetsimulation/IndexPhetContentScraper.kt: (107, 83): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntryParentChildJoinDao
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/phetsimulation/IndexPhetContentScraper.kt: (121, 77): Unnecessary non-null assertion (!!) on a non-null receiver of type Language
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/phetsimulation/IndexPhetContentScraper.kt: (123, 62): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntryDao
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/phetsimulation/IndexPhetContentScraper.kt: (129, 40): 'insertContainer(ContainerDao, ContentEntry, Boolean, String, Long, File, UmAppDatabase, UmAppDatabase, File): Container' is deprecated. not updated since scrapers
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/phetsimulation/IndexPhetContentScraper.kt: (129, 68): Unnecessary non-null assertion (!!) on a non-null receiver of type ContainerDao
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/phetsimulation/IndexPhetContentScraper.kt: (138, 83): Unnecessary non-null assertion (!!) on a non-null receiver of type File
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/phetsimulation/IndexPhetContentScraper.kt: (146, 95): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntryParentChildJoinDao
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/phetsimulation/IndexPhetContentScraper.kt: (147, 108): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntryParentChildJoinDao
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/phetsimulation/IndexPhetContentScraper.kt: (152, 103): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntryRelatedEntryJoinDao
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/phetsimulation/IndexPhetContentScraper.kt: (160, 48): 'insertContainer(ContainerDao, ContentEntry, Boolean, String, Long, File, UmAppDatabase, UmAppDatabase, File): Container' is deprecated. not updated since scrapers
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/phetsimulation/IndexPhetContentScraper.kt: (167, 112): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntryParentChildJoinDao
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/phetsimulation/PhetContentScraper.kt: (87, 27): Unnecessary non-null assertion (!!) on a non-null receiver of type Document
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/phetsimulation/PhetContentScraper.kt: (88, 94): Unnecessary non-null assertion (!!) on a non-null receiver of type URL
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/phetsimulation/PhetContentScraper.kt: (91, 34): Unnecessary non-null assertion (!!) on a non-null receiver of type Document
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/phetsimulation/PhetContentScraper.kt: (95, 42): Unnecessary non-null assertion (!!) on a non-null receiver of type Document
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/phetsimulation/PhetContentScraper.kt: (111, 43): Unnecessary non-null assertion (!!) on a non-null receiver of type Document
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/phetsimulation/PhetContentScraper.kt: (155, 37): Unnecessary non-null assertion (!!) on a non-null receiver of type Document
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/phetsimulation/PhetContentScraper.kt: (173, 118): Unnecessary non-null assertion (!!) on a non-null receiver of type URL
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/phetsimulation/PhetContentScraper.kt: (216, 41): Unnecessary non-null assertion (!!) on a non-null receiver of type File
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/phetsimulation/PhetContentScraper.kt: (270, 66): Unnecessary non-null assertion (!!) on a non-null receiver of type Document
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/phetsimulation/PhetContentScraper.kt: (272, 61): Unnecessary non-null assertion (!!) on a non-null receiver of type URL
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/prathambooks/IndexPrathamContentScraper.kt: (89, 37): Unnecessary non-null assertion (!!) on a non-null receiver of type UmAppDatabase
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/prathambooks/IndexPrathamContentScraper.kt: (90, 47): Unnecessary non-null assertion (!!) on a non-null receiver of type UmAppDatabase
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/prathambooks/IndexPrathamContentScraper.kt: (91, 34): Unnecessary non-null assertion (!!) on a non-null receiver of type UmAppDatabase
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/prathambooks/IndexPrathamContentScraper.kt: (92, 33): Unnecessary non-null assertion (!!) on a non-null receiver of type UmAppDatabase
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/prathambooks/IndexPrathamContentScraper.kt: (100, 43): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntryDao
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/prathambooks/IndexPrathamContentScraper.kt: (106, 113): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntryDao
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/prathambooks/IndexPrathamContentScraper.kt: (108, 83): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntryParentChildJoinDao
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/prathambooks/IndexPrathamContentScraper.kt: (108, 123): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntry
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/prathambooks/IndexPrathamContentScraper.kt: (119, 13): Name shadowed: cookie
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/prathambooks/IndexPrathamContentScraper.kt: (121, 36): Unnecessary non-null assertion (!!) on a non-null receiver of type Gson
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/prathambooks/IndexPrathamContentScraper.kt: (148, 51): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntryDao
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/prathambooks/IndexPrathamContentScraper.kt: (150, 91): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntryParentChildJoinDao
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/prathambooks/IndexPrathamContentScraper.kt: (151, 43): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntry
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/prathambooks/IndexPrathamContentScraper.kt: (215, 40): 'insertContainer(ContainerDao, ContentEntry, Boolean, String, Long, File, UmAppDatabase, UmAppDatabase, File): Container' is deprecated. not updated since scrapers
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/prathambooks/IndexPrathamContentScraper.kt: (215, 68): Unnecessary non-null assertion (!!) on a non-null receiver of type ContainerDao
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/IndexVoaScraper.kt: (51, 17): Unnecessary non-null assertion (!!) on a non-null receiver of type ScrapeQueueItemDao
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/IndexVoaScraper.kt: (74, 17): Unnecessary non-null assertion (!!) on a non-null receiver of type ScrapeQueueItemDao
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/IndexVoaScraper.kt: (75, 17): Unnecessary non-null assertion (!!) on a non-null receiver of type ScrapeQueueItemDao
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/IndexVoaScraper.kt: (102, 106): Unnecessary non-null assertion (!!) on a non-null receiver of type Language
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/IndexVoaScraper.kt: (104, 55): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntryDao
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/IndexVoaScraper.kt: (106, 95): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntryParentChildJoinDao
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/IndexVoaScraper.kt: (108, 64): Unnecessary non-null assertion (!!) on a non-null receiver of type ScrapeQueueItemDao
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/IndexVoaScraper.kt: (140, 91): Unnecessary non-null assertion (!!) on a non-null receiver of type Language
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/IndexVoaScraper.kt: (141, 47): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntryDao
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/IndexVoaScraper.kt: (143, 87): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntryParentChildJoinDao
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/IndexVoaScraper.kt: (145, 56): Unnecessary non-null assertion (!!) on a non-null receiver of type ScrapeQueueItemDao
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/IndexVoaScraper.kt: (153, 56): Unnecessary non-null assertion (!!) on a non-null receiver of type ScrapeQueueItemDao
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/IndexVoaScraper.kt: (226, 72): Unnecessary non-null assertion (!!) on a non-null receiver of type Language
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/IndexVoaScraper.kt: (228, 47): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntryDao
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/IndexVoaScraper.kt: (231, 105): Unnecessary non-null assertion (!!) on a non-null receiver of type Language
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/IndexVoaScraper.kt: (236, 47): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntryDao
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/IndexVoaScraper.kt: (238, 87): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntryParentChildJoinDao
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/IndexVoaScraper.kt: (246, 79): Unnecessary non-null assertion (!!) on a non-null receiver of type Language
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/IndexVoaScraper.kt: (247, 47): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntryDao
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/IndexVoaScraper.kt: (250, 82): Unnecessary non-null assertion (!!) on a non-null receiver of type Language
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/IndexVoaScraper.kt: (251, 47): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntryDao
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/IndexVoaScraper.kt: (254, 78): Unnecessary non-null assertion (!!) on a non-null receiver of type Language
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/IndexVoaScraper.kt: (255, 47): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntryDao
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/IndexVoaScraper.kt: (258, 77): Unnecessary non-null assertion (!!) on a non-null receiver of type Language
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/IndexVoaScraper.kt: (259, 47): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntryDao
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/IndexVoaScraper.kt: (261, 87): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntryParentChildJoinDao
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/IndexVoaScraper.kt: (262, 87): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntryParentChildJoinDao
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/IndexVoaScraper.kt: (263, 87): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntryParentChildJoinDao
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/IndexVoaScraper.kt: (264, 87): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntryParentChildJoinDao
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/IndexVoaScraper.kt: (266, 56): Unnecessary non-null assertion (!!) on a non-null receiver of type ScrapeQueueItemDao
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/IndexVoaScraper.kt: (268, 56): Unnecessary non-null assertion (!!) on a non-null receiver of type ScrapeQueueItemDao
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/IndexVoaScraper.kt: (270, 56): Unnecessary non-null assertion (!!) on a non-null receiver of type ScrapeQueueItemDao
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/IndexVoaScraper.kt: (272, 56): Unnecessary non-null assertion (!!) on a non-null receiver of type ScrapeQueueItemDao
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/IndexVoaScraper.kt: (278, 77): Unnecessary non-null assertion (!!) on a non-null receiver of type ScrapeQueueItemDao
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/IndexVoaScraper.kt: (293, 105): Unnecessary non-null assertion (!!) on a non-null receiver of type ScrapeQueueItem
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/IndexVoaScraper.kt: (297, 13): This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/IndexVoaScraper.kt: (307, 63): Unnecessary non-null assertion (!!) on a non-null receiver of type ScrapeQueueItem
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/IndexVoaScraper.kt: (320, 13): This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/VoaScraper.kt: (75, 79): Unnecessary non-null assertion (!!) on a non-null receiver of type URL
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/VoaScraper.kt: (76, 21): Unnecessary non-null assertion (!!) on a non-null receiver of type File
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/VoaScraper.kt: (85, 79): Unnecessary non-null assertion (!!) on a non-null receiver of type URL
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/VoaScraper.kt: (86, 21): Unnecessary non-null assertion (!!) on a non-null receiver of type File
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/VoaScraper.kt: (108, 82): Unnecessary non-null assertion (!!) on a non-null receiver of type URL
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/VoaScraper.kt: (111, 36): 'insertContainer(ContainerDao, ContentEntry, Boolean, String, Long, File, UmAppDatabase, UmAppDatabase, File): Container' is deprecated. not updated since scrapers
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/VoaScraper.kt: (121, 63): Unnecessary non-null assertion (!!) on a non-null receiver of type URL
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/VoaScraper.kt: (141, 28): Unnecessary non-null assertion (!!) on a non-null receiver of type URL
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/VoaScraper.kt: (145, 58): Unnecessary non-null assertion (!!) on a non-null receiver of type URL
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/VoaScraper.kt: (190, 46): Unnecessary non-null assertion (!!) on a non-null receiver of type URL
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/VoaScraper.kt: (239, 60): Unnecessary non-null assertion (!!) on a non-null receiver of type String
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/VoaScraper.kt: (294, 43): Unnecessary non-null assertion (!!) on a non-null receiver of type String
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/VoaScraper.kt: (330, 102): Unnecessary non-null assertion (!!) on a non-null receiver of type URL
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/VoaScraper.kt: (331, 66): Unnecessary non-null assertion (!!) on a non-null receiver of type URL
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/VoaScraper.kt: (334, 87): Unnecessary non-null assertion (!!) on a non-null receiver of type URL
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/VoaScraper.kt: (337, 87): Unnecessary non-null assertion (!!) on a non-null receiver of type URL
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmMain/kotlin/com/ustadmobile/lib/staging/contentscrapers/voa/VoaScraper.kt: (365, 56): Unnecessary non-null assertion (!!) on a non-null receiver of type URL
> Task :app-react:compileKotlinJs
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/app-react/src/main/kotlin/UstadJsDi.kt: (69, 68): This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/app-react/src/main/kotlin/UstadJsDi.kt: (70, 9): This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/app-react/src/main/kotlin/com/ustadmobile/mui/components/DatePicker.kt: (132, 5): Parameter 'cancelText' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/app-react/src/main/kotlin/com/ustadmobile/mui/components/DatePicker.kt: (133, 5): Parameter 'okText' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/app-react/src/main/kotlin/com/ustadmobile/mui/components/DatePicker.kt: (141, 29): Unchecked cast: StyledElementBuilder<*> to StyledElementBuilder<SharedPickerProps>
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/app-react/src/main/kotlin/com/ustadmobile/mui/components/Table.kt: (16, 18): Unchecked cast to external interface: Size to BaseSize
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/app-react/src/main/kotlin/com/ustadmobile/mui/components/Table.kt: (51, 18): Unchecked cast to external interface: Size to BaseSize?
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/app-react/src/main/kotlin/com/ustadmobile/redux/ReduxAppState.kt: (10, 58): 'navStackState: ReduxNavStackState' is deprecated. This should not be used now that the nav stack manages its own persistence
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/app-react/src/main/kotlin/com/ustadmobile/redux/ReduxAppStateManager.kt: (35, 35): 'navStackState: ReduxNavStackState' is deprecated. This should not be used now that the nav stack manages its own persistence
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/app-react/src/main/kotlin/com/ustadmobile/util/PaginateOnScrollManager.kt: (30, 25): Variable 'pages' initializer is redundant
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/app-react/src/main/kotlin/com/ustadmobile/util/Util.kt: (21, 70): Unchecked cast: Map<String, Any?> to T
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/app-react/src/main/kotlin/com/ustadmobile/util/ext/HtmlToImage.kt: (12, 9): Variable 'task' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/app-react/src/main/kotlin/com/ustadmobile/util/ext/HtmlToImage.kt: (14, 9): Variable 'blobCallback' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/app-react/src/main/kotlin/com/ustadmobile/view/ChatDetailComponent.kt: (110, 49): Elvis operator (?:) always returns the left operand of non-nullable type Long
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/app-react/src/main/kotlin/com/ustadmobile/view/CourseDiscussionDetailComponent.kt: (128, 9): Parameter 'onEntryClicked' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/app-react/src/main/kotlin/com/ustadmobile/view/DiscussionTopicDetailComponent.kt: (142, 9): Parameter 'onEntryClicked' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/app-react/src/main/kotlin/com/ustadmobile/view/ReportListComponent.kt: (61, 9): This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/app-react/src/main/kotlin/com/ustadmobile/view/SelectExtractFileComponent.kt: (48, 13): Parameter 'value' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/app-react/src/main/kotlin/com/ustadmobile/view/SelectExtractFileComponent.kt: (53, 13): Parameter 'value' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/app-react/src/main/kotlin/com/ustadmobile/view/SelectExtractFileComponent.kt: (57, 13): Parameter 'value' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/app-react/src/main/kotlin/com/ustadmobile/view/SelectExtractFileComponent.kt: (61, 13): Parameter 'value' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/app-react/src/main/kotlin/com/ustadmobile/view/TimeZoneListComponent.kt: (48, 9): This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/app-react/src/main/kotlin/com/ustadmobile/view/UstadListComponent.kt: (184, 18): This declaration overrides deprecated member but not marked as deprecated itself. This deprecation won't be inherited in future releases. Please add @Deprecated annotation or suppress. See https://youtrack.jetbrains.com/issue/KT-47902 for details
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/app-react/src/main/kotlin/com/ustadmobile/view/components/AttachmentImageComponent.kt: (51, 9): This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/app-react/src/main/kotlin/com/ustadmobile/view/components/AttachmentImageComponent.kt: (69, 13): This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/app-react/src/main/kotlin/com/ustadmobile/view/components/AttachmentImageComponent.kt: (119, 21): This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/app-react/src/main/kotlin/com/ustadmobile/view/components/AttachmentImageLookupComponent.kt: (77, 26): This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/app-react/src/main/kotlin/com/ustadmobile/view/ext/RBuilder.kt: (113, 5): Parameter 'accountManager' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/app-react/src/main/kotlin/com/ustadmobile/view/ext/RBuilder.kt: (1033, 5): Parameter 'messageOwner' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/app-react/src/main/kotlin/index.kt: (80, 9): This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/app-react/src/main/kotlin/index.kt: (114, 13): 'render(Element, () -> Unit = ..., Render /* = RBuilder.() -> Unit */): Unit' is deprecated. Legacy API
> Task :core:jsBrowserProductionWebpack
> Task :app-android:extractDebugAnnotations
> Task :app-android:compileDebugJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :app-android:mergeDebugGeneratedProguardFiles
> Task :app-android:mergeDebugConsumerProguardFiles
> Task :app-android:mergeDebugJavaResource
> Task :app-android:extractReleaseAnnotations
> Task :app-android:syncDebugLibJars
> Task :app-android:bundleDebugAar
> Task :app-android:assembleDebug
> Task :app-android:compileReleaseJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :app-android:mergeReleaseGeneratedProguardFiles
> Task :app-android:mergeReleaseConsumerProguardFiles
> Task :app-android:bundleLibResDebug
> Task :app-android:mergeReleaseJavaResource
> Task :app-android:bundleLibResRelease
> Task :app-android:bundleLibRuntimeToJarDebug
> Task :app-android:bundleLibCompileToJarDebug
> Task :app-android:bundleLibRuntimeToJarRelease
> Task :app-android:bundleLibCompileToJarRelease
> Task :app-android:createFullJarRelease
> Task :lib-content-scrapers:jvmMainClasses
> Task :app-android:exportReleaseConsumerProguardFiles
> Task :lib-content-scrapers:jvmJar
> Task :app-android:kaptGenerateStubsReleaseUnitTestKotlin
w: Argument -Xopt-in is deprecated. Please use -opt-in instead
> Task :app-android:kaptGenerateStubsDebugUnitTestKotlin
w: Argument -Xopt-in is deprecated. Please use -opt-in instead
> Task :app-android-launcher:compileReleaseKotlin
> Task :app-android-launcher:compileDebugKotlin
> Task :app-android:kaptReleaseUnitTestKotlin
Values of variant API AnnotationProcessorOptions.arguments are queried and may return non final values, this is unsupported
> Task :app-android-launcher:mergeLibDexDebug
> Task :app-android:kaptDebugUnitTestKotlin
Values of variant API AnnotationProcessorOptions.arguments are queried and may return non final values, this is unsupported
> Task :app-android-launcher:compileDebugJavaWithJavac
> Task :app-android:minifyReleaseWithR8
> Task :app-android:compileReleaseUnitTestKotlin
w: Argument -Xopt-in is deprecated. Please use -opt-in instead
> Task :app-android:compileDebugUnitTestKotlin
w: Argument -Xopt-in is deprecated. Please use -opt-in instead
> Task :app-android:syncReleaseLibJars
> Task :app-android:bundleReleaseAar
> Task :app-android:assembleRelease
> Task :app-android:assemble
> Task :app-ktor-server:compileKotlin
w: Argument -Xopt-in is deprecated. Please use -opt-in instead
w: Opt-in requirement marker com.squareup.kotlinpoet.metadata.KotlinPoetMetadataPreview is unresolved. Please make sure it's present in the module dependencies
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/ContainerDownloadRoute.kt: (107, 76): Unnecessary safe call on a non-null receiver of type ContainerEntryFile?
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/ContentEntryLinkImporter.kt: (54, 25): Condition 'metadata == null' is always 'false'
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/ContentEntryLinkImporter.kt: (93, 88): 'TAG_DEFAULT_CONTAINER_DIR: Int' is deprecated. use ContainerStorageManager
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/DownloadHelperRoute.kt: (8, 26): Parameter 'db' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt: (190, 32): 'TAG_DEFAULT_CONTAINER_DIR: Int' is deprecated. use ContainerStorageManager
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt: (404, 80): 'TAG_DEFAULT_CONTAINER_DIR: Int' is deprecated. use ContainerStorageManager
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/prototypestrings/PrototypeLocalizer.kt: (64, 45): Parameter 'inCsvFile' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/prototypestrings/PrototypeLocalizer.kt: (122, 17): Variable 'spaceRegex' is never used
> Task :app-android-launcher:mergeDebugJavaResource
> Task :app-android:compileDebugUnitTestJavaWithJavac
> Task :app-android:testDebugUnitTest
OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended
> Task :app-android:compileReleaseUnitTestJavaWithJavac
> Task :app-android:testReleaseUnitTest
OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended
> Task :app-android:test
> Task :app-android:check
> Task :app-android:build
> Task :app-android:bundleReleaseLocalLintAar
> Task :app-android-launcher:jacocoDebug
> Task :app-android-launcher:compileReleaseJavaWithJavac
> Task :app-android-launcher:dexBuilderDebug
> Task :app-android-launcher:lintVitalAnalyzeReleaseSKIPPED
> Task :app-android-launcher:lintVitalReportReleaseSKIPPED
> Task :app-android-launcher:lintVitalReleaseSKIPPED
> Task :app-android-launcher:mergeReleaseGeneratedProguardFiles
> Task :app-ktor-server:compileJavaNO-SOURCE
> Task :app-android-launcher:bundleDebugClassesToRuntimeJar
> Task :app-android-launcher:bundleReleaseClassesToRuntimeJar
> Task :app-android-launcher:bundleReleaseClassesToCompileJar
> Task :app-android-launcher:bundleDebugClassesToCompileJar
> Task :app-android-launcher:mergeProjectDexDebug
> Task :app-android-launcher:mergeReleaseJavaResource
> Task :app-react:processDceKotlinJs
> Task :app-android-launcher:compileDebugUnitTestKotlinNO-SOURCE
> Task :app-android-launcher:compileDebugUnitTestJavaWithJavacNO-SOURCE
> Task :app-android-launcher:testDebugUnitTestNO-SOURCE
> Task :app-android-launcher:compileReleaseUnitTestKotlinNO-SOURCE
> Task :app-android-launcher:compileReleaseUnitTestJavaWithJavacNO-SOURCE
> Task :app-android-launcher:testReleaseUnitTestNO-SOURCE
> Task :app-android-launcher:testUP-TO-DATE
> Task :app-android-launcher:check
> Task :app-android-launcher:minifyReleaseWithR8
WARNING:Missing classes detected while running R8. Please add the missing classes or apply additional keep rules that are generated in /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/app-android-launcher/build/outputs/mapping/release/missing_rules.txt.
WARNING:R8: Missing class org.bouncycastle.jsse.BCSSLParameters (referenced from: void okhttp3.internal.platform.BouncyCastlePlatform.configureTlsExtensions(javax.net.ssl.SSLSocket, java.lang.String, java.util.List) and 1 other context)
Missing class org.bouncycastle.jsse.BCSSLSocket (referenced from: void okhttp3.internal.platform.BouncyCastlePlatform.configureTlsExtensions(javax.net.ssl.SSLSocket, java.lang.String, java.util.List) and 5 other contexts)
Missing class org.bouncycastle.jsse.provider.BouncyCastleJsseProvider (referenced from: void okhttp3.internal.platform.BouncyCastlePlatform.<init>())
Missing class org.conscrypt.Conscrypt$Version (referenced from: boolean okhttp3.internal.platform.ConscryptPlatform$Companion.atLeastVersion(int, int, int))
Missing class org.conscrypt.Conscrypt (referenced from: boolean okhttp3.internal.platform.ConscryptPlatform$Companion.atLeastVersion(int, int, int) and 4 other contexts)
Missing class org.conscrypt.ConscryptHostnameVerifier (referenced from: okhttp3.internal.platform.ConscryptPlatform$DisabledHostnameVerifier)
Missing class org.openjsse.javax.net.ssl.SSLParameters (referenced from: void okhttp3.internal.platform.OpenJSSEPlatform.configureTlsExtensions(javax.net.ssl.SSLSocket, java.lang.String, java.util.List))
Missing class org.openjsse.javax.net.ssl.SSLSocket (referenced from: void okhttp3.internal.platform.OpenJSSEPlatform.configureTlsExtensions(javax.net.ssl.SSLSocket, java.lang.String, java.util.List) and 1 other context)
Missing class org.openjsse.net.ssl.OpenJSSE (referenced from: void okhttp3.internal.platform.OpenJSSEPlatform.<init>())
Missing class org.slf4j.impl.StaticLoggerBinder (referenced from: void org.slf4j.LoggerFactory.bind() and 3 other contexts)
> Task :app-android-launcher:packageDebug
> Task :app-react:browserProductionWebpack
> Task :app-react:mainClasses
> Task :app-react:jsJar
> Task :app-react:assemble
> Task :app-react:compileTestKotlinJsNO-SOURCE
> Task :app-react:testClassesUP-TO-DATE
> Task :app-react:browserTestSKIPPED
> Task :app-react:test
> Task :app-react:check
> Task :app-react:build
> Task :app-ktor-server:processResources
> Task :app-ktor-server:classes
> Task :app-ktor-server:jar
> Task :app-ktor-server:inspectClassesForKotlinIC
> Task :app-ktor-server:startScripts
> Task :app-ktor-server:distTar
> Task :app-ktor-server:distZip
> Task :app-android-launcher:l8DexDesugarLibRelease
> Task :app-ktor-server:shadowJar
> Task :app-android-launcher:buildReleasePreBundle
> Task :app-android-launcher:compileReleaseArtProfile
> Task :app-ktor-server:startShadowScripts
> Task :app-ktor-server:shadowDistTar
> Task :app-android-launcher:packageReleaseBundle
> Task :app-ktor-server:shadowDistZip
> Task :app-ktor-server:assemble
> Task :core:assemble
> Task :lib-content-scrapers:assemble
> Task :app-android-launcher:createDebugApkListingFileRedirect
> Task :app-android-launcher:assembleDebug
> Task :lib-database:assemble
> Task :lib-database:compileTestKotlinJsNO-SOURCE
> Task :lib-database:jsTestClassesUP-TO-DATE
> Task :lib-database:jsBrowserTestSKIPPED
> Task :lib-database:jsTest
> Task :lib-database:allTests
> Task :lib-database:check
> Task :lib-database:build
> Task :lib-test-common:assemble
> Task :lib-test-common:compileTestKotlinJvmNO-SOURCE
> Task :lib-test-common:jvmTestClassesUP-TO-DATE
> Task :lib-test-common:jvmTestNO-SOURCE
> Task :lib-test-common:allTests
> Task :app-android-launcher:shrinkReleaseRes
> Task :lib-test-common:check
> Task :lib-test-common:build
> Task :sharedse:assemble
> Task :core:compileTestKotlinJs
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jsTest/kotlin/com/ustadmobile/core/navigation/NavControllerJsTest.kt: (63, 102): This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jsTest/kotlin/com/ustadmobile/core/navigation/NavControllerJsTest.kt: (87, 96): This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jsTest/kotlin/com/ustadmobile/core/navigation/NavControllerJsTest.kt: (106, 108): This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jsTest/kotlin/com/ustadmobile/core/navigation/NavControllerJsTest.kt: (141, 108): This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jsTest/kotlin/com/ustadmobile/core/navigation/NavControllerJsTest.kt: (183, 76): This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jsTest/kotlin/com/ustadmobile/core/navigation/NavControllerJsTest.kt: (211, 84): This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jsTest/kotlin/com/ustadmobile/core/navigation/NavControllerJsTest.kt: (245, 95): This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jsTest/kotlin/com/ustadmobile/core/navigation/NavControllerJsTest.kt: (277, 90): This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jsTest/kotlin/com/ustadmobile/core/navigation/NavControllerJsTest.kt: (308, 101): This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
> Task :core:jsTestClasses
> Task :app-ktor-server:compileTestKotlin
w: Argument -Xopt-in is deprecated. Please use -opt-in instead
w: Opt-in requirement marker com.squareup.kotlinpoet.metadata.KotlinPoetMetadataPreview is unresolved. Please make sure it's present in the module dependencies
> Task :app-android-launcher:shrinkBundleReleaseResources
> Task :lib-content-scrapers:compileTestKotlinJvm
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/TestCK12ContentScraper.kt: (369, 28): 'insertContainer(ContainerDao, ContentEntry, Boolean, String, Long, File, UmAppDatabase, UmAppDatabase, File): Container' is deprecated. not updated since scrapers
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/TestCK12ContentScraper.kt: (374, 28): 'insertContainer(ContainerDao, ContentEntry, Boolean, String, Long, File, UmAppDatabase, UmAppDatabase, File): Container' is deprecated. not updated since scrapers
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/TestCK12ContentScraper.kt: (380, 13): Variable 'filename' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/TestContentScraperUtil.kt: (98, 110): Elvis operator (?:) always returns the left operand of non-nullable type Boolean
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/TestContentScraperUtil.kt: (141, 13): Variable 'srt' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/TestEtekScraper.kt: (87, 13): Variable 'db' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/TestPrathamContentScraper.kt: (85, 36): 'TAG_DEFAULT_CONTAINER_DIR: Int' is deprecated. use ContainerStorageManager
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/TestPrathamContentScraper.kt: (233, 13): Variable 'jsonUrl' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/TestPrathamContentScraper.kt: (236, 13): Variable 'containerDir' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/TestPrathamContentScraper.kt: (248, 13): Variable 'document' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/TestPrathamContentScraper.kt: (251, 13): Variable 'sourceUrl' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/TestPrathamContentScraper.kt: (263, 13): Variable 'containerDir' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/TestPrathamContentScraper.kt: (281, 13): Variable 'containerDir' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/TestShrinkerUtils.kt: (64, 13): Variable 'db' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/TestShrinkerUtils.kt: (116, 28): 'toLowerCase(): String' is deprecated. Use lowercase() instead.
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/TestShrinkerUtils.kt: (452, 17): Name shadowed: extension
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/TestShrinkerUtils.kt: (454, 35): 'toLowerCase(): String' is deprecated. Use lowercase() instead.
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/TestShrinkerUtils.kt: (456, 33): 'toLowerCase(): String' is deprecated. Use lowercase() instead.
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/googleDrive/TestGoogleDriveScraper.kt: (75, 36): 'TAG_DEFAULT_CONTAINER_DIR: Int' is deprecated. use ContainerStorageManager
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/harscraper/TestHarScraper.kt: (87, 36): 'TAG_DEFAULT_CONTAINER_DIR: Int' is deprecated. use ContainerStorageManager
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/harscraper/TestHarScraper.kt: (120, 13): Variable 'isContentUpdated' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/harscraper/TestHarScraper.kt: (189, 13): Variable 'isContentUpdated' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/phetsimulation/TestPhetContentScraper.kt: (270, 13): Variable 'categoryJoinDao' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/phetsimulation/TestPhetContentScraper.kt: (280, 129): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntry
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/phetsimulation/TestPhetContentScraper.kt: (285, 114): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntry
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/phetsimulation/TestPhetContentScraper.kt: (289, 69): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntry
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/phetsimulation/TestPhetContentScraper.kt: (299, 83): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntry
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/phetsimulation/TestPhetContentScraper.kt: (300, 147): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntry
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/phetsimulation/TestPhetContentScraper.kt: (301, 108): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntryRelatedEntryJoin
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/phetsimulation/TestPhetContentScraper.kt: (301, 157): Unnecessary non-null assertion (!!) on a non-null receiver of type ContentEntry
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/phetsimulation/TestPhetContentScraper.kt: (327, 13): Variable 'translationList' is never used
> Task :sharedse:compileTestKotlinJvm
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/controller/DownloadDialogPresenterTest.kt: (211, 13): Variable 'mockExistingDownloadJob' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/controller/DownloadDialogPresenterTest.kt: (214, 17): Variable 'preparerFn' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/controller/DownloadDialogPresenterTest.kt: (214, 32): Parameter 'downloadJobUid' is never used, could be renamed to _
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/controller/DownloadDialogPresenterTest.kt: (214, 53): Parameter 'context' is never used, could be renamed to _
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/util/UstadTestRuleSe.kt: (160, 82): This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/util/UstadTestRuleSe.kt: (161, 17): This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStateEndpoint.kt: (125, 49): Unnecessary non-null assertion (!!) on a non-null receiver of type UmAppDatabase
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStateEndpoint.kt: (125, 66): Unnecessary non-null assertion (!!) on a non-null receiver of type UmAppDatabase
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStateEndpoint.kt: (127, 31): Unnecessary non-null assertion (!!) on a non-null receiver of type UmAppDatabase
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStateEndpoint.kt: (133, 40): Unnecessary non-null assertion (!!) on a non-null receiver of type UmAppDatabase
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStateEndpoint.kt: (138, 38): Unnecessary non-null assertion (!!) on a non-null receiver of type UmAppDatabase
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStateEndpoint.kt: (143, 43): Unnecessary non-null assertion (!!) on a non-null receiver of type UmAppDatabase
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStatementEndpoint.kt: (192, 36): Unnecessary safe call on a non-null receiver of type StatementEntity?
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStatementEndpoint.kt: (195, 32): Unnecessary safe call on a non-null receiver of type StatementEntity?
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStatementEndpoint.kt: (197, 32): Unnecessary safe call on a non-null receiver of type StatementEntity?
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStatementEndpoint.kt: (222, 36): Unnecessary safe call on a non-null receiver of type StatementEntity?
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStatementEndpoint.kt: (225, 32): Unnecessary safe call on a non-null receiver of type StatementEntity?
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStatementEndpoint.kt: (227, 32): Unnecessary safe call on a non-null receiver of type StatementEntity?
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStatementEndpoint.kt: (228, 72): Unnecessary non-null assertion (!!) on a non-null receiver of type StatementEntity
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStatementEndpoint.kt: (252, 71): Unnecessary safe call on a non-null receiver of type StatementEntity?
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStatementEndpoint.kt: (255, 68): Unnecessary safe call on a non-null receiver of type StatementEntity?
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStatementEndpoint.kt: (262, 82): Unnecessary safe call on a non-null receiver of type StatementEntity?
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStatementEndpoint.kt: (263, 51): Unnecessary safe call on a non-null receiver of type AgentEntity?
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStatementEndpoint.kt: (265, 79): Unnecessary safe call on a non-null receiver of type StatementEntity?
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStatementEndpoint.kt: (266, 69): Unnecessary safe call on a non-null receiver of type StatementEntity?
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStatementEndpoint.kt: (268, 120): Unnecessary safe call on a non-null receiver of type StatementEntity?
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStatementEndpoint.kt: (337, 27): Unnecessary safe call on a non-null receiver of type StatementEntity?
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStatementEndpoint.kt: (340, 23): Unnecessary safe call on a non-null receiver of type StatementEntity?
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStatementEndpoint.kt: (342, 23): Unnecessary safe call on a non-null receiver of type StatementEntity?
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestXapiStateResponder.kt: (145, 9): 'extractTestResourceToFile(String, File, List<String> = ...): Unit' is deprecated. Not needed anymore - bug it was designed to address is obsolete
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestXapiStateResponder.kt: (175, 9): 'extractTestResourceToFile(String, File, List<String> = ...): Unit' is deprecated. Not needed anymore - bug it was designed to address is obsolete
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestXapiStateResponder.kt: (181, 43): Unchecked cast: Any! to MutableMap<String, String>
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestXapiStateResponder.kt: (209, 9): 'extractTestResourceToFile(String, File, List<String> = ...): Unit' is deprecated. Not needed anymore - bug it was designed to address is obsolete
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestXapiStateResponder.kt: (215, 43): Unchecked cast: Any! to MutableMap<String, String>
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestXapiStatementResponder.kt: (163, 43): Unchecked cast: Any! to MutableMap<String, String>
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestXapiStatementResponder.kt: (185, 26): Unnecessary safe call on a non-null receiver of type StatementEntity?
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestXapiStatementResponder.kt: (204, 43): Unchecked cast: Any! to MutableMap<String, String>
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestXapiStatementResponder.kt: (245, 43): Unchecked cast: Any! to MutableMap<String, String>
> Task :core:compileTestKotlinJvm
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/contentformats/har/TestHarContainer.kt: (74, 21): 'thumbnailUrl: String?' is deprecated. use contentEntryPicture
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/AccountListPresenterTest.kt: (22, 24): 'Assert' is deprecated. Deprecated in Java
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/AccountListPresenterTest.kt: (23, 24): 'Assert' is deprecated. Deprecated in Java
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ChatDetailPresenterTest.kt: (70, 13): Variable 'accountManager' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ChatDetailPresenterTest.kt: (119, 88): Unnecessary non-null assertion (!!) on a non-null receiver of type Person
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ChatDetailPresenterTest.kt: (165, 13): Variable 'db' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ChatDetailPresenterTest.kt: (166, 13): Variable 'repo' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ChatDetailPresenterTest.kt: (167, 13): Variable 'accountManager' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ChatDetailPresenterTest.kt: (172, 13): Variable 'presenterArgs' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ChatListPresenterTest.kt: (70, 13): Variable 'accountManager' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ChatListPresenterTest.kt: (167, 13): Variable 'db' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ChatListPresenterTest.kt: (168, 13): Variable 'repo' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ChatListPresenterTest.kt: (190, 13): Variable 'db' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ChatListPresenterTest.kt: (191, 13): Variable 'repo' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ClazzAssignmentDetailOverviewPresenterTest.kt: (119, 13): Variable 'clazzEnrolment' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ClazzAssignmentDetailOverviewPresenterTest.kt: (190, 13): Variable 'courseSubmission' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ClazzAssignmentDetailOverviewPresenterTest.kt: (242, 13): Variable 'courseSubmission' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ClazzAssignmentDetailOverviewPresenterTest.kt: (303, 13): Variable 'courseSubmission' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ClazzAssignmentDetailOverviewPresenterTest.kt: (387, 13): Variable 'courseSubmission' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ClazzAssignmentDetailOverviewPresenterTest.kt: (447, 13): Variable 'courseSubmission' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ClazzAssignmentDetailPresenterTest.kt: (62, 13): Variable 'db' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ClazzAssignmentDetailPresenterTest.kt: (118, 13): Variable 'activePerson' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ClazzAssignmentDetailStudentProgressOverviewListPresenterTest.kt: (70, 13): Variable 'clazzAssignment' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ClazzAssignmentDetailStudentProgressPresenterTest.kt: (140, 13): Variable 'clazzEnrolment' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ClazzAssignmentDetailStudentProgressPresenterTest.kt: (231, 13): Variable 'student' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ClazzAssignmentDetailStudentProgressPresenterTest.kt: (278, 13): Variable 'student' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ClazzAssignmentDetailStudentProgressPresenterTest.kt: (360, 13): Variable 'student' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ClazzAssignmentDetailStudentProgressPresenterTest.kt: (417, 13): Variable 'student' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ClazzAssignmentDetailStudentProgressPresenterTest.kt: (432, 13): Variable 'systemImpl' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ClazzAssignmentDetailStudentProgressPresenterTest.kt: (458, 13): Variable 'student' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ClazzAssignmentEditPresenterTest.kt: (84, 13): Variable 'systemImpl' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ClazzAssignmentEditPresenterTest.kt: (292, 13): Variable 'submission' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ClazzDetailOverviewPresenterTest.kt: (65, 13): Variable 'db' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ClazzDetailPresenterTest.kt: (59, 13): Variable 'db' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ClazzDetailPresenterTest.kt: (102, 13): Variable 'activePerson' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ClazzEdit2PresenterTest.kt: (77, 13): Variable 'repo' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ClazzEnrolmentEditPresenterTest.kt: (91, 13): Variable 'systemImpl' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ClazzEnrolmentListPresenterTest.kt: (83, 13): Variable 'testEntity' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ClazzListPresenterTest.kt: (64, 13): Variable 'db' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ClazzListPresenterTest.kt: (68, 13): Variable 'testEntity' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ClazzListPresenterTest.kt: (107, 13): Variable 'db' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ClazzLogEditAttendancePresenterTest.kt: (93, 13): Variable 'testAttendanceLogs' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ClazzLogEditAttendancePresenterTest.kt: (127, 13): Variable 'testAttendanceLogs' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ClazzLogEditAttendancePresenterTest.kt: (148, 85): Unnecessary non-null assertion (!!) on a non-null receiver of type MutableLiveData<List<ClazzLogAttendanceRecordWithPerson>>
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ClazzLogEditAttendancePresenterTest.kt: (175, 54): Unnecessary non-null assertion (!!) on a non-null receiver of type ClazzLog
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ClazzMemberListPresenterTest.kt: (83, 13): Variable 'testEntity' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ClazzMemberListPresenterTest.kt: (187, 61): Unnecessary non-null assertion (!!) on a non-null receiver of type PersonWithClazzEnrolmentDetails
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ClazzMemberListPresenterTest.kt: (191, 100): Unnecessary non-null assertion (!!) on a non-null receiver of type PersonWithClazzEnrolmentDetails
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ClazzMemberListPresenterTest.kt: (194, 89): Unnecessary non-null assertion (!!) on a non-null receiver of type PersonWithClazzEnrolmentDetails
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ClazzMemberListPresenterTest.kt: (201, 115): Unnecessary non-null assertion (!!) on a non-null receiver of type PersonWithClazzEnrolmentDetails
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ClazzMemberListPresenterTest.kt: (207, 108): Unnecessary non-null assertion (!!) on a non-null receiver of type PersonWithClazzEnrolmentDetails
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ContentEntryDetailOverviewPresenterTest.kt: (74, 13): Variable 'db' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ContentEntryDetailOverviewPresenterTest.kt: (117, 13): Variable 'systemImpl' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ContentEntryEdit2PresenterTest.kt: (23, 24): 'Assert' is deprecated. Deprecated in Java
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ContentEntryEdit2PresenterTest.kt: (24, 24): 'Assert' is deprecated. Deprecated in Java
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/CourseGroupSetDetailPresenterTest.kt: (72, 13): Variable 'db' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/CourseGroupSetDetailPresenterTest.kt: (88, 13): Variable 'entityValSet' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/CourseGroupSetDetailPresenterTest.kt: (94, 13): Variable 'db' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/CourseGroupSetEditPresenterTest.kt: (72, 13): Variable 'repo' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/CourseGroupSetEditPresenterTest.kt: (127, 22): Unnecessary non-null assertion (!!) on a non-null receiver of type CourseGroupSet
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/CourseGroupSetListPresenterTest.kt: (77, 13): Variable 'testEntity' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/CourseTerminologyEditPresenterTest.kt: (76, 13): Variable 'repo' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/CourseTerminologyEditPresenterTest.kt: (86, 22): Unnecessary non-null assertion (!!) on a non-null receiver of type CourseTerminology
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/CourseTerminologyEditPresenterTest.kt: (106, 123): Unnecessary non-null assertion (!!) on a non-null receiver of type CourseTerminology
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/CourseTerminologyEditPresenterTest.kt: (136, 22): Unnecessary non-null assertion (!!) on a non-null receiver of type CourseTerminology
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/CourseTerminologyListPresenterTest.kt: (70, 13): Variable 'testEntity' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/EpubContentPresenterTest.kt: (151, 58): Unnecessary non-null assertion (!!) on a non-null receiver of type Container
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/EpubContentPresenterTest.kt: (160, 66): Unnecessary non-null assertion (!!) on a non-null receiver of type OpfDocument
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/EpubContentPresenterTest.kt: (178, 45): Unnecessary non-null assertion (!!) on a non-null receiver of type OpfDocument
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/EpubContentPresenterTest.kt: (194, 58): Unnecessary non-null assertion (!!) on a non-null receiver of type Container
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/EpubContentPresenterTest.kt: (203, 66): Unnecessary non-null assertion (!!) on a non-null receiver of type OpfDocument
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/EpubContentPresenterTest.kt: (216, 58): Unnecessary non-null assertion (!!) on a non-null receiver of type Container
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/EpubContentPresenterTest.kt: (234, 58): Unnecessary non-null assertion (!!) on a non-null receiver of type Container
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/EpubContentPresenterTest.kt: (243, 66): Unnecessary non-null assertion (!!) on a non-null receiver of type OpfDocument
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/EpubContentPresenterTest.kt: (254, 58): Unnecessary non-null assertion (!!) on a non-null receiver of type Container
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/LanguageEditPresenterTest.kt: (67, 13): Variable 'systemImpl' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/LearnerGroupMemberListPresenterTest.kt: (19, 24): 'Assert' is deprecated. Deprecated in Java
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/LeavingReasonEditPresenterTest.kt: (66, 13): Variable 'systemImpl' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/LeavingReasonListPresenterTest.kt: (68, 13): Variable 'testEntity' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/Login2PresenterTest.kt: (187, 13): Variable 'fromDestination' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/Login2PresenterTest.kt: (310, 13): Variable 'fromDestination' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ParentalConsentManagementPresenterTest.kt: (112, 13): Variable 'repo' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ParentalConsentManagementPresenterTest.kt: (115, 13): Variable 'activeEndpoint' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ParentalConsentManagementPresenterTest.kt: (127, 22): Unnecessary safe call on a non-null receiver of type PersonParentJoinWithMinorPerson
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ParentalConsentManagementPresenterTest.kt: (128, 22): Unnecessary safe call on a non-null receiver of type PersonParentJoinWithMinorPerson
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/PersonAccountEditPresenterTest.kt: (19, 24): 'Assert' is deprecated. Deprecated in Java
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ReportEditPresenterTest.kt: (108, 13): Variable 'db' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ReportListPresenterTest.kt: (66, 13): Variable 'testEntity' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ReportTemplateListPresenterTest.kt: (67, 13): Variable 'testEntity' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ScopedGrantDetailPresenterTest.kt: (94, 13): Variable 'db' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/SiteEditPresenterTest.kt: (95, 22): Unnecessary non-null assertion (!!) on a non-null receiver of type Site
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/SiteTermsDetailPresenterTest.kt: (72, 13): Variable 'db' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/SiteTermsDetailPresenterTest.kt: (103, 13): Variable 'testEntity' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/controller/SiteTermsEditPresenterTest.kt: (107, 22): Unnecessary non-null assertion (!!) on a non-null receiver of type SiteTermsWithLanguage
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/impl/UstadAccountManagerTest.kt: (226, 13): Variable 'storedAccounts' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/impl/UstadAccountManagerTest.kt: (260, 31): Unnecessary safe call on a non-null receiver of type LiveData<List<UmAccount>>
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/impl/UstadAccountManagerTest.kt: (272, 13): Variable 'savedAccount' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/impl/UstadAccountManagerTest.kt: (484, 13): Variable 'accountRegistered' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/io/ConcatenatedInputStream2Test.kt: (100, 13): Variable 'secondEntry' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/io/ConcatenatedStreamIntegrationTest.kt: (52, 13): Variable 'concatEntry1' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/io/ConcatenatedStreamIntegrationTest.kt: (55, 13): Variable 'concatEntry2' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/io/ConcatenatedStreamIntegrationTest.kt: (97, 13): Variable 'concatEntry1' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/io/ConcatenatedStreamIntegrationTest.kt: (100, 13): Variable 'concatEntry2' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/io/UploadSessionManagerTest.kt: (25, 38): Parameter 'sessionUuid' is never used, could be renamed to _
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/io/UploadSessionManagerTest.kt: (25, 57): Parameter 'containerEntryPaths' is never used, could be renamed to _
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/io/UploadSessionManagerTest.kt: (26, 38): Parameter 'site' is never used, could be renamed to _
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/io/UploadSessionManagerTest.kt: (26, 54): Parameter 'di' is never used, could be renamed to _
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/io/ext/ContainerEntryFileDaoExtTest.kt: (55, 13): Variable 'db' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/io/ext/UmAppDatabaseContainerIoExtTest.kt: (99, 63): Unnecessary non-null assertion (!!) on a non-null receiver of type ContainerEntryWithContainerEntryFile
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/io/ext/UmAppDatabaseContainerIoExtTest.kt: (102, 43): Unnecessary non-null assertion (!!) on a non-null receiver of type ContainerEntryWithContainerEntryFile
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/network/containerfetcher/ContainerFetcherOkHttpTest.kt: (233, 13): Variable 'mockRequest1' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/schedule/TestClazzLogCreator.kt: (120, 13): Variable 'longWeekendHoliday' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/schedule/TestClazzLogCreator.kt: (127, 25): Variable 'testClazzSchedule' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/schedule/TestClazzLogCreator.kt: (152, 25): Variable 'testClazzSchedule' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/schedule/TestClazzLogCreator.kt: (186, 25): Variable 'testClazzSchedule' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/schedule/TestClazzLogCreator.kt: (211, 25): Variable 'testClazzSchedule' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/util/TestRateLimitedLiveData.kt: (45, 13): This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/util/UstadTestRule.kt: (200, 36): 'TAG_DEFAULT_CONTAINER_DIR: Int' is deprecated. use ContainerStorageManager
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/util/UstadTestRule.kt: (213, 82): This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/util/UstadTestRule.kt: (214, 17): This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: /home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/src/jvmTest/kotlin/com/ustadmobile/core/util/ext/UmAppDatabaseExtTest.kt: (87, 26): Unnecessary safe call on a non-null receiver of type Clazz
> Task :core:jsBrowserTest
No binary for ChromeHeadless browser on your platform.
Please, set "CHROME_BIN" env variable.
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()
}
}
}
> Task :app-ktor-server:compileTestJavaNO-SOURCE
> Task :app-ktor-server:testClasses
> Task :app-android-launcher:signReleaseBundle
> Task :app-ktor-server:test
OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended
Nov 14, 2024 11:31:47 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] DoorDatabaseRepositoryReplicationExtKt$makeNewSubscriptionManager - Create new subscription manager for com.ustadmobile.core.db.UmAppDatabase_Repo@f29353f...
Nov 14, 2024 11:31:47 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] DoorDatabaseRepositoryReplicationExtKt$makeNewSubscriptionManager - Create new subscription manager for com.ustadmobile.core.db.UmAppDatabase_Repo@f29353f...
Nov 14, 2024 11:31:47 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] DoorDatabaseRepositoryReplicationExtKt$makeNewSubscriptionManager - Create new subscription manager for com.ustadmobile.core.db.UmAppDatabase_Repo@f29353f...
Nov 14, 2024 11:31:47 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] DoorDatabaseRepositoryReplicationExtKt$makeNewSubscriptionManager - Create new subscription manager for com.ustadmobile.core.db.UmAppDatabase_Repo@f29353f...
Nov 14, 2024 11:31:47 AM io.github.aakira.napier.DebugAntilog performLog
INFO: [INFO] DoorLog - ReplicationSubscriptionManager for com.ustadmobile.core.db.UmAppDatabase_Repo@f29353f : enabling
Nov 14, 2024 11:31:47 AM io.github.aakira.napier.DebugAntilog performLog
INFO: [INFO] DoorLog - ReplicationSubscriptionManager for com.ustadmobile.core.db.UmAppDatabase_Repo@f29353f : enabling
Nov 14, 2024 11:31:47 AM io.github.aakira.napier.DebugAntilog performLog
INFO: [INFO] DoorLog - ReplicationSubscriptionManager for com.ustadmobile.core.db.UmAppDatabase_Repo@f29353f : enabling
Nov 14, 2024 11:31:47 AM io.github.aakira.napier.DebugAntilog performLog
INFO: [INFO] DoorLog - ReplicationSubscriptionManager for com.ustadmobile.core.db.UmAppDatabase_Repo@f29353f : enabling
Nov 14, 2024 11:31:47 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] DoorLog - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1e79d43] startup: found 0 ChangeLogs to process now
Nov 14, 2024 11:31:47 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] DoorLog - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1e79d43] startup: found 0 ChangeLogs to process now
Nov 14, 2024 11:31:47 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] DoorLog - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1e79d43] startup: found 0 ChangeLogs to process now
Nov 14, 2024 11:31:47 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] DoorLog - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1e79d43] startup: found 0 ChangeLogs to process now
java.io.IOException: other event source error
at com.ustadmobile.door.sse.DoorEventSource$eventSourceListener$1.onFailure(DoorEventSource.kt:43)
at okhttp3.internal.sse.RealEventSource.processResponse(RealEventSource.kt:52)
at okhttp3.internal.sse.RealEventSource.onResponse(RealEventSource.kt:46)
at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:519)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:840)
Nov 14, 2024 11:31:47 AM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] DoorEventSource$eventSourceListener$1$onFailure$invokeSuspend - [DoorEventSource@1272426755 - http://localhost/replication/subscribe?door-dbversion=107&door-node=5646605765762816231%2Fc587ee9b-a3e8-4c74-8bf1-1ce440a6e877] error: java.io.IOException: other event source error . Attempting to reconnect after 2000ms
Nov 14, 2024 11:31:47 AM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] DoorEventSource$eventSourceListener$1$onFailure$invokeSuspend - [DoorEventSource@1272426755 - http://localhost/replication/subscribe?door-dbversion=107&door-node=5646605765762816231%2Fc587ee9b-a3e8-4c74-8bf1-1ce440a6e877] error: java.io.IOException: other event source error . Attempting to reconnect after 2000ms
Nov 14, 2024 11:31:47 AM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] DoorEventSource$eventSourceListener$1$onFailure$invokeSuspend - [DoorEventSource@1272426755 - http://localhost/replication/subscribe?door-dbversion=107&door-node=5646605765762816231%2Fc587ee9b-a3e8-4c74-8bf1-1ce440a6e877] error: java.io.IOException: other event source error . Attempting to reconnect after 2000ms
Nov 14, 2024 11:31:47 AM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] DoorEventSource$eventSourceListener$1$onFailure$invokeSuspend - [DoorEventSource@1272426755 - http://localhost/replication/subscribe?door-dbversion=107&door-node=5646605765762816231%2Fc587ee9b-a3e8-4c74-8bf1-1ce440a6e877] error: java.io.IOException: other event source error . Attempting to reconnect after 2000ms
Nov 14, 2024 11:31:47 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] DoorLog - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1e79d43]: processing changes to Container, ChangeLog
Nov 14, 2024 11:31:47 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] DoorLog - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1e79d43]: processing changes to Container, ChangeLog
Nov 14, 2024 11:31:47 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] DoorLog - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1e79d43]: processing changes to Container, ChangeLog
Nov 14, 2024 11:31:47 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] DoorLog - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1e79d43]: processing changes to Container, ChangeLog
Nov 14, 2024 11:31:47 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] DoorLog - ReplicationNotificationDispatcher: findPendingReplications for Container
Nov 14, 2024 11:31:47 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] DoorLog - ReplicationNotificationDispatcher: findPendingReplications for Container
Nov 14, 2024 11:31:47 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] DoorLog - ReplicationNotificationDispatcher: findPendingReplications for Container
Nov 14, 2024 11:31:47 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] DoorLog - ReplicationNotificationDispatcher: findPendingReplications for Container
Nov 14, 2024 11:31:47 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] ReplicationNotificationDispatcher$findAndSendPendingReplicationNotifications - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1e79d43] findAndSendPendingReplicationNotifications for table(s) Container
Nov 14, 2024 11:31:47 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] ReplicationNotificationDispatcher$findAndSendPendingReplicationNotifications - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1e79d43] findAndSendPendingReplicationNotifications for table(s) Container
Nov 14, 2024 11:31:47 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] ReplicationNotificationDispatcher$findAndSendPendingReplicationNotifications - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1e79d43] findAndSendPendingReplicationNotifications for table(s) Container
Nov 14, 2024 11:31:47 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] ReplicationNotificationDispatcher$findAndSendPendingReplicationNotifications - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1e79d43] findAndSendPendingReplicationNotifications for table(s) Container
Nov 14, 2024 11:31:48 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] DoorLog - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1e79d43]: processing changes to Container, ContainerEntry, ContainerEntryFile, ChangeLog
Nov 14, 2024 11:31:48 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] DoorLog - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1e79d43]: processing changes to Container, ContainerEntry, ContainerEntryFile, ChangeLog
Nov 14, 2024 11:31:48 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] DoorLog - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1e79d43]: processing changes to Container, ContainerEntry, ContainerEntryFile, ChangeLog
Nov 14, 2024 11:31:48 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] DoorLog - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1e79d43]: processing changes to Container, ContainerEntry, ContainerEntryFile, ChangeLog
Nov 14, 2024 11:31:48 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] DoorLog - ReplicationNotificationDispatcher: findPendingReplications for Container
Nov 14, 2024 11:31:48 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] DoorLog - ReplicationNotificationDispatcher: findPendingReplications for Container
Nov 14, 2024 11:31:48 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] DoorLog - ReplicationNotificationDispatcher: findPendingReplications for Container
Nov 14, 2024 11:31:48 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] DoorLog - ReplicationNotificationDispatcher: findPendingReplications for Container
Nov 14, 2024 11:31:48 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] ReplicationNotificationDispatcher$findAndSendPendingReplicationNotifications - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1e79d43] findAndSendPendingReplicationNotifications for table(s) Container
Nov 14, 2024 11:31:48 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] ReplicationNotificationDispatcher$findAndSendPendingReplicationNotifications - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1e79d43] findAndSendPendingReplicationNotifications for table(s) Container
Nov 14, 2024 11:31:48 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] ReplicationNotificationDispatcher$findAndSendPendingReplicationNotifications - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1e79d43] findAndSendPendingReplicationNotifications for table(s) Container
Nov 14, 2024 11:31:48 AM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] ReplicationNotificationDispatcher$findAndSendPendingReplicationNotifications - ReplicationNotificationDispatcher for [com.ustadmobile.core.db.UmAppDatabase_JdbcKt@1e79d43] findAndSendPendingReplicationNotifications for table(s) Container
> Task :app-android-launcher:produceReleaseBundleIdeListingFile
> Task :app-android-launcher:createReleaseBundleListingFileRedirect
> Task :app-android-launcher:bundleRelease
> Task :app-ktor-server:check
> Task :app-ktor-server:build
> Task :core:jsTest
> Task :core:jvmTestClasses
> Task :core:jvmTest
OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended
> Task :app-android-launcher:optimizeReleaseResources
> Task :core:jvmTest
com.ustadmobile.core.util.ext.ReportWithSeriesWithFiltersExtTest[jvm] > givenStatementShowingAverageUsageTimePerUserByGenderAbove18YearsOfAge_whenDataSetIsAverageUsageTimePerUser_whenXaxisIsGender_andFilterWithAgeGreaterThan18_thenShowExpectedValues[jvm] FAILED
java.lang.IndexOutOfBoundsException at ReportWithSeriesWithFiltersExtTest.kt:213
343 tests completed, 1 failed
There were failing tests
> Task :core:allTests FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':core:allTests'.
> Failed to execute all tests:
: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()
}
}
}Also: There were failing tests. See the report at: file:///home/jenkins/.jenkins/workspace/app-branded-edubridge-afghanistan/core/build/reports/tests/allTests/index.html
* 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 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.5/userguide/command_line_interface.html#sec:command_line_warnings
Execution optimizations have been disabled for 7 invalid unit(s) of work during this build to ensure correctness.
Please consult deprecation warnings for more details.
BUILD FAILED in 10m 12s
690 actionable tasks: 689 executed, 1 up-to-date
Build step 'Invoke Gradle script' changed build result to FAILURE
Build step 'Invoke Gradle script' marked build as failure
Archiving artifacts
Recording test results
[Checks API] No suitable checks publisher found.
Finished: FAILURE