w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/app-ktor-server/build/generated/source/door/com/ustadmobile/core/db/dao/XObjectDao_KtorRoute.kt: (139, 17): 'di(): LazyDI' is deprecated. di() function leads to import conflicts. please replace with closestDI().
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/app-ktor-server/build/generated/source/door/com/ustadmobile/core/db/dao/XObjectDao_KtorRoute.kt: (151, 17): 'di(): LazyDI' is deprecated. di() function leads to import conflicts. please replace with closestDI().
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/app-ktor-server/build/generated/source/door/com/ustadmobile/core/db/dao/XObjectDao_KtorRoute.kt: (155, 11): Variable '_requestId' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/app-ktor-server/src/jvmMain/kotlin/com/ustadmobile/lib/rest/ContainerDownloadRoute.kt: (39, 34): 'di(): LazyDI' is deprecated. di() function leads to import conflicts. please replace with closestDI().
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/app-ktor-server/src/jvmMain/kotlin/com/ustadmobile/lib/rest/ContainerDownloadRoute.kt: (82, 38): 'di(): LazyDI' is deprecated. di() function leads to import conflicts. please replace with closestDI().
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/app-ktor-server/src/jvmMain/kotlin/com/ustadmobile/lib/rest/ContainerDownloadRoute.kt: (94, 34): 'di(): LazyDI' is deprecated. di() function leads to import conflicts. please replace with closestDI().
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/app-ktor-server/src/jvmMain/kotlin/com/ustadmobile/lib/rest/ContainerDownloadRoute.kt: (99, 76): Unnecessary safe call on a non-null receiver of type ContainerEntryFile?
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/app-ktor-server/src/jvmMain/kotlin/com/ustadmobile/lib/rest/ContainerMountRoute.kt: (35, 38): 'di(): LazyDI' is deprecated. di() function leads to import conflicts. please replace with closestDI().
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/app-ktor-server/src/jvmMain/kotlin/com/ustadmobile/lib/rest/ContainerMountRoute.kt: (70, 38): 'di(): LazyDI' is deprecated. di() function leads to import conflicts. please replace with closestDI().
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/app-ktor-server/src/jvmMain/kotlin/com/ustadmobile/lib/rest/ContainerUploadRoute2.kt: (27, 56): 'di(): LazyDI' is deprecated. di() function leads to import conflicts. please replace with closestDI().
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/app-ktor-server/src/jvmMain/kotlin/com/ustadmobile/lib/rest/ContainerUploadRoute2.kt: (30, 34): 'di(): LazyDI' is deprecated. di() function leads to import conflicts. please replace with closestDI().
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/app-ktor-server/src/jvmMain/kotlin/com/ustadmobile/lib/rest/ContainerUploadRoute2.kt: (42, 56): 'di(): LazyDI' is deprecated. di() function leads to import conflicts. please replace with closestDI().
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/app-ktor-server/src/jvmMain/kotlin/com/ustadmobile/lib/rest/ContainerUploadRoute2.kt: (61, 56): 'di(): LazyDI' is deprecated. di() function leads to import conflicts. please replace with closestDI().
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/app-ktor-server/src/jvmMain/kotlin/com/ustadmobile/lib/rest/ContentEntryLinkImporter.kt: (31, 51): 'di(): LazyDI' is deprecated. di() function leads to import conflicts. please replace with closestDI().
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/app-ktor-server/src/jvmMain/kotlin/com/ustadmobile/lib/rest/ContentEntryLinkImporter.kt: (58, 42): 'di(): LazyDI' is deprecated. di() function leads to import conflicts. please replace with closestDI().
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/app-ktor-server/src/jvmMain/kotlin/com/ustadmobile/lib/rest/ContentEntryLinkImporter.kt: (59, 44): 'di(): LazyDI' is deprecated. di() function leads to import conflicts. please replace with closestDI().
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/app-ktor-server/src/jvmMain/kotlin/com/ustadmobile/lib/rest/ContentEntryLinkImporter.kt: (65, 55): 'di(): LazyDI' is deprecated. di() function leads to import conflicts. please replace with closestDI().
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/app-ktor-server/src/jvmMain/kotlin/com/ustadmobile/lib/rest/DevModeRoute.kt: (15, 34): 'di(): LazyDI' is deprecated. di() function leads to import conflicts. please replace with closestDI().
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/app-ktor-server/src/jvmMain/kotlin/com/ustadmobile/lib/rest/GetAppRoute.kt: (17, 24): 'di(): LazyDI' is deprecated. di() function leads to import conflicts. please replace with closestDI().
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/app-ktor-server/src/jvmMain/kotlin/com/ustadmobile/lib/rest/SiteRoute.kt: (20, 23): 'di(): LazyDI' is deprecated. di() function leads to import conflicts. please replace with closestDI().
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/app-ktor-server/src/jvmMain/kotlin/com/ustadmobile/lib/rest/ext/UmAppDatabaseKtorExt.kt: (122, 60): Unchecked cast: Any to List<PaymentPlan>
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/app-ktor-server/src/jvmMain/kotlin/com/ustadmobile/lib/rest/ext/UmAppDatabaseKtorExt.kt: (126, 50): Unchecked cast: Any to List<AffiliatePlan>
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/app-ktor-server/src/jvmMain/kotlin/com/ustadmobile/lib/rest/prototypestrings/PrototypeLocalizer.kt: (64, 45): Parameter 'inCsvFile' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/app-ktor-server/src/jvmMain/kotlin/com/ustadmobile/lib/rest/prototypestrings/PrototypeLocalizer.kt: (122, 17): Variable 'spaceRegex' is never used
> Task :app-ktor-server:jvmProcessResources
> Task :app-ktor-server:jvmMainClasses
> Task :app-ktor-server:jvmJar
> Task :app-ktor-server:compileKotlinMetadataNO-SOURCE
> Task :app-ktor-server:metadataMainClassesUP-TO-DATE
> Task :app-ktor-server:metadataJar
> Task :app-ktor-server:shadowJar
> Task :app-ktor-server:startShadowScripts
> Task :app-ktor-server:shadowDistTar
> Task :app-ktor-server:shadowDistZip
> Task :app-ktor-server:sourcesJar
> Task :app-ktor-server:assemble
> Task :lib-test-common:compileKotlinJvm
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/lib-test-common/src/jvmMain/kotlin/com/ustadmobile/util/commontest/ext/UmAppDatabaseExt2.kt: (19, 34): Unnecessary safe call on a non-null receiver of type Headers
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/lib-test-common/src/jvmMain/kotlin/com/ustadmobile/util/commontest/ext/UmAppDatabaseExt2.kt: (19, 49): Elvis operator (?:) always returns the left operand of non-nullable type Map<String, List<String>>
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/lib-test-common/src/jvmMain/kotlin/com/ustadmobile/util/commontest/ext/UmAppDatabaseExt2.kt: (34, 5): 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-zoeasy/lib-test-common/src/jvmMain/kotlin/com/ustadmobile/util/test/ReverseProxyDispatcher.kt: (60, 35): Variable 'response' initializer is redundant
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/lib-test-common/src/jvmMain/kotlin/com/ustadmobile/util/test/nav/TestUstadSavedStateHandle.kt: (19, 44): Unchecked cast: Any? to T?
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/lib-test-common/src/jvmMain/kotlin/com/ustadmobile/util/test/nav/TestUstadSavedStateHandle.kt: (25, 11): Unchecked cast: DoorMutableLiveData<*> to DoorMutableLiveData<T>
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/lib-test-common/src/jvmMain/kotlin/com/ustadmobile/util/test/rules/CoroutineDispatcherRule.kt: (14, 47): Parameter 'dispatcherRule' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/lib-test-common/src/jvmMain/kotlin/com/ustadmobile/util/test/rules/CoroutineDispatcherRule.kt: (19, 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.
> Task :lib-test-common:jvmProcessResources
> Task :lib-test-common:jvmMainClasses
> Task :lib-test-common:jvmJar
> Task :app-ktor-server:compileTestKotlinJvm
> Task :app-ktor-server:jvmTestProcessResources
> Task :app-ktor-server:jvmTestClasses
> Task :app-ktor-server:jvmTest
> Task :app-ktor-server:allTests
> Task :app-ktor-server:check
> Task :app-ktor-server:build
> Task :core:copyDebugJniLibsProjectAndLocalJars
> Task :core:extractDebugAnnotations
> Task :core:mergeDebugGeneratedProguardFilesUP-TO-DATE
> Task :core:mergeDebugConsumerProguardFilesUP-TO-DATE
> Task :core:compileDebugSources
> Task :core:copyReleaseJniLibsProjectAndLocalJars
> Task :core:mergeDebugJavaResource
> Task :core:extractReleaseAnnotations
> Task :core:syncDebugLibJars
> Task :core:bundleDebugAar
> Task :core:assembleDebug
> Task :core:mergeReleaseConsumerProguardFiles
> Task :core:compileReleaseSources
> Task :core:mergeReleaseJavaResource
> Task :core:mergeReleaseResources
> Task :core:syncReleaseLibJars
> Task :core:bundleReleaseAar
> Task :core:jvmSourcesJar
Execution optimizations have been disabled for task ':core:jvmSourcesJar' to ensure correctness due to the following reasons:
- Gradle detected a problem with the following location: '/home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/build/generated/source/umlocale'. Reason: Task ':core:jvmSourcesJar' uses this output of task ':core:prepareLocale' without declaring an explicit or implicit dependency. This can lead to incorrect results being produced, depending on what order the tasks are executed. Please refer to https://docs.gradle.org/7.1/userguide/validation_problems.html#implicit_dependency for more details about this problem.
> Task :core:verifyReleaseResources
> Task :lib-database-entities:compileKotlinMetadata
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/lib-database-entities/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntryRelatedEntryJoinWithLangName.kt: (20, 18): 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/lib-database-entities/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntryStatus.kt: (42, 29): 'ContentEntryStatus' is deprecated. This is now tracked via ContainerDownloadManager
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/lib-database-entities/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntryWithContentEntryStatus.kt: (10, 29): 'ContentEntryStatus' is deprecated. This is now tracked via ContainerDownloadManager
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/lib-database-entities/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/DownloadJobItemParentChildJoin.kt: (32, 25): The corresponding parameter in the supertype 'Any' is named 'other'. This may cause problems when calling this function with named arguments.
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/lib-database-entities/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/DownloadJobItemStatus.kt: (15, 5): @kotlin.jvm.Transient does not affect @Serializable classes. Please use @kotlinx.serialization.Transient instead.
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/lib-database-entities/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/DownloadJobItemStatus.kt: (27, 5): @kotlin.jvm.Transient does not affect @Serializable classes. Please use @kotlinx.serialization.Transient instead.
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/lib-database-entities/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/StateContentEntity.kt: (49, 25): The corresponding parameter in the supertype 'Any' is named 'other'. This may cause problems when calling this function with named arguments.
> Task :core:assembleRelease
> Task :lib-database-entities:metadataMainClasses
> Task :lib-database-entities:metadataJar
> Task :lib-util:compileKotlinMetadata
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/lib-util/src/commonMain/kotlin/com/ustadmobile/core/db/LiveDataUtil.kt: (14, 25): 'offer(E): Boolean' is deprecated. Deprecated in the favour of 'trySend' method
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/lib-util/src/commonMain/kotlin/com/ustadmobile/lib/util/RangeUtil.kt: (42, 22): Variable 'statusCode' initializer is redundant
> Task :lib-util:metadataMainClasses
> Task :lib-util:metadataJar
> Task :lib-database:compileKotlinMetadata
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/UmAppDatabase.kt: (32, 47): 'ContentEntryStatus' is deprecated. This is now tracked via ContainerDownloadManager
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ConnectivityStatusDao.kt: (16, 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-zoeasy/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ConnectivityStatusDao.kt: (53, 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-zoeasy/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao.kt: (10, 40): 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao.kt: (43, 95): 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryStatusDao.kt: (5, 40): 'ContentEntryStatus' is deprecated. This is now tracked via ContainerDownloadManager
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryStatusDao.kt: (10, 48): 'ContentEntryStatus' is deprecated. This is now tracked via ContainerDownloadManager
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryStatusDao.kt: (21, 66): 'ContentEntryStatus' is deprecated. This is now tracked via ContainerDownloadManager
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryStatusDao.kt: (38, 45): 'ContentEntryStatus' is deprecated. This is now tracked via ContainerDownloadManager
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryStatusDao.kt: (42, 77): 'ContentEntryStatus' is deprecated. This is now tracked via ContainerDownloadManager
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryStatusDao.kt: (46, 49): 'ContentEntryStatus' is deprecated. This is now tracked via ContainerDownloadManager
> Task :lib-database:metadataMainClasses
> Task :lib-database:metadataJar
> Task :core:compileKotlinMetadata
Execution optimizations have been disabled for task ':core:compileKotlinMetadata' to ensure correctness due to the following reasons:
- Gradle detected a problem with the following location: '/home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/build/generated/source/umlocale'. Reason: Task ':core:compileKotlinMetadata' uses this output of task ':core:prepareLocale' without declaring an explicit or implicit dependency. This can lead to incorrect results being produced, depending on what order the tasks are executed. Please refer to https://docs.gradle.org/7.1/userguide/validation_problems.html#implicit_dependency for more details about this problem.
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/account/EndSessionParentChildJoinSyncListener.kt: (26, 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-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/account/EndSessionPersonAuth2SyncListener.kt: (19, 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-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt: (103, 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-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/assignment/ClazzAssignmentSyncListener.kt: (25, 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-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/container/ContainerAddOptions.kt: (37, 56): 'toLowerCase(): String' is deprecated. Use lowercase() instead.
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/contentformats/ContentImportManagerImpl.kt: (57, 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-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/contentformats/epub/opf/OpfDocument.kt: (420, 23): Parameter 'mimeType' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/contentformats/har/HarContainer.kt: (44, 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-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/contentformats/har/KhanProgressTracker.kt: (180, 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-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/contentformats/har/KhanProgressTracker.kt: (247, 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-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/contentformats/scorm/ScormManifest.kt: (125, 52): The value 'null' assigned to 'var currentResource: ScormManifest.Resource? defined in com.ustadmobile.core.contentformats.scorm.ScormManifest.loadFromXpp' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/contentformats/xapi/Actor.kt: (26, 25): The corresponding parameter in the supertype 'Any' is named 'other'. This may cause problems when calling this function with named arguments.
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/contentformats/xapi/ContextActivity.kt: (13, 25): The corresponding parameter in the supertype 'Any' is named 'other'. This may cause problems when calling this function with named arguments.
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/contentformats/xapi/Result.kt: (28, 25): The corresponding parameter in the supertype 'Any' is named 'other'. This may cause problems when calling this function with named arguments.
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/contentformats/xapi/Statement.kt: (31, 25): The corresponding parameter in the supertype 'Any' is named 'other'. This may cause problems when calling this function with named arguments.
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/contentformats/xapi/XContext.kt: (23, 25): The corresponding parameter in the supertype 'Any' is named 'other'. This may cause problems when calling this function with named arguments.
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/contentformats/xapi/XObject.kt: (11, 25): The corresponding parameter in the supertype 'Any' is named 'other'. This may cause problems when calling this function with named arguments.
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/controller/AffiliatePlanEditPresenter.kt: (33, 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-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/controller/ContentEntryDetailPresenter.kt: (32, 41): Variable 'editEntity' initializer is redundant
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/controller/ContentEntryEdit2Presenter.kt: (104, 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-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/controller/ContentEntryEdit2Presenter.kt: (139, 53): Variable 'editEntity' initializer is redundant
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/controller/ContentEntryEdit2Presenter.kt: (154, 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-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/controller/ContentEntryEdit2Presenter.kt: (196, 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-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/controller/ContentEntryEdit2Presenter.kt: (248, 53): Variable 'client' initializer is redundant
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/controller/ContentEntryImportLinkPresenter.kt: (39, 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-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/controller/ContentEntryList2Presenter.kt: (72, 88): Elvis operator (?:) always returns the left operand of non-nullable type Long
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/controller/ContentEntryList2Presenter.kt: (123, 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-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/controller/ContentEntryList2Presenter.kt: (167, 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-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/controller/ContentEntryList2Presenter.kt: (168, 13): 'when' expression on enum is recommended to be exhaustive, add 'EDIT', 'DELETE' branches or 'else' branch instead
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/controller/ContentEntryList2Presenter.kt: (216, 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-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/controller/DateRangePresenter.kt: (119, 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-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/controller/DefaultNewCommentItemListener.kt: (23, 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-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/controller/EpubContentPresenter.kt: (195, 17): Variable 'position' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/controller/ErrorReportPresenter.kt: (47, 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-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/controller/HarContentPresenterCommon.kt: (53, 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-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/controller/HarContentPresenterCommon.kt: (86, 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-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/controller/JobApplicantListPresenter.kt: (40, 48): Parameter 'sortOrder' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/controller/JobQuestionEditPresenter.kt: (77, 40): Variable 'editEntity' initializer is redundant
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/controller/LanguageListPresenter.kt: (114, 13): 'when' expression on enum is recommended to be exhaustive, add 'EDIT', 'DELETE', 'MOVE', 'UNHIDE' branches or 'else' branch instead
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/controller/PersonEditPresenter.kt: (141, 13): Variable 'socialProfileUri' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/controller/VerbEntityListPresenter.kt: (36, 14): 'sortOptions: List<MessageIdOption>?' is deprecated. impl sortOptions from UstadListPresenter
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/controller/VideoContentPresenterCommon.kt: (99, 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-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/controller/XapiPackageContentPresenter.kt: (79, 11): Elvis operator (?:) always returns the left operand of non-nullable type String
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/controller/XapiPackageContentPresenter.kt: (83, 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-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/controller/XapiPackageContentPresenter.kt: (125, 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-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/impl/UstadMobileSystemCommon.kt: (71, 72): 'UmCallback<T>' is deprecated. Use coroutines instead
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/impl/UstadMobileSystemCommon.kt: (110, 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-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/impl/UstadMobileSystemCommon.kt: (357, 18): Condition 'currentlyDisplayedLocale != null' is always 'true'
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/impl/UstadMobileSystemImpl.kt: (96, 72): 'UmCallback<T>' is deprecated. Use coroutines instead
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/networkmanager/DownloadJobPreparer.kt: (34, 13): Variable 'entriesToDownload' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/networkmanager/ImportJobRunner.kt: (70, 39): 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-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/networkmanager/ImportJobRunner.kt: (71, 37): Variable 'container' initializer is redundant
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/util/LiveDataWorkQueue.kt: (26, 73): 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-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/util/LiveDataWorkQueue.kt: (42, 36): Parameter 'procNum' is never used, could be renamed to _
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/util/LiveDataWorkQueue.kt: (57, 69): This declaration is experimental and its usage should be marked with '@kotlinx.coroutines.ExperimentalCoroutinesApi' or '@OptIn(kotlinx.coroutines.ExperimentalCoroutinesApi::class)'
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/util/MessageIdOption.kt: (9, 35): 'instance: UstadMobileSystemImpl' is deprecated. This static property should not be used! We should access it through DI
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/util/OneToManyJoinEditHelper.kt: (85, 13): Variable 'serializer' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/util/SafeParseCommon.kt: (12, 28): Parameter 'di' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/util/SafeParseCommon.kt: (12, 72): Parameter 'klass' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/util/ScopedGrantOneToManyHelper.kt: (55, 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-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/util/UMCalendarUtil.kt: (101, 76): Parameter 'locale' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/util/UMCalendarUtil.kt: (232, 47): Parameter 'locale' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/util/UMCalendarUtil.kt: (244, 47): Parameter 'locale' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/util/UMCalendarUtil.kt: (256, 50): Parameter 'locale' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/util/UMCalendarUtil.kt: (262, 58): Parameter 'locale' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/util/UMCalendarUtil.kt: (266, 64): Parameter 'locale' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/util/UMCalendarUtil.kt: (282, 51): Parameter 'locale' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/util/UMFileUtil.kt: (109, 30): 'toLowerCase(): String' is deprecated. Use lowercase() instead.
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/util/UMFileUtil.kt: (216, 39): 'toLowerCase(): String' is deprecated. Use lowercase() instead.
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/util/UMFileUtil.kt: (449, 13): Variable 'result' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/util/ext/MapExt.kt: (29, 65): Parameter 'serializer' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/util/ext/StringExt.kt: (18, 1): Expected performance impact from inlining is insignificant. Inlining works best for functions with parameters of functional types
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/util/ext/StringExt.kt: (43, 48): 'toLowerCase(): String' is deprecated. Use lowercase() instead.
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/commonMain/kotlin/com/ustadmobile/core/util/ext/UmAccountExt.kt: (11, 38): Parameter 'context' is never used
> Task :core:metadataMainClasses
> Task :core:metadataJar
> Task :core:sourcesJar
Execution optimizations have been disabled for task ':core:sourcesJar' to ensure correctness due to the following reasons:
- Gradle detected a problem with the following location: '/home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/build/generated/source/umlocale'. Reason: Task ':core:sourcesJar' uses this output of task ':core:prepareLocale' without declaring an explicit or implicit dependency. This can lead to incorrect results being produced, depending on what order the tasks are executed. Please refer to https://docs.gradle.org/7.1/userguide/validation_problems.html#implicit_dependency for more details about this problem.
> Task :core:assemble
> Task :core:compileTestKotlinJvm
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/jvmTest/kotlin/com/ustadmobile/core/catalog/contenttype/ContentTypePluginsTest.kt: (57, 81): Unnecessary non-null assertion (!!) on a non-null receiver of type EndpointScope
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/jvmTest/kotlin/com/ustadmobile/core/catalog/contenttype/H5PTypePluginTest.kt: (48, 81): Unnecessary non-null assertion (!!) on a non-null receiver of type EndpointScope
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/jvmTest/kotlin/com/ustadmobile/core/impl/UstadAccountManagerTest.kt: (192, 31): Unnecessary safe call on a non-null receiver of type DoorLiveData<List<UmAccount>>
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/jvmTest/kotlin/com/ustadmobile/core/impl/UstadAccountManagerTest.kt: (204, 13): Variable 'savedAccount' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/jvmTest/kotlin/com/ustadmobile/core/impl/UstadAccountManagerTest.kt: (420, 13): Variable 'accountRegistered' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/jvmTest/kotlin/com/ustadmobile/core/io/ConcatenatedInputStream2Test.kt: (100, 13): Variable 'secondEntry' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/jvmTest/kotlin/com/ustadmobile/core/io/ConcatenatedStreamIntegrationTest.kt: (52, 13): Variable 'concatEntry1' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/jvmTest/kotlin/com/ustadmobile/core/io/ConcatenatedStreamIntegrationTest.kt: (55, 13): Variable 'concatEntry2' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/jvmTest/kotlin/com/ustadmobile/core/io/ConcatenatedStreamIntegrationTest.kt: (97, 13): Variable 'concatEntry1' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/jvmTest/kotlin/com/ustadmobile/core/io/ConcatenatedStreamIntegrationTest.kt: (100, 13): Variable 'concatEntry2' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/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-zoeasy/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-zoeasy/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-zoeasy/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-zoeasy/core/src/jvmTest/kotlin/com/ustadmobile/core/io/UploadSessionTest.kt: (114, 25): Variable 'bytesRead' initializer is redundant
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/jvmTest/kotlin/com/ustadmobile/core/io/UploadSessionTest.kt: (152, 29): Variable 'bytesRead' initializer is redundant
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/jvmTest/kotlin/com/ustadmobile/core/io/UploadSessionTest.kt: (198, 33): Variable 'bytesRead' initializer is redundant
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/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-zoeasy/core/src/jvmTest/kotlin/com/ustadmobile/core/io/ext/UmAppDatabaseContainerIoExtTest.kt: (87, 13): Variable 'db' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/jvmTest/kotlin/com/ustadmobile/core/network/DownloadJobEntryPreparerTest.kt: (96, 45): Parameter 'call' is never used, could be renamed to _
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/jvmTest/kotlin/com/ustadmobile/core/network/ImportJobEntryRunnerTest.kt: (175, 45): Parameter 'call' is never used, could be renamed to _
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/jvmTest/kotlin/com/ustadmobile/core/network/ImportJobEntryRunnerTest.kt: (284, 22): Variable 'status' initializer is redundant
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/jvmTest/kotlin/com/ustadmobile/core/network/containerfetcher/ContainerFetcherJobEntryOkHttpTest.kt: (141, 13): Variable 'md5List' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/jvmTest/kotlin/com/ustadmobile/core/network/containerfetcher/ContainerFetcherJobEntryOkHttpTest.kt: (208, 13): Variable 'mockRequest1' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/jvmTest/kotlin/com/ustadmobile/core/schedule/TestClazzLogCreator.kt: (115, 13): Variable 'longWeekendHoliday' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/jvmTest/kotlin/com/ustadmobile/core/schedule/TestClazzLogCreator.kt: (122, 25): Variable 'testClazzSchedule' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/jvmTest/kotlin/com/ustadmobile/core/schedule/TestClazzLogCreator.kt: (147, 25): Variable 'testClazzSchedule' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/jvmTest/kotlin/com/ustadmobile/core/schedule/TestClazzLogCreator.kt: (181, 25): Variable 'testClazzSchedule' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/jvmTest/kotlin/com/ustadmobile/core/schedule/TestClazzLogCreator.kt: (206, 25): Variable 'testClazzSchedule' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/src/jvmTest/kotlin/com/ustadmobile/core/util/UstadTestRule.kt: (180, 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.
> Task :core:jvmTestProcessResources
> Task :core:jvmTestClasses
> Task :core:transformJvmTestAtomicfu
> Task :core:jvmTest
> Task :core:allTests
> Task :core:lint
Ran lint on variant debug: 10 issues found
Ran lint on variant release: 7 issues found
Wrote HTML report to file:///home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/build/reports/lint-results.html
Wrote XML report to file:///home/jenkins/.jenkins/workspace/app-branded-zoeasy/core/build/reports/lint-results.xml
> Task :core:check
> Task :core:build
> Task :lib-content-scrapers:jvmSourcesJar
> Task :lib-content-scrapers:compileKotlinMetadataNO-SOURCE
> Task :lib-content-scrapers:metadataMainClassesUP-TO-DATE
> Task :lib-content-scrapers:metadataJar
> Task :lib-content-scrapers:assemble
> Task :lib-content-scrapers:compileTestKotlinJvm
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/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-zoeasy/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/TestContentScraperUtil.kt: (140, 13): Variable 'srt' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/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-zoeasy/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/TestPrathamContentScraper.kt: (232, 13): Variable 'jsonUrl' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/TestPrathamContentScraper.kt: (235, 13): Variable 'containerDir' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/TestPrathamContentScraper.kt: (247, 13): Variable 'document' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/TestPrathamContentScraper.kt: (250, 13): Variable 'sourceUrl' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/TestPrathamContentScraper.kt: (262, 13): Variable 'containerDir' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/TestPrathamContentScraper.kt: (280, 13): Variable 'containerDir' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/TestShrinkerUtils.kt: (65, 13): Variable 'db' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/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-zoeasy/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/TestShrinkerUtils.kt: (452, 17): Name shadowed: extension
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/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-zoeasy/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-zoeasy/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/folder/TestFolderIndexer.kt: (94, 26): Unnecessary non-null assertion (!!) on a non-null receiver of type UmAppDatabase
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/folder/TestFolderIndexer.kt: (97, 25): Unnecessary non-null assertion (!!) on a non-null receiver of type UmAppDatabase
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/folder/TestFolderIndexer.kt: (100, 22): Unnecessary non-null assertion (!!) on a non-null receiver of type UmAppDatabase
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/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-zoeasy/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-zoeasy/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-zoeasy/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-zoeasy/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-zoeasy/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-zoeasy/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-zoeasy/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-zoeasy/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-zoeasy/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-zoeasy/lib-content-scrapers/src/jvmTest/kotlin/com/ustadmobile/lib/contentscrapers/phetsimulation/TestPhetContentScraper.kt: (327, 13): Variable 'translationList' is never used
> Task :lib-content-scrapers:copyTestResources
> Task :lib-content-scrapers:jvmTestProcessResources
> Task :lib-content-scrapers:jvmTestClasses
> Task :lib-content-scrapers:jvmTest
> Task :lib-content-scrapers:allTests
> Task :lib-content-scrapers:check
> Task :lib-content-scrapers:build
> Task :lib-database:jvmSourcesJar
> Task :lib-database:sourcesJar
> Task :lib-database:assemble
> Task :lib-database:kaptGenerateStubsTestKotlinJvm
> Task :lib-database:kaptTestKotlinJvm
> Task :lib-database:compileTestKotlinJvmNO-SOURCE
> Task :lib-database:jvmTestProcessResourcesNO-SOURCE
> Task :lib-database:jvmTestClassesUP-TO-DATE
> Task :lib-database:jvmTestNO-SOURCE
> Task :lib-database:allTests
> Task :lib-database:check
> Task :lib-database:build
> Task :lib-database-android:copyDebugJniLibsProjectAndLocalJars
> Task :lib-database-android:extractDebugAnnotations
> Task :lib-database-android:mergeDebugGeneratedProguardFilesUP-TO-DATE
> Task :lib-database-android:mergeDebugConsumerProguardFilesUP-TO-DATE
> Task :lib-database-android:compileDebugSources
> Task :lib-database-android:copyReleaseJniLibsProjectAndLocalJars
> Task :lib-database-android:mergeDebugJavaResource
> Task :lib-database-android:extractReleaseAnnotations
> Task :lib-database-android:syncDebugLibJars
> Task :lib-database-android:bundleDebugAar
> Task :lib-database-android:assembleDebug
> Task :lib-database-android:mergeReleaseConsumerProguardFilesUP-TO-DATE
> Task :lib-database-android:compileReleaseSources
> Task :lib-database-android:mergeReleaseJavaResource
> Task :lib-database-android:mergeReleaseResources
> Task :app-android-launcher:mergeDevMinApi21ReleaseNativeLibs
> Task :lib-database-android:syncReleaseLibJars
> Task :app-android-launcher:stripDevMinApi21ReleaseDebugSymbols
Unable to strip the following libraries, packaging them as they are: libCodec2JNI.so, libcodec2.so.
> Task :app-android-launcher:extractDevMinApi21ReleaseNativeSymbolTables
Unable to extract native debug metadata from /home/jenkins/.jenkins/workspace/app-branded-zoeasy/app-android-launcher/build/intermediates/merged_native_libs/devMinApi21Release/out/lib/x86_64/libcodec2.so because unable to locate the objcopy executable for the x86_64 ABI.
Unable to extract native debug metadata from /home/jenkins/.jenkins/workspace/app-branded-zoeasy/app-android-launcher/build/intermediates/merged_native_libs/devMinApi21Release/out/lib/x86_64/libCodec2JNI.so because unable to locate the objcopy executable for the x86_64 ABI.
Unable to extract native debug metadata from /home/jenkins/.jenkins/workspace/app-branded-zoeasy/app-android-launcher/build/intermediates/merged_native_libs/devMinApi21Release/out/lib/armeabi-v7a/libcodec2.so because unable to locate the objcopy executable for the armeabi-v7a ABI.
Unable to extract native debug metadata from /home/jenkins/.jenkins/workspace/app-branded-zoeasy/app-android-launcher/build/intermediates/merged_native_libs/devMinApi21Release/out/lib/armeabi-v7a/libCodec2JNI.so because unable to locate the objcopy executable for the armeabi-v7a ABI.
Unable to extract native debug metadata from /home/jenkins/.jenkins/workspace/app-branded-zoeasy/app-android-launcher/build/intermediates/merged_native_libs/devMinApi21Release/out/lib/arm64-v8a/libcodec2.so because unable to locate the objcopy executable for the arm64-v8a ABI.
Unable to extract native debug metadata from /home/jenkins/.jenkins/workspace/app-branded-zoeasy/app-android-launcher/build/intermediates/merged_native_libs/devMinApi21Release/out/lib/arm64-v8a/libCodec2JNI.so because unable to locate the objcopy executable for the arm64-v8a ABI.
> Task :lib-database-android:bundleReleaseAar
> Task :app-android-launcher:mergeDevMinApi21ReleaseNativeDebugMetadataNO-SOURCE
> Task :lib-database-android:verifyReleaseResources
> Task :app-android-launcher:minifyDevMinApi21ReleaseWithR8
WARNING:: R8: Missing class: org.conscrypt.ConscryptHostnameVerifier
WARNING:: R8: Missing class: org.chromium.net.UrlRequest$Callback
> Task :lib-database-android:assembleRelease
> Task :lib-database-android:assemble
> Task :app-android-launcher:l8DexDesugarLibDevMinApi21Release
> Task :app-android-launcher:shrinkDevMinApi21ReleaseRes
> Task :lib-database-android:lint
Ran lint on variant debug: 0 issues found
Ran lint on variant release: 0 issues found
> Task :lib-database-android:check
> Task :lib-database-android:build
> Task :lib-database-entities:copyDebugJniLibsProjectAndLocalJars
> Task :lib-database-entities:extractDebugAnnotations
> Task :lib-database-entities:mergeDebugGeneratedProguardFilesUP-TO-DATE
> Task :lib-database-entities:mergeDebugConsumerProguardFilesUP-TO-DATE
> Task :lib-database-entities:compileDebugSources
> Task :lib-database-entities:copyReleaseJniLibsProjectAndLocalJars
> Task :lib-database-entities:mergeDebugJavaResource
> Task :lib-database-entities:extractReleaseAnnotations
> Task :lib-database-entities:syncDebugLibJars
> Task :lib-database-entities:bundleDebugAar
> Task :lib-database-entities:assembleDebug
> Task :lib-database-entities:mergeReleaseConsumerProguardFilesUP-TO-DATE
> Task :lib-database-entities:compileReleaseSources
> Task :lib-database-entities:mergeReleaseJavaResource
> Task :lib-database-entities:mergeReleaseResources
> Task :lib-database-entities:syncReleaseLibJars
> Task :lib-database-entities:bundleReleaseAar
> Task :lib-database-entities:jvmSourcesJar
> Task :lib-database-entities:sourcesJar
> Task :lib-database-entities:compileTestKotlinJvmNO-SOURCE
> Task :lib-database-entities:jvmTestProcessResourcesNO-SOURCE
> Task :lib-database-entities:jvmTestClassesUP-TO-DATE
> Task :lib-database-entities:jvmTestNO-SOURCE
> Task :lib-database-entities:allTests
> Task :lib-database-entities:verifyReleaseResources
> Task :lib-database-entities:lint
Ran lint on variant debug: 0 issues found
Ran lint on variant release: 0 issues found
> Task :lib-database-entities:assembleRelease
> Task :lib-database-entities:assemble
> Task :lib-database-entities:check
> Task :lib-database-entities:build
> Task :lib-database-mpp:jvmSourcesJar
> Task :lib-database-mpp:compileKotlinMetadataNO-SOURCE
> Task :lib-database-mpp:metadataMainClassesUP-TO-DATE
> Task :lib-database-mpp:metadataJar
> Task :lib-database-mpp:assemble
> Task :lib-database-mpp:compileTestKotlinJvmNO-SOURCE
> Task :lib-database-mpp:jvmTestProcessResourcesNO-SOURCE
> Task :lib-database-mpp:jvmTestClassesUP-TO-DATE
> Task :lib-database-mpp:jvmTestNO-SOURCE
> Task :lib-database-mpp:allTests
> Task :lib-database-mpp:check
> Task :lib-database-mpp:build
> Task :lib-http-testserver:compileKotlin
> Task :lib-http-testserver:compileJavaNO-SOURCE
> Task :lib-http-testserver:processResources
> Task :lib-http-testserver:classes
> Task :lib-http-testserver:inspectClassesForKotlinIC
> Task :lib-http-testserver:jar
> Task :lib-http-testserver:startScripts
> Task :lib-http-testserver:distTar
> Task :lib-http-testserver:distZip
> Task :lib-http-testserver:shadowJar
> Task :lib-http-testserver:startShadowScripts
> Task :lib-http-testserver:shadowDistTar
> Task :lib-http-testserver:shadowDistZip
> Task :lib-http-testserver:assemble
> Task :lib-http-testserver:check
> Task :lib-http-testserver:build
> Task :lib-test-common:preBuildUP-TO-DATE
> Task :lib-test-common:preDebugBuildUP-TO-DATE
> Task :lib-test-common:compileDebugAidlNO-SOURCE
> Task :lib-test-common:mergeDebugJniLibFolders
> Task :lib-test-common:mergeDebugNativeLibsNO-SOURCE
> Task :lib-test-common:stripDebugDebugSymbolsNO-SOURCE
> Task :lib-test-common:copyDebugJniLibsProjectAndLocalJars
> Task :lib-test-common:compileDebugRenderscriptNO-SOURCE
> Task :lib-test-common:generateDebugBuildConfig
> Task :lib-test-common:generateDebugResValues
> Task :lib-test-common:generateDebugResources
> Task :lib-test-common:packageDebugResources
> Task :lib-test-common:javaPreCompileDebug
> Task :lib-test-common:mergeDebugShaders
> Task :lib-test-common:compileDebugShadersNO-SOURCE
> Task :lib-test-common:generateDebugAssetsUP-TO-DATE
> Task :lib-test-common:parseDebugLocalResources
> Task :lib-test-common:processDebugManifest
> Task :lib-test-common:packageDebugAssets
> Task :lib-test-common:packageDebugRenderscriptNO-SOURCE
> Task :lib-test-common:prepareLintJarForPublishUP-TO-DATE
> Task :lib-test-common:processDebugJavaResNO-SOURCE
> Task :lib-test-common:preReleaseBuildUP-TO-DATE
> Task :lib-test-common:compileReleaseAidlNO-SOURCE
> Task :lib-test-common:writeDebugAarMetadata
> Task :lib-test-common:mergeReleaseJniLibFolders
> Task :lib-test-common:mergeReleaseNativeLibsNO-SOURCE
> Task :lib-test-common:stripReleaseDebugSymbolsNO-SOURCE
> Task :lib-test-common:compileReleaseRenderscriptNO-SOURCE
> Task :lib-test-common:copyReleaseJniLibsProjectAndLocalJars
> Task :lib-test-common:generateReleaseBuildConfig
> Task :lib-test-common:generateReleaseResValues
> Task :lib-test-common:generateReleaseResources
> Task :lib-test-common:packageReleaseResources
> Task :lib-test-common:parseReleaseLocalResources
> Task :lib-test-common:javaPreCompileRelease
> Task :lib-test-common:mergeReleaseShaders
> Task :lib-test-common:compileReleaseShadersNO-SOURCE
> Task :lib-test-common:generateReleaseAssetsUP-TO-DATE
> Task :lib-test-common:processReleaseManifest
> Task :lib-test-common:packageReleaseAssets
> Task :lib-test-common:packageReleaseRenderscriptNO-SOURCE
> Task :lib-test-common:processReleaseJavaResNO-SOURCE
> Task :lib-test-common:writeReleaseAarMetadata
> Task :lib-test-common:generateDebugRFile
> Task :lib-test-common:generateReleaseRFile
> Task :lib-test-common:mergeReleaseResources
> Task :lib-test-common:compileDebugKotlinAndroid
> Task :lib-test-common:compileDebugJavaWithJavac
> Task :lib-test-common:extractDebugAnnotations
> Task :lib-test-common:mergeDebugGeneratedProguardFilesUP-TO-DATE
> Task :lib-test-common:mergeDebugConsumerProguardFilesUP-TO-DATE
> Task :lib-test-common:compileDebugSources
> Task :lib-test-common:mergeDebugJavaResource
> Task :lib-test-common:compileReleaseKotlinAndroid
> Task :lib-test-common:syncDebugLibJars
> Task :lib-test-common:bundleDebugAar
> Task :lib-test-common:assembleDebug
> Task :lib-test-common:compileReleaseJavaWithJavac
> Task :lib-test-common:extractReleaseAnnotations
> Task :lib-test-common:mergeReleaseGeneratedProguardFilesUP-TO-DATE
> Task :lib-test-common:mergeReleaseConsumerProguardFilesUP-TO-DATE
> Task :lib-test-common:compileReleaseSources
> Task :lib-test-common:mergeReleaseJavaResource
> Task :lib-test-common:syncReleaseLibJars
> Task :lib-test-common:bundleReleaseAar
> Task :lib-test-common:jvmSourcesJar
> Task :lib-test-common:compileKotlinMetadata
> Task :lib-test-common:metadataMainClasses
> Task :lib-test-common:metadataJar
> Task :lib-test-common:sourcesJar
Encountered duplicate path "androidMain/com/example/libtestutil/MyClass.java" during copy operation configured with DuplicatesStrategy.WARN
> Task :lib-test-common:compileTestKotlinJvmNO-SOURCE
> Task :lib-test-common:jvmTestProcessResourcesNO-SOURCE
> Task :lib-test-common:jvmTestClassesUP-TO-DATE
> Task :lib-test-common:jvmTestNO-SOURCE
> Task :lib-test-common:allTests
> Task :lib-test-common:verifyReleaseResources
> Task :lib-test-common:lint
Ran lint on variant debug: 0 issues found
Ran lint on variant release: 0 issues found
> Task :lib-test-common:assembleRelease
> Task :lib-test-common:assemble
> Task :lib-test-common:check
> Task :lib-test-common:build
> Task :lib-util:copyDebugJniLibsProjectAndLocalJars
> Task :lib-util:extractDebugAnnotations
> Task :lib-util:mergeDebugGeneratedProguardFilesUP-TO-DATE
> Task :lib-util:mergeDebugConsumerProguardFilesUP-TO-DATE
> Task :lib-util:compileDebugSources
> Task :lib-util:mergeDebugJavaResource
> Task :lib-util:copyReleaseJniLibsProjectAndLocalJars
> Task :lib-util:extractReleaseAnnotations
> Task :lib-util:syncDebugLibJars
> Task :lib-util:bundleDebugAar
> Task :lib-util:assembleDebug
> Task :lib-util:mergeReleaseConsumerProguardFilesUP-TO-DATE
> Task :lib-util:compileReleaseSources
> Task :lib-util:mergeReleaseJavaResource
> Task :lib-util:mergeReleaseResources
> Task :lib-util:syncReleaseLibJars
> Task :lib-util:bundleReleaseAar
> Task :lib-util:jvmSourcesJar
> Task :lib-util:sourcesJar
> Task :lib-util:verifyReleaseResources
> Task :lib-util:compileTestKotlinJvm
> Task :lib-util:assembleRelease
> Task :lib-util:assemble
> Task :lib-util:jvmTestProcessResourcesNO-SOURCE
> Task :lib-util:jvmTestClasses
> Task :lib-util:jvmTest
> Task :lib-util:allTests
> Task :lib-util:lint
Ran lint on variant debug: 0 issues found
Ran lint on variant release: 0 issues found
> Task :lib-util:check
> Task :lib-util:build
> Task :sharedse:copyDebugJniLibsProjectAndLocalJars
> Task :sharedse:extractDebugAnnotations
> Task :sharedse:mergeDebugGeneratedProguardFilesUP-TO-DATE
> Task :sharedse:mergeDebugConsumerProguardFilesUP-TO-DATE
> Task :sharedse:compileDebugSources
> Task :sharedse:copyReleaseJniLibsProjectAndLocalJars
> Task :sharedse:mergeDebugJavaResource
> Task :sharedse:extractReleaseAnnotations
> Task :sharedse:syncDebugLibJars
> Task :sharedse:bundleDebugAar
> Task :sharedse:assembleDebug
> Task :sharedse:mergeReleaseConsumerProguardFiles
> Task :sharedse:compileReleaseSources
> Task :sharedse:mergeReleaseJavaResource
> Task :sharedse:mergeReleaseResources
> Task :sharedse:syncReleaseLibJars
> Task :sharedse:bundleReleaseAar
> Task :sharedse:jvmSourcesJar
> Task :sharedse:verifyReleaseResources
> Task :sharedse:compileKotlinMetadata
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/commonMain/kotlin/com/ustadmobile/sharedse/controller/DownloadDialogPresenter.kt: (96, 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-zoeasy/sharedse/src/commonMain/kotlin/com/ustadmobile/sharedse/controller/DownloadDialogPresenter.kt: (112, 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-zoeasy/sharedse/src/commonMain/kotlin/com/ustadmobile/sharedse/controller/DownloadDialogPresenter.kt: (174, 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-zoeasy/sharedse/src/commonMain/kotlin/com/ustadmobile/sharedse/controller/DownloadDialogPresenter.kt: (255, 93): 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-zoeasy/sharedse/src/commonMain/kotlin/com/ustadmobile/sharedse/controller/DownloadDialogPresenter.kt: (259, 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-zoeasy/sharedse/src/commonMain/kotlin/com/ustadmobile/sharedse/controller/DownloadDialogPresenter.kt: (286, 41): 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-zoeasy/sharedse/src/commonMain/kotlin/com/ustadmobile/sharedse/controller/DownloadDialogPresenter.kt: (291, 44): 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-zoeasy/sharedse/src/commonMain/kotlin/com/ustadmobile/sharedse/controller/DownloadDialogPresenter.kt: (295, 42): 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-zoeasy/sharedse/src/commonMain/kotlin/com/ustadmobile/sharedse/controller/DownloadDialogPresenter.kt: (312, 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-zoeasy/sharedse/src/commonMain/kotlin/com/ustadmobile/sharedse/controller/DownloadDialogPresenter.kt: (320, 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-zoeasy/sharedse/src/commonMain/kotlin/com/ustadmobile/sharedse/network/BleGattServerCommon.kt: (41, 52): Parameter 'clientDeviceAddr' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/commonMain/kotlin/com/ustadmobile/sharedse/network/DownloadJobItemRunner.kt: (151, 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-zoeasy/sharedse/src/commonMain/kotlin/com/ustadmobile/sharedse/network/DownloadJobItemRunner.kt: (171, 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-zoeasy/sharedse/src/commonMain/kotlin/com/ustadmobile/sharedse/network/DownloadJobItemRunner.kt: (174, 39): 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-zoeasy/sharedse/src/commonMain/kotlin/com/ustadmobile/sharedse/network/DownloadJobItemRunner.kt: (180, 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-zoeasy/sharedse/src/commonMain/kotlin/com/ustadmobile/sharedse/network/DownloadJobItemRunner.kt: (184, 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-zoeasy/sharedse/src/commonMain/kotlin/com/ustadmobile/sharedse/network/DownloadJobItemRunner.kt: (261, 16): 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-zoeasy/sharedse/src/commonMain/kotlin/com/ustadmobile/sharedse/network/DownloadJobItemRunner.kt: (307, 53): Unnecessary safe call on a non-null receiver of type ConnectivityStatus?
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/commonMain/kotlin/com/ustadmobile/sharedse/network/DownloadJobItemRunner.kt: (307, 65): 'toUpperCase(): String' is deprecated. Use uppercase() instead.
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/commonMain/kotlin/com/ustadmobile/sharedse/network/DownloadJobItemRunner.kt: (331, 83): Unnecessary safe call on a non-null receiver of type ConnectivityStatus?
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/commonMain/kotlin/com/ustadmobile/sharedse/network/DownloadJobItemRunner.kt: (387, 37): 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-zoeasy/sharedse/src/commonMain/kotlin/com/ustadmobile/sharedse/network/LocalAvailabilityManagerImpl.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-zoeasy/sharedse/src/commonMain/kotlin/com/ustadmobile/sharedse/network/LocalAvailabilityManagerImpl.kt: (101, 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-zoeasy/sharedse/src/commonMain/kotlin/com/ustadmobile/sharedse/network/LocalAvailabilityManagerImpl.kt: (123, 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-zoeasy/sharedse/src/commonMain/kotlin/com/ustadmobile/sharedse/network/LocalAvailabilityManagerImpl.kt: (129, 67): Parameter 'containerUid' is never used, could be renamed to _
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/commonMain/kotlin/com/ustadmobile/sharedse/network/LocalAvailabilityManagerImpl.kt: (139, 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-zoeasy/sharedse/src/commonMain/kotlin/com/ustadmobile/sharedse/network/LocalAvailabilityManagerImpl.kt: (171, 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-zoeasy/sharedse/src/commonMain/kotlin/com/ustadmobile/sharedse/network/NetworkManagerBleCommon.kt: (98, 38): 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-zoeasy/sharedse/src/commonMain/kotlin/com/ustadmobile/sharedse/network/NetworkManagerBleCommon.kt: (180, 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-zoeasy/sharedse/src/commonMain/kotlin/com/ustadmobile/sharedse/network/NetworkManagerBleCommon.kt: (194, 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-zoeasy/sharedse/src/commonMain/kotlin/com/ustadmobile/sharedse/network/NetworkManagerBleCommon.kt: (238, 21): Parameter 'context' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/commonMain/kotlin/com/ustadmobile/sharedse/network/NetworkManagerBleCommon.kt: (238, 35): Parameter 'message' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/commonMain/kotlin/com/ustadmobile/sharedse/network/NetworkManagerBleCommon.kt: (238, 56): Parameter 'peerToSendMessageTo' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/commonMain/kotlin/com/ustadmobile/sharedse/network/NetworkManagerBleCommon.kt: (239, 21): Parameter 'responseListener' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/commonMain/kotlin/com/ustadmobile/sharedse/network/NetworkManagerRepositoryExt.kt: (14, 5): 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-zoeasy/sharedse/src/commonMain/kotlin/com/ustadmobile/sharedse/network/WiFiDirectGroupBle.kt: (29, 33): 'toInt(): Int' is deprecated. Conversion of Char to Number is deprecated. Use Char.code property instead.
> Task :sharedse:assembleRelease
> Task :sharedse:metadataMainClasses
> Task :sharedse:metadataJar
> Task :sharedse:sourcesJar
Encountered duplicate path "androidMain/com/ustadmobile/sharedse/network/NetworkManagerBleHelper.java" during copy operation configured with DuplicatesStrategy.WARN
> Task :sharedse:assemble
> Task :sharedse:copyTestResources
Dump sharedse local.env.properties
> Task :sharedse:compileTestKotlinJvm
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/controller/DownloadDialogPresenterTest.kt: (179, 46): This expression will be resolved to Int in future releases. Please add explicit conversion call
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/controller/DownloadDialogPresenterTest.kt: (246, 17): Variable 'preparerFn' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/controller/DownloadDialogPresenterTest.kt: (246, 32): Parameter 'downloadJobUid' is never used, could be renamed to _
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/controller/DownloadDialogPresenterTest.kt: (246, 53): Parameter 'context' is never used, could be renamed to _
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/controller/DownloadDialogPresenterTest.kt: (262, 13): Variable 'mockExistingDownloadJob' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/controller/DownloadDialogPresenterTest.kt: (265, 17): Variable 'preparerFn' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/controller/DownloadDialogPresenterTest.kt: (265, 32): Parameter 'downloadJobUid' is never used, could be renamed to _
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/controller/DownloadDialogPresenterTest.kt: (265, 53): Parameter 'context' is never used, could be renamed to _
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/network/ContainerDownloadManagerTest.kt: (101, 17): Parameter 'arg' is never used, could be renamed to _
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/network/ContainerDownloadManagerTest.kt: (116, 17): Variable 'childDownloadJobItem' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/network/ContainerDownloadManagerTest.kt: (236, 17): Variable 'childDownloadJobItem' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/network/ContainerDownloadManagerTest.kt: (241, 48): This expression will be resolved to Int in future releases. Please add explicit conversion call
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/network/ContainerDownloadManagerTest.kt: (260, 29): 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-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/network/ContainerDownloadManagerTest.kt: (310, 17): Variable 'childDownloadJobItem' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/network/ContainerDownloadManagerTest.kt: (330, 17): Variable 'childDownloadJobItem' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/network/ContainerDownloadManagerTest.kt: (352, 17): Variable 'childDownloadJobItem' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/network/ContainerDownloadManagerTest.kt: (370, 17): Variable 'childDownloadJobItem' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/network/DownloadJobEntryItemRunnerTest.kt: (242, 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-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/network/DownloadJobEntryItemRunnerTest.kt: (446, 13): The value 'clientDb.downloadJobItemDao.findByUid(downloadJobItem.djiUid)!!' assigned to 'var item: DownloadJobItem defined in com.ustadmobile.sharedse.network.DownloadJobEntryItemRunnerTest.givenDownload_whenRun_shouldDownloadAndComplete.<anonymous>' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/network/DownloadJobEntryItemRunnerTest.kt: (478, 13): The value 'clientDb.downloadJobItemDao.findByUid(downloadJobItem.djiUid)!!' assigned to 'var item: DownloadJobItem defined in com.ustadmobile.sharedse.network.DownloadJobEntryItemRunnerTest.givenDownloadStarted_whenFailsOnce_shouldRetryAndComplete.<anonymous>' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/network/DownloadJobEntryItemRunnerTest.kt: (632, 53): This expression will be resolved to Int in future releases. Please add explicit conversion call
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/network/DownloadJobEntryItemRunnerTest.kt: (648, 47): This expression will be resolved to Int in future releases. Please add explicit conversion call
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/network/DownloadJobEntryItemRunnerTest.kt: (663, 13): Variable 'statusAfterWaitingForDownload' is never used
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/network/LocalAvailabilityManagerImplTest.kt: (83, 36): This declaration is experimental and its usage should be marked with '@kotlinx.coroutines.ObsoleteCoroutinesApi' or '@OptIn(kotlinx.coroutines.ObsoleteCoroutinesApi::class)'
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/util/UstadTestRuleSe.kt: (156, 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-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStateEndpoint.kt: (120, 49): Unnecessary non-null assertion (!!) on a non-null receiver of type UmAppDatabase
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStateEndpoint.kt: (120, 66): Unnecessary non-null assertion (!!) on a non-null receiver of type UmAppDatabase
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStateEndpoint.kt: (122, 31): Unnecessary non-null assertion (!!) on a non-null receiver of type UmAppDatabase
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStateEndpoint.kt: (128, 40): Unnecessary non-null assertion (!!) on a non-null receiver of type UmAppDatabase
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStateEndpoint.kt: (133, 38): Unnecessary non-null assertion (!!) on a non-null receiver of type UmAppDatabase
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStateEndpoint.kt: (138, 43): Unnecessary non-null assertion (!!) on a non-null receiver of type UmAppDatabase
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStatementEndpoint.kt: (190, 36): Unnecessary safe call on a non-null receiver of type StatementEntity?
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStatementEndpoint.kt: (193, 32): Unnecessary safe call on a non-null receiver of type StatementEntity?
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/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-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStatementEndpoint.kt: (220, 36): Unnecessary safe call on a non-null receiver of type StatementEntity?
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStatementEndpoint.kt: (223, 32): Unnecessary safe call on a non-null receiver of type StatementEntity?
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/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-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStatementEndpoint.kt: (226, 72): Unnecessary non-null assertion (!!) on a non-null receiver of type StatementEntity
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStatementEndpoint.kt: (250, 71): Unnecessary safe call on a non-null receiver of type StatementEntity?
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStatementEndpoint.kt: (253, 68): Unnecessary safe call on a non-null receiver of type StatementEntity?
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStatementEndpoint.kt: (260, 82): Unnecessary safe call on a non-null receiver of type StatementEntity?
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStatementEndpoint.kt: (261, 51): Unnecessary safe call on a non-null receiver of type AgentEntity?
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStatementEndpoint.kt: (263, 79): Unnecessary safe call on a non-null receiver of type StatementEntity?
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStatementEndpoint.kt: (264, 69): Unnecessary safe call on a non-null receiver of type StatementEntity?
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStatementEndpoint.kt: (266, 120): Unnecessary safe call on a non-null receiver of type StatementEntity?
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStatementEndpoint.kt: (334, 27): Unnecessary safe call on a non-null receiver of type StatementEntity?
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStatementEndpoint.kt: (337, 23): Unnecessary safe call on a non-null receiver of type StatementEntity?
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestStatementEndpoint.kt: (339, 23): Unnecessary safe call on a non-null receiver of type StatementEntity?
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestXapiStateResponder.kt: (143, 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-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestXapiStateResponder.kt: (173, 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-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestXapiStateResponder.kt: (179, 43): Unchecked cast: Any! to MutableMap<String, String>
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestXapiStateResponder.kt: (207, 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-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestXapiStateResponder.kt: (213, 43): Unchecked cast: Any! to MutableMap<String, String>
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestXapiStatementResponder.kt: (162, 43): Unchecked cast: Any! to MutableMap<String, String>
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestXapiStatementResponder.kt: (184, 26): Unnecessary safe call on a non-null receiver of type StatementEntity?
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestXapiStatementResponder.kt: (203, 43): Unchecked cast: Any! to MutableMap<String, String>
w: /home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/src/jvmTest/kotlin/com/ustadmobile/sharedse/xapi/TestXapiStatementResponder.kt: (244, 43): Unchecked cast: Any! to MutableMap<String, String>
> Task :sharedse:jvmTestProcessResources
> Task :sharedse:jvmTestClasses
> Task :sharedse:transformJvmTestAtomicfu
> Task :sharedse:jvmTest
> Task :sharedse:allTests
> Task :sharedse:lint
Ran lint on variant debug: 7 issues found
Ran lint on variant release: 7 issues found
Wrote HTML report to file:///home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/build/reports/lint-results.html
Wrote XML report to file:///home/jenkins/.jenkins/workspace/app-branded-zoeasy/sharedse/build/reports/lint-results.xml
> Task :sharedse:check
> Task :sharedse:build
> Task :app-android-launcher:optimizeDevMinApi21ReleaseResources
> Task :app-android-launcher:packageDevMinApi21Release
> Task :app-android-launcher:assembleDevMinApi21Release
> Task :app-android-launcher:assembleDevMinApi21
> Task :app-android-launcher:assembleRelease
> Task :app-android-launcher:assemble
> Task :app-android-launcher:build
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.1/userguide/command_line_interface.html#sec:command_line_warnings
Execution optimizations have been disabled for 4 invalid unit(s) of work during this build to ensure correctness.
Please consult deprecation warnings for more details.
BUILD SUCCESSFUL in 16m 23s
610 actionable tasks: 568 executed, 42 up-to-date
Build step 'Invoke Gradle script' changed build result to SUCCESS
Archiving artifacts
Finished: SUCCESS