Started by GitHub push by mikedawson Running as SYSTEM [EnvInject] - Loading node environment variables. Building in workspace /home/jenkins/.jenkins/workspace/UstadMobile-primary2 The recommended git tool is: NONE No credentials specified > git rev-parse --resolve-git-dir /home/jenkins/.jenkins/workspace/UstadMobile-primary2/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://github.com/UstadMobile/UstadMobile.git # timeout=10 Fetching upstream changes from https://github.com/UstadMobile/UstadMobile.git > git --version # timeout=10 > git --version # 'git version 2.43.0' > git fetch --tags --force --progress -- https://github.com/UstadMobile/UstadMobile.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/remotes/origin/primary^{commit} # timeout=10 Checking out Revision fb0b752e3e0d8563258c94212772d229e28ae51c (refs/remotes/origin/primary) > git config core.sparsecheckout # timeout=10 > git checkout -f fb0b752e3e0d8563258c94212772d229e28ae51c # timeout=10 Commit message: "Updated Android Gradle Plugin to version 8.10.0" > git rev-list --no-walk e788944c57e7093e8c485eb91204fe4d8a3aef83 # timeout=10 [EnvInject] - Injecting environment variables from a build step. [EnvInject] - Injecting as environment variables the properties content CONVEYOR_SITE_URL=https://devserver3.ustadmobile.com/conveyor/UstadMobile-primary2 ANDROID_SDK_ROOT=/var/lib/jenkins/Android/Sdk KEYSTORE=/var/lib/jenkins/javakey/android-release-keystore.properties ANDROID_HOME=/var/lib/jenkins/Android/Sdk [EnvInject] - Variables injected successfully. [Gradle] - Launching build. [UstadMobile-primary2] $ /home/jenkins/.jenkins/workspace/UstadMobile-primary2/gradlew -x app-android-baselineprofile:build -Pktorbundleproductionjs=true clean build > Configure project :app-android WARNING: The option setting 'android.defaults.buildfeatures.buildconfig=true' is deprecated. The current default is 'false'. It will be removed in version 10.0 of the Android Gradle plugin. To keep using this feature, add the following to your module-level build.gradle files: android.buildFeatures.buildConfig = true or from Android Studio, click: `Refactor` > `Migrate BuildConfig to Gradle Build Files`. > Configure project :app-android-baselineprofile w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/app-android-baselineprofile/build.gradle.kts:33:13: 'devices: ExtensiblePolymorphicDomainObjectContainer' is deprecated. devices is deprecated in managedDevices, use allDevices instead > Configure project :app-react MR file generation for iOS is not supported on your system! > Configure project :core w: Please use `androidTarget` function instead of `android` to configure android target inside `kotlin { }` block. See the details here: https://kotl.in/android-target-dsl MR file generation for iOS is not supported on your system! w: Kotlin Multiplatform <-> Android Gradle Plugin compatibility issue: The applied Android Gradle Plugin version (8.10.0) is higher than the maximum known to the Kotlin Gradle Plugin. Tooling stability in such configuration isn't tested, please report encountered issues to https://kotl.in/issue" Minimum supported Android Gradle Plugin version: 7.0 Maximum tested Android Gradle Plugin version: 8.2 To suppress this message add 'kotlin.mpp.androidGradlePluginCompatibility.nowarn=true' to your gradle.properties > Configure project :lib-cache w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build.gradle.kts:98:9: 'targetSdk: Int?' is deprecated. Will be removed from library DSL in v9.0. Use testOptions.targetSdk or/and lint.targetSdk instead > Configure project :lib-database w: The Kotlin source set androidTest was configured but not added to any Kotlin compilation. You can add a source set to a target's compilation by connecting it with the compilation's default source set using 'dependsOn'. See https://kotl.in/connecting-source-sets > Configure project :lib-ihttp-core w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-ihttp-core/build.gradle.kts:74:9: 'targetSdk: Int?' is deprecated. Will be removed from library DSL in v9.0. Use testOptions.targetSdk or/and lint.targetSdk instead > Configure project :lib-test-common w: Please use `androidTarget` function instead of `android` to configure android target inside `kotlin { }` block. See the details here: https://kotl.in/android-target-dsl > Configure project :lib-ui-compose MR file generation for iOS is not supported on your system! > Configure project :sharedse w: Please use `androidTarget` function instead of `android` to configure android target inside `kotlin { }` block. See the details here: https://kotl.in/android-target-dsl Configuration 'jsNpmAggregated' was resolved during configuration time. This is a build performance and scalability issue. See https://github.com/gradle/gradle/issues/2298 Run with --info for a stacktrace. Configuration 'jsTestNpmAggregated' was resolved during configuration time. This is a build performance and scalability issue. See https://github.com/gradle/gradle/issues/2298 Run with --info for a stacktrace. Configuration 'jsNpmAggregated' was resolved during configuration time. This is a build performance and scalability issue. See https://github.com/gradle/gradle/issues/2298 Run with --info for a stacktrace. Configuration 'jsTestNpmAggregated' was resolved during configuration time. This is a build performance and scalability issue. See https://github.com/gradle/gradle/issues/2298 Run with --info for a stacktrace. Configuration 'jsNpmAggregated' was resolved during configuration time. This is a build performance and scalability issue. See https://github.com/gradle/gradle/issues/2298 Run with --info for a stacktrace. Configuration 'jsTestNpmAggregated' was resolved during configuration time. This is a build performance and scalability issue. See https://github.com/gradle/gradle/issues/2298 Run with --info for a stacktrace. Configuration 'jsNpmAggregated' was resolved during configuration time. This is a build performance and scalability issue. See https://github.com/gradle/gradle/issues/2298 Run with --info for a stacktrace. Configuration 'jsTestNpmAggregated' was resolved during configuration time. This is a build performance and scalability issue. See https://github.com/gradle/gradle/issues/2298 Run with --info for a stacktrace. > Task :clean > Task :app-android:clean > Task :app-android-baselineprofile:clean UP-TO-DATE > Task :app-desktop:cleanWebBundle > Task :app-desktop:clean > Task :app-ktor-server:clean > Task :app-react:cleanJsBrowserTest > Task :app-react:cleanAllTests > Task :app-react:clean > Task :core:cleanJsBrowserTest > Task :core:cleanJvmTest > Task :core:cleanAllTests > Task :core:clean > Task :lib-cache:cleanJvmTest > Task :lib-cache:cleanAllTests > Task :lib-cache:clean > Task :lib-database:cleanJsBrowserTest UP-TO-DATE > Task :lib-database:cleanJvmTest UP-TO-DATE > Task :lib-database:cleanAllTests UP-TO-DATE > Task :lib-database:clean > Task :lib-ihttp-core:cleanJsBrowserTest UP-TO-DATE > Task :lib-ihttp-core:cleanJvmTest UP-TO-DATE > Task :lib-ihttp-core:cleanAllTests UP-TO-DATE > Task :lib-ihttp-core:clean > Task :lib-ihttp-iostreams:cleanJvmTest UP-TO-DATE > Task :lib-ihttp-iostreams:cleanAllTests UP-TO-DATE > Task :lib-ihttp-iostreams:clean > Task :lib-ihttp-ktor-server:clean > Task :lib-ihttp-nanohttpd:cleanJvmTest UP-TO-DATE > Task :lib-ihttp-nanohttpd:cleanAllTests UP-TO-DATE > Task :lib-ihttp-nanohttpd:clean > Task :lib-ihttp-okhttp:cleanJvmTest UP-TO-DATE > Task :lib-ihttp-okhttp:cleanAllTests UP-TO-DATE > Task :lib-ihttp-okhttp:clean > Task :lib-test-common:cleanJvmTest UP-TO-DATE > Task :lib-test-common:cleanAllTests UP-TO-DATE > Task :lib-test-common:clean > Task :lib-ui-compose:cleanDesktopTest UP-TO-DATE > Task :lib-ui-compose:cleanAllTests UP-TO-DATE > Task :lib-ui-compose:clean > Task :lib-ui-compose-videoplayer:cleanDesktopTest UP-TO-DATE > Task :lib-ui-compose-videoplayer:cleanAllTests UP-TO-DATE > Task :lib-ui-compose-videoplayer:clean > Task :lib-util:cleanJsBrowserTest UP-TO-DATE > Task :lib-util:cleanJvmTest > Task :lib-util:cleanAllTests > Task :lib-util:clean > Task :sharedse:cleanJvmTest > Task :sharedse:cleanAllTests > Task :sharedse:clean > Task :testserver-controller:clean > Task :assemble UP-TO-DATE > Task :check UP-TO-DATE > Task :build UP-TO-DATE > Task :app-android:preBuild UP-TO-DATE > Task :app-android:preBenchmarkReleaseBuild UP-TO-DATE > Task :app-android:mergeBenchmarkReleaseJniLibFolders > Task :core:generateMRcommonMain > Task :core:generateMRandroidMain > Task :core:preBuild UP-TO-DATE > Task :core:preReleaseBuild UP-TO-DATE > Task :core:mergeReleaseJniLibFolders > Task :core:mergeReleaseNativeLibs NO-SOURCE > Task :lib-cache:preBuild UP-TO-DATE > Task :lib-cache:preReleaseBuild UP-TO-DATE > Task :core:copyReleaseJniLibsProjectOnly > Task :lib-cache:mergeReleaseJniLibFolders > Task :lib-cache:mergeReleaseNativeLibs NO-SOURCE > Task :lib-database:preBuild UP-TO-DATE > Task :lib-database:preReleaseBuild UP-TO-DATE > Task :lib-cache:copyReleaseJniLibsProjectOnly > Task :lib-database:mergeReleaseJniLibFolders > Task :lib-database:mergeReleaseNativeLibs NO-SOURCE > Task :lib-ihttp-core:preBuild UP-TO-DATE > Task :lib-database:copyReleaseJniLibsProjectOnly > Task :lib-ihttp-core:preReleaseBuild UP-TO-DATE > Task :lib-ihttp-core:mergeReleaseJniLibFolders > Task :lib-ihttp-core:mergeReleaseNativeLibs NO-SOURCE > Task :lib-ihttp-iostreams:preBuild UP-TO-DATE > Task :lib-ihttp-core:copyReleaseJniLibsProjectOnly > Task :lib-ihttp-iostreams:preReleaseBuild UP-TO-DATE > Task :lib-ihttp-iostreams:mergeReleaseJniLibFolders > Task :lib-ihttp-iostreams:mergeReleaseNativeLibs NO-SOURCE > Task :lib-ihttp-nanohttpd:preBuild UP-TO-DATE > Task :lib-ihttp-nanohttpd:preReleaseBuild UP-TO-DATE > Task :lib-ihttp-iostreams:copyReleaseJniLibsProjectOnly > Task :lib-ihttp-nanohttpd:mergeReleaseJniLibFolders > Task :lib-ihttp-nanohttpd:mergeReleaseNativeLibs NO-SOURCE > Task :lib-ihttp-okhttp:preBuild UP-TO-DATE > Task :lib-ihttp-okhttp:preReleaseBuild UP-TO-DATE > Task :lib-ihttp-nanohttpd:copyReleaseJniLibsProjectOnly > Task :lib-ihttp-okhttp:mergeReleaseJniLibFolders > Task :lib-ihttp-okhttp:mergeReleaseNativeLibs NO-SOURCE > Task :lib-ihttp-okhttp:copyReleaseJniLibsProjectOnly > Task :lib-ui-compose:generateMRcommonMain > Task :lib-ui-compose:generateMRandroidMain > Task :lib-ui-compose:preBuild UP-TO-DATE > Task :lib-ui-compose:preReleaseBuild UP-TO-DATE > Task :lib-ui-compose:mergeReleaseJniLibFolders > Task :lib-ui-compose:mergeReleaseNativeLibs NO-SOURCE > Task :lib-util:preBuild UP-TO-DATE > Task :lib-ui-compose:copyReleaseJniLibsProjectOnly > Task :lib-util:preReleaseBuild UP-TO-DATE > Task :lib-util:mergeReleaseJniLibFolders > Task :lib-util:mergeReleaseNativeLibs NO-SOURCE > Task :sharedse:preBuild UP-TO-DATE > Task :sharedse:preReleaseBuild UP-TO-DATE > Task :lib-util:copyReleaseJniLibsProjectOnly > Task :sharedse:mergeReleaseJniLibFolders > Task :sharedse:mergeReleaseNativeLibs NO-SOURCE > Task :sharedse:copyReleaseJniLibsProjectOnly > Task :core:prepareReleaseArtProfile > Task :lib-cache:prepareReleaseArtProfile > Task :lib-database:prepareReleaseArtProfile > Task :lib-ihttp-core:prepareReleaseArtProfile > Task :lib-ihttp-iostreams:prepareReleaseArtProfile > Task :lib-ihttp-nanohttpd:prepareReleaseArtProfile > Task :lib-ihttp-okhttp:prepareReleaseArtProfile > Task :lib-ui-compose:prepareReleaseArtProfile > Task :lib-util:prepareReleaseArtProfile > Task :sharedse:prepareReleaseArtProfile > Task :app-android:mergeBenchmarkReleaseNativeLibs > Task :core:checkKotlinGradlePluginConfigurationErrors > Task :app-android:mergeBenchmarkReleaseArtProfile > Task :app-android:stripBenchmarkReleaseDebugSymbols Unable to strip the following libraries, packaging them as they are: libgav1JNI.so. Run with --info option to learn more. > Task :core:generateMRjvmMain > Task :app-android:extractBenchmarkReleaseNativeSymbolTables > Task :app-android:mergeBenchmarkReleaseNativeDebugMetadata NO-SOURCE > Task :core:generateReleaseBuildConfig > Task :core:generateReleaseResValues > Task :core:generateReleaseResources > Task :app-android:expandBenchmarkReleaseL8ArtProfileWildcards > Task :core:packageReleaseResources > Task :lib-cache:checkKotlinGradlePluginConfigurationErrors > Task :lib-cache:generateReleaseBuildConfig > Task :lib-cache:generateReleaseResValues > Task :lib-cache:generateReleaseResources > Task :lib-cache:packageReleaseResources > Task :lib-ihttp-core:checkKotlinGradlePluginConfigurationErrors > Task :lib-ihttp-core:generateReleaseBuildConfig > Task :lib-ihttp-core:generateReleaseResValues > Task :lib-ihttp-core:generateReleaseResources > Task :lib-ihttp-core:packageReleaseResources > Task :lib-ihttp-iostreams:checkKotlinGradlePluginConfigurationErrors > Task :lib-ihttp-iostreams:generateReleaseBuildConfig > Task :lib-ihttp-iostreams:generateReleaseResValues > Task :lib-ihttp-iostreams:generateReleaseResources > Task :lib-cache:parseReleaseLocalResources > Task :lib-ihttp-iostreams:packageReleaseResources > Task :lib-ihttp-core:parseReleaseLocalResources > Task :lib-ihttp-okhttp:checkKotlinGradlePluginConfigurationErrors > Task :lib-ihttp-iostreams:javaPreCompileRelease > Task :lib-ihttp-core:javaPreCompileRelease > Task :lib-ihttp-okhttp:generateReleaseBuildConfig > Task :lib-ihttp-okhttp:generateReleaseResValues > Task :lib-ihttp-okhttp:generateReleaseResources > Task :lib-ihttp-iostreams:parseReleaseLocalResources > Task :lib-ihttp-okhttp:packageReleaseResources > Task :core:parseReleaseLocalResources > Task :lib-ihttp-okhttp:javaPreCompileRelease > Task :lib-database:checkKotlinGradlePluginConfigurationErrors > Task :lib-cache:javaPreCompileRelease > Task :lib-database:generateReleaseBuildConfig > Task :lib-database:generateReleaseResValues > Task :lib-database:generateReleaseResources > Task :lib-ihttp-core:generateReleaseRFile > Task :lib-cache:generateReleaseRFile > Task :lib-ihttp-iostreams:generateReleaseRFile > Task :lib-database:packageReleaseResources > Task :lib-ihttp-okhttp:parseReleaseLocalResources > Task :core:generateReleaseRFile > Task :lib-util:checkKotlinGradlePluginConfigurationErrors > Task :lib-ihttp-okhttp:generateReleaseRFile > Task :lib-util:generateReleaseBuildConfig > Task :lib-util:generateReleaseResValues > Task :lib-database:parseReleaseLocalResources > Task :lib-util:generateReleaseResources > Task :lib-database:generateReleaseRFile > Task :lib-util:packageReleaseResources > Task :lib-util:javaPreCompileRelease > Task :lib-ihttp-nanohttpd:checkKotlinGradlePluginConfigurationErrors > Task :lib-database:javaPreCompileRelease > Task :lib-util:parseReleaseLocalResources > Task :lib-ihttp-nanohttpd:generateReleaseBuildConfig > Task :lib-ihttp-nanohttpd:generateReleaseResValues > Task :lib-ihttp-nanohttpd:generateReleaseResources > Task :lib-util:generateReleaseRFile > Task :lib-ihttp-nanohttpd:packageReleaseResources > Task :sharedse:checkKotlinGradlePluginConfigurationErrors > Task :core:javaPreCompileRelease > Task :lib-ihttp-nanohttpd:parseReleaseLocalResources > Task :lib-ihttp-nanohttpd:javaPreCompileRelease > Task :sharedse:generateReleaseBuildConfig > Task :sharedse:generateReleaseResValues > Task :lib-ihttp-nanohttpd:generateReleaseRFile > Task :sharedse:generateReleaseResources > Task :sharedse:packageReleaseResources > Task :lib-ui-compose:checkKotlinGradlePluginConfigurationErrors > Task :sharedse:javaPreCompileRelease > Task :sharedse:parseReleaseLocalResources > Task :lib-ui-compose:generateComposeResClass > Task :sharedse:generateReleaseRFile > Task :lib-ui-compose:generateMRdesktopMain > Task :lib-ui-compose:generateReleaseBuildConfig > Task :lib-ui-compose:generateReleaseResValues > Task :lib-ui-compose:generateReleaseResources > Task :lib-ui-compose:packageReleaseResources > Task :lib-ui-compose:javaPreCompileRelease > Task :lib-ui-compose:parseReleaseLocalResources > Task :app-android:buildKotlinToolingMetadata > Task :lib-ui-compose:generateReleaseRFile > Task :app-android:checkKotlinGradlePluginConfigurationErrors > Task :app-android:generateBenchmarkReleaseBuildConfig > Task :app-android:checkBenchmarkReleaseDuplicateClasses > Task :core:writeReleaseAarMetadata > Task :lib-cache:writeReleaseAarMetadata > Task :lib-database:writeReleaseAarMetadata > Task :lib-ihttp-core:writeReleaseAarMetadata > Task :lib-ihttp-iostreams:writeReleaseAarMetadata > Task :lib-ihttp-nanohttpd:writeReleaseAarMetadata > Task :lib-ihttp-okhttp:writeReleaseAarMetadata > Task :lib-ui-compose:writeReleaseAarMetadata > Task :sharedse:writeReleaseAarMetadata > Task :lib-util:writeReleaseAarMetadata > Task :app-android:generateBenchmarkReleaseResValues > Task :app-android:checkBenchmarkReleaseAarMetadata > Task :app-android:mapBenchmarkReleaseSourceSetPaths > Task :app-android:generateBenchmarkReleaseResources > Task :lib-ihttp-iostreams:compileReleaseKotlinAndroid > Task :lib-util:compileReleaseKotlinAndroid w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-util/src/commonMain/kotlin/com/ustadmobile/lib/util/RandomString.kt:11:32 Parameter 'i' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-util/src/commonMain/kotlin/com/ustadmobile/lib/util/RangeUtil.kt:42:22 Variable 'statusCode' initializer is redundant > Task :app-android:mergeBenchmarkReleaseResources /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/packaged_res/release/packageReleaseResources/values-bn/values-bn.xml:394:4: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/packaged_res/release/packageReleaseResources/values-bn/values-bn.xml:529:4: Multiple substitutions specified in non-positional format of string resource string/started_date. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/packaged_res/release/packageReleaseResources/values-ne/values-ne.xml:432:4: Multiple substitutions specified in non-positional format of string resource string/hide_app_explanation. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/packaged_res/release/packageReleaseResources/values-ne/values-ne.xml:645:4: Multiple substitutions specified in non-positional format of string resource string/parent_child_register_message. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/packaged_res/release/packageReleaseResources/values-ne/values-ne.xml:647:4: Multiple substitutions specified in non-positional format of string resource string/parent_consent_explanation. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/packaged_res/release/packageReleaseResources/values-my/values-my.xml:394:4: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/packaged_res/release/packageReleaseResources/values-fa/values-fa.xml:740:4: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute? > Task :lib-ihttp-iostreams:compileReleaseJavaWithJavac > Task :lib-ihttp-iostreams:bundleLibCompileToJarRelease > Task :lib-util:compileReleaseJavaWithJavac > Task :lib-util:mergeReleaseGeneratedProguardFiles > Task :lib-util:bundleLibCompileToJarRelease > Task :lib-util:exportReleaseConsumerProguardFiles > Task :lib-ihttp-iostreams:mergeReleaseGeneratedProguardFiles > Task :lib-ihttp-iostreams:exportReleaseConsumerProguardFiles > Task :app-android:packageBenchmarkReleaseResources > Task :app-android:createBenchmarkReleaseCompatibleScreenManifests > Task :app-android:extractDeepLinksBenchmarkRelease > Task :core:extractDeepLinksRelease > Task :app-android:parseBenchmarkReleaseLocalResources > Task :lib-cache:extractDeepLinksRelease > Task :lib-database:extractDeepLinksRelease > Task :lib-ihttp-core:extractDeepLinksRelease > Task :lib-ihttp-iostreams:extractDeepLinksRelease > Task :lib-ihttp-nanohttpd:extractDeepLinksRelease > Task :lib-ihttp-okhttp:extractDeepLinksRelease > Task :lib-ihttp-core:processReleaseManifest > Task :core:processReleaseManifest > Task :lib-ihttp-iostreams:processReleaseManifest > Task :lib-ui-compose:extractDeepLinksRelease > Task :lib-database:processReleaseManifest > Task :lib-ihttp-nanohttpd:processReleaseManifest > Task :lib-cache:processReleaseManifest > Task :lib-ihttp-okhttp:processReleaseManifest > Task :lib-util:extractDeepLinksRelease > Task :lib-ui-compose:processReleaseManifest > Task :sharedse:extractDeepLinksRelease > Task :lib-util:processReleaseManifest > Task :sharedse:processReleaseManifest > Task :core:compileReleaseLibraryResources > Task :app-android:processBenchmarkReleaseMainManifest /home/jenkins/.jenkins/workspace/UstadMobile-primary2/app-android/src/main/AndroidManifest.xml Warning: provider#org.acra.attachment.AcraContentProvider@android:authorities was tagged at AndroidManifest.xml:0 to replace other declarations but no other declaration present > Task :app-android:processBenchmarkReleaseManifest > Task :lib-cache:compileReleaseLibraryResources > Task :lib-database:compileReleaseLibraryResources > Task :lib-ihttp-core:compileReleaseLibraryResources > Task :lib-ihttp-iostreams:compileReleaseLibraryResources > Task :app-android:processBenchmarkReleaseManifestForPackage > Task :lib-ihttp-nanohttpd:compileReleaseLibraryResources > Task :lib-ihttp-okhttp:compileReleaseLibraryResources > Task :lib-util:compileReleaseLibraryResources > Task :sharedse:compileReleaseLibraryResources > Task :lib-ui-compose:compileReleaseLibraryResources > Task :app-android:javaPreCompileBenchmarkRelease > Task :lib-ihttp-iostreams:bundleLibRuntimeToJarRelease > Task :lib-util:bundleLibRuntimeToJarRelease > Task :app-android:extractProguardFiles > Task :lib-ihttp-iostreams:processReleaseJavaRes > Task :lib-util:processReleaseJavaRes > Task :app-android:mergeBenchmarkReleaseStartupProfile > Task :app-android:mergeBenchmarkReleaseShaders > Task :app-android:compileBenchmarkReleaseShaders NO-SOURCE > Task :app-android:generateBenchmarkReleaseAssets UP-TO-DATE > Task :core:mergeReleaseShaders > Task :core:compileReleaseShaders NO-SOURCE > Task :core:generateReleaseAssets UP-TO-DATE > Task :core:mergeReleaseAssets > Task :lib-cache:mergeReleaseShaders > Task :lib-cache:compileReleaseShaders NO-SOURCE > Task :lib-cache:generateReleaseAssets UP-TO-DATE > Task :lib-cache:mergeReleaseAssets > Task :lib-database:mergeReleaseShaders > Task :lib-database:compileReleaseShaders NO-SOURCE > Task :lib-database:generateReleaseAssets UP-TO-DATE > Task :lib-database:mergeReleaseAssets > Task :lib-ihttp-core:mergeReleaseShaders > Task :lib-ihttp-core:compileReleaseShaders NO-SOURCE > Task :lib-ihttp-core:generateReleaseAssets UP-TO-DATE > Task :lib-ihttp-core:mergeReleaseAssets > Task :lib-ihttp-iostreams:mergeReleaseShaders > Task :lib-ihttp-iostreams:compileReleaseShaders NO-SOURCE > Task :lib-ihttp-iostreams:generateReleaseAssets UP-TO-DATE > Task :lib-ihttp-iostreams:mergeReleaseAssets > Task :lib-ihttp-nanohttpd:mergeReleaseShaders > Task :lib-ihttp-nanohttpd:compileReleaseShaders NO-SOURCE > Task :lib-ihttp-nanohttpd:generateReleaseAssets UP-TO-DATE > Task :lib-ihttp-nanohttpd:mergeReleaseAssets > Task :lib-ihttp-okhttp:mergeReleaseShaders > Task :lib-ihttp-okhttp:compileReleaseShaders NO-SOURCE > Task :lib-ihttp-okhttp:generateReleaseAssets UP-TO-DATE > Task :lib-ihttp-okhttp:mergeReleaseAssets > Task :lib-ui-compose:mergeReleaseShaders > Task :lib-ui-compose:compileReleaseShaders NO-SOURCE > Task :lib-ui-compose:copyReleaseFontsToAndroidAssets > Task :lib-ui-compose:generateReleaseAssets UP-TO-DATE > Task :lib-ui-compose:mergeReleaseAssets > Task :lib-util:mergeReleaseShaders > Task :lib-util:compileReleaseShaders NO-SOURCE > Task :lib-util:generateReleaseAssets UP-TO-DATE > Task :lib-util:mergeReleaseAssets > Task :sharedse:mergeReleaseShaders > Task :sharedse:compileReleaseShaders NO-SOURCE > Task :sharedse:generateReleaseAssets UP-TO-DATE > Task :sharedse:mergeReleaseAssets > Task :lib-ihttp-core:compileReleaseKotlinAndroid > Task :app-android:mergeBenchmarkReleaseAssets > Task :lib-ihttp-core:compileReleaseJavaWithJavac > Task :lib-ihttp-core:mergeReleaseGeneratedProguardFiles > Task :lib-ihttp-core:bundleLibCompileToJarRelease > Task :lib-ihttp-core:exportReleaseConsumerProguardFiles > Task :lib-ihttp-core:bundleLibRuntimeToJarRelease > Task :lib-ihttp-core:processReleaseJavaRes > Task :app-android:compressBenchmarkReleaseAssets > Task :app-android:extractBenchmarkReleaseVersionControlInfo > Task :app-android:collectBenchmarkReleaseDependencies > Task :app-android:sdkBenchmarkReleaseDependencyData > Task :app-android:validateSigningBenchmarkRelease > Task :app-android:writeBenchmarkReleaseAppMetadata > Task :app-android:writeBenchmarkReleaseSigningConfigVersions > Task :app-android:preDebugBuild UP-TO-DATE > Task :app-android:mergeDebugNativeDebugMetadata NO-SOURCE > Task :app-android:generateDebugBuildConfig > Task :core:preDebugBuild UP-TO-DATE > Task :lib-cache:preDebugBuild UP-TO-DATE > Task :lib-cache:writeDebugAarMetadata > Task :lib-database:preDebugBuild UP-TO-DATE > Task :core:writeDebugAarMetadata > Task :lib-ihttp-core:preDebugBuild UP-TO-DATE > Task :lib-database:writeDebugAarMetadata > Task :lib-ihttp-iostreams:preDebugBuild UP-TO-DATE > Task :lib-ihttp-core:writeDebugAarMetadata > Task :lib-ihttp-nanohttpd:preDebugBuild UP-TO-DATE > Task :lib-ihttp-okhttp:preDebugBuild UP-TO-DATE > Task :lib-ihttp-iostreams:writeDebugAarMetadata > Task :lib-ui-compose:preDebugBuild UP-TO-DATE > Task :lib-ihttp-okhttp:writeDebugAarMetadata > Task :lib-ihttp-nanohttpd:writeDebugAarMetadata > Task :lib-util:preDebugBuild UP-TO-DATE > Task :lib-ui-compose:writeDebugAarMetadata > Task :sharedse:preDebugBuild UP-TO-DATE > Task :lib-util:writeDebugAarMetadata > Task :app-android:generateDebugResValues > Task :sharedse:writeDebugAarMetadata > Task :core:generateDebugResValues > Task :app-android:checkDebugAarMetadata > Task :core:generateDebugResources > Task :app-android:processBenchmarkReleaseResources > Task :lib-ihttp-okhttp:compileReleaseKotlinAndroid > Task :core:packageDebugResources > Task :lib-ihttp-okhttp:compileReleaseJavaWithJavac > Task :lib-ihttp-okhttp:bundleLibCompileToJarRelease > Task :lib-ihttp-okhttp:mergeReleaseGeneratedProguardFiles > Task :lib-ihttp-nanohttpd:compileReleaseKotlinAndroid > Task :lib-ihttp-nanohttpd:compileReleaseJavaWithJavac > Task :lib-ihttp-nanohttpd:bundleLibCompileToJarRelease > Task :lib-ihttp-okhttp:exportReleaseConsumerProguardFiles > Task :lib-ihttp-nanohttpd:mergeReleaseGeneratedProguardFiles > Task :lib-ihttp-nanohttpd:exportReleaseConsumerProguardFiles > Task :lib-ihttp-nanohttpd:bundleLibRuntimeToJarRelease > Task :lib-ihttp-okhttp:bundleLibRuntimeToJarRelease > Task :lib-ihttp-nanohttpd:processReleaseJavaRes > Task :lib-ihttp-okhttp:processReleaseJavaRes > Task :lib-cache:generateDebugResValues > Task :lib-cache:generateDebugResources > Task :lib-cache:packageDebugResources > Task :lib-database:generateDebugResValues > Task :lib-database:generateDebugResources > Task :lib-database:packageDebugResources > Task :lib-ihttp-core:generateDebugResValues > Task :lib-ihttp-core:generateDebugResources > Task :lib-ihttp-core:packageDebugResources > Task :lib-ihttp-iostreams:generateDebugResValues > Task :lib-ihttp-iostreams:generateDebugResources > Task :lib-ihttp-iostreams:packageDebugResources > Task :lib-ihttp-nanohttpd:generateDebugResValues > Task :lib-ihttp-nanohttpd:generateDebugResources > Task :lib-ihttp-nanohttpd:packageDebugResources > Task :lib-ihttp-okhttp:generateDebugResValues > Task :lib-ihttp-okhttp:generateDebugResources > Task :lib-ihttp-okhttp:packageDebugResources > Task :lib-ui-compose:generateDebugResValues > Task :lib-ui-compose:generateDebugResources > Task :lib-ui-compose:packageDebugResources > Task :lib-util:generateDebugResValues > Task :lib-util:generateDebugResources > Task :lib-util:packageDebugResources > Task :sharedse:generateDebugResValues > Task :sharedse:generateDebugResources > Task :sharedse:packageDebugResources > Task :app-android:mapDebugSourceSetPaths > Task :app-android:generateDebugResources > Task :app-android:packageDebugResources > Task :app-android:createDebugCompatibleScreenManifests > Task :app-android:extractDeepLinksDebug > Task :core:extractDeepLinksDebug > Task :core:processDebugManifest > Task :lib-cache:extractDeepLinksDebug > Task :app-android:parseDebugLocalResources > Task :lib-cache:processDebugManifest > Task :lib-database:extractDeepLinksDebug > Task :lib-database:processDebugManifest > Task :lib-ihttp-core:extractDeepLinksDebug > Task :lib-ihttp-iostreams:extractDeepLinksDebug > Task :lib-ihttp-core:processDebugManifest > Task :lib-ihttp-nanohttpd:extractDeepLinksDebug > Task :lib-ihttp-iostreams:processDebugManifest > Task :lib-ihttp-okhttp:extractDeepLinksDebug > Task :lib-ihttp-nanohttpd:processDebugManifest > Task :lib-ui-compose:extractDeepLinksDebug > Task :lib-ihttp-okhttp:processDebugManifest > Task :lib-util:extractDeepLinksDebug > Task :lib-ui-compose:processDebugManifest > Task :sharedse:extractDeepLinksDebug > Task :lib-util:processDebugManifest > Task :sharedse:processDebugManifest > Task :lib-cache:compileDebugLibraryResources > Task :core:compileDebugLibraryResources > Task :core:parseDebugLocalResources > Task :app-android:processDebugMainManifest /home/jenkins/.jenkins/workspace/UstadMobile-primary2/app-android/src/main/AndroidManifest.xml Warning: provider#org.acra.attachment.AcraContentProvider@android:authorities was tagged at AndroidManifest.xml:0 to replace other declarations but no other declaration present > Task :app-android:processDebugManifest > Task :app-android:processDebugManifestForPackage > Task :lib-database:compileDebugLibraryResources > Task :lib-cache:parseDebugLocalResources > Task :lib-database:parseDebugLocalResources > Task :lib-ihttp-core:compileDebugLibraryResources > Task :lib-cache:generateDebugRFile > Task :core:generateDebugRFile > Task :lib-database:generateDebugRFile > Task :lib-ihttp-core:parseDebugLocalResources > Task :app-android:optimizeBenchmarkReleaseResources > Task :lib-ihttp-iostreams:compileDebugLibraryResources > Task :lib-ihttp-core:generateDebugRFile > Task :lib-ihttp-nanohttpd:compileDebugLibraryResources > Task :lib-ihttp-iostreams:parseDebugLocalResources > Task :lib-ihttp-okhttp:compileDebugLibraryResources > Task :lib-ihttp-nanohttpd:parseDebugLocalResources > Task :lib-ihttp-iostreams:generateDebugRFile > Task :lib-ihttp-nanohttpd:generateDebugRFile > Task :lib-ihttp-okhttp:parseDebugLocalResources > Task :lib-util:compileDebugLibraryResources > Task :lib-ui-compose:compileDebugLibraryResources > Task :lib-ui-compose:parseDebugLocalResources > Task :lib-ihttp-okhttp:generateDebugRFile > Task :sharedse:compileDebugLibraryResources > Task :lib-util:parseDebugLocalResources > Task :lib-ui-compose:generateDebugRFile > Task :core:generateDebugBuildConfig > Task :sharedse:parseDebugLocalResources > Task :lib-util:generateDebugRFile > Task :lib-cache:generateDebugBuildConfig > Task :lib-ihttp-core:generateDebugBuildConfig > Task :sharedse:generateDebugRFile > Task :lib-ihttp-iostreams:generateDebugBuildConfig > Task :lib-ihttp-iostreams:javaPreCompileDebug > Task :lib-ihttp-core:javaPreCompileDebug > Task :lib-ihttp-okhttp:generateDebugBuildConfig > Task :lib-ihttp-okhttp:javaPreCompileDebug > Task :lib-cache:javaPreCompileDebug > Task :lib-database:generateDebugBuildConfig > Task :lib-util:generateDebugBuildConfig > Task :app-android:mergeDebugResources /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/packaged_res/debug/packageDebugResources/values-bn/values-bn.xml:394:4: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/packaged_res/debug/packageDebugResources/values-bn/values-bn.xml:529:4: Multiple substitutions specified in non-positional format of string resource string/started_date. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/packaged_res/debug/packageDebugResources/values-my/values-my.xml:394:4: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/packaged_res/debug/packageDebugResources/values-ne/values-ne.xml:432:4: Multiple substitutions specified in non-positional format of string resource string/hide_app_explanation. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/packaged_res/debug/packageDebugResources/values-ne/values-ne.xml:645:4: Multiple substitutions specified in non-positional format of string resource string/parent_child_register_message. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/packaged_res/debug/packageDebugResources/values-ne/values-ne.xml:647:4: Multiple substitutions specified in non-positional format of string resource string/parent_consent_explanation. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/packaged_res/debug/packageDebugResources/values-fa/values-fa.xml:740:4: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute? > Task :lib-util:javaPreCompileDebug > Task :lib-database:javaPreCompileDebug > Task :lib-ihttp-nanohttpd:generateDebugBuildConfig > Task :lib-ihttp-nanohttpd:javaPreCompileDebug > Task :core:javaPreCompileDebug > Task :lib-ui-compose:generateDebugBuildConfig > Task :lib-ui-compose:javaPreCompileDebug > Task :sharedse:generateDebugBuildConfig > Task :sharedse:javaPreCompileDebug > Task :app-android:javaPreCompileDebug > Task :app-android:mergeDebugShaders > Task :app-android:compileDebugShaders NO-SOURCE > Task :app-android:generateDebugAssets UP-TO-DATE > Task :core:mergeDebugShaders > Task :core:compileDebugShaders NO-SOURCE > Task :core:generateDebugAssets UP-TO-DATE > Task :core:mergeDebugAssets > Task :lib-cache:mergeDebugShaders > Task :lib-cache:compileDebugShaders NO-SOURCE > Task :lib-cache:generateDebugAssets UP-TO-DATE > Task :lib-ihttp-iostreams:compileDebugKotlinAndroid > Task :lib-cache:mergeDebugAssets > Task :lib-ihttp-iostreams:compileDebugJavaWithJavac > Task :lib-ihttp-iostreams:bundleLibCompileToJarDebug > Task :lib-database:mergeDebugShaders > Task :lib-database:compileDebugShaders NO-SOURCE > Task :lib-database:generateDebugAssets UP-TO-DATE > Task :lib-database:mergeDebugAssets > Task :lib-ihttp-core:mergeDebugShaders > Task :lib-ihttp-core:compileDebugShaders NO-SOURCE > Task :lib-ihttp-core:generateDebugAssets UP-TO-DATE > Task :lib-ihttp-core:mergeDebugAssets > Task :lib-ihttp-iostreams:mergeDebugShaders > Task :lib-ihttp-iostreams:compileDebugShaders NO-SOURCE > Task :lib-ihttp-iostreams:generateDebugAssets UP-TO-DATE > Task :lib-ihttp-iostreams:mergeDebugAssets > Task :lib-ihttp-nanohttpd:mergeDebugShaders > Task :lib-ihttp-nanohttpd:compileDebugShaders NO-SOURCE > Task :lib-ihttp-nanohttpd:generateDebugAssets UP-TO-DATE > Task :lib-ihttp-nanohttpd:mergeDebugAssets > Task :lib-ihttp-okhttp:mergeDebugShaders > Task :lib-ihttp-okhttp:compileDebugShaders NO-SOURCE > Task :lib-ihttp-okhttp:generateDebugAssets UP-TO-DATE > Task :lib-ihttp-okhttp:mergeDebugAssets > Task :lib-ui-compose:mergeDebugShaders > Task :lib-ui-compose:compileDebugShaders NO-SOURCE > Task :lib-ui-compose:copyDebugFontsToAndroidAssets > Task :lib-ui-compose:generateDebugAssets UP-TO-DATE > Task :lib-ui-compose:mergeDebugAssets > Task :lib-util:mergeDebugShaders > Task :lib-util:compileDebugShaders NO-SOURCE > Task :lib-util:generateDebugAssets UP-TO-DATE > Task :lib-util:mergeDebugAssets > Task :sharedse:mergeDebugShaders > Task :sharedse:compileDebugShaders NO-SOURCE > Task :sharedse:generateDebugAssets UP-TO-DATE > Task :sharedse:mergeDebugAssets > Task :app-android:mergeDebugAssets > Task :lib-ihttp-iostreams:bundleLibRuntimeToJarDebug > Task :app-android:compressDebugAssets > Task :lib-cache:kspReleaseKotlinAndroid w: [ksp] /home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/libcache/db/UstadCacheDb.kt:18: Schema export directory was not provided to the annotation processor so Room cannot export the schema. You can either provide `room.schemaLocation` annotation processor argument by applying the Room Gradle plugin (id 'androidx.room') OR set exportSchema to false. > Task :app-android:desugarDebugFileDependencies > Task :lib-ihttp-iostreams:processDebugJavaRes > Task :app-android:mergeDebugJniLibFolders > Task :core:mergeDebugJniLibFolders > Task :core:mergeDebugNativeLibs NO-SOURCE > Task :core:copyDebugJniLibsProjectOnly > Task :lib-cache:mergeDebugJniLibFolders > Task :lib-cache:mergeDebugNativeLibs NO-SOURCE > Task :lib-cache:copyDebugJniLibsProjectOnly > Task :lib-database:mergeDebugJniLibFolders > Task :lib-database:mergeDebugNativeLibs NO-SOURCE > Task :app-android:checkDebugDuplicateClasses > Task :app-android:processDebugResources > Task :lib-util:compileDebugKotlinAndroid w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-util/src/commonMain/kotlin/com/ustadmobile/lib/util/RandomString.kt:11:32 Parameter 'i' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-util/src/commonMain/kotlin/com/ustadmobile/lib/util/RangeUtil.kt:42:22 Variable 'statusCode' initializer is redundant > Task :lib-cache:compileReleaseKotlinAndroid w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/libcache/db/UstadCacheDb.kt:18:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/libcache/db/UstadCacheDb.kt:18:30 Annotation `@DoorDatabase(entities = {com.ustadmobile.libcache.db.entities.CacheEntry::class, com.ustadmobile.libcache.db.entities.RequestedEntry::class, com.ustadmobile.libcache.db.entities.RetentionLock::class}, version = 9)` is missing on actual declaration. All annotations from expect `class UstadCacheDb : RoomDatabase /* = RoomDatabase */ defined in com.ustadmobile.libcache.db in file UstadCacheDb.kt` must be present with the same arguments on actual `class UstadCacheDb : RoomDatabase /* = RoomDatabase */ defined in com.ustadmobile.libcache.db in file UstadCacheDb.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/libcache/db/UstadCacheDb_DoorWrapper.kt:59:33 The corresponding parameter in the supertype 'UstadCacheDb' is named 'body'. This may cause problems when calling this function with named arguments. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:16:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:16:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class CacheEntryDao defined in com.ustadmobile.libcache.db.dao in file CacheEntryDao.kt` must be present with the same arguments on actual `class CacheEntryDao defined in com.ustadmobile.libcache.db.dao in file CacheEntryDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:29:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAsync(entry: CacheEntry): Long defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `suspend fun insertAsync(entry: CacheEntry): Long defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:35:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insertList(entry: List): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `fun insertList(entry: List): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:41:30 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun updateList(entry: List): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `fun updateList(entry: List): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:47:30 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `fun upsertList(entry: List): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `fun upsertList(entry: List): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:70:30 Annotation `@Delete` has different arguments on actual declaration: `@Delete(entity = kotlin.Any::class)`. All annotations from expect `fun delete(entries: List): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `fun delete(entries: List): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/libcache/db/dao/RequestedEntryDao.kt:13:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/libcache/db/dao/RequestedEntryDao.kt:13:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class RequestedEntryDao defined in com.ustadmobile.libcache.db.dao in file RequestedEntryDao.kt` must be present with the same arguments on actual `class RequestedEntryDao defined in com.ustadmobile.libcache.db.dao in file RequestedEntryDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/libcache/db/dao/RequestedEntryDao.kt:18:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insertList(requestedSha256s: List): Unit defined in com.ustadmobile.libcache.db.dao.RequestedEntryDao` must be present with the same arguments on actual `fun insertList(requestedSha256s: List): Unit defined in com.ustadmobile.libcache.db.dao.RequestedEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/libcache/db/dao/RequestedEntryDao.kt:24:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertListAsync(requestedSha256s: List): Unit defined in com.ustadmobile.libcache.db.dao.RequestedEntryDao` must be present with the same arguments on actual `suspend fun insertListAsync(requestedSha256s: List): Unit defined in com.ustadmobile.libcache.db.dao.RequestedEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/libcache/db/dao/RetentionLockDao.kt:15:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/libcache/db/dao/RetentionLockDao.kt:15:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class RetentionLockDao defined in com.ustadmobile.libcache.db.dao in file RetentionLockDao.kt` must be present with the same arguments on actual `class RetentionLockDao defined in com.ustadmobile.libcache.db.dao in file RetentionLockDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/libcache/db/dao/RetentionLockDao.kt:20:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insert(retentionLock: RetentionLock): Long defined in com.ustadmobile.libcache.db.dao.RetentionLockDao` must be present with the same arguments on actual `fun insert(retentionLock: RetentionLock): Long defined in com.ustadmobile.libcache.db.dao.RetentionLockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/libcache/db/dao/RetentionLockDao.kt:26:30 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `fun upsertList(retentionLocks: List): Unit defined in com.ustadmobile.libcache.db.dao.RetentionLockDao` must be present with the same arguments on actual `fun upsertList(retentionLocks: List): Unit defined in com.ustadmobile.libcache.db.dao.RetentionLockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/libcache/db/dao/RetentionLockDao.kt:29:30 Annotation `@Delete` has different arguments on actual declaration: `@Delete(entity = kotlin.Any::class)`. All annotations from expect `fun delete(retentionLocks: List): Unit defined in com.ustadmobile.libcache.db.dao.RetentionLockDao` must be present with the same arguments on actual `fun delete(retentionLocks: List): Unit defined in com.ustadmobile.libcache.db.dao.RetentionLockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/src/commonJvmMain/kotlin/com/ustadmobile/libcache/io/SourceExt.kt:70:43 Unsafe use of a nullable receiver of type File? w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/UstadCacheImpl.kt:595:52 Parameter 'urlKey' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/UstadCacheImpl.kt:787:76 Parameter 'key' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/db/CacheDbMigrations.kt:7:54 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/db/UstadCacheDb.kt:32:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/db/dao/RequestedEntryDao.kt:9:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/db/dao/RetentionLockDao.kt:11:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 > Task :lib-ihttp-core:compileDebugKotlinAndroid > Task :lib-database:kspReleaseKotlinAndroid > Task :app-android:l8DexDesugarLibDebug > Task :app-android:mergeExtDexDebug > Task :lib-database:kspReleaseKotlinAndroid w: [ksp] /home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:130: com.ustadmobile.lib.db.entities.PersonAndDisplayDetail has some fields [personPictureUid, personPictureLct, personPictureUri, personPictureThumbnailUri, fileSize, personPictureActive, tjiUid, tjiTjUid, tjTotalSize, tjTransferred, tjAttemptCount, tjiSrc, tjiDest, tjiType, tjiStatus, tjiTableId, tjiEntityUid, tjiEntityEtag, tjiLockIdToRelease, tjiPartialTmpFile] which are not returned by the query. If they are not supposed to be read from the result, you can mark them with @Ignore annotation. You can suppress this warning by annotating the method with @SuppressWarnings(RoomWarnings.CURSOR_MISMATCH). Columns returned by the query: personUid, username, firstNames, lastName, emailAddr, phoneNum, gender, active, dateOfBirth, personAddress, personOrgId, personGroupUid, personLct, personCountry, personType, personMasterChangeSeqNum, personLocalChangeSeqNum, personLastChangedBy, admin, personNotes, fatherName, fatherNumber, motherName, motherNum, ppjUid, ppjPcsn, ppjLcsn, ppjLcb, ppjLct, ppjParentPersonUid, ppjMinorPersonUid, ppjRelationship, ppjEmail, ppjPhone, ppjInactive, ppjStatus, ppjApprovalTiemstamp, ppjApprovalIpAddr. w: [ksp] /home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:69: The query returns some columns [expanded] which are not used by com.ustadmobile.lib.db.composites.CourseBlockAndDisplayDetails. You can use @ColumnInfo annotation on the fields to specify the mapping. You can annotate the method with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns. You can suppress this warning by annotating the method with @SuppressWarnings(RoomWarnings.CURSOR_MISMATCH). Columns returned by the query: cbUid, cbType, cbIndentLevel, cbModuleParentBlockUid, cbTitle, cbDescription, cbCompletionCriteria, cbHideUntilDate, cbDeadlineDate, cbLateSubmissionPenalty, cbGracePeriodDate, cbMaxPoints, cbMinPoints, cbIndex, cbClazzUid, cbClazzSourcedId, cbActive, cbHidden, cbEntityUid, cbLct, cbSourcedId, cbMetadata, cbCreatedByAppId, contentEntryUid, title, description, entryId, author, publisher, licenseType, licenseName, licenseUrl, sourceUrl, thumbnailUrl, lastModified, primaryLanguageUid, languageVariantUid, contentFlags, leaf, publik, ceInactive, completionCriteria, minScore, contentTypeFlag, contentOwner, contentOwnerType, contentEntryLocalChangeSeqNum, contentEntryMasterChangeSeqNum, contentEntryLastChangedBy, contentEntryLct, cbpUid, cbpLct, cbpPictureUri, cbpThumbnailUri, cepUid, cepLct, cepPictureUri, cepThumbnailUri, expanded. w: [ksp] /home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseTerminologyDao.kt:27: The query returns some columns [clazzUid, clazzName, clazzDesc, attendanceAverage, clazzHolidayUMCalendarUid, clazzScheuleUMCalendarUid, isClazzActive, clazzLocationUid, clazzStartTime, clazzEndTime, clazzFeatures, clazzSchoolUid, clazzEnrolmentPolicy, clazzTerminologyUid, clazzMasterChangeSeqNum, clazzLocalChangeSeqNum, clazzLastChangedBy, clazzLct, clazzTimeZone, clazzStudentsPersonGroupUid, clazzTeachersPersonGroupUid, clazzPendingStudentsPersonGroupUid, clazzParentsPersonGroupUid, clazzCode, clazzOwnerPersonUid] which are not used by com.ustadmobile.lib.db.entities.CourseTerminology. You can use @ColumnInfo annotation on the fields to specify the mapping. You can annotate the method with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns. You can suppress this warning by annotating the method with @SuppressWarnings(RoomWarnings.CURSOR_MISMATCH). Columns returned by the query: ctUid, ctTitle, ctTerminology, ctLct, clazzUid, clazzName, clazzDesc, attendanceAverage, clazzHolidayUMCalendarUid, clazzScheuleUMCalendarUid, isClazzActive, clazzLocationUid, clazzStartTime, clazzEndTime, clazzFeatures, clazzSchoolUid, clazzEnrolmentPolicy, clazzTerminologyUid, clazzMasterChangeSeqNum, clazzLocalChangeSeqNum, clazzLastChangedBy, clazzLct, clazzTimeZone, clazzStudentsPersonGroupUid, clazzTeachersPersonGroupUid, clazzPendingStudentsPersonGroupUid, clazzParentsPersonGroupUid, clazzCode, clazzOwnerPersonUid. w: [ksp] /home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:44: The query returns some columns [personPictureUid, personPictureLct, personPictureUri, personPictureThumbnailUri, fileSize, personPictureActive] which are not used by com.ustadmobile.lib.db.entities.CourseGroupMemberAndName. You can use @ColumnInfo annotation on the fields to specify the mapping. You can annotate the method with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns. You can suppress this warning by annotating the method with @SuppressWarnings(RoomWarnings.CURSOR_MISMATCH). Columns returned by the query: name, personUid, cgmUid, cgmSetUid, cgmGroupNumber, cgmPersonUid, cgmLct, personPictureUid, personPictureLct, personPictureUri, personPictureThumbnailUri, fileSize, personPictureActive, enrolmentIsActive, pictureUri. w: [ksp] /home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:54: The query returns some columns [personPictureUid, personPictureLct, personPictureUri, personPictureThumbnailUri, fileSize, personPictureActive] which are not used by com.ustadmobile.lib.db.entities.CourseGroupMemberAndName. You can use @ColumnInfo annotation on the fields to specify the mapping. You can annotate the method with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns. You can suppress this warning by annotating the method with @SuppressWarnings(RoomWarnings.CURSOR_MISMATCH). Columns returned by the query: name, personUid, cgmUid, cgmSetUid, cgmGroupNumber, cgmPersonUid, cgmLct, personPictureUid, personPictureLct, personPictureUri, personPictureThumbnailUri, fileSize, personPictureActive, enrolmentIsActive, pictureUri. w: [ksp] /home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:144: The query returns some columns [mostRecentAttemptTime] which are not used by com.ustadmobile.lib.db.composites.PersonAndPictureAndNumAttempts. You can use @ColumnInfo annotation on the fields to specify the mapping. You can annotate the method with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns. You can suppress this warning by annotating the method with @SuppressWarnings(RoomWarnings.CURSOR_MISMATCH). Columns returned by the query: personUid, username, firstNames, lastName, emailAddr, phoneNum, gender, active, dateOfBirth, personAddress, personOrgId, personGroupUid, personLct, personCountry, personType, personMasterChangeSeqNum, personLocalChangeSeqNum, personLastChangedBy, admin, personNotes, fatherName, fatherNumber, motherName, motherNum, personPictureUid, personPictureLct, personPictureUri, personPictureThumbnailUri, fileSize, personPictureActive, numAttempts, isCompleted, isSuccessful, maxProgress, maxScore, mostRecentAttemptTime. w: [ksp] /home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CommentsDao.kt:68: The query returns some columns [personPictureUid, personPictureLct, personPictureUri, personPictureThumbnailUri, fileSize, personPictureActive] which are not used by com.ustadmobile.lib.db.entities.Person. You can use @ColumnInfo annotation on the fields to specify the mapping. You can annotate the method with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns. You can suppress this warning by annotating the method with @SuppressWarnings(RoomWarnings.CURSOR_MISMATCH). Columns returned by the query: personUid, username, firstNames, lastName, emailAddr, phoneNum, gender, active, dateOfBirth, personAddress, personOrgId, personGroupUid, personLct, personCountry, personType, personMasterChangeSeqNum, personLocalChangeSeqNum, personLastChangedBy, admin, personNotes, fatherName, fatherNumber, motherName, motherNum, personPictureUid, personPictureLct, personPictureUri, personPictureThumbnailUri, fileSize, personPictureActive. w: [ksp] /home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/UserSessionDao.kt:37: com.ustadmobile.lib.db.entities.UserSessionAndPerson has some fields [personPictureUid, personPictureLct, personPictureUri, personPictureThumbnailUri, fileSize, personPictureActive] which are not returned by the query. If they are not supposed to be read from the result, you can mark them with @Ignore annotation. You can suppress this warning by annotating the method with @SuppressWarnings(RoomWarnings.CURSOR_MISMATCH). Columns returned by the query: usUid, usPcsn, usLcsn, usLcb, usLct, usPersonUid, usClientNodeId, usStartTime, usEndTime, usStatus, usReason, usAuth, usSessionType, personUid, username, firstNames, lastName, emailAddr, phoneNum, gender, active, dateOfBirth, personAddress, personOrgId, personGroupUid, personLct, personCountry, personType, personMasterChangeSeqNum, personLocalChangeSeqNum, personLastChangedBy, admin, personNotes, fatherName, fatherNumber, motherName, motherNum. > Task :lib-cache:compileReleaseJavaWithJavac > Task :lib-cache:bundleLibCompileToJarRelease > Task :lib-cache:mergeReleaseGeneratedProguardFiles > Task :lib-cache:exportReleaseConsumerProguardFiles > Task :lib-cache:bundleLibRuntimeToJarRelease > Task :lib-cache:processReleaseJavaRes > Task :lib-ihttp-core:compileDebugJavaWithJavac > Task :lib-ihttp-core:bundleLibCompileToJarDebug > Task :lib-util:compileDebugJavaWithJavac > Task :lib-util:bundleLibCompileToJarDebug > Task :lib-ihttp-core:bundleLibRuntimeToJarDebug > Task :lib-util:bundleLibRuntimeToJarDebug > Task :lib-ihttp-core:processDebugJavaRes > Task :lib-util:processDebugJavaRes > Task :lib-database:copyDebugJniLibsProjectOnly > Task :lib-ihttp-core:mergeDebugJniLibFolders > Task :lib-ihttp-core:mergeDebugNativeLibs NO-SOURCE > Task :lib-ihttp-core:copyDebugJniLibsProjectOnly > Task :lib-ihttp-iostreams:mergeDebugJniLibFolders > Task :lib-ihttp-iostreams:mergeDebugNativeLibs NO-SOURCE > Task :lib-ihttp-iostreams:copyDebugJniLibsProjectOnly > Task :lib-ihttp-nanohttpd:mergeDebugJniLibFolders > Task :lib-ihttp-nanohttpd:mergeDebugNativeLibs NO-SOURCE > Task :lib-ihttp-nanohttpd:copyDebugJniLibsProjectOnly > Task :lib-ihttp-okhttp:mergeDebugJniLibFolders > Task :lib-ihttp-okhttp:mergeDebugNativeLibs NO-SOURCE > Task :lib-ihttp-okhttp:copyDebugJniLibsProjectOnly > Task :lib-ui-compose:mergeDebugJniLibFolders > Task :lib-ui-compose:mergeDebugNativeLibs NO-SOURCE > Task :lib-ui-compose:copyDebugJniLibsProjectOnly > Task :lib-util:mergeDebugJniLibFolders > Task :lib-util:mergeDebugNativeLibs NO-SOURCE > Task :sharedse:mergeDebugJniLibFolders > Task :lib-util:copyDebugJniLibsProjectOnly > Task :sharedse:mergeDebugNativeLibs NO-SOURCE > Task :sharedse:copyDebugJniLibsProjectOnly > Task :app-android:validateSigningDebug > Task :lib-ihttp-okhttp:compileDebugKotlinAndroid > Task :lib-ihttp-nanohttpd:compileDebugKotlinAndroid > Task :app-android:mergeDebugNativeLibs > Task :lib-ihttp-okhttp:compileDebugJavaWithJavac > Task :lib-ihttp-okhttp:bundleLibCompileToJarDebug > Task :lib-ihttp-nanohttpd:compileDebugJavaWithJavac > Task :lib-ihttp-nanohttpd:bundleLibCompileToJarDebug > Task :lib-ihttp-nanohttpd:bundleLibRuntimeToJarDebug > Task :lib-ihttp-okhttp:bundleLibRuntimeToJarDebug > Task :lib-ihttp-nanohttpd:processDebugJavaRes > Task :lib-ihttp-okhttp:processDebugJavaRes > Task :app-android:writeDebugAppMetadata > Task :app-android:writeDebugSigningConfigVersions > Task :app-android:preNonMinifiedReleaseBuild UP-TO-DATE > Task :app-android:mergeNonMinifiedReleaseJniLibFolders > Task :app-android:stripDebugDebugSymbols Unable to strip the following libraries, packaging them as they are: libgav1JNI.so. Run with --info option to learn more. > Task :app-android:mergeNonMinifiedReleaseArtProfile > Task :app-android:generateNonMinifiedReleaseBuildConfig > Task :app-android:mergeNonMinifiedReleaseNativeLibs > Task :app-android:generateNonMinifiedReleaseResValues > Task :app-android:checkNonMinifiedReleaseAarMetadata > Task :app-android:stripNonMinifiedReleaseDebugSymbols Unable to strip the following libraries, packaging them as they are: libgav1JNI.so. Run with --info option to learn more. > Task :app-android:checkNonMinifiedReleaseDuplicateClasses > Task :app-android:mapNonMinifiedReleaseSourceSetPaths > Task :app-android:extractNonMinifiedReleaseNativeSymbolTables > Task :app-android:generateNonMinifiedReleaseResources > Task :app-android:mergeNonMinifiedReleaseNativeDebugMetadata NO-SOURCE > Task :app-android:expandNonMinifiedReleaseL8ArtProfileWildcards > Task :app-android:packageNonMinifiedReleaseResources > Task :app-android:createNonMinifiedReleaseCompatibleScreenManifests > Task :app-android:extractDeepLinksNonMinifiedRelease > Task :app-android:parseNonMinifiedReleaseLocalResources > Task :app-android:processNonMinifiedReleaseMainManifest /home/jenkins/.jenkins/workspace/UstadMobile-primary2/app-android/src/main/AndroidManifest.xml Warning: provider#org.acra.attachment.AcraContentProvider@android:authorities was tagged at AndroidManifest.xml:0 to replace other declarations but no other declaration present > Task :app-android:processNonMinifiedReleaseManifest > Task :app-android:processNonMinifiedReleaseManifestForPackage > Task :app-android:javaPreCompileNonMinifiedRelease > Task :app-android:desugarNonMinifiedReleaseFileDependencies > Task :app-android:mergeNonMinifiedReleaseStartupProfile > Task :app-android:mergeNonMinifiedReleaseResources /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/packaged_res/release/packageReleaseResources/values-bn/values-bn.xml:394:4: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/packaged_res/release/packageReleaseResources/values-bn/values-bn.xml:529:4: Multiple substitutions specified in non-positional format of string resource string/started_date. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/packaged_res/release/packageReleaseResources/values-my/values-my.xml:394:4: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/packaged_res/release/packageReleaseResources/values-ne/values-ne.xml:432:4: Multiple substitutions specified in non-positional format of string resource string/hide_app_explanation. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/packaged_res/release/packageReleaseResources/values-ne/values-ne.xml:645:4: Multiple substitutions specified in non-positional format of string resource string/parent_child_register_message. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/packaged_res/release/packageReleaseResources/values-ne/values-ne.xml:647:4: Multiple substitutions specified in non-positional format of string resource string/parent_consent_explanation. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/packaged_res/release/packageReleaseResources/values-fa/values-fa.xml:740:4: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute? > Task :lib-cache:kspDebugKotlinAndroid w: [ksp] /home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/libcache/db/UstadCacheDb.kt:18: Schema export directory was not provided to the annotation processor so Room cannot export the schema. You can either provide `room.schemaLocation` annotation processor argument by applying the Room Gradle plugin (id 'androidx.room') OR set exportSchema to false. > Task :lib-database:compileReleaseKotlinAndroid w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/UmAppDatabase.kt:189:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/UmAppDatabase.kt:189:30 Annotation `@DoorDatabase(entities = {com.ustadmobile.lib.db.entities.ClazzLog::class, com.ustadmobile.lib.db.entities.ClazzLogAttendanceRecord::class, com.ustadmobile.lib.db.entities.Schedule::class, com.ustadmobile.lib.db.entities.HolidayCalendar::class, com.ustadmobile.lib.db.entities.Holiday::class, com.ustadmobile.lib.db.entities.Person::class, com.ustadmobile.lib.db.entities.Clazz::class, com.ustadmobile.lib.db.entities.ClazzEnrolment::class, com.ustadmobile.lib.db.entities.LeavingReason::class, com.ustadmobile.lib.db.entities.ContentEntry::class, com.ustadmobile.lib.db.entities.ContentEntryContentCategoryJoin::class, com.ustadmobile.lib.db.entities.ContentEntryParentChildJoin::class, com.ustadmobile.lib.db.entities.ContentEntryRelatedEntryJoin::class, com.ustadmobile.lib.db.entities.ContentCategorySchema::class, com.ustadmobile.lib.db.entities.ContentCategory::class, com.ustadmobile.lib.db.entities.Language::class, com.ustadmobile.lib.db.entities.LanguageVariant::class, com.ustadmobile.lib.db.entities.PersonAuth::class, com.ustadmobile.lib.db.entities.PersonGroup::class, com.ustadmobile.lib.db.entities.PersonGroupMember::class, com.ustadmobile.lib.db.entities.PersonPicture::class, com.ustadmobile.lib.db.entities.xapi.VerbEntity::class, com.ustadmobile.lib.db.entities.xapi.ActivityEntity::class, com.ustadmobile.lib.db.entities.xapi.StatementEntity::class, com.ustadmobile.lib.db.entities.xapi.ActorEntity::class, com.ustadmobile.door.SyncNode::class, com.ustadmobile.lib.db.entities.Comments::class, com.ustadmobile.lib.db.entities.Report::class, com.ustadmobile.lib.db.entities.Site::class, com.ustadmobile.lib.db.entities.SiteTerms::class, com.ustadmobile.lib.db.entities.PersonParentJoin::class, com.ustadmobile.lib.db.entities.ScopedGrant::class, com.ustadmobile.lib.db.entities.ErrorReport::class, com.ustadmobile.lib.db.entities.ClazzAssignment::class, com.ustadmobile.lib.db.entities.CourseAssignmentSubmission::class, com.ustadmobile.lib.db.entities.CourseAssignmentSubmissionFile::class, com.ustadmobile.lib.db.entities.CourseAssignmentMark::class, com.ustadmobile.lib.db.entities.PeerReviewerAllocation::class, com.ustadmobile.lib.db.entities.PersonAuth2::class, com.ustadmobile.lib.db.entities.UserSession::class, com.ustadmobile.lib.db.entities.ContentJob::class, com.ustadmobile.lib.db.entities.ContentEntryImportJob::class, com.ustadmobile.lib.db.entities.CourseBlock::class, com.ustadmobile.lib.db.entities.CourseTerminology::class, com.ustadmobile.lib.db.entities.CourseGroupSet::class, com.ustadmobile.lib.db.entities.CourseGroupMember::class, com.ustadmobile.lib.db.entities.ContentEntryPicture::class, com.ustadmobile.lib.db.entities.xapi.ActivityInteractionEntity::class, com.ustadmobile.lib.db.entities.CoursePicture::class, com.ustadmobile.lib.db.entities.DiscussionPost::class, com.ustadmobile.lib.db.entities.ExternalAppPermission::class, com.ustadmobile.lib.db.entities.Message::class, com.ustadmobile.lib.db.entities.StudentResult::class, com.ustadmobile.lib.db.entities.ContentEntryVersion::class, com.ustadmobile.lib.db.entities.TransferJob::class, com.ustadmobile.lib.db.entities.TransferJobItem::class, com.ustadmobile.lib.db.entities.CacheLockJoin::class, com.ustadmobile.lib.db.entities.OfflineItem::class, com.ustadmobile.core.db.dao.OfflineItemPendingTransferJob::class, com.ustadmobile.lib.db.entities.DeletedItem::class, com.ustadmobile.lib.db.entities.EnrolmentRequest::class, com.ustadmobile.lib.db.entities.CoursePermission::class, com.ustadmobile.lib.db.entities.SystemPermission::class, com.ustadmobile.lib.db.entities.CourseBlockPicture::class, com.ustadmobile.lib.db.entities.ContentEntryPicture2::class, com.ustadmobile.lib.db.entities.TransferJobError::class, com.ustadmobile.lib.db.entities.xapi.VerbLangMapEntry::class, com.ustadmobile.lib.db.entities.xapi.GroupMemberActorJoin::class, com.ustadmobile.lib.db.entities.xapi.ActivityLangMapEntry::class, com.ustadmobile.lib.db.entities.xapi.ActivityExtensionEntity::class, com.ustadmobile.lib.db.entities.xapi.StatementContextActivityJoin::class, com.ustadmobile.lib.db.entities.xapi.XapiSessionEntity::class, com.ustadmobile.lib.db.entities.xapi.StatementEntityJson::class, com.ustadmobile.lib.db.entities.xapi.StateEntity::class, com.ustadmobile.lib.db.entities.xapi.StateDeleteCommand::class, com.ustadmobile.door.entities.OutgoingReplication::class, com.ustadmobile.door.entities.ReplicationOperation::class, com.ustadmobile.door.entities.PendingRepositorySession::class, com.ustadmobile.door.entities.DoorNode::class}, version = 204)` is missing on actual declaration. All annotations from expect `class UmAppDatabase : RoomDatabase /* = RoomDatabase */ defined in com.ustadmobile.core.db in file UmAppDatabase.kt` must be present with the same arguments on actual `class UmAppDatabase : RoomDatabase /* = RoomDatabase */ defined in com.ustadmobile.core.db in file UmAppDatabase.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/UmAppDatabase_DoorWrapper.kt:661:33 The corresponding parameter in the supertype 'UmAppDatabase' is named 'body'. This may cause problems when calling this function with named arguments. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CacheLockJoinDao.kt:14:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CacheLockJoinDao.kt:14:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class CacheLockJoinDao defined in com.ustadmobile.core.db.dao in file CacheLockJoinDao.kt` must be present with the same arguments on actual `class CacheLockJoinDao defined in com.ustadmobile.core.db.dao in file CacheLockJoinDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CacheLockJoinDao.kt:31:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertListAsync(list: List): Unit defined in com.ustadmobile.core.db.dao.CacheLockJoinDao` must be present with the same arguments on actual `suspend fun insertListAsync(list: List): Unit defined in com.ustadmobile.core.db.dao.CacheLockJoinDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CacheLockJoinDao.kt:39:38 Annotation `@Delete` has different arguments on actual declaration: `@Delete(entity = kotlin.Any::class)`. All annotations from expect `suspend fun deleteListAsync(list: List): Unit defined in com.ustadmobile.core.db.dao.CacheLockJoinDao` must be present with the same arguments on actual `suspend fun deleteListAsync(list: List): Unit defined in com.ustadmobile.core.db.dao.CacheLockJoinDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:28:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:28:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ClazzAssignmentDao : BaseDao, OneToManyJoinDao defined in com.ustadmobile.core.db.dao in file ClazzAssignmentDao.kt` must be present with the same arguments on actual `class ClazzAssignmentDao : BaseDao, OneToManyJoinDao defined in com.ustadmobile.core.db.dao in file ClazzAssignmentDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:45:30 Annotation `@QueryLiveTables(value = {"SystemPermission", "CoursePermission", "ClazzAssignment", "ClazzEnrolment", "PeerReviewerAllocation", "Person", "CourseGroupMember", "CourseAssignmentSubmission", "CourseAssignmentMark", "Comments", "PersonPicture"})` is missing on actual declaration. All annotations from expect `fun getProgressSummaryForAssignment(assignmentUid: Long, clazzUid: Long, accountPersonUid: Long, group: String): Flow defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao` must be present with the same arguments on actual `fun getProgressSummaryForAssignment(assignmentUid: Long, clazzUid: Long, accountPersonUid: Long, group: String): Flow defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:54:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "getAssignmentSubmitterSummaryListForAssignment"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.CoursePermissionDao::class, functionName = "personHasPermissionWithClazzEntities2"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.SystemPermissionDao::class, functionName = "findAllByPersonUidEntities"), HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.MAP_OTHER_PARAM, fromName = "assignmentUid", name = "uid")}, functionName = "findByUidAsync"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.ClazzEnrolmentDao::class, functionName = "findEnrolmentsAndPersonByClazzUidWithPermissionCheck"), HttpServerFunctionCall(functionName = "getCourseGroupMembersByAssignmentUid"), HttpServerFunctionCall(functionName = "getAssignmentSubmissionsByAssignmentUid"), HttpServerFunctionCall(functionName = "getAssignmentMarksByAssignmentUid"), HttpServerFunctionCall(functionName = "getPeerReviewerAllocationsByAssignmentUid")})` is missing on actual declaration. All annotations from expect `fun getAssignmentSubmitterSummaryListForAssignment(assignmentUid: Long, clazzUid: Long, accountPersonUid: Long, group: String, searchText: String, sortOption: Int): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao` must be present with the same arguments on actual `fun getAssignmentSubmitterSummaryListForAssignment(assignmentUid: Long, clazzUid: Long, accountPersonUid: Long, group: String, searchText: String, sortOption: Int): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:109:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "1000", name = "roleFilter"), HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "0", name = "personUidFilter")}, functionDao = com.ustadmobile.core.db.dao.ClazzEnrolmentDao::class, functionName = "getAllClazzEnrolledAtTimeAsync"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.CourseGroupMemberDao::class, functionName = "findByGroupSetUidAsync")})` is missing on actual declaration. All annotations from expect `suspend fun getSubmitterUidsAndNameByClazzOrGroupSetUid(clazzUid: Long, groupSetUid: Long, date: Long, groupStr: String): List defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao` must be present with the same arguments on actual `suspend fun getSubmitterUidsAndNameByClazzOrGroupSetUid(clazzUid: Long, groupSetUid: Long, date: Long, groupStr: String): List defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:126:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.MAP_OTHER_PARAM, fromName = "assignmentUid", name = "uid")}, functionName = "findByUidAsync"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.ClazzEnrolmentDao::class, functionName = "findEnrolmentsAndPersonByClazzUidWithPermissionCheck"), HttpServerFunctionCall(functionName = "findCourseGroupMembersByPersonUidAndAssignmentUid")})` is missing on actual declaration. All annotations from expect `suspend fun getSubmitterUid(assignmentUid: Long, clazzUid: Long, accountPersonUid: Long): Long defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao` must be present with the same arguments on actual `suspend fun getSubmitterUid(assignmentUid: Long, clazzUid: Long, accountPersonUid: Long): Long defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:136:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(clazzAssignment: ClazzAssignment): Unit defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao` must be present with the same arguments on actual `suspend fun updateAsync(clazzAssignment: ClazzAssignment): Unit defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:140:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `suspend fun findByUidAsync(uid: Long): ClazzAssignment? defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao` must be present with the same arguments on actual `suspend fun findByUidAsync(uid: Long): ClazzAssignment? defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:144:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `fun findByUidAndClazzUidAsFlow(uid: Long, clazzUid: Long): Flow defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao` must be present with the same arguments on actual `fun findByUidAndClazzUidAsFlow(uid: Long, clazzUid: Long): Flow defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:162:38 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `suspend fun findByUidWithBlockAsync(uid: Long): ClazzAssignmentAndBlock? defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao` must be present with the same arguments on actual `suspend fun findByUidWithBlockAsync(uid: Long): ClazzAssignmentAndBlock? defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:175:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao` must be present with the same arguments on actual `suspend fun upsertListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:187:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findAssignmentCourseBlockAndSubmitterUidAsFlow"), HttpServerFunctionCall(functionName = "findEnrolmentsByPersonUidAndAssignmentUid"), HttpServerFunctionCall(functionName = "findCourseGroupMembersByPersonUidAndAssignmentUid"), HttpServerFunctionCall(functionName = "findPeerReviewerAllocationsByPersonUidAndAssignmentUid"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.CoursePermissionDao::class, functionName = "personHasPermissionWithClazzEntities2"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.SystemPermissionDao::class, functionName = "findAllByPersonUidEntities")})` is missing on actual declaration. All annotations from expect `fun findAssignmentCourseBlockAndSubmitterUidAsFlow(assignmentUid: Long, clazzUid: Long, accountPersonUid: Long): Flow defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao` must be present with the same arguments on actual `fun findAssignmentCourseBlockAndSubmitterUidAsFlow(assignmentUid: Long, clazzUid: Long, accountPersonUid: Long): Flow defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao_DoorWrapper.kt:249:9 Variable '_generatedPks' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao_HttpServerExt.kt:75:7 Variable '_result_getAssignmentSubmitterSummaryListForAssignment' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao_HttpServerExt.kt:270:7 Variable '_arg_groupStr' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:23:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:23:30 Annotation `@Repository` is missing on actual declaration. All annotations from expect `class ClazzDao : BaseDao defined in com.ustadmobile.core.db.dao in file ClazzDao.kt` must be present with the same arguments on actual `class ClazzDao : BaseDao defined in com.ustadmobile.core.db.dao in file ClazzDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:31:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.HTTP_WITH_FALLBACK)` is missing on actual declaration. All annotations from expect `suspend fun findByClazzCode(code: String): Clazz? defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `suspend fun findByClazzCode(code: String): Clazz? defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:34:38 Annotation `@Repository(methodType = 2)` is missing on actual declaration. All annotations from expect `suspend fun findByClazzCodeFromWeb(code: String): Clazz? defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `suspend fun findByClazzCodeFromWeb(code: String): Clazz? defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:47:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByUidAsync")})` is missing on actual declaration. All annotations from expect `suspend fun clazzUidExistsAsync(clazzUid: Long): Boolean defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `suspend fun clazzUidExistsAsync(clazzUid: Long): Boolean defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:50:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `fun findByUidAsFlow(uid: Long): Flow defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `fun findByUidAsFlow(uid: Long): Flow defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:54:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `suspend fun findByUidWithHolidayCalendarAsync(uid: Long): ClazzWithHolidayCalendarAndAndTerminology? defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `suspend fun findByUidWithHolidayCalendarAsync(uid: Long): ClazzWithHolidayCalendarAndAndTerminology? defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:61:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(entity: Clazz): Int defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `suspend fun updateAsync(entity: Clazz): Int defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:65:30 Annotation `@HttpAccessible(pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findClazzesWithPermission"), HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "0", name = "clazzUid")}, functionDao = com.ustadmobile.core.db.dao.CoursePermissionDao::class, functionName = "personHasPermissionWithClazzEntities2"), HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionDao = com.ustadmobile.core.db.dao.SystemPermissionDao::class, functionName = "findAllByPersonUid")})` is missing on actual declaration. All annotations from expect `fun findClazzesWithPermission(searchQuery: String, accountPersonUid: Long, excludeSelectedClazzList: List, sortOrder: Int, filter: Int, currentTime: Long, permission: Long): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `fun findClazzesWithPermission(searchQuery: String, accountPersonUid: Long, excludeSelectedClazzList: List, sortOrder: Int, filter: Int, currentTime: Long, permission: Long): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:85:38 Annotation `@PostgresQuery(value = " UPDATE Clazz SET attendanceAverage = COALESCE(CAST( (SELECT SUM(clazzLogNumPresent) FROM ClazzLog WHERE clazzLogClazzUid = :clazzUid AND clazzLogStatusFlag = 4) AS REAL) / CAST(GREATEST(1.0, (SELECT SUM(clazzLogNumPresent) + SUM(clazzLogNumPartial) + SUM(clazzLogNumAbsent) FROM ClazzLog WHERE clazzLogClazzUid = :clazzUid AND clazzLogStatusFlag = 4)) AS REAL), 0), clazzLct = :timeChanged WHERE clazzUid = :clazzUid ")` is missing on actual declaration. All annotations from expect `suspend fun updateClazzAttendanceAverageAsync(clazzUid: Long, timeChanged: Long): Unit defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `suspend fun updateClazzAttendanceAverageAsync(clazzUid: Long, timeChanged: Long): Unit defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:90:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.CoursePermissionDao::class, functionName = "personHasPermissionWithClazzEntities2"), HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionDao = com.ustadmobile.core.db.dao.SystemPermissionDao::class, functionName = "findAllByPersonUid"), HttpServerFunctionCall(functionName = "clazzAndDetailPermissionsAsFlow")})` is missing on actual declaration. All annotations from expect `fun clazzAndDetailPermissionsAsFlow(accountPersonUid: Long, clazzUid: Long): Flow defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `fun clazzAndDetailPermissionsAsFlow(accountPersonUid: Long, clazzUid: Long): Flow defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:95:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `fun getClazzWithDisplayDetails(clazzUid: Long, currentTime: Long, accountPersonUid: Long): Flow defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `fun getClazzWithDisplayDetails(clazzUid: Long, currentTime: Long, accountPersonUid: Long): Flow defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:108:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByUidAsync")})` is missing on actual declaration. All annotations from expect `fun getTitleByUidAsFlow(clazzUid: Long): Flow defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `fun getTitleByUidAsFlow(clazzUid: Long): Flow defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:112:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "getClazzNameAndTerminologyAsFlow"), HttpServerFunctionCall(functionName = "findByUidAsync")})` is missing on actual declaration. All annotations from expect `fun getClazzNameAndTerminologyAsFlow(clazzUid: Long): Flow defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `fun getClazzNameAndTerminologyAsFlow(clazzUid: Long): Flow defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:117:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "getClazzNameAndTerminologyAsFlow"), HttpServerFunctionCall(functionName = "findByUidAsync")})` is missing on actual declaration. All annotations from expect `fun getClazzNameAsFlow(clazzUid: Long): Flow defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `fun getClazzNameAsFlow(clazzUid: Long): Flow defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:121:38 Annotation `@HttpAccessible(pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByUidAsync")})` is missing on actual declaration. All annotations from expect `suspend fun getClazzTimeZoneByClazzUidAsync(clazzUid: Long): String? defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `suspend fun getClazzTimeZoneByClazzUidAsync(clazzUid: Long): String? defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:125:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `suspend fun getCoursesByName(names: List): List defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `suspend fun getCoursesByName(names: List): List defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:129:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findOneRosterUserClazzes"), HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "0", name = "clazzUid")}, functionDao = com.ustadmobile.core.db.dao.CoursePermissionDao::class, functionName = "personHasPermissionWithClazzEntities2"), HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionDao = com.ustadmobile.core.db.dao.SystemPermissionDao::class, functionName = "findAllByPersonUid")})` is missing on actual declaration. All annotations from expect `suspend fun findOneRosterUserClazzes(accountPersonUid: Long, filterByEnrolledMemberPersonUid: Long): List defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `suspend fun findOneRosterUserClazzes(accountPersonUid: Long, filterByEnrolledMemberPersonUid: Long): List defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzEnrolmentDao.kt:26:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzEnrolmentDao.kt:26:30 Annotation `@Repository` is missing on actual declaration. All annotations from expect `class ClazzEnrolmentDao : BaseDao defined in com.ustadmobile.core.db.dao in file ClazzEnrolmentDao.kt` must be present with the same arguments on actual `class ClazzEnrolmentDao : BaseDao defined in com.ustadmobile.core.db.dao in file ClazzEnrolmentDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzEnrolmentDao.kt:31:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insertListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.ClazzEnrolmentDao` must be present with the same arguments on actual `fun insertListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.ClazzEnrolmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzEnrolmentDao.kt:40:38 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `suspend fun findEnrolmentWithLeavingReason(enrolmentUid: Long): ClazzEnrolmentWithLeavingReason? defined in com.ustadmobile.core.db.dao.ClazzEnrolmentDao` must be present with the same arguments on actual `suspend fun findEnrolmentWithLeavingReason(enrolmentUid: Long): ClazzEnrolmentWithLeavingReason? defined in com.ustadmobile.core.db.dao.ClazzEnrolmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzEnrolmentDao.kt:55:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(entity: ClazzEnrolment): Int defined in com.ustadmobile.core.db.dao.ClazzEnrolmentDao` must be present with the same arguments on actual `suspend fun updateAsync(entity: ClazzEnrolment): Int defined in com.ustadmobile.core.db.dao.ClazzEnrolmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzEnrolmentDao.kt:82:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `suspend fun getAllEnrolmentsAtTimeByClazzAndPerson(clazzUid: Long, accountPersonUid: Long, time: Long): List defined in com.ustadmobile.core.db.dao.ClazzEnrolmentDao` must be present with the same arguments on actual `suspend fun getAllEnrolmentsAtTimeByClazzAndPerson(clazzUid: Long, accountPersonUid: Long, time: Long): List defined in com.ustadmobile.core.db.dao.ClazzEnrolmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzEnrolmentDao.kt:96:30 Annotation `@QueryLiveTables(value = {"Clazz", "Person", "ClazzEnrolment", "PersonPicture", "CoursePermission"})` is missing on actual declaration. All annotations from expect `fun findByClazzUidAndRole(clazzUid: Long, roleId: Int, sortOrder: Int, searchText: String? = ..., filter: Int, accountPersonUid: Long, currentTime: Long, permission: Long): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.ClazzEnrolmentDao` must be present with the same arguments on actual `fun findByClazzUidAndRole(clazzUid: Long, roleId: Int, sortOrder: Int, searchText: String?, filter: Int, accountPersonUid: Long, currentTime: Long, permission: Long): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.ClazzEnrolmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzEnrolmentDao.kt:109:30 Annotation `@QueryLiveTables(value = {"Clazz", "Person", "ClazzEnrolment", "PersonPicture", "CoursePermission", "StatementEntity", "ActorEntity"})` is missing on actual declaration. All annotations from expect `fun findByClazzUidAndRoleForGradebook(clazzUid: Long, roleId: Int, sortOrder: Int, searchText: String? = ..., filter: Int, accountPersonUid: Long, currentTime: Long): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.ClazzEnrolmentDao` must be present with the same arguments on actual `fun findByClazzUidAndRoleForGradebook(clazzUid: Long, roleId: Int, sortOrder: Int, searchText: String?, filter: Int, accountPersonUid: Long, currentTime: Long): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.ClazzEnrolmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzLogAttendanceRecordDao.kt:15:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzLogAttendanceRecordDao.kt:15:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ClazzLogAttendanceRecordDao : BaseDao defined in com.ustadmobile.core.db.dao in file ClazzLogAttendanceRecordDao.kt` must be present with the same arguments on actual `class ClazzLogAttendanceRecordDao : BaseDao defined in com.ustadmobile.core.db.dao in file ClazzLogAttendanceRecordDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzLogAttendanceRecordDao.kt:20:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.ClazzLogAttendanceRecordDao` must be present with the same arguments on actual `suspend fun insertListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.ClazzLogAttendanceRecordDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzLogAttendanceRecordDao.kt:30:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.ClazzLogAttendanceRecordDao` must be present with the same arguments on actual `suspend fun updateListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.ClazzLogAttendanceRecordDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzLogAttendanceRecordDao.kt:47:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByClazzAndTime"), HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "1000", name = "roleId")}, functionDao = com.ustadmobile.core.db.dao.ClazzEnrolmentDao::class, functionName = "findAllEnrolmentsByClazzUidAndRole")})` is missing on actual declaration. All annotations from expect `suspend fun findByClazzAndTime(clazzUid: Long, clazzLogUid: Long, time: Long): List defined in com.ustadmobile.core.db.dao.ClazzLogAttendanceRecordDao` must be present with the same arguments on actual `suspend fun findByClazzAndTime(clazzUid: Long, clazzLogUid: Long, time: Long): List defined in com.ustadmobile.core.db.dao.ClazzLogAttendanceRecordDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzLogAttendanceRecordDao.kt:57:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.ClazzLogAttendanceRecordDao` must be present with the same arguments on actual `suspend fun upsertListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.ClazzLogAttendanceRecordDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzLogAttendanceRecordDao_DoorWrapper.kt:35:9 Variable '_generatedPks' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzLogDao.kt:17:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzLogDao.kt:17:30 Annotation `@Repository` is missing on actual declaration. All annotations from expect `class ClazzLogDao : BaseDao defined in com.ustadmobile.core.db.dao in file ClazzLogDao.kt` must be present with the same arguments on actual `class ClazzLogDao : BaseDao defined in com.ustadmobile.core.db.dao in file ClazzLogDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzLogDao.kt:22:30 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `fun replace(entity: ClazzLog): Long defined in com.ustadmobile.core.db.dao.ClazzLogDao` must be present with the same arguments on actual `fun replace(entity: ClazzLog): Long defined in com.ustadmobile.core.db.dao.ClazzLogDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzLogDao.kt:35:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `fun findByClazzUidAsFactory(clazzUid: Long, excludeStatus: Int): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.ClazzLogDao` must be present with the same arguments on actual `fun findByClazzUidAsFactory(clazzUid: Long, excludeStatus: Int): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.ClazzLogDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzLogDao.kt:40:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `suspend fun findByClazzUidAsync(clazzUid: Long, excludeStatus: Int): List defined in com.ustadmobile.core.db.dao.ClazzLogDao` must be present with the same arguments on actual `suspend fun findByClazzUidAsync(clazzUid: Long, excludeStatus: Int): List defined in com.ustadmobile.core.db.dao.ClazzLogDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzLogDao.kt:45:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `suspend fun findAllForClazzByClazzLogUid(clazzLogUid: Long, excludeStatus: Int): List defined in com.ustadmobile.core.db.dao.ClazzLogDao` must be present with the same arguments on actual `suspend fun findAllForClazzByClazzLogUid(clazzLogUid: Long, excludeStatus: Int): List defined in com.ustadmobile.core.db.dao.ClazzLogDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzLogDao.kt:79:30 Annotation `@QueryLiveTables(value = {"ClazzLog"})` is missing on actual declaration. All annotations from expect `fun clazzHasScheduleLive(clazzUid: Long, excludeStatusFilter: Int): Flow defined in com.ustadmobile.core.db.dao.ClazzLogDao` must be present with the same arguments on actual `fun clazzHasScheduleLive(clazzUid: Long, excludeStatusFilter: Int): Flow defined in com.ustadmobile.core.db.dao.ClazzLogDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzLogDao.kt:94:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(clazzLog: ClazzLog): Unit defined in com.ustadmobile.core.db.dao.ClazzLogDao` must be present with the same arguments on actual `suspend fun updateAsync(clazzLog: ClazzLog): Unit defined in com.ustadmobile.core.db.dao.ClazzLogDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzLogDao.kt:104:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.ClazzLogDao` must be present with the same arguments on actual `suspend fun upsertListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.ClazzLogDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CommentsDao.kt:18:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CommentsDao.kt:18:30 Annotation `@Repository` is missing on actual declaration. All annotations from expect `class CommentsDao defined in com.ustadmobile.core.db.dao in file CommentsDao.kt` must be present with the same arguments on actual `class CommentsDao defined in com.ustadmobile.core.db.dao in file CommentsDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CommentsDao.kt:23:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAsync(comments: Comments): Long defined in com.ustadmobile.core.db.dao.CommentsDao` must be present with the same arguments on actual `suspend fun insertAsync(comments: Comments): Long defined in com.ustadmobile.core.db.dao.CommentsDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CommentsDao.kt:35:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionName = "findPrivateCommentsForUserByAssignmentUid"), HttpServerFunctionCall(functionName = "findPrivateCommentsForUserByAssignmentUidPersons"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.ClazzAssignmentDao::class, functionName = "findEnrolmentsByPersonUidAndAssignmentUid"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.ClazzAssignmentDao::class, functionName = "findCourseGroupMembersByPersonUidAndAssignmentUid")})` is missing on actual declaration. All annotations from expect `fun findPrivateCommentsForUserByAssignmentUid(accountPersonUid: Long, assignmentUid: Long, includeDeleted: Boolean): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.CommentsDao` must be present with the same arguments on actual `fun findPrivateCommentsForUserByAssignmentUid(accountPersonUid: Long, assignmentUid: Long, includeDeleted: Boolean): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.CommentsDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CommentsDao.kt:49:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionName = "findPrivateCommentsForSubmitterByAssignmentUid"), HttpServerFunctionCall(functionName = "findPrivateCommentsForSubmitterByAssignmentUidPersons")})` is missing on actual declaration. All annotations from expect `fun findPrivateCommentsForSubmitterByAssignmentUid(submitterUid: Long, assignmentUid: Long, includeDeleted: Boolean): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.CommentsDao` must be present with the same arguments on actual `fun findPrivateCommentsForSubmitterByAssignmentUid(submitterUid: Long, assignmentUid: Long, includeDeleted: Boolean): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.CommentsDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CommentsDao.kt:63:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionName = "findCourseCommentsByAssignmentUid"), HttpServerFunctionCall(functionName = "findCourseCommentsByAssignmentUidPersons")})` is missing on actual declaration. All annotations from expect `fun findCourseCommentsByAssignmentUid(assignmentUid: Long, includeDeleted: Boolean): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.CommentsDao` must be present with the same arguments on actual `fun findCourseCommentsByAssignmentUid(assignmentUid: Long, includeDeleted: Boolean): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.CommentsDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CommentsDao_HttpServerExt.kt:40:7 Variable '_arg_includeDeleted' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CommentsDao_HttpServerExt.kt:160:7 Variable '_arg_includeDeleted' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CommentsDao_HttpServerExt.kt:249:7 Variable '_arg_includeDeleted' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentCategoryDao.kt:11:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentCategoryDao.kt:11:30 Annotation `@Repository` is missing on actual declaration. All annotations from expect `class ContentCategoryDao : BaseDao defined in com.ustadmobile.core.db.dao in file ContentCategoryDao.kt` must be present with the same arguments on actual `class ContentCategoryDao : BaseDao defined in com.ustadmobile.core.db.dao in file ContentCategoryDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentCategorySchemaDao.kt:10:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentCategorySchemaDao.kt:10:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ContentCategorySchemaDao : BaseDao defined in com.ustadmobile.core.db.dao in file ContentCategorySchemaDao.kt` must be present with the same arguments on actual `class ContentCategorySchemaDao : BaseDao defined in com.ustadmobile.core.db.dao in file ContentCategorySchemaDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryContentCategoryJoinDao.kt:10:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryContentCategoryJoinDao.kt:10:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ContentEntryContentCategoryJoinDao : BaseDao defined in com.ustadmobile.core.db.dao in file ContentEntryContentCategoryJoinDao.kt` must be present with the same arguments on actual `class ContentEntryContentCategoryJoinDao : BaseDao defined in com.ustadmobile.core.db.dao in file ContentEntryContentCategoryJoinDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:24:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:24:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ContentEntryDao : BaseDao defined in com.ustadmobile.core.db.dao in file ContentEntryDao.kt` must be present with the same arguments on actual `class ContentEntryDao : BaseDao defined in com.ustadmobile.core.db.dao in file ContentEntryDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:29:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.ContentEntryDao` must be present with the same arguments on actual `suspend fun insertListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.ContentEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:35:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertAsync(entity: ContentEntry): Unit defined in com.ustadmobile.core.db.dao.ContentEntryDao` must be present with the same arguments on actual `suspend fun upsertAsync(entity: ContentEntry): Unit defined in com.ustadmobile.core.db.dao.ContentEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:47:38 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `suspend fun findByUidWithEditDetails(uid: Long): ContentEntryAndPicture? defined in com.ustadmobile.core.db.dao.ContentEntryDao` must be present with the same arguments on actual `suspend fun findByUidWithEditDetails(uid: Long): ContentEntryAndPicture? defined in com.ustadmobile.core.db.dao.ContentEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:51:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByContentEntryUidWithDetailsAsFlow"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.xapi.StatementDao::class, functionName = "findStatusStatementsByContentEntryUid")})` is missing on actual declaration. All annotations from expect `fun findByContentEntryUidWithDetailsAsFlow(contentEntryUid: Long, clazzUid: Long, courseBlockUid: Long, accountPersonUid: Long): Flow defined in com.ustadmobile.core.db.dao.ContentEntryDao` must be present with the same arguments on actual `fun findByContentEntryUidWithDetailsAsFlow(contentEntryUid: Long, clazzUid: Long, courseBlockUid: Long, accountPersonUid: Long): Flow defined in com.ustadmobile.core.db.dao.ContentEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:62:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByUidAsync")})` is missing on actual declaration. All annotations from expect `suspend fun findTitleByUidAsync(entryUid: Long): String? defined in com.ustadmobile.core.db.dao.ContentEntryDao` must be present with the same arguments on actual `suspend fun findTitleByUidAsync(entryUid: Long): String? defined in com.ustadmobile.core.db.dao.ContentEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:89:32 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun update(entity: ContentEntry): Unit defined in com.ustadmobile.core.db.dao.ContentEntryDao` must be present with the same arguments on actual `fun update(entity: ContentEntry): Unit defined in com.ustadmobile.core.db.dao.ContentEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:109:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionName = "getChildrenByParentUidWithCategoryFilterOrderByName"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.ContentEntryParentChildJoinDao::class, functionName = "findListOfChildsByParentUuid"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.xapi.StatementDao::class, functionName = "findStatusStatementByParentContentEntryUid")})` is missing on actual declaration. All annotations from expect `fun getChildrenByParentUidWithCategoryFilterOrderByName(accountPersonUid: Long, parentUid: Long, langParam: Long, categoryParam0: Long, sortOrder: Int, includeDeleted: Boolean): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.ContentEntryDao` must be present with the same arguments on actual `fun getChildrenByParentUidWithCategoryFilterOrderByName(accountPersonUid: Long, parentUid: Long, langParam: Long, categoryParam0: Long, sortOrder: Int, includeDeleted: Boolean): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.ContentEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:132:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(entity: ContentEntry): Int defined in com.ustadmobile.core.db.dao.ContentEntryDao` must be present with the same arguments on actual `suspend fun updateAsync(entity: ContentEntry): Int defined in com.ustadmobile.core.db.dao.ContentEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao_HttpServerExt.kt:227:7 Variable '_arg_includeDeleted' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryImportJobDao.kt:17:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryImportJobDao.kt:17:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ContentEntryImportJobDao defined in com.ustadmobile.core.db.dao in file ContentEntryImportJobDao.kt` must be present with the same arguments on actual `class ContentEntryImportJobDao defined in com.ustadmobile.core.db.dao in file ContentEntryImportJobDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryImportJobDao.kt:22:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertJobItem(jobItem: ContentEntryImportJob): Long defined in com.ustadmobile.core.db.dao.ContentEntryImportJobDao` must be present with the same arguments on actual `suspend fun insertJobItem(jobItem: ContentEntryImportJob): Long defined in com.ustadmobile.core.db.dao.ContentEntryImportJobDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryParentChildJoinDao.kt:14:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryParentChildJoinDao.kt:14:30 Annotation `@Repository` is missing on actual declaration. All annotations from expect `class ContentEntryParentChildJoinDao : BaseDao defined in com.ustadmobile.core.db.dao in file ContentEntryParentChildJoinDao.kt` must be present with the same arguments on actual `class ContentEntryParentChildJoinDao : BaseDao defined in com.ustadmobile.core.db.dao in file ContentEntryParentChildJoinDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryParentChildJoinDao.kt:19:38 Annotation `@JsName(name = "insertListAsync")` is missing on actual declaration. All annotations from expect `suspend fun insertListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.ContentEntryParentChildJoinDao` must be present with the same arguments on actual `suspend fun insertListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.ContentEntryParentChildJoinDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryParentChildJoinDao.kt:56:30 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `fun replaceList(entries: List): Unit defined in com.ustadmobile.core.db.dao.ContentEntryParentChildJoinDao` must be present with the same arguments on actual `fun replaceList(entries: List): Unit defined in com.ustadmobile.core.db.dao.ContentEntryParentChildJoinDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryParentChildJoinDao.kt:62:30 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `fun insertWithReplace(parentChildJoinDao: ContentEntryParentChildJoin): Unit defined in com.ustadmobile.core.db.dao.ContentEntryParentChildJoinDao` must be present with the same arguments on actual `fun insertWithReplace(parentChildJoinDao: ContentEntryParentChildJoin): Unit defined in com.ustadmobile.core.db.dao.ContentEntryParentChildJoinDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryPicture2Dao.kt:13:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryPicture2Dao.kt:13:30 Annotation `@Repository` is missing on actual declaration. All annotations from expect `class ContentEntryPicture2Dao : ImageDao defined in com.ustadmobile.core.db.dao in file ContentEntryPicture2Dao.kt` must be present with the same arguments on actual `class ContentEntryPicture2Dao : ImageDao defined in com.ustadmobile.core.db.dao in file ContentEntryPicture2Dao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryPicture2Dao.kt:18:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.ContentEntryPicture2Dao` must be present with the same arguments on actual `suspend fun upsertListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.ContentEntryPicture2Dao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryPicture2Dao_DoorWrapper.kt:15:9 Variable '_generatedPks' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryPictureDao.kt:12:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryPictureDao.kt:12:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ContentEntryPictureDao : BaseDao defined in com.ustadmobile.core.db.dao in file ContentEntryPictureDao.kt` must be present with the same arguments on actual `class ContentEntryPictureDao : BaseDao defined in com.ustadmobile.core.db.dao in file ContentEntryPictureDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryPictureDao.kt:26:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(ContentEntryPicture: ContentEntryPicture): Unit defined in com.ustadmobile.core.db.dao.ContentEntryPictureDao` must be present with the same arguments on actual `suspend fun updateAsync(ContentEntryPicture: ContentEntryPicture): Unit defined in com.ustadmobile.core.db.dao.ContentEntryPictureDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao.kt:8:40 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao.kt:16:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao.kt:16:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ContentEntryRelatedEntryJoinDao : BaseDao defined in com.ustadmobile.core.db.dao in file ContentEntryRelatedEntryJoinDao.kt` must be present with the same arguments on actual `class ContentEntryRelatedEntryJoinDao : BaseDao defined in com.ustadmobile.core.db.dao in file ContentEntryRelatedEntryJoinDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao.kt:31:12 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao.kt:42:32 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun update(entity: ContentEntryRelatedEntryJoin): Unit defined in com.ustadmobile.core.db.dao.ContentEntryRelatedEntryJoinDao` must be present with the same arguments on actual `fun update(entity: ContentEntryRelatedEntryJoin): Unit defined in com.ustadmobile.core.db.dao.ContentEntryRelatedEntryJoinDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao_DoorWrapper.kt:9:40 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao_DoorWrapper.kt:26:12 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao_Repo.kt:9:40 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao_Repo.kt:38:12 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryVersionDao.kt:14:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryVersionDao.kt:14:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ContentEntryVersionDao defined in com.ustadmobile.core.db.dao in file ContentEntryVersionDao.kt` must be present with the same arguments on actual `class ContentEntryVersionDao defined in com.ustadmobile.core.db.dao in file ContentEntryVersionDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryVersionDao.kt:23:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAsync(contentEntryVersion: ContentEntryVersion): Long defined in com.ustadmobile.core.db.dao.ContentEntryVersionDao` must be present with the same arguments on actual `suspend fun insertAsync(contentEntryVersion: ContentEntryVersion): Long defined in com.ustadmobile.core.db.dao.ContentEntryVersionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryVersionDao.kt:28:11 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `suspend fun findLatestVersionUidByContentEntryUidEntity(contentEntryUid: Long): ContentEntryVersion? defined in com.ustadmobile.core.db.dao.ContentEntryVersionDao` must be present with the same arguments on actual `suspend fun findLatestVersionUidByContentEntryUidEntity(contentEntryUid: Long): ContentEntryVersion? defined in com.ustadmobile.core.db.dao.ContentEntryVersionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryVersionDao.kt:32:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `fun findLatestByContentEntryUidAsFlow(contentEntryUid: Long): Flow defined in com.ustadmobile.core.db.dao.ContentEntryVersionDao` must be present with the same arguments on actual `fun findLatestByContentEntryUidAsFlow(contentEntryUid: Long): Flow defined in com.ustadmobile.core.db.dao.ContentEntryVersionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentMarkDao.kt:18:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentMarkDao.kt:18:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class CourseAssignmentMarkDao : BaseDao defined in com.ustadmobile.core.db.dao in file CourseAssignmentMarkDao.kt` must be present with the same arguments on actual `class CourseAssignmentMarkDao : BaseDao defined in com.ustadmobile.core.db.dao in file CourseAssignmentMarkDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentMarkDao.kt:30:30 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `fun getAllMarksForUserAsFlow(accountPersonUid: Long, assignmentUid: Long): Flow> defined in com.ustadmobile.core.db.dao.CourseAssignmentMarkDao` must be present with the same arguments on actual `fun getAllMarksForUserAsFlow(accountPersonUid: Long, assignmentUid: Long): Flow> defined in com.ustadmobile.core.db.dao.CourseAssignmentMarkDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentMarkDao.kt:35:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "getAllMarksForSubmitterAsFlow"), HttpServerFunctionCall(functionName = "getAllMarksForSubmitterAsFlowMarkerPersons")})` is missing on actual declaration. All annotations from expect `fun getAllMarksForSubmitterAsFlow(submitterUid: Long, assignmentUid: Long): Flow> defined in com.ustadmobile.core.db.dao.CourseAssignmentMarkDao` must be present with the same arguments on actual `fun getAllMarksForSubmitterAsFlow(submitterUid: Long, assignmentUid: Long): Flow> defined in com.ustadmobile.core.db.dao.CourseAssignmentMarkDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentMarkDao.kt:45:30 Annotation `@QueryLiveTables(value = {"courseAssignmentMark", "ClazzAssignment"})` is missing on actual declaration. All annotations from expect `fun getAllMarksOfAssignmentForSubmitter(assignmentUid: Long, submitterUid: Long, filter: Int): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.CourseAssignmentMarkDao` must be present with the same arguments on actual `fun getAllMarksOfAssignmentForSubmitter(assignmentUid: Long, submitterUid: Long, filter: Int): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.CourseAssignmentMarkDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionDao.kt:16:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionDao.kt:16:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class CourseAssignmentSubmissionDao : BaseDao defined in com.ustadmobile.core.db.dao in file CourseAssignmentSubmissionDao.kt` must be present with the same arguments on actual `class CourseAssignmentSubmissionDao : BaseDao defined in com.ustadmobile.core.db.dao in file CourseAssignmentSubmissionDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionDao.kt:21:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionDao` must be present with the same arguments on actual `suspend fun insertListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionDao.kt:35:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `fun getAllSubmissionsFromSubmitterAsFlow(submitterUid: Long, assignmentUid: Long): Flow> defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionDao` must be present with the same arguments on actual `fun getAllSubmissionsFromSubmitterAsFlow(submitterUid: Long, assignmentUid: Long): Flow> defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionDao.kt:40:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "getLatestSubmissionForUserAsync"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.ClazzAssignmentDao::class, functionName = "findEnrolmentsByPersonUidAndAssignmentUid"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.ClazzAssignmentDao::class, functionName = "findCourseGroupMembersByPersonUidAndAssignmentUid"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.ClazzAssignmentDao::class, functionName = "findPeerReviewerAllocationsByPersonUidAndAssignmentUid")})` is missing on actual declaration. All annotations from expect `suspend fun getLatestSubmissionForUserAsync(accountPersonUid: Long, assignmentUid: Long): CourseAssignmentSubmission? defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionDao` must be present with the same arguments on actual `suspend fun getLatestSubmissionForUserAsync(accountPersonUid: Long, assignmentUid: Long): CourseAssignmentSubmission? defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionDao.kt:82:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `fun findByUidAsFlow(submissionUid: Long): Flow defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionDao` must be present with the same arguments on actual `fun findByUidAsFlow(submissionUid: Long): Flow defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionDao.kt:86:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `fun findByAssignmentUidAndAccountPersonUid(accountPersonUid: Long, assignmentUid: Long): Flow> defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionDao` must be present with the same arguments on actual `fun findByAssignmentUidAndAccountPersonUid(accountPersonUid: Long, assignmentUid: Long): Flow> defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionFileDao.kt:16:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionFileDao.kt:16:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class CourseAssignmentSubmissionFileDao : BaseDao defined in com.ustadmobile.core.db.dao in file CourseAssignmentSubmissionFileDao.kt` must be present with the same arguments on actual `class CourseAssignmentSubmissionFileDao : BaseDao defined in com.ustadmobile.core.db.dao in file CourseAssignmentSubmissionFileDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionFileDao.kt:23:11 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionFileDao` must be present with the same arguments on actual `suspend fun insertListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionFileDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionFileDao.kt:32:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `fun getByAssignmentUidAndPersonUid(accountPersonUid: Long, assignmentUid: Long): Flow> defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionFileDao` must be present with the same arguments on actual `fun getByAssignmentUidAndPersonUid(accountPersonUid: Long, assignmentUid: Long): Flow> defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionFileDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionFileDao.kt:37:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `fun getAllSubmissionFilesFromSubmitterAsFlow(submitterUid: Long, assignmentUid: Long): Flow> defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionFileDao` must be present with the same arguments on actual `fun getAllSubmissionFilesFromSubmitterAsFlow(submitterUid: Long, assignmentUid: Long): Flow> defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionFileDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:25:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:25:30 Annotation `@Repository` is missing on actual declaration. All annotations from expect `class CourseBlockDao : BaseDao, OneToManyJoinDao defined in com.ustadmobile.core.db.dao in file CourseBlockDao.kt` must be present with the same arguments on actual `class CourseBlockDao : BaseDao, OneToManyJoinDao defined in com.ustadmobile.core.db.dao in file CourseBlockDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:37:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(entity: CourseBlock): Int defined in com.ustadmobile.core.db.dao.CourseBlockDao` must be present with the same arguments on actual `suspend fun updateAsync(entity: CourseBlock): Int defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:43:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun replaceListAsync(list: List): Unit defined in com.ustadmobile.core.db.dao.CourseBlockDao` must be present with the same arguments on actual `suspend fun replaceListAsync(list: List): Unit defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:46:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `fun findByUidAsyncAsFlow(uid: Long): Flow defined in com.ustadmobile.core.db.dao.CourseBlockDao` must be present with the same arguments on actual `fun findByUidAsyncAsFlow(uid: Long): Flow defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:50:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `fun findByUidWithPictureAsFlow(uid: Long): Flow defined in com.ustadmobile.core.db.dao.CourseBlockDao` must be present with the same arguments on actual `fun findByUidWithPictureAsFlow(uid: Long): Flow defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:54:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeInactive")}, functionName = "findAllCourseBlockByClazzUidAsync")})` is missing on actual declaration. All annotations from expect `suspend fun findAllCourseBlockByClazzUidAsync(clazzUid: Long, includeInactive: Boolean): List defined in com.ustadmobile.core.db.dao.CourseBlockDao` must be present with the same arguments on actual `suspend fun findAllCourseBlockByClazzUidAsync(clazzUid: Long, includeInactive: Boolean): List defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:59:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeInactive"), HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeHidden"), HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "7258204800000L", name = "hideUntilFilterTime")}, functionName = "findAllCourseBlockByClazzUidAsFlow"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.xapi.StatementDao::class, functionName = "findStatusStatementsForStudentByClazzUid")})` is missing on actual declaration. All annotations from expect `fun findAllCourseBlockByClazzUidAsFlow(clazzUid: Long, includeInactive: Boolean, includeHidden: Boolean, hideUntilFilterTime: Long, accountPersonUid: Long): Flow> defined in com.ustadmobile.core.db.dao.CourseBlockDao` must be present with the same arguments on actual `fun findAllCourseBlockByClazzUidAsFlow(clazzUid: Long, includeInactive: Boolean, includeHidden: Boolean, hideUntilFilterTime: Long, accountPersonUid: Long): Flow> defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:69:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeInactive"), HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeHidden"), HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "7258204800000L", name = "hideUntilFilterTime")}, functionName = "findAllCourseBlockByClazzUidAsPagingSource"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.xapi.StatementDao::class, functionName = "findStatusStatementsForStudentByClazzUid")})` is missing on actual declaration. All annotations from expect `fun findAllCourseBlockByClazzUidAsPagingSource(clazzUid: Long, collapseList: List, includeInactive: Boolean, includeHidden: Boolean, hideUntilFilterTime: Long, accountPersonUid: Long): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.CourseBlockDao` must be present with the same arguments on actual `fun findAllCourseBlockByClazzUidAsPagingSource(clazzUid: Long, collapseList: List, includeInactive: Boolean, includeHidden: Boolean, hideUntilFilterTime: Long, accountPersonUid: Long): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:90:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.CourseBlockDao` must be present with the same arguments on actual `suspend fun upsertListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:98:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `fun findByUidAsFlow(courseBlockUid: Long): Flow defined in com.ustadmobile.core.db.dao.CourseBlockDao` must be present with the same arguments on actual `fun findByUidAsFlow(courseBlockUid: Long): Flow defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:102:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findCourseBlockByDiscussionPostUid")})` is missing on actual declaration. All annotations from expect `suspend fun findCourseBlockAndClazzUidByDiscussionPostUid(postUid: Long): CourseBlockUidAndClazzUid? defined in com.ustadmobile.core.db.dao.CourseBlockDao` must be present with the same arguments on actual `suspend fun findCourseBlockAndClazzUidByDiscussionPostUid(postUid: Long): CourseBlockUidAndClazzUid? defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:115:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `fun findCourseBlockByAssignmentUid(assignmentUid: Long): Flow defined in com.ustadmobile.core.db.dao.CourseBlockDao` must be present with the same arguments on actual `fun findCourseBlockByAssignmentUid(assignmentUid: Long): Flow defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:120:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `suspend fun findBySourcedId(sourcedId: String, accountPersonUid: Long): CourseBlock? defined in com.ustadmobile.core.db.dao.CourseBlockDao` must be present with the same arguments on actual `suspend fun findBySourcedId(sourcedId: String, accountPersonUid: Long): CourseBlock? defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:129:30 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `fun findByClazzUidAsFlow(clazzUid: Long): Flow> defined in com.ustadmobile.core.db.dao.CourseBlockDao` must be present with the same arguments on actual `fun findByClazzUidAsFlow(clazzUid: Long): Flow> defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao_DoorWrapper.kt:210:9 Variable '_generatedPks' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao_HttpServerExt.kt:134:7 Variable '_arg_includeInactive' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao_HttpServerExt.kt:230:7 Variable '_arg_includeInactive' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao_HttpServerExt.kt:233:7 Variable '_arg_includeHidden' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao_HttpServerExt.kt:236:7 Variable '_arg_hideUntilFilterTime' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao_HttpServerExt.kt:343:7 Variable '_arg_includeInactive' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao_HttpServerExt.kt:346:7 Variable '_arg_includeHidden' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao_HttpServerExt.kt:349:7 Variable '_arg_hideUntilFilterTime' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockPictureDao.kt:13:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockPictureDao.kt:13:30 Annotation `@Repository` is missing on actual declaration. All annotations from expect `class CourseBlockPictureDao : ImageDao defined in com.ustadmobile.core.db.dao in file CourseBlockPictureDao.kt` must be present with the same arguments on actual `class CourseBlockPictureDao : ImageDao defined in com.ustadmobile.core.db.dao in file CourseBlockPictureDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockPictureDao.kt:18:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.CourseBlockPictureDao` must be present with the same arguments on actual `suspend fun upsertListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.CourseBlockPictureDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockPictureDao_DoorWrapper.kt:15:9 Variable '_generatedPks' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:19:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:19:30 Annotation `@Repository` is missing on actual declaration. All annotations from expect `class CourseGroupMemberDao : BaseDao defined in com.ustadmobile.core.db.dao in file CourseGroupMemberDao.kt` must be present with the same arguments on actual `class CourseGroupMemberDao : BaseDao defined in com.ustadmobile.core.db.dao in file CourseGroupMemberDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:34:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.CourseGroupMemberDao` must be present with the same arguments on actual `suspend fun insertListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.CourseGroupMemberDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:40:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.CourseGroupMemberDao` must be present with the same arguments on actual `suspend fun updateListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.CourseGroupMemberDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:44:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByCourseGroupSetAndClazz"), HttpServerFunctionCall(functionName = "findByCourseGroupSetAndClazzAsFlowPersons"), HttpServerFunctionCall(functionName = "findByCourseGroupSetAndClazzAsFlowEnrolments")})` is missing on actual declaration. All annotations from expect `suspend fun findByCourseGroupSetAndClazz(cgsUid: Long, clazzUid: Long, time: Long, activeFilter: Int, accountPersonUid: Long): List defined in com.ustadmobile.core.db.dao.CourseGroupMemberDao` must be present with the same arguments on actual `suspend fun findByCourseGroupSetAndClazz(cgsUid: Long, clazzUid: Long, time: Long, activeFilter: Int, accountPersonUid: Long): List defined in com.ustadmobile.core.db.dao.CourseGroupMemberDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:54:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByCourseGroupSetAndClazzAsFlow"), HttpServerFunctionCall(functionName = "findByCourseGroupSetAndClazzAsFlowPersons"), HttpServerFunctionCall(functionName = "findByCourseGroupSetAndClazzAsFlowEnrolments")})` is missing on actual declaration. All annotations from expect `fun findByCourseGroupSetAndClazzAsFlow(cgsUid: Long, clazzUid: Long, time: Long, activeFilter: Int, accountPersonUid: Long): Flow> defined in com.ustadmobile.core.db.dao.CourseGroupMemberDao` must be present with the same arguments on actual `fun findByCourseGroupSetAndClazzAsFlow(cgsUid: Long, clazzUid: Long, time: Long, activeFilter: Int, accountPersonUid: Long): Flow> defined in com.ustadmobile.core.db.dao.CourseGroupMemberDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:76:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertListAsync(list: List): Unit defined in com.ustadmobile.core.db.dao.CourseGroupMemberDao` must be present with the same arguments on actual `suspend fun upsertListAsync(list: List): Unit defined in com.ustadmobile.core.db.dao.CourseGroupMemberDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:80:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `suspend fun findByCourseGroupSetAndGroupNumAsync(courseGroupSetUid: Long, groupNum: Int, clazzUid: Long, assignmentUid: Long, accountPersonUid: Long): List defined in com.ustadmobile.core.db.dao.CourseGroupMemberDao` must be present with the same arguments on actual `suspend fun findByCourseGroupSetAndGroupNumAsync(courseGroupSetUid: Long, groupNum: Int, clazzUid: Long, assignmentUid: Long, accountPersonUid: Long): List defined in com.ustadmobile.core.db.dao.CourseGroupMemberDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao_DoorWrapper.kt:43:9 Variable '_generatedPks' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseGroupSetDao.kt:17:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseGroupSetDao.kt:17:30 Annotation `@Repository` is missing on actual declaration. All annotations from expect `class CourseGroupSetDao : BaseDao defined in com.ustadmobile.core.db.dao in file CourseGroupSetDao.kt` must be present with the same arguments on actual `class CourseGroupSetDao : BaseDao defined in com.ustadmobile.core.db.dao in file CourseGroupSetDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseGroupSetDao.kt:22:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(entity: CourseGroupSet): Int defined in com.ustadmobile.core.db.dao.CourseGroupSetDao` must be present with the same arguments on actual `suspend fun updateAsync(entity: CourseGroupSet): Int defined in com.ustadmobile.core.db.dao.CourseGroupSetDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseGroupSetDao.kt:26:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `fun findAllCourseGroupSetForClazz(clazzUid: Long, searchText: String, sortOrder: Int): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.CourseGroupSetDao` must be present with the same arguments on actual `fun findAllCourseGroupSetForClazz(clazzUid: Long, searchText: String, sortOrder: Int): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.CourseGroupSetDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseGroupSetDao.kt:43:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `suspend fun findByUidAsync(uid: Long): CourseGroupSet? defined in com.ustadmobile.core.db.dao.CourseGroupSetDao` must be present with the same arguments on actual `suspend fun findByUidAsync(uid: Long): CourseGroupSet? defined in com.ustadmobile.core.db.dao.CourseGroupSetDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseGroupSetDao.kt:53:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertAsync(entity: CourseGroupSet): Unit defined in com.ustadmobile.core.db.dao.CourseGroupSetDao` must be present with the same arguments on actual `suspend fun upsertAsync(entity: CourseGroupSet): Unit defined in com.ustadmobile.core.db.dao.CourseGroupSetDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:21:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:21:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class CoursePermissionDao defined in com.ustadmobile.core.db.dao in file CoursePermissionDao.kt` must be present with the same arguments on actual `class CoursePermissionDao defined in com.ustadmobile.core.db.dao in file CoursePermissionDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:24:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionName = "findByClazzUidAsPagingSource")})` is missing on actual declaration. All annotations from expect `fun findByClazzUidAsPagingSource(clazzUid: Long, includeDeleted: Boolean): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.CoursePermissionDao` must be present with the same arguments on actual `fun findByClazzUidAsPagingSource(clazzUid: Long, includeDeleted: Boolean): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.CoursePermissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:29:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `suspend fun findByUidAndClazzUid(uid: Long, clazzUid: Long): CoursePermission? defined in com.ustadmobile.core.db.dao.CoursePermissionDao` must be present with the same arguments on actual `suspend fun findByUidAndClazzUid(uid: Long, clazzUid: Long): CoursePermission? defined in com.ustadmobile.core.db.dao.CoursePermissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:34:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `fun findByUidAndClazzUidAsFlow(uid: Long, clazzUid: Long): Flow defined in com.ustadmobile.core.db.dao.CoursePermissionDao` must be present with the same arguments on actual `fun findByUidAndClazzUidAsFlow(uid: Long, clazzUid: Long): Flow defined in com.ustadmobile.core.db.dao.CoursePermissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:41:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertAsync(coursePermission: CoursePermission): Unit defined in com.ustadmobile.core.db.dao.CoursePermissionDao` must be present with the same arguments on actual `suspend fun upsertAsync(coursePermission: CoursePermission): Unit defined in com.ustadmobile.core.db.dao.CoursePermissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:59:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "personHasPermissionWithClazzByEnrolmentUidEntities2"), HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionDao = com.ustadmobile.core.db.dao.SystemPermissionDao::class, functionName = "findAllByPersonUid")})` is missing on actual declaration. All annotations from expect `suspend fun userHasEnrolmentEditPermission(accountPersonUid: Long, clazzEnrolmentUid: Long): Boolean defined in com.ustadmobile.core.db.dao.CoursePermissionDao` must be present with the same arguments on actual `suspend fun userHasEnrolmentEditPermission(accountPersonUid: Long, clazzEnrolmentUid: Long): Boolean defined in com.ustadmobile.core.db.dao.CoursePermissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:69:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "personHasPermissionWithClazzEntities2"), HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionDao = com.ustadmobile.core.db.dao.SystemPermissionDao::class, functionName = "findAllByPersonUid")})` is missing on actual declaration. All annotations from expect `fun personHasPermissionWithClazzAsFlow2(accountPersonUid: Long, clazzUid: Long, permission: Long): Flow defined in com.ustadmobile.core.db.dao.CoursePermissionDao` must be present with the same arguments on actual `fun personHasPermissionWithClazzAsFlow2(accountPersonUid: Long, clazzUid: Long, permission: Long): Flow defined in com.ustadmobile.core.db.dao.CoursePermissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:77:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "personHasPermissionWithClazzEntities2"), HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionDao = com.ustadmobile.core.db.dao.SystemPermissionDao::class, functionName = "findAllByPersonUid")})` is missing on actual declaration. All annotations from expect `fun personHasPermissionWithClazzPairAsFlow(accountPersonUid: Long, clazzUid: Long, firstPermission: Long, secondPermission: Long): Flow defined in com.ustadmobile.core.db.dao.CoursePermissionDao` must be present with the same arguments on actual `fun personHasPermissionWithClazzPairAsFlow(accountPersonUid: Long, clazzUid: Long, firstPermission: Long, secondPermission: Long): Flow defined in com.ustadmobile.core.db.dao.CoursePermissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:86:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "personHasPermissionWithClazzEntities2"), HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionDao = com.ustadmobile.core.db.dao.SystemPermissionDao::class, functionName = "findAllByPersonUid")})` is missing on actual declaration. All annotations from expect `suspend fun personHasPermissionWithClazzPairAsync(accountPersonUid: Long, clazzUid: Long, firstPermission: Long, secondPermission: Long): PermissionPair defined in com.ustadmobile.core.db.dao.CoursePermissionDao` must be present with the same arguments on actual `suspend fun personHasPermissionWithClazzPairAsync(accountPersonUid: Long, clazzUid: Long, firstPermission: Long, secondPermission: Long): PermissionPair defined in com.ustadmobile.core.db.dao.CoursePermissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:95:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "personHasPermissionWithClazzEntities2"), HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionDao = com.ustadmobile.core.db.dao.SystemPermissionDao::class, functionName = "findAllByPersonUid")})` is missing on actual declaration. All annotations from expect `fun personHasPermissionWithClazzTripleAsFlow(accountPersonUid: Long, clazzUid: Long, firstPermission: Long, secondPermission: Long, thirdPermission: Long): Flow defined in com.ustadmobile.core.db.dao.CoursePermissionDao` must be present with the same arguments on actual `fun personHasPermissionWithClazzTripleAsFlow(accountPersonUid: Long, clazzUid: Long, firstPermission: Long, secondPermission: Long, thirdPermission: Long): Flow defined in com.ustadmobile.core.db.dao.CoursePermissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:105:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "personHasPermissionWithClazzEntities2"), HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionDao = com.ustadmobile.core.db.dao.SystemPermissionDao::class, functionName = "findAllByPersonUid")})` is missing on actual declaration. All annotations from expect `suspend fun personHasPermissionWithClazzAsync2(accountPersonUid: Long, clazzUid: Long, permission: Long): Boolean defined in com.ustadmobile.core.db.dao.CoursePermissionDao` must be present with the same arguments on actual `suspend fun personHasPermissionWithClazzAsync2(accountPersonUid: Long, clazzUid: Long, permission: Long): Boolean defined in com.ustadmobile.core.db.dao.CoursePermissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:119:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.ClazzAssignmentDao::class, functionName = "findByUidAndClazzUidAsync"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.ClazzEnrolmentDao::class, functionName = "findByAccountPersonUidAndClazzUid"), HttpServerFunctionCall(functionName = "personHasPermissionWithClazzEntities2"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.SystemPermissionDao::class, functionName = "findAllByPersonUidEntities"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.ClazzAssignmentDao::class, functionName = "findCourseGroupMembersByPersonUidAndAssignmentUid"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.ClazzAssignmentDao::class, functionName = "findPeerReviewerAllocationsByPersonUidAndAssignmentUid")})` is missing on actual declaration. All annotations from expect `fun userPermissionsForAssignmentSubmitterUid(accountPersonUid: Long, assignmentUid: Long, clazzUid: Long, submitterUid: Long): Flow defined in com.ustadmobile.core.db.dao.CoursePermissionDao` must be present with the same arguments on actual `fun userPermissionsForAssignmentSubmitterUid(accountPersonUid: Long, assignmentUid: Long, clazzUid: Long, submitterUid: Long): Flow defined in com.ustadmobile.core.db.dao.CoursePermissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:41:7 Variable '_arg_includeDeleted' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:293:7 Variable '_arg_permission' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:370:7 Variable '_arg_firstPermission' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:373:7 Variable '_arg_secondPermission' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:450:7 Variable '_arg_firstPermission' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:453:7 Variable '_arg_secondPermission' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:530:7 Variable '_arg_firstPermission' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:533:7 Variable '_arg_secondPermission' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:536:7 Variable '_arg_thirdPermission' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:613:7 Variable '_arg_permission' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:693:7 Variable '_arg_submitterUid' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePictureDao.kt:12:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePictureDao.kt:12:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class CoursePictureDao : ImageDao defined in com.ustadmobile.core.db.dao in file CoursePictureDao.kt` must be present with the same arguments on actual `class CoursePictureDao : ImageDao defined in com.ustadmobile.core.db.dao in file CoursePictureDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePictureDao.kt:17:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertAsync(coursePicture: CoursePicture): Unit defined in com.ustadmobile.core.db.dao.CoursePictureDao` must be present with the same arguments on actual `suspend fun upsertAsync(coursePicture: CoursePicture): Unit defined in com.ustadmobile.core.db.dao.CoursePictureDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseTerminologyDao.kt:15:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseTerminologyDao.kt:15:30 Annotation `@Repository` is missing on actual declaration. All annotations from expect `class CourseTerminologyDao : BaseDao defined in com.ustadmobile.core.db.dao in file CourseTerminologyDao.kt` must be present with the same arguments on actual `class CourseTerminologyDao : BaseDao defined in com.ustadmobile.core.db.dao in file CourseTerminologyDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseTerminologyDao.kt:18:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `fun findAllCourseTerminologyPagingSource(): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.CourseTerminologyDao` must be present with the same arguments on actual `fun findAllCourseTerminologyPagingSource(): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.CourseTerminologyDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseTerminologyDao.kt:27:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `suspend fun getTerminologyForClazz(clazzUid: Long): CourseTerminology? defined in com.ustadmobile.core.db.dao.CourseTerminologyDao` must be present with the same arguments on actual `suspend fun getTerminologyForClazz(clazzUid: Long): CourseTerminology? defined in com.ustadmobile.core.db.dao.CourseTerminologyDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseTerminologyDao.kt:36:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `suspend fun findByUidAsync(uid: Long): CourseTerminology? defined in com.ustadmobile.core.db.dao.CourseTerminologyDao` must be present with the same arguments on actual `suspend fun findByUidAsync(uid: Long): CourseTerminology? defined in com.ustadmobile.core.db.dao.CourseTerminologyDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseTerminologyDao.kt:42:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(entity: CourseTerminology): Int defined in com.ustadmobile.core.db.dao.CourseTerminologyDao` must be present with the same arguments on actual `suspend fun updateAsync(entity: CourseTerminology): Int defined in com.ustadmobile.core.db.dao.CourseTerminologyDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseTerminologyDao.kt:48:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertAsync(entity: CourseTerminology): Long defined in com.ustadmobile.core.db.dao.CourseTerminologyDao` must be present with the same arguments on actual `suspend fun upsertAsync(entity: CourseTerminology): Long defined in com.ustadmobile.core.db.dao.CourseTerminologyDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/DeletedItemDao.kt:13:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/DeletedItemDao.kt:13:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class DeletedItemDao defined in com.ustadmobile.core.db.dao in file DeletedItemDao.kt` must be present with the same arguments on actual `class DeletedItemDao defined in com.ustadmobile.core.db.dao in file DeletedItemDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/DeletedItemDao.kt:29:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeActionedItems")}, functionName = "findDeletedItemsForUser")})` is missing on actual declaration. All annotations from expect `fun findDeletedItemsForUser(personUid: Long, includeActionedItems: Boolean): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.DeletedItemDao` must be present with the same arguments on actual `fun findDeletedItemsForUser(personUid: Long, includeActionedItems: Boolean): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.DeletedItemDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/DeletedItemDao_HttpServerExt.kt:32:7 Variable '_arg_includeActionedItems' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/DiscussionPostDao.kt:21:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/DiscussionPostDao.kt:21:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class DiscussionPostDao : BaseDao defined in com.ustadmobile.core.db.dao in file DiscussionPostDao.kt` must be present with the same arguments on actual `class DiscussionPostDao : BaseDao defined in com.ustadmobile.core.db.dao in file DiscussionPostDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/DiscussionPostDao.kt:24:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionName = "getTopLevelPostsByCourseBlockUid"), HttpServerFunctionCall(functionName = "getTopLevelPostsByCourseBlockUidPersons"), HttpServerFunctionCall(functionName = "getTopLevelPostsByCourseBlockUidLatestMessage")})` is missing on actual declaration. All annotations from expect `fun getTopLevelPostsByCourseBlockUid(courseBlockUid: Long, includeDeleted: Boolean): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.DiscussionPostDao` must be present with the same arguments on actual `fun getTopLevelPostsByCourseBlockUid(courseBlockUid: Long, includeDeleted: Boolean): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/DiscussionPostDao.kt:53:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(entity: DiscussionPost): Int defined in com.ustadmobile.core.db.dao.DiscussionPostDao` must be present with the same arguments on actual `suspend fun updateAsync(entity: DiscussionPost): Int defined in com.ustadmobile.core.db.dao.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/DiscussionPostDao.kt:57:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionName = "findByPostIdWithAllReplies"), HttpServerFunctionCall(functionName = "findByPostIdWithAllRepliesPersons")})` is missing on actual declaration. All annotations from expect `fun findByPostIdWithAllReplies(postUid: Long, includeDeleted: Boolean): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.DiscussionPostDao` must be present with the same arguments on actual `fun findByPostIdWithAllReplies(postUid: Long, includeDeleted: Boolean): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/DiscussionPostDao.kt:69:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertAsync(entity: DiscussionPost): Unit defined in com.ustadmobile.core.db.dao.DiscussionPostDao` must be present with the same arguments on actual `suspend fun upsertAsync(entity: DiscussionPost): Unit defined in com.ustadmobile.core.db.dao.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/DiscussionPostDao_HttpServerExt.kt:34:7 Variable '_arg_includeDeleted' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/DiscussionPostDao_HttpServerExt.kt:132:7 Variable '_arg_includeDeleted' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/EnrolmentRequestDao.kt:19:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/EnrolmentRequestDao.kt:19:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class EnrolmentRequestDao defined in com.ustadmobile.core.db.dao in file EnrolmentRequestDao.kt` must be present with the same arguments on actual `class EnrolmentRequestDao defined in com.ustadmobile.core.db.dao in file EnrolmentRequestDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/EnrolmentRequestDao.kt:24:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insert(enrolmentRequest: EnrolmentRequest): Unit defined in com.ustadmobile.core.db.dao.EnrolmentRequestDao` must be present with the same arguments on actual `suspend fun insert(enrolmentRequest: EnrolmentRequest): Unit defined in com.ustadmobile.core.db.dao.EnrolmentRequestDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/EnrolmentRequestDao.kt:36:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "1", name = "statusFilter")}, functionName = "findByClazzAndPerson")})` is missing on actual declaration. All annotations from expect `suspend fun hasPendingRequests(personUid: Long, clazzUid: Long): Boolean defined in com.ustadmobile.core.db.dao.EnrolmentRequestDao` must be present with the same arguments on actual `suspend fun hasPendingRequests(personUid: Long, clazzUid: Long): Boolean defined in com.ustadmobile.core.db.dao.EnrolmentRequestDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/EnrolmentRequestDao.kt:40:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "0", name = "statusFilter")}, functionName = "findRequestsForUserAsFlow")})` is missing on actual declaration. All annotations from expect `fun findRequestsForUserAsFlow(accountPersonUid: Long, statusFilter: Int): Flow> defined in com.ustadmobile.core.db.dao.EnrolmentRequestDao` must be present with the same arguments on actual `fun findRequestsForUserAsFlow(accountPersonUid: Long, statusFilter: Int): Flow> defined in com.ustadmobile.core.db.dao.EnrolmentRequestDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/EnrolmentRequestDao.kt:53:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted"), HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "0", name = "statusFilter")}, functionName = "findPendingEnrolmentsForCourse")})` is missing on actual declaration. All annotations from expect `fun findPendingEnrolmentsForCourse(clazzUid: Long, includeDeleted: Boolean, statusFilter: Int, searchText: String, sortOrder: Int): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.EnrolmentRequestDao` must be present with the same arguments on actual `fun findPendingEnrolmentsForCourse(clazzUid: Long, includeDeleted: Boolean, statusFilter: Int, searchText: String, sortOrder: Int): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.EnrolmentRequestDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/EnrolmentRequestDao_HttpServerExt.kt:83:7 Variable '_arg_statusFilter' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/EnrolmentRequestDao_HttpServerExt.kt:143:7 Variable '_arg_includeDeleted' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/EnrolmentRequestDao_HttpServerExt.kt:146:7 Variable '_arg_statusFilter' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ErrorReportDao.kt:13:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ErrorReportDao.kt:13:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ErrorReportDao defined in com.ustadmobile.core.db.dao in file ErrorReportDao.kt` must be present with the same arguments on actual `class ErrorReportDao defined in com.ustadmobile.core.db.dao in file ErrorReportDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ErrorReportDao.kt:18:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAsync(errorReport: ErrorReport): Long defined in com.ustadmobile.core.db.dao.ErrorReportDao` must be present with the same arguments on actual `suspend fun insertAsync(errorReport: ErrorReport): Long defined in com.ustadmobile.core.db.dao.ErrorReportDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ExternalAppPermissionDao.kt:13:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ExternalAppPermissionDao.kt:13:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ExternalAppPermissionDao defined in com.ustadmobile.core.db.dao in file ExternalAppPermissionDao.kt` must be present with the same arguments on actual `class ExternalAppPermissionDao defined in com.ustadmobile.core.db.dao in file ExternalAppPermissionDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ExternalAppPermissionDao.kt:18:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAsync(externalAppPermission: ExternalAppPermission): Long defined in com.ustadmobile.core.db.dao.ExternalAppPermissionDao` must be present with the same arguments on actual `suspend fun insertAsync(externalAppPermission: ExternalAppPermission): Long defined in com.ustadmobile.core.db.dao.ExternalAppPermissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/HolidayCalendarDao.kt:17:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/HolidayCalendarDao.kt:17:30 Annotation `@Repository` is missing on actual declaration. All annotations from expect `class HolidayCalendarDao : BaseDao defined in com.ustadmobile.core.db.dao in file HolidayCalendarDao.kt` must be present with the same arguments on actual `class HolidayCalendarDao : BaseDao defined in com.ustadmobile.core.db.dao in file HolidayCalendarDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/HolidayCalendarDao.kt:27:30 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `fun replaceList(list: List): Unit defined in com.ustadmobile.core.db.dao.HolidayCalendarDao` must be present with the same arguments on actual `fun replaceList(list: List): Unit defined in com.ustadmobile.core.db.dao.HolidayCalendarDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/HolidayCalendarDao.kt:41:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(entity: HolidayCalendar): Int defined in com.ustadmobile.core.db.dao.HolidayCalendarDao` must be present with the same arguments on actual `suspend fun updateAsync(entity: HolidayCalendar): Int defined in com.ustadmobile.core.db.dao.HolidayCalendarDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/HolidayDao.kt:13:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/HolidayDao.kt:13:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class HolidayDao : BaseDao, OneToManyJoinDao defined in com.ustadmobile.core.db.dao in file HolidayDao.kt` must be present with the same arguments on actual `class HolidayDao : BaseDao, OneToManyJoinDao defined in com.ustadmobile.core.db.dao in file HolidayDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/HolidayDao.kt:33:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(entity: Holiday): Unit defined in com.ustadmobile.core.db.dao.HolidayDao` must be present with the same arguments on actual `suspend fun updateAsync(entity: Holiday): Unit defined in com.ustadmobile.core.db.dao.HolidayDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/HolidayDao_DoorWrapper.kt:102:9 Variable '_generatedPks' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/LanguageDao.kt:18:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/LanguageDao.kt:18:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class LanguageDao : BaseDao defined in com.ustadmobile.core.db.dao in file LanguageDao.kt` must be present with the same arguments on actual `class LanguageDao : BaseDao defined in com.ustadmobile.core.db.dao in file LanguageDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/LanguageDao.kt:23:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertListAsync(languageList: List): Unit defined in com.ustadmobile.core.db.dao.LanguageDao` must be present with the same arguments on actual `suspend fun insertListAsync(languageList: List): Unit defined in com.ustadmobile.core.db.dao.LanguageDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/LanguageDao.kt:53:32 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun update(entity: Language): Unit defined in com.ustadmobile.core.db.dao.LanguageDao` must be present with the same arguments on actual `fun update(entity: Language): Unit defined in com.ustadmobile.core.db.dao.LanguageDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/LanguageDao.kt:65:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(entity: Language): Int defined in com.ustadmobile.core.db.dao.LanguageDao` must be present with the same arguments on actual `suspend fun updateAsync(entity: Language): Int defined in com.ustadmobile.core.db.dao.LanguageDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/LanguageDao.kt:85:30 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `fun replaceList(entityList: List): Unit defined in com.ustadmobile.core.db.dao.LanguageDao` must be present with the same arguments on actual `fun replaceList(entityList: List): Unit defined in com.ustadmobile.core.db.dao.LanguageDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/LanguageVariantDao.kt:9:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/LanguageVariantDao.kt:9:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class LanguageVariantDao : BaseDao defined in com.ustadmobile.core.db.dao in file LanguageVariantDao.kt` must be present with the same arguments on actual `class LanguageVariantDao : BaseDao defined in com.ustadmobile.core.db.dao in file LanguageVariantDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/LeavingReasonDao.kt:17:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/LeavingReasonDao.kt:17:30 Annotation `@Repository` is missing on actual declaration. All annotations from expect `class LeavingReasonDao : BaseDao defined in com.ustadmobile.core.db.dao in file LeavingReasonDao.kt` must be present with the same arguments on actual `class LeavingReasonDao : BaseDao defined in com.ustadmobile.core.db.dao in file LeavingReasonDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/LeavingReasonDao.kt:45:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun replaceList(entityList: List): Unit defined in com.ustadmobile.core.db.dao.LeavingReasonDao` must be present with the same arguments on actual `suspend fun replaceList(entityList: List): Unit defined in com.ustadmobile.core.db.dao.LeavingReasonDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/LeavingReasonDao.kt:51:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(entity: LeavingReason): Int defined in com.ustadmobile.core.db.dao.LeavingReasonDao` must be present with the same arguments on actual `suspend fun updateAsync(entity: LeavingReason): Int defined in com.ustadmobile.core.db.dao.LeavingReasonDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/MessageDao.kt:15:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/MessageDao.kt:15:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class MessageDao defined in com.ustadmobile.core.db.dao in file MessageDao.kt` must be present with the same arguments on actual `class MessageDao defined in com.ustadmobile.core.db.dao in file MessageDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/MessageDao.kt:18:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `fun messagesFromOtherUserAsPagingSource(accountPersonUid: Long, otherPersonUid: Long): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.MessageDao` must be present with the same arguments on actual `fun messagesFromOtherUserAsPagingSource(accountPersonUid: Long, otherPersonUid: Long): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.MessageDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/MessageDao.kt:23:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `fun conversationsForUserAsPagingSource(searchQuery: String, accountPersonUid: Long): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.MessageDao` must be present with the same arguments on actual `fun conversationsForUserAsPagingSource(searchQuery: String, accountPersonUid: Long): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.MessageDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/MessageDao.kt:30:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insert(message: Message): Unit defined in com.ustadmobile.core.db.dao.MessageDao` must be present with the same arguments on actual `suspend fun insert(message: Message): Unit defined in com.ustadmobile.core.db.dao.MessageDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/OfflineItemDao.kt:14:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/OfflineItemDao.kt:14:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class OfflineItemDao defined in com.ustadmobile.core.db.dao in file OfflineItemDao.kt` must be present with the same arguments on actual `class OfflineItemDao defined in com.ustadmobile.core.db.dao in file OfflineItemDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/OfflineItemDao.kt:19:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAsync(item: OfflineItem): Long defined in com.ustadmobile.core.db.dao.OfflineItemDao` must be present with the same arguments on actual `suspend fun insertAsync(item: OfflineItem): Long defined in com.ustadmobile.core.db.dao.OfflineItemDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/OfflineItemDao.kt:23:30 Annotation `@QueryLiveTables(value = {"OfflineItem", "TransferJob", "TransferJobItem"})` is missing on actual declaration. All annotations from expect `fun findByContentEntryUid(contentEntryUid: Long, nodeId: Long): Flow defined in com.ustadmobile.core.db.dao.OfflineItemDao` must be present with the same arguments on actual `fun findByContentEntryUid(contentEntryUid: Long, nodeId: Long): Flow defined in com.ustadmobile.core.db.dao.OfflineItemDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/OutgoingReplicationDao.kt:11:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/OutgoingReplicationDao.kt:11:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class OutgoingReplicationDao defined in com.ustadmobile.core.db.dao in file OutgoingReplicationDao.kt` must be present with the same arguments on actual `class OutgoingReplicationDao defined in com.ustadmobile.core.db.dao in file OutgoingReplicationDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/OutgoingReplicationDao.kt:16:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insert(outgoing: List): Unit defined in com.ustadmobile.core.db.dao.OutgoingReplicationDao` must be present with the same arguments on actual `suspend fun insert(outgoing: List): Unit defined in com.ustadmobile.core.db.dao.OutgoingReplicationDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PeerReviewerAllocationDao.kt:13:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PeerReviewerAllocationDao.kt:13:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class PeerReviewerAllocationDao : BaseDao defined in com.ustadmobile.core.db.dao in file PeerReviewerAllocationDao.kt` must be present with the same arguments on actual `class PeerReviewerAllocationDao : BaseDao defined in com.ustadmobile.core.db.dao in file PeerReviewerAllocationDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PeerReviewerAllocationDao.kt:18:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun replaceListAsync(entries: List): Unit defined in com.ustadmobile.core.db.dao.PeerReviewerAllocationDao` must be present with the same arguments on actual `suspend fun replaceListAsync(entries: List): Unit defined in com.ustadmobile.core.db.dao.PeerReviewerAllocationDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PeerReviewerAllocationDao.kt:27:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `suspend fun getAllPeerReviewerAllocationsByClazzUid(clazzUid: Long, includeInactive: Boolean): List defined in com.ustadmobile.core.db.dao.PeerReviewerAllocationDao` must be present with the same arguments on actual `suspend fun getAllPeerReviewerAllocationsByClazzUid(clazzUid: Long, includeInactive: Boolean): List defined in com.ustadmobile.core.db.dao.PeerReviewerAllocationDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PeerReviewerAllocationDao.kt:42:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertList(entityList: List): Unit defined in com.ustadmobile.core.db.dao.PeerReviewerAllocationDao` must be present with the same arguments on actual `suspend fun upsertList(entityList: List): Unit defined in com.ustadmobile.core.db.dao.PeerReviewerAllocationDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonAuth2Dao.kt:13:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonAuth2Dao.kt:13:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class PersonAuth2Dao defined in com.ustadmobile.core.db.dao in file PersonAuth2Dao.kt` must be present with the same arguments on actual `class PersonAuth2Dao defined in com.ustadmobile.core.db.dao in file PersonAuth2Dao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonAuth2Dao.kt:18:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertListAsync(auths: List): Unit defined in com.ustadmobile.core.db.dao.PersonAuth2Dao` must be present with the same arguments on actual `suspend fun insertListAsync(auths: List): Unit defined in com.ustadmobile.core.db.dao.PersonAuth2Dao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonAuth2Dao.kt:24:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun insertAsync(auth: PersonAuth2): Long defined in com.ustadmobile.core.db.dao.PersonAuth2Dao` must be present with the same arguments on actual `suspend fun insertAsync(auth: PersonAuth2): Long defined in com.ustadmobile.core.db.dao.PersonAuth2Dao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonAuth2Dao_DoorWrapper.kt:15:9 Variable '_generatedPks' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonAuthDao.kt:14:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonAuthDao.kt:14:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class PersonAuthDao : BaseDao defined in com.ustadmobile.core.db.dao in file PersonAuthDao.kt` must be present with the same arguments on actual `class PersonAuthDao : BaseDao defined in com.ustadmobile.core.db.dao in file PersonAuthDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonAuthDao.kt:28:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(entity: PersonAuth): Int defined in com.ustadmobile.core.db.dao.PersonAuthDao` must be present with the same arguments on actual `suspend fun updateAsync(entity: PersonAuth): Int defined in com.ustadmobile.core.db.dao.PersonAuthDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:25:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:25:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class PersonDao : BaseDao defined in com.ustadmobile.core.db.dao in file PersonDao.kt` must be present with the same arguments on actual `class PersonDao : BaseDao defined in com.ustadmobile.core.db.dao in file PersonDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:30:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.PersonDao` must be present with the same arguments on actual `suspend fun insertListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.PersonDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:36:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun insertOrReplace(person: Person): Unit defined in com.ustadmobile.core.db.dao.PersonDao` must be present with the same arguments on actual `suspend fun insertOrReplace(person: Person): Unit defined in com.ustadmobile.core.db.dao.PersonDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:39:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.HTTP_OR_THROW)` is missing on actual declaration. All annotations from expect `suspend fun countUsername(username: String): Int defined in com.ustadmobile.core.db.dao.PersonDao` must be present with the same arguments on actual `suspend fun countUsername(username: String): Int defined in com.ustadmobile.core.db.dao.PersonDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:55:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insertPersonAuth(personAuth: PersonAuth): Unit defined in com.ustadmobile.core.db.dao.PersonDao` must be present with the same arguments on actual `fun insertPersonAuth(personAuth: PersonAuth): Unit defined in com.ustadmobile.core.db.dao.PersonDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:72:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `suspend fun findByUidWithPicture(accountPersonUid: Long): PersonAndPicture? defined in com.ustadmobile.core.db.dao.PersonDao` must be present with the same arguments on actual `suspend fun findByUidWithPicture(accountPersonUid: Long): PersonAndPicture? defined in com.ustadmobile.core.db.dao.PersonDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:82:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `suspend fun findByUidAsync(uid: Long): Person? defined in com.ustadmobile.core.db.dao.PersonDao` must be present with the same arguments on actual `suspend fun findByUidAsync(uid: Long): Person? defined in com.ustadmobile.core.db.dao.PersonDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:91:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(entity: Person): Int defined in com.ustadmobile.core.db.dao.PersonDao` must be present with the same arguments on actual `suspend fun updateAsync(entity: Person): Int defined in com.ustadmobile.core.db.dao.PersonDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:97:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertPersonGroup(personGroup: PersonGroup): Long defined in com.ustadmobile.core.db.dao.PersonDao` must be present with the same arguments on actual `suspend fun insertPersonGroup(personGroup: PersonGroup): Long defined in com.ustadmobile.core.db.dao.PersonDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:103:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertPersonGroupMember(personGroupMember: PersonGroupMember): Long defined in com.ustadmobile.core.db.dao.PersonDao` must be present with the same arguments on actual `suspend fun insertPersonGroupMember(personGroupMember: PersonGroupMember): Long defined in com.ustadmobile.core.db.dao.PersonDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:119:30 Annotation `@HttpAccessible(pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findPersonsWithPermissionAsPagingSource"), HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionDao = com.ustadmobile.core.db.dao.SystemPermissionDao::class, functionName = "findAllByPersonUid"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.CoursePermissionDao::class, functionName = "findApplicableCoursePermissionEntitiesForAccountPerson"), HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "0", name = "otherPersonUid")}, functionDao = com.ustadmobile.core.db.dao.ClazzEnrolmentDao::class, functionName = "findClazzEnrolmentEntitiesForPersonViewPermissionCheck")})` is missing on actual declaration. All annotations from expect `fun findPersonsWithPermissionAsPagingSource(timestamp: Long, excludeClazz: Long, excludeSelected: List, accountPersonUid: Long, sortOrder: Int, searchText: String? = ...): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.PersonDao` must be present with the same arguments on actual `fun findPersonsWithPermissionAsPagingSource(timestamp: Long, excludeClazz: Long, excludeSelected: List, accountPersonUid: Long, sortOrder: Int, searchText: String?): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.PersonDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:130:30 Annotation `@QueryLiveTables(value = {"Person", "PersonParentJoin"})` is missing on actual declaration. All annotations from expect `fun findByUidWithDisplayDetailsLive(personUid: Long, activeUserPersonUid: Long): Flow defined in com.ustadmobile.core.db.dao.PersonDao` must be present with the same arguments on actual `fun findByUidWithDisplayDetailsLive(personUid: Long, activeUserPersonUid: Long): Flow defined in com.ustadmobile.core.db.dao.PersonDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:135:30 Annotation `@QueryLiveTables(value = {"Person", "PersonPicture", "PersonParentJoin", "TransferJobItem"})` is missing on actual declaration. All annotations from expect `fun findByUidWithDisplayDetailsFlow(personUid: Long, accountPersonUid: Long): Flow defined in com.ustadmobile.core.db.dao.PersonDao` must be present with the same arguments on actual `fun findByUidWithDisplayDetailsFlow(personUid: Long, accountPersonUid: Long): Flow defined in com.ustadmobile.core.db.dao.PersonDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:143:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByUidAsync")})` is missing on actual declaration. All annotations from expect `fun getNamesByUid(uid: Long): Flow defined in com.ustadmobile.core.db.dao.PersonDao` must be present with the same arguments on actual `fun getNamesByUid(uid: Long): Flow defined in com.ustadmobile.core.db.dao.PersonDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:147:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByUidAsync")})` is missing on actual declaration. All annotations from expect `suspend fun getNamesByUidAsync(uid: Long): PersonNames? defined in com.ustadmobile.core.db.dao.PersonDao` must be present with the same arguments on actual `suspend fun getNamesByUidAsync(uid: Long): PersonNames? defined in com.ustadmobile.core.db.dao.PersonDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonGroupDao.kt:14:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonGroupDao.kt:14:30 Annotation `@Repository` is missing on actual declaration. All annotations from expect `class PersonGroupDao : BaseDao defined in com.ustadmobile.core.db.dao in file PersonGroupDao.kt` must be present with the same arguments on actual `class PersonGroupDao : BaseDao defined in com.ustadmobile.core.db.dao in file PersonGroupDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonGroupDao.kt:28:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(entity: PersonGroup): Int defined in com.ustadmobile.core.db.dao.PersonGroupDao` must be present with the same arguments on actual `suspend fun updateAsync(entity: PersonGroup): Int defined in com.ustadmobile.core.db.dao.PersonGroupDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonGroupMemberDao.kt:12:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonGroupMemberDao.kt:12:30 Annotation `@Repository` is missing on actual declaration. All annotations from expect `class PersonGroupMemberDao : BaseDao defined in com.ustadmobile.core.db.dao in file PersonGroupMemberDao.kt` must be present with the same arguments on actual `class PersonGroupMemberDao : BaseDao defined in com.ustadmobile.core.db.dao in file PersonGroupMemberDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonParentJoinDao.kt:16:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonParentJoinDao.kt:16:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class PersonParentJoinDao defined in com.ustadmobile.core.db.dao in file PersonParentJoinDao.kt` must be present with the same arguments on actual `class PersonParentJoinDao defined in com.ustadmobile.core.db.dao in file PersonParentJoinDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonParentJoinDao.kt:21:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertAsync(entity: PersonParentJoin): Long defined in com.ustadmobile.core.db.dao.PersonParentJoinDao` must be present with the same arguments on actual `suspend fun upsertAsync(entity: PersonParentJoin): Long defined in com.ustadmobile.core.db.dao.PersonParentJoinDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonParentJoinDao.kt:25:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `suspend fun findByUidWithMinorAsync(uid: Long): PersonParentJoinAndMinorPerson? defined in com.ustadmobile.core.db.dao.PersonParentJoinDao` must be present with the same arguments on actual `suspend fun findByUidWithMinorAsync(uid: Long): PersonParentJoinAndMinorPerson? defined in com.ustadmobile.core.db.dao.PersonParentJoinDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonParentJoinDao.kt:30:38 Annotation `@Repository(methodType = 2)` is missing on actual declaration. All annotations from expect `suspend fun findByUidWithMinorAsyncFromWeb(uid: Long): PersonParentJoinAndMinorPerson? defined in com.ustadmobile.core.db.dao.PersonParentJoinDao` must be present with the same arguments on actual `suspend fun findByUidWithMinorAsyncFromWeb(uid: Long): PersonParentJoinAndMinorPerson? defined in com.ustadmobile.core.db.dao.PersonParentJoinDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonParentJoinDao.kt:52:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(personParentJoin: PersonParentJoin): Unit defined in com.ustadmobile.core.db.dao.PersonParentJoinDao` must be present with the same arguments on actual `suspend fun updateAsync(personParentJoin: PersonParentJoin): Unit defined in com.ustadmobile.core.db.dao.PersonParentJoinDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonParentJoinDao.kt:56:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByMinorPersonUid")})` is missing on actual declaration. All annotations from expect `suspend fun isMinorApproved(minorPersonUid: Long): Boolean defined in com.ustadmobile.core.db.dao.PersonParentJoinDao` must be present with the same arguments on actual `suspend fun isMinorApproved(minorPersonUid: Long): Boolean defined in com.ustadmobile.core.db.dao.PersonParentJoinDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonPictureDao.kt:15:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonPictureDao.kt:15:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class PersonPictureDao : BaseDao, ImageDao defined in com.ustadmobile.core.db.dao in file PersonPictureDao.kt` must be present with the same arguments on actual `class PersonPictureDao : BaseDao, ImageDao defined in com.ustadmobile.core.db.dao in file PersonPictureDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonPictureDao.kt:20:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsert(personPicture: PersonPicture): Unit defined in com.ustadmobile.core.db.dao.PersonPictureDao` must be present with the same arguments on actual `suspend fun upsert(personPicture: PersonPicture): Unit defined in com.ustadmobile.core.db.dao.PersonPictureDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonPictureDao.kt:28:30 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `fun findByPersonUidLive(personUid: Long): Flow defined in com.ustadmobile.core.db.dao.PersonPictureDao` must be present with the same arguments on actual `fun findByPersonUidLive(personUid: Long): Flow defined in com.ustadmobile.core.db.dao.PersonPictureDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonPictureDao.kt:38:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(personPicture: PersonPicture): Unit defined in com.ustadmobile.core.db.dao.PersonPictureDao` must be present with the same arguments on actual `suspend fun updateAsync(personPicture: PersonPicture): Unit defined in com.ustadmobile.core.db.dao.PersonPictureDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ReportDao.kt:20:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ReportDao.kt:20:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ReportDao : BaseDao defined in com.ustadmobile.core.db.dao in file ReportDao.kt` must be present with the same arguments on actual `class ReportDao : BaseDao defined in com.ustadmobile.core.db.dao in file ReportDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ReportDao.kt:22:30 Annotation `@RawQuery` has different arguments on actual declaration: `@RawQuery(observedEntities = {})`. All annotations from expect `fun getResults(query: DoorQuery /* = SupportSQLiteQuery */): List defined in com.ustadmobile.core.db.dao.ReportDao` must be present with the same arguments on actual `fun getResults(query: DoorQuery /* = SupportSQLiteQuery */): List defined in com.ustadmobile.core.db.dao.ReportDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ReportDao.kt:40:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(entity: Report): Unit defined in com.ustadmobile.core.db.dao.ReportDao` must be present with the same arguments on actual `suspend fun updateAsync(entity: Report): Unit defined in com.ustadmobile.core.db.dao.ReportDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ReportDao.kt:54:30 Annotation `@JsName(name = "findByUidList")` is missing on actual declaration. All annotations from expect `fun findByUidList(uidList: List): List defined in com.ustadmobile.core.db.dao.ReportDao` must be present with the same arguments on actual `fun findByUidList(uidList: List): List defined in com.ustadmobile.core.db.dao.ReportDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ReportDao.kt:68:30 Annotation `@JsName(name = "replaceList")` is missing on actual declaration. All annotations from expect `fun replaceList(entityList: List): Unit defined in com.ustadmobile.core.db.dao.ReportDao` must be present with the same arguments on actual `fun replaceList(entityList: List): Unit defined in com.ustadmobile.core.db.dao.ReportDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ScheduleDao.kt:17:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ScheduleDao.kt:17:30 Annotation `@Repository` is missing on actual declaration. All annotations from expect `class ScheduleDao : BaseDao defined in com.ustadmobile.core.db.dao in file ScheduleDao.kt` must be present with the same arguments on actual `class ScheduleDao : BaseDao defined in com.ustadmobile.core.db.dao in file ScheduleDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ScheduleDao.kt:22:32 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insert(entity: Schedule): Long defined in com.ustadmobile.core.db.dao.ScheduleDao` must be present with the same arguments on actual `fun insert(entity: Schedule): Long defined in com.ustadmobile.core.db.dao.ScheduleDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ScheduleDao.kt:28:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(entity: Schedule): Int defined in com.ustadmobile.core.db.dao.ScheduleDao` must be present with the same arguments on actual `suspend fun updateAsync(entity: Schedule): Int defined in com.ustadmobile.core.db.dao.ScheduleDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ScheduleDao.kt:34:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.ScheduleDao` must be present with the same arguments on actual `suspend fun upsertListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.ScheduleDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ScopedGrantDao.kt:11:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ScopedGrantDao.kt:11:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ScopedGrantDao defined in com.ustadmobile.core.db.dao in file ScopedGrantDao.kt` must be present with the same arguments on actual `class ScopedGrantDao defined in com.ustadmobile.core.db.dao in file ScopedGrantDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ScopedGrantDao.kt:16:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAsync(scopedGrant: ScopedGrant): Long defined in com.ustadmobile.core.db.dao.ScopedGrantDao` must be present with the same arguments on actual `suspend fun insertAsync(scopedGrant: ScopedGrant): Long defined in com.ustadmobile.core.db.dao.ScopedGrantDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ScopedGrantDao.kt:22:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertListAsync(scopedGrantList: List): Unit defined in com.ustadmobile.core.db.dao.ScopedGrantDao` must be present with the same arguments on actual `suspend fun insertListAsync(scopedGrantList: List): Unit defined in com.ustadmobile.core.db.dao.ScopedGrantDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SiteDao.kt:14:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SiteDao.kt:14:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class SiteDao defined in com.ustadmobile.core.db.dao in file SiteDao.kt` must be present with the same arguments on actual `class SiteDao defined in com.ustadmobile.core.db.dao in file SiteDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SiteDao.kt:19:38 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `suspend fun getSiteAsync(): Site? defined in com.ustadmobile.core.db.dao.SiteDao` must be present with the same arguments on actual `suspend fun getSiteAsync(): Site? defined in com.ustadmobile.core.db.dao.SiteDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SiteDao.kt:25:30 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `fun getSiteAsFlow(): Flow defined in com.ustadmobile.core.db.dao.SiteDao` must be present with the same arguments on actual `fun getSiteAsFlow(): Flow defined in com.ustadmobile.core.db.dao.SiteDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SiteDao.kt:31:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun replaceAsync(site: Site): Long defined in com.ustadmobile.core.db.dao.SiteDao` must be present with the same arguments on actual `suspend fun replaceAsync(site: Site): Long defined in com.ustadmobile.core.db.dao.SiteDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SiteDao.kt:37:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insert(site: Site): Long defined in com.ustadmobile.core.db.dao.SiteDao` must be present with the same arguments on actual `fun insert(site: Site): Long defined in com.ustadmobile.core.db.dao.SiteDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SiteDao.kt:43:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(workspace: Site): Unit defined in com.ustadmobile.core.db.dao.SiteDao` must be present with the same arguments on actual `suspend fun updateAsync(workspace: Site): Unit defined in com.ustadmobile.core.db.dao.SiteDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao.kt:17:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao.kt:17:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class SiteTermsDao : OneToManyJoinDao defined in com.ustadmobile.core.db.dao in file SiteTermsDao.kt` must be present with the same arguments on actual `class SiteTermsDao : OneToManyJoinDao defined in com.ustadmobile.core.db.dao in file SiteTermsDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao.kt:26:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAsync(siteTerms: SiteTerms): Long defined in com.ustadmobile.core.db.dao.SiteTermsDao` must be present with the same arguments on actual `suspend fun insertAsync(siteTerms: SiteTerms): Long defined in com.ustadmobile.core.db.dao.SiteTermsDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao.kt:33:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "0", name = "activeOnly")}, functionName = "findAllTermsAsListFlow")})` is missing on actual declaration. All annotations from expect `fun findAllTermsAsListFlow(activeOnly: Int): Flow> defined in com.ustadmobile.core.db.dao.SiteTermsDao` must be present with the same arguments on actual `fun findAllTermsAsListFlow(activeOnly: Int): Flow> defined in com.ustadmobile.core.db.dao.SiteTermsDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao.kt:37:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "0", name = "activeOnly")}, functionName = "findAllTerms")})` is missing on actual declaration. All annotations from expect `suspend fun findAllTerms(activeOnly: Int): List defined in com.ustadmobile.core.db.dao.SiteTermsDao` must be present with the same arguments on actual `suspend fun findAllTerms(activeOnly: Int): List defined in com.ustadmobile.core.db.dao.SiteTermsDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao.kt:47:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertList(termList: List): Unit defined in com.ustadmobile.core.db.dao.SiteTermsDao` must be present with the same arguments on actual `suspend fun upsertList(termList: List): Unit defined in com.ustadmobile.core.db.dao.SiteTermsDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao.kt:59:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "0", name = "activeOnly")}, functionName = "findAllTerms")})` is missing on actual declaration. All annotations from expect `suspend fun findAvailableSiteTermLanguages(active: Int): List defined in com.ustadmobile.core.db.dao.SiteTermsDao` must be present with the same arguments on actual `suspend fun findAvailableSiteTermLanguages(active: Int): List defined in com.ustadmobile.core.db.dao.SiteTermsDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao_DoorWrapper.kt:90:9 Variable '_generatedPks' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao_HttpServerExt.kt:23:7 Variable '_arg_activeOnly' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao_HttpServerExt.kt:63:7 Variable '_arg_activeOnly' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao_HttpServerExt.kt:104:7 Variable '_arg_active' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/StudentResultDao.kt:15:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/StudentResultDao.kt:15:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class StudentResultDao defined in com.ustadmobile.core.db.dao in file StudentResultDao.kt` must be present with the same arguments on actual `class StudentResultDao defined in com.ustadmobile.core.db.dao in file StudentResultDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/StudentResultDao.kt:20:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertListAsync(list: List): Unit defined in com.ustadmobile.core.db.dao.StudentResultDao` must be present with the same arguments on actual `suspend fun insertListAsync(list: List): Unit defined in com.ustadmobile.core.db.dao.StudentResultDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/StudentResultDao.kt:26:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertAsync(studentResult: StudentResult): Unit defined in com.ustadmobile.core.db.dao.StudentResultDao` must be present with the same arguments on actual `suspend fun upsertAsync(studentResult: StudentResult): Unit defined in com.ustadmobile.core.db.dao.StudentResultDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/StudentResultDao.kt:30:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByClazzAndStudent"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.CourseBlockDao::class, functionName = "findByClazzUid")})` is missing on actual declaration. All annotations from expect `suspend fun findByClazzAndStudent(clazzUid: Long, studentPersonUid: Long, accountPersonUid: Long): List defined in com.ustadmobile.core.db.dao.StudentResultDao` must be present with the same arguments on actual `suspend fun findByClazzAndStudent(clazzUid: Long, studentPersonUid: Long, accountPersonUid: Long): List defined in com.ustadmobile.core.db.dao.StudentResultDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/StudentResultDao_DoorWrapper.kt:17:9 Variable '_generatedPks' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SyncNodeDao.kt:11:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SyncNodeDao.kt:11:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class SyncNodeDao defined in com.ustadmobile.core.db.dao in file SyncNodeDao.kt` must be present with the same arguments on actual `class SyncNodeDao defined in com.ustadmobile.core.db.dao in file SyncNodeDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SyncNodeDao.kt:16:30 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `fun replace(syncNode: SyncNode): Unit defined in com.ustadmobile.core.db.dao.SyncNodeDao` must be present with the same arguments on actual `fun replace(syncNode: SyncNode): Unit defined in com.ustadmobile.core.db.dao.SyncNodeDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao.kt:16:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao.kt:16:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class SystemPermissionDao defined in com.ustadmobile.core.db.dao in file SystemPermissionDao.kt` must be present with the same arguments on actual `class SystemPermissionDao defined in com.ustadmobile.core.db.dao in file SystemPermissionDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao.kt:29:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `fun findByPersonUidAsFlow(accountPersonUid: Long): Flow defined in com.ustadmobile.core.db.dao.SystemPermissionDao` must be present with the same arguments on actual `fun findByPersonUidAsFlow(accountPersonUid: Long): Flow defined in com.ustadmobile.core.db.dao.SystemPermissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao.kt:37:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionName = "findAllByPersonUid")})` is missing on actual declaration. All annotations from expect `suspend fun personHasSystemPermission(accountPersonUid: Long, permission: Long): Boolean defined in com.ustadmobile.core.db.dao.SystemPermissionDao` must be present with the same arguments on actual `suspend fun personHasSystemPermission(accountPersonUid: Long, permission: Long): Boolean defined in com.ustadmobile.core.db.dao.SystemPermissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao.kt:42:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionName = "findAllByPersonUid")})` is missing on actual declaration. All annotations from expect `fun personHasSystemPermissionAsFlow(accountPersonUid: Long, permission: Long): Flow defined in com.ustadmobile.core.db.dao.SystemPermissionDao` must be present with the same arguments on actual `fun personHasSystemPermissionAsFlow(accountPersonUid: Long, permission: Long): Flow defined in com.ustadmobile.core.db.dao.SystemPermissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao.kt:47:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionName = "findAllByPersonUid")})` is missing on actual declaration. All annotations from expect `fun personHasSystemPermissionPairAsFlow(accountPersonUid: Long, firstPermission: Long, secondPermission: Long): Flow defined in com.ustadmobile.core.db.dao.SystemPermissionDao` must be present with the same arguments on actual `fun personHasSystemPermissionPairAsFlow(accountPersonUid: Long, firstPermission: Long, secondPermission: Long): Flow defined in com.ustadmobile.core.db.dao.SystemPermissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao.kt:55:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionName = "findAllByPersonUid")})` is missing on actual declaration. All annotations from expect `suspend fun personHasSystemPermissionPair(accountPersonUid: Long, firstPermission: Long, secondPermission: Long): PermissionPair defined in com.ustadmobile.core.db.dao.SystemPermissionDao` must be present with the same arguments on actual `suspend fun personHasSystemPermissionPair(accountPersonUid: Long, firstPermission: Long, secondPermission: Long): PermissionPair defined in com.ustadmobile.core.db.dao.SystemPermissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao.kt:63:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.CoursePermissionDao::class, functionName = "findApplicableCoursePermissionEntitiesForAccountPerson"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.ClazzEnrolmentDao::class, functionName = "findClazzEnrolmentEntitiesForPersonViewPermissionCheck"), HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionDao = com.ustadmobile.core.db.dao.SystemPermissionDao::class, functionName = "findAllByPersonUid")})` is missing on actual declaration. All annotations from expect `fun personHasEditAndViewPermissionForPersonAsFlow(accountPersonUid: Long, otherPersonUid: Long): Flow defined in com.ustadmobile.core.db.dao.SystemPermissionDao` must be present with the same arguments on actual `fun personHasEditAndViewPermissionForPersonAsFlow(accountPersonUid: Long, otherPersonUid: Long): Flow defined in com.ustadmobile.core.db.dao.SystemPermissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao.kt:70:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertAsync(systemPermissions: SystemPermission): Unit defined in com.ustadmobile.core.db.dao.SystemPermissionDao` must be present with the same arguments on actual `suspend fun upsertAsync(systemPermissions: SystemPermission): Unit defined in com.ustadmobile.core.db.dao.SystemPermissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao_HttpServerExt.kt:71:7 Variable '_arg_permission' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao_HttpServerExt.kt:116:7 Variable '_arg_permission' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao_HttpServerExt.kt:161:7 Variable '_arg_firstPermission' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao_HttpServerExt.kt:164:7 Variable '_arg_secondPermission' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao_HttpServerExt.kt:209:7 Variable '_arg_firstPermission' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao_HttpServerExt.kt:212:7 Variable '_arg_secondPermission' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/TransferJobDao.kt:15:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/TransferJobDao.kt:15:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class TransferJobDao defined in com.ustadmobile.core.db.dao in file TransferJobDao.kt` must be present with the same arguments on actual `class TransferJobDao defined in com.ustadmobile.core.db.dao in file TransferJobDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/TransferJobDao.kt:20:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insert(job: TransferJob): Long defined in com.ustadmobile.core.db.dao.TransferJobDao` must be present with the same arguments on actual `suspend fun insert(job: TransferJob): Long defined in com.ustadmobile.core.db.dao.TransferJobDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/TransferJobErrorDao.kt:13:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/TransferJobErrorDao.kt:13:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class TransferJobErrorDao defined in com.ustadmobile.core.db.dao in file TransferJobErrorDao.kt` must be present with the same arguments on actual `class TransferJobErrorDao defined in com.ustadmobile.core.db.dao in file TransferJobErrorDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/TransferJobErrorDao.kt:18:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAsync(error: TransferJobError): Unit defined in com.ustadmobile.core.db.dao.TransferJobErrorDao` must be present with the same arguments on actual `suspend fun insertAsync(error: TransferJobError): Unit defined in com.ustadmobile.core.db.dao.TransferJobErrorDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/TransferJobItemDao.kt:14:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/TransferJobItemDao.kt:14:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class TransferJobItemDao defined in com.ustadmobile.core.db.dao in file TransferJobItemDao.kt` must be present with the same arguments on actual `class TransferJobItemDao defined in com.ustadmobile.core.db.dao in file TransferJobItemDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/TransferJobItemDao.kt:19:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertList(items: List): Unit defined in com.ustadmobile.core.db.dao.TransferJobItemDao` must be present with the same arguments on actual `suspend fun insertList(items: List): Unit defined in com.ustadmobile.core.db.dao.TransferJobItemDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/TransferJobItemDao.kt:25:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insert(item: TransferJobItem): Long defined in com.ustadmobile.core.db.dao.TransferJobItemDao` must be present with the same arguments on actual `suspend fun insert(item: TransferJobItem): Long defined in com.ustadmobile.core.db.dao.TransferJobItemDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/UserSessionDao.kt:16:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/UserSessionDao.kt:16:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class UserSessionDao defined in com.ustadmobile.core.db.dao in file UserSessionDao.kt` must be present with the same arguments on actual `class UserSessionDao defined in com.ustadmobile.core.db.dao in file UserSessionDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/UserSessionDao.kt:21:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertSession(session: UserSession): Long defined in com.ustadmobile.core.db.dao.UserSessionDao` must be present with the same arguments on actual `suspend fun insertSession(session: UserSession): Long defined in com.ustadmobile.core.db.dao.UserSessionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityEntityDao.kt:14:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityEntityDao.kt:14:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ActivityEntityDao defined in com.ustadmobile.core.db.dao.xapi in file ActivityEntityDao.kt` must be present with the same arguments on actual `class ActivityEntityDao defined in com.ustadmobile.core.db.dao.xapi in file ActivityEntityDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityEntityDao.kt:19:38 Annotation `@Insert(onConflict = 5)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 5)`. All annotations from expect `suspend fun insertOrIgnoreAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.xapi.ActivityEntityDao` must be present with the same arguments on actual `suspend fun insertOrIgnoreAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.xapi.ActivityEntityDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityEntityDao_DoorWrapper.kt:16:9 Variable '_generatedPks' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityExtensionDao.kt:12:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityExtensionDao.kt:12:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ActivityExtensionDao defined in com.ustadmobile.core.db.dao.xapi in file ActivityExtensionDao.kt` must be present with the same arguments on actual `class ActivityExtensionDao defined in com.ustadmobile.core.db.dao.xapi in file ActivityExtensionDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityExtensionDao.kt:17:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertListAsync(list: List): Unit defined in com.ustadmobile.core.db.dao.xapi.ActivityExtensionDao` must be present with the same arguments on actual `suspend fun upsertListAsync(list: List): Unit defined in com.ustadmobile.core.db.dao.xapi.ActivityExtensionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityExtensionDao_DoorWrapper.kt:14:9 Variable '_generatedPks' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityInteractionDao.kt:12:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityInteractionDao.kt:12:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ActivityInteractionDao defined in com.ustadmobile.core.db.dao.xapi in file ActivityInteractionDao.kt` must be present with the same arguments on actual `class ActivityInteractionDao defined in com.ustadmobile.core.db.dao.xapi in file ActivityInteractionDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityInteractionDao.kt:17:38 Annotation `@Insert(onConflict = 5)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 5)`. All annotations from expect `suspend fun insertOrIgnoreAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.xapi.ActivityInteractionDao` must be present with the same arguments on actual `suspend fun insertOrIgnoreAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.xapi.ActivityInteractionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityInteractionDao_DoorWrapper.kt:14:9 Variable '_generatedPks' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityLangMapEntryDao.kt:13:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityLangMapEntryDao.kt:13:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ActivityLangMapEntryDao defined in com.ustadmobile.core.db.dao.xapi in file ActivityLangMapEntryDao.kt` must be present with the same arguments on actual `class ActivityLangMapEntryDao defined in com.ustadmobile.core.db.dao.xapi in file ActivityLangMapEntryDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityLangMapEntryDao.kt:18:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertList(entities: List): Unit defined in com.ustadmobile.core.db.dao.xapi.ActivityLangMapEntryDao` must be present with the same arguments on actual `suspend fun upsertList(entities: List): Unit defined in com.ustadmobile.core.db.dao.xapi.ActivityLangMapEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityLangMapEntryDao.kt:22:38 Annotation `@PostgresQuery(value = " INSERT INTO ActivityLangMapEntry(almeActivityUid, almeHash, almeLangCode, almePropName, almeValue, almeAieHash, almeLastMod) SELECT :almeActivityUid AS almeActivityUid, :almeHash AS almeHash, :almeLangCode AS almeLangCode, :almePropName AS almePropName, :almeValue AS almeValue, :almeAieHash AS almeAieHash, :almeLastMod AS almeLastMod WHERE EXISTS(SELECT 1 FROM ActivityInteractionEntity WHERE ActivityInteractionEntity.aieActivityUid = :almeActivityUid AND ActivityInteractionEntity.aieHash = :almeAieHash) ON CONFLICT(almeActivityUid, almeHash) DO UPDATE SET almeValue = EXCLUDED.almeValue, almeLastMod = EXCLUDED.almeLastMod ")` is missing on actual declaration. All annotations from expect `suspend fun upsertIfInteractionEntityExists(almeActivityUid: Long, almeHash: Long, almePropName: String?, almeLangCode: String?, almeValue: String?, almeAieHash: Long, almeLastMod: Long): Unit defined in com.ustadmobile.core.db.dao.xapi.ActivityLangMapEntryDao` must be present with the same arguments on actual `suspend fun upsertIfInteractionEntityExists(almeActivityUid: Long, almeHash: Long, almePropName: String?, almeLangCode: String?, almeValue: String?, almeAieHash: Long, almeLastMod: Long): Unit defined in com.ustadmobile.core.db.dao.xapi.ActivityLangMapEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityLangMapEntryDao.kt:43:38 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `suspend fun findAllByActivityUid(activityUid: Long): List defined in com.ustadmobile.core.db.dao.xapi.ActivityLangMapEntryDao` must be present with the same arguments on actual `suspend fun findAllByActivityUid(activityUid: Long): List defined in com.ustadmobile.core.db.dao.xapi.ActivityLangMapEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityLangMapEntryDao_DoorWrapper.kt:15:9 Variable '_generatedPks' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActorDao.kt:14:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActorDao.kt:14:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ActorDao defined in com.ustadmobile.core.db.dao.xapi in file ActorDao.kt` must be present with the same arguments on actual `class ActorDao defined in com.ustadmobile.core.db.dao.xapi in file ActorDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActorDao.kt:19:38 Annotation `@Insert(onConflict = 5)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 5)`. All annotations from expect `suspend fun insertOrIgnoreListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.xapi.ActorDao` must be present with the same arguments on actual `suspend fun insertOrIgnoreListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.xapi.ActorDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActorDao.kt:25:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.xapi.ActorDao` must be present with the same arguments on actual `suspend fun upsertListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.xapi.ActorDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/GroupMemberActorJoinDao.kt:12:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/GroupMemberActorJoinDao.kt:12:30 Annotation `@Repository` is missing on actual declaration. All annotations from expect `class GroupMemberActorJoinDao defined in com.ustadmobile.core.db.dao.xapi in file GroupMemberActorJoinDao.kt` must be present with the same arguments on actual `class GroupMemberActorJoinDao defined in com.ustadmobile.core.db.dao.xapi in file GroupMemberActorJoinDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/GroupMemberActorJoinDao.kt:17:38 Annotation `@Insert(onConflict = 5)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 5)`. All annotations from expect `suspend fun insertOrIgnoreListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.xapi.GroupMemberActorJoinDao` must be present with the same arguments on actual `suspend fun insertOrIgnoreListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.xapi.GroupMemberActorJoinDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/GroupMemberActorJoinDao.kt:23:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.xapi.GroupMemberActorJoinDao` must be present with the same arguments on actual `suspend fun upsertListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.xapi.GroupMemberActorJoinDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/GroupMemberActorJoinDao_DoorWrapper.kt:14:9 Variable '_generatedPks' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/GroupMemberActorJoinDao_DoorWrapper.kt:23:9 Variable '_generatedPks' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StateDeleteCommandDao.kt:9:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StateDeleteCommandDao.kt:9:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class StateDeleteCommandDao defined in com.ustadmobile.core.db.dao.xapi in file StateDeleteCommandDao.kt` must be present with the same arguments on actual `class StateDeleteCommandDao defined in com.ustadmobile.core.db.dao.xapi in file StateDeleteCommandDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StateDeleteCommandDao.kt:14:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun insertAsync(deleteCommand: StateDeleteCommand): Unit defined in com.ustadmobile.core.db.dao.xapi.StateDeleteCommandDao` must be present with the same arguments on actual `suspend fun insertAsync(deleteCommand: StateDeleteCommand): Unit defined in com.ustadmobile.core.db.dao.xapi.StateDeleteCommandDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StateEntityDao.kt:14:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StateEntityDao.kt:14:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class StateEntityDao defined in com.ustadmobile.core.db.dao.xapi in file StateEntityDao.kt` must be present with the same arguments on actual `class StateEntityDao defined in com.ustadmobile.core.db.dao.xapi in file StateEntityDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StateEntityDao.kt:19:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertAsync(stateEntities: List): Unit defined in com.ustadmobile.core.db.dao.xapi.StateEntityDao` must be present with the same arguments on actual `suspend fun upsertAsync(stateEntities: List): Unit defined in com.ustadmobile.core.db.dao.xapi.StateEntityDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StateEntityDao.kt:23:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionName = "findByActorAndHash")})` is missing on actual declaration. All annotations from expect `suspend fun findByActorAndHash(accountPersonUid: Long, actorUid: Long, seHash: Long, includeDeleted: Boolean): StateEntity? defined in com.ustadmobile.core.db.dao.xapi.StateEntityDao` must be present with the same arguments on actual `suspend fun findByActorAndHash(accountPersonUid: Long, actorUid: Long, seHash: Long, includeDeleted: Boolean): StateEntity? defined in com.ustadmobile.core.db.dao.xapi.StateEntityDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StateEntityDao.kt:32:38 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `suspend fun findByAgentAndActivity(accountPersonUid: Long, actorUid: Long, seActivityUid: Long, registrationUuidHi: Long?, registrationUuidLo: Long?, modifiedSince: Long): List defined in com.ustadmobile.core.db.dao.xapi.StateEntityDao` must be present with the same arguments on actual `suspend fun findByAgentAndActivity(accountPersonUid: Long, actorUid: Long, seActivityUid: Long, registrationUuidHi: Long?, registrationUuidLo: Long?, modifiedSince: Long): List defined in com.ustadmobile.core.db.dao.xapi.StateEntityDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StateEntityDao.kt:43:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByAgentAndActivity"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.xapi.ActorDao::class, functionName = "findByUidAndPersonUidAsync")})` is missing on actual declaration. All annotations from expect `suspend fun getStateIds(accountPersonUid: Long, actorUid: Long, seActivityUid: Long, registrationUuidHi: Long?, registrationUuidLo: Long?, modifiedSince: Long): List defined in com.ustadmobile.core.db.dao.xapi.StateEntityDao` must be present with the same arguments on actual `suspend fun getStateIds(accountPersonUid: Long, actorUid: Long, seActivityUid: Long, registrationUuidHi: Long?, registrationUuidLo: Long?, modifiedSince: Long): List defined in com.ustadmobile.core.db.dao.xapi.StateEntityDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StateEntityDao_DoorWrapper.kt:16:9 Variable '_generatedPks' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StateEntityDao_HttpServerExt.kt:35:7 Variable '_arg_includeDeleted' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StatementContextActivityJoinDao.kt:13:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StatementContextActivityJoinDao.kt:13:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class StatementContextActivityJoinDao defined in com.ustadmobile.core.db.dao.xapi in file StatementContextActivityJoinDao.kt` must be present with the same arguments on actual `class StatementContextActivityJoinDao defined in com.ustadmobile.core.db.dao.xapi in file StatementContextActivityJoinDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StatementContextActivityJoinDao.kt:19:11 Annotation `@Insert(onConflict = 5)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 5)`. All annotations from expect `suspend fun insertOrIgnoreListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.xapi.StatementContextActivityJoinDao` must be present with the same arguments on actual `suspend fun insertOrIgnoreListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.xapi.StatementContextActivityJoinDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:31:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:31:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class StatementDao defined in com.ustadmobile.core.db.dao.xapi in file StatementDao.kt` must be present with the same arguments on actual `class StatementDao defined in com.ustadmobile.core.db.dao.xapi in file StatementDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:36:38 Annotation `@Insert(onConflict = 5)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 5)`. All annotations from expect `suspend fun insertOrIgnoreListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `suspend fun insertOrIgnoreListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:42:38 Annotation `@RawQuery` has different arguments on actual declaration: `@RawQuery(observedEntities = {})`. All annotations from expect `suspend fun getResults(query: DoorQuery /* = SupportSQLiteQuery */): List defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `suspend fun getResults(query: DoorQuery /* = SupportSQLiteQuery */): List defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:45:30 Annotation `@QueryLiveTables(value = {"StatementEntity", "Person"})` is missing on actual declaration. All annotations from expect `fun getListResults(query: DoorQuery /* = SupportSQLiteQuery */): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `fun getListResults(query: DoorQuery /* = SupportSQLiteQuery */): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:120:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "completionOrProgressTrueVal")}, functionName = "findStatusForStudentsInClazzByUidList"), HttpServerFunctionCall(functionName = "findActorEntitiesForStudentInClazzByUidList")})` is missing on actual declaration. All annotations from expect `fun findStatusForStudentsInClazzAsFlow(clazzUid: Long, studentPersonUids: List, accountPersonUid: Long): Flow> defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `fun findStatusForStudentsInClazzAsFlow(clazzUid: Long, studentPersonUids: List, accountPersonUid: Long): Flow> defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:144:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findPersonsWithAttempts"), HttpServerFunctionCall(functionName = "findPersonsWithAttemptsStatements")})` is missing on actual declaration. All annotations from expect `fun findPersonsWithAttempts(contentEntryUid: Long, accountPersonUid: Long, searchText: String? = ..., sortOrder: Int): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `fun findPersonsWithAttempts(contentEntryUid: Long, accountPersonUid: Long, searchText: String?, sortOrder: Int): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:161:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findSessionsByPersonAndContentStatements"), HttpServerFunctionCall(functionName = "findSessionsByPersonAndContent")})` is missing on actual declaration. All annotations from expect `fun findSessionsByPersonAndContent(contentEntryUid: Long, personUid: Long, accountPersonUid: Long, sortOrder: Int): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `fun findSessionsByPersonAndContent(contentEntryUid: Long, personUid: Long, accountPersonUid: Long, sortOrder: Int): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:176:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findStatementsBySession"), HttpServerFunctionCall(functionName = "findActivityEntryLangMapsForStatementsBySession")})` is missing on actual declaration. All annotations from expect `fun findStatementsBySession(registrationHi: Long, registrationLo: Long, accountPersonUid: Long, selectedPersonUid: Long, contentEntryUid: Long, searchText: String = ..., sortOrder: Int, deSelectedVerbUids: List): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `fun findStatementsBySession(registrationHi: Long, registrationLo: Long, accountPersonUid: Long, selectedPersonUid: Long, contentEntryUid: Long, searchText: String, sortOrder: Int, deSelectedVerbUids: List): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:189:30 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `fun getUniqueVerbsForSession(registrationHi: Long, registrationLo: Long, selectedPersonUid: Long, contentEntryUid: Long): Flow> defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `fun getUniqueVerbsForSession(registrationHi: Long, registrationLo: Long, selectedPersonUid: Long, contentEntryUid: Long): Flow> defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:198:38 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `suspend fun scoreOrProgressDataExistsForContent(contentEntryUid: Long, accountPersonUid: Long): List defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `suspend fun scoreOrProgressDataExistsForContent(contentEntryUid: Long, accountPersonUid: Long): List defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao_DoorWrapper.kt:32:9 Variable '_generatedPks' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao_HttpServerExt.kt:248:7 Variable '_result_findSessionsByPersonAndContent' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StatementEntityJsonDao.kt:12:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StatementEntityJsonDao.kt:12:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class StatementEntityJsonDao defined in com.ustadmobile.core.db.dao.xapi in file StatementEntityJsonDao.kt` must be present with the same arguments on actual `class StatementEntityJsonDao defined in com.ustadmobile.core.db.dao.xapi in file StatementEntityJsonDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StatementEntityJsonDao.kt:17:38 Annotation `@Insert(onConflict = 5)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 5)`. All annotations from expect `suspend fun insertOrIgnoreListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.xapi.StatementEntityJsonDao` must be present with the same arguments on actual `suspend fun insertOrIgnoreListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.xapi.StatementEntityJsonDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/VerbDao.kt:13:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/VerbDao.kt:13:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class VerbDao defined in com.ustadmobile.core.db.dao.xapi in file VerbDao.kt` must be present with the same arguments on actual `class VerbDao defined in com.ustadmobile.core.db.dao.xapi in file VerbDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/VerbDao.kt:18:38 Annotation `@Insert(onConflict = 5)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 5)`. All annotations from expect `suspend fun insertOrIgnoreAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.xapi.VerbDao` must be present with the same arguments on actual `suspend fun insertOrIgnoreAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.xapi.VerbDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/VerbDao_DoorWrapper.kt:15:9 Variable '_generatedPks' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/VerbLangMapEntryDao.kt:12:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/VerbLangMapEntryDao.kt:12:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class VerbLangMapEntryDao defined in com.ustadmobile.core.db.dao.xapi in file VerbLangMapEntryDao.kt` must be present with the same arguments on actual `class VerbLangMapEntryDao defined in com.ustadmobile.core.db.dao.xapi in file VerbLangMapEntryDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/VerbLangMapEntryDao.kt:17:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertList(list: List): Unit defined in com.ustadmobile.core.db.dao.xapi.VerbLangMapEntryDao` must be present with the same arguments on actual `suspend fun upsertList(list: List): Unit defined in com.ustadmobile.core.db.dao.xapi.VerbLangMapEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/VerbLangMapEntryDao_DoorWrapper.kt:14:9 Variable '_generatedPks' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt:12:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt:12:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class XapiSessionEntityDao defined in com.ustadmobile.core.db.dao.xapi in file XapiSessionEntityDao.kt` must be present with the same arguments on actual `class XapiSessionEntityDao defined in com.ustadmobile.core.db.dao.xapi in file XapiSessionEntityDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt:17:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAsync(xapiSessionEntity: XapiSessionEntity): Unit defined in com.ustadmobile.core.db.dao.xapi.XapiSessionEntityDao` must be present with the same arguments on actual `suspend fun insertAsync(xapiSessionEntity: XapiSessionEntity): Unit defined in com.ustadmobile.core.db.dao.xapi.XapiSessionEntityDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt:33:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findMostRecentSessionByActorAndActivity"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.xapi.ActorDao::class, functionName = "findByUidAndPersonUidAsync")})` is missing on actual declaration. All annotations from expect `suspend fun findMostRecentSessionByActorAndActivity(accountPersonUid: Long, actorUid: Long, xseRootActivityUid: Long, contentEntryVersionUid: Long, clazzUid: Long): XapiSessionEntity? defined in com.ustadmobile.core.db.dao.xapi.XapiSessionEntityDao` must be present with the same arguments on actual `suspend fun findMostRecentSessionByActorAndActivity(accountPersonUid: Long, actorUid: Long, xseRootActivityUid: Long, contentEntryVersionUid: Long, clazzUid: Long): XapiSessionEntity? defined in com.ustadmobile.core.db.dao.xapi.XapiSessionEntityDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzAssignmentShallowCopy.kt:6:35 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun ClazzAssignment.shallowCopy(block: ClazzAssignment.() -> Unit): ClazzAssignment defined in com.ustadmobile.lib.db.entities.ext in file ClazzAssignmentExt.kt` must be present with the same arguments on actual `fun ClazzAssignment.shallowCopy(block: ClazzAssignment.() -> Unit): ClazzAssignment defined in com.ustadmobile.lib.db.entities.ext in file ClazzAssignmentShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzAssignmentShallowCopy.kt:9:6 'caTitle: String?' is deprecated. Use title on courseblock w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzAssignmentShallowCopy.kt:9:21 'caTitle: String?' is deprecated. Use title on courseblock w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzAssignmentShallowCopy.kt:10:6 'caDescription: String?' is deprecated. Use description on courseblock w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzAssignmentShallowCopy.kt:10:27 'caDescription: String?' is deprecated. Use description on courseblock w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzAssignmentShallowCopy.kt:15:6 'caCompletionCriteria: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzAssignmentShallowCopy.kt:15:34 'caCompletionCriteria: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzEnrolmentWithLeavingReasonShallowCopy.kt:7:41 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun ClazzEnrolmentWithLeavingReason.shallowCopy(block: ClazzEnrolmentWithLeavingReason.() -> Unit): ClazzEnrolmentWithLeavingReason defined in com.ustadmobile.lib.db.entities.ext in file ClazzEnrolmentWithLeavingReasonExt.kt` must be present with the same arguments on actual `fun ClazzEnrolmentWithLeavingReason.shallowCopy(block: ClazzEnrolmentWithLeavingReason.() -> Unit): ClazzEnrolmentWithLeavingReason defined in com.ustadmobile.lib.db.entities.ext in file ClazzEnrolmentWithLeavingReasonShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzLogAttendanceRecordShallowCopy.kt:6:44 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun ClazzLogAttendanceRecord.shallowCopy(block: ClazzLogAttendanceRecord.() -> Unit): ClazzLogAttendanceRecord defined in com.ustadmobile.lib.db.entities.ext in file ClazzLogAttendanceRecordExt.kt` must be present with the same arguments on actual `fun ClazzLogAttendanceRecord.shallowCopy(block: ClazzLogAttendanceRecord.() -> Unit): ClazzLogAttendanceRecord defined in com.ustadmobile.lib.db.entities.ext in file ClazzLogAttendanceRecordShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzLogAttendanceRecordWithPersonShallowCopy.kt:7:44 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun ClazzLogAttendanceRecordWithPerson.shallowCopy(block: ClazzLogAttendanceRecordWithPerson.() -> Unit): ClazzLogAttendanceRecordWithPerson defined in com.ustadmobile.lib.db.entities.ext in file ClazzLogAttendanceRecordWithPersonExt.kt` must be present with the same arguments on actual `fun ClazzLogAttendanceRecordWithPerson.shallowCopy(block: ClazzLogAttendanceRecordWithPerson.() -> Unit): ClazzLogAttendanceRecordWithPerson defined in com.ustadmobile.lib.db.entities.ext in file ClazzLogAttendanceRecordWithPersonShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzLogShallowCopy.kt:6:28 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun ClazzLog.shallowCopy(block: ClazzLog.() -> Unit): ClazzLog defined in com.ustadmobile.lib.db.entities.ext in file ClazzLogExt.kt` must be present with the same arguments on actual `fun ClazzLog.shallowCopy(block: ClazzLog.() -> Unit): ClazzLog defined in com.ustadmobile.lib.db.entities.ext in file ClazzLogShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzWithHolidayCalendarAndAndTerminologyShallowCopy.kt:7:51 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun ClazzWithHolidayCalendarAndAndTerminology.shallowCopy(block: ClazzWithHolidayCalendarAndAndTerminology.() -> Unit): ClazzWithHolidayCalendarAndAndTerminology defined in com.ustadmobile.lib.db.entities.ext in file ClazzWithHolidayCalendarAndSchoolAndTerminologyExt.kt` must be present with the same arguments on actual `fun ClazzWithHolidayCalendarAndAndTerminology.shallowCopy(block: ClazzWithHolidayCalendarAndAndTerminology.() -> Unit): ClazzWithHolidayCalendarAndAndTerminology defined in com.ustadmobile.lib.db.entities.ext in file ClazzWithHolidayCalendarAndAndTerminologyShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryShallowCopy.kt:6:32 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun ContentEntry.shallowCopy(block: ContentEntry.() -> Unit): ContentEntry defined in com.ustadmobile.lib.db.entities.ext in file ContentEntryExt.kt` must be present with the same arguments on actual `fun ContentEntry.shallowCopy(block: ContentEntry.() -> Unit): ContentEntry defined in com.ustadmobile.lib.db.entities.ext in file ContentEntryShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryShallowCopy.kt:18:6 'thumbnailUrl: String?' is deprecated. use contentEntryPicture w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryShallowCopy.kt:18:26 'thumbnailUrl: String?' is deprecated. use contentEntryPicture w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryShallowCopy.kt:26:6 'completionCriteria: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryShallowCopy.kt:26:32 'completionCriteria: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryShallowCopy.kt:27:6 'minScore: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryShallowCopy.kt:27:22 'minScore: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryWithBlockAndLanguageShallowCopy.kt:7:42 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun ContentEntryWithBlockAndLanguage.shallowCopy(block: ContentEntryWithBlockAndLanguage.() -> Unit): ContentEntryWithBlockAndLanguage defined in com.ustadmobile.lib.db.entities.ext in file ContentEntryWithBlockAndLanguageExt.kt` must be present with the same arguments on actual `fun ContentEntryWithBlockAndLanguage.shallowCopy(block: ContentEntryWithBlockAndLanguage.() -> Unit): ContentEntryWithBlockAndLanguage defined in com.ustadmobile.lib.db.entities.ext in file ContentEntryWithBlockAndLanguageShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryWithBlockAndLanguageShallowCopy.kt:21:6 'thumbnailUrl: String?' is deprecated. use contentEntryPicture w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryWithBlockAndLanguageShallowCopy.kt:21:26 'thumbnailUrl: String?' is deprecated. use contentEntryPicture w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryWithBlockAndLanguageShallowCopy.kt:29:6 'completionCriteria: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryWithBlockAndLanguageShallowCopy.kt:29:32 'completionCriteria: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryWithBlockAndLanguageShallowCopy.kt:30:6 'minScore: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryWithBlockAndLanguageShallowCopy.kt:30:22 'minScore: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/CourseAssignmentMarkShallowCopy.kt:6:40 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun CourseAssignmentMark.shallowCopy(block: CourseAssignmentMark.() -> Unit): CourseAssignmentMark defined in com.ustadmobile.lib.db.entities.ext in file CourseAssignmentMarkExt.kt` must be present with the same arguments on actual `fun CourseAssignmentMark.shallowCopy(block: CourseAssignmentMark.() -> Unit): CourseAssignmentMark defined in com.ustadmobile.lib.db.entities.ext in file CourseAssignmentMarkShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/CourseAssignmentSubmissionShallowCopy.kt:7:36 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun CourseAssignmentSubmission.shallowCopy(block: CourseAssignmentSubmission.() -> Unit): CourseAssignmentSubmission defined in com.ustadmobile.lib.db.entities.ext in file CourseAssignmentSubmissionExt.kt` must be present with the same arguments on actual `fun CourseAssignmentSubmission.shallowCopy(block: CourseAssignmentSubmission.() -> Unit): CourseAssignmentSubmission defined in com.ustadmobile.lib.db.entities.ext in file CourseAssignmentSubmissionShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/CourseGroupMemberShallowCopy.kt:6:37 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun CourseGroupMember.shallowCopy(block: CourseGroupMember.() -> Unit): CourseGroupMember defined in com.ustadmobile.lib.db.entities.ext in file CourseGroupMemberExt.kt` must be present with the same arguments on actual `fun CourseGroupMember.shallowCopy(block: CourseGroupMember.() -> Unit): CourseGroupMember defined in com.ustadmobile.lib.db.entities.ext in file CourseGroupMemberShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/CourseGroupSetShallowCopy.kt:6:34 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun CourseGroupSet.shallowCopy(block: CourseGroupSet.() -> Unit): CourseGroupSet defined in com.ustadmobile.lib.db.entities.ext in file CourseGroupSetExt.kt` must be present with the same arguments on actual `fun CourseGroupSet.shallowCopy(block: CourseGroupSet.() -> Unit): CourseGroupSet defined in com.ustadmobile.lib.db.entities.ext in file CourseGroupSetShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/CourseTerminologyShallowCopy.kt:6:37 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun CourseTerminology.shallowCopy(block: CourseTerminology.() -> Unit): CourseTerminology defined in com.ustadmobile.lib.db.entities.ext in file CourseTerminologyExt.kt` must be present with the same arguments on actual `fun CourseTerminology.shallowCopy(block: CourseTerminology.() -> Unit): CourseTerminology defined in com.ustadmobile.lib.db.entities.ext in file CourseTerminologyShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/DiscussionPostShallowCopy.kt:6:34 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun DiscussionPost.shallowCopy(block: DiscussionPost.() -> Unit): DiscussionPost defined in com.ustadmobile.lib.db.entities.ext in file DiscussionPostExt.kt` must be present with the same arguments on actual `fun DiscussionPost.shallowCopy(block: DiscussionPost.() -> Unit): DiscussionPost defined in com.ustadmobile.lib.db.entities.ext in file DiscussionPostShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/DiscussionPostShallowCopy.kt:18:6 'discussionPostVisible: Boolean' is deprecated. No longer used - will be removed Aug/24 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/DiscussionPostShallowCopy.kt:18:35 'discussionPostVisible: Boolean' is deprecated. No longer used - will be removed Aug/24 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/DiscussionPostShallowCopy.kt:19:6 'discussionPostArchive: Boolean' is deprecated. No longer used - will be removed Aug/24 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/DiscussionPostShallowCopy.kt:19:35 'discussionPostArchive: Boolean' is deprecated. No longer used - will be removed Aug/24 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/HolidayCalendarShallowCopy.kt:6:35 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun HolidayCalendar.shallowCopy(block: HolidayCalendar.() -> Unit): HolidayCalendar defined in com.ustadmobile.lib.db.entities.ext in file HolidayCalendarExt.kt` must be present with the same arguments on actual `fun HolidayCalendar.shallowCopy(block: HolidayCalendar.() -> Unit): HolidayCalendar defined in com.ustadmobile.lib.db.entities.ext in file HolidayCalendarShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/LanguageShallowCopy.kt:6:28 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun Language.shallowCopy(block: Language.() -> Unit): Language defined in com.ustadmobile.lib.db.entities.ext in file LanguageExt.kt` must be present with the same arguments on actual `fun Language.shallowCopy(block: Language.() -> Unit): Language defined in com.ustadmobile.lib.db.entities.ext in file LanguageShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/LeavingReasonShallowCopy.kt:6:33 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun LeavingReason.shallowCopy(block: LeavingReason.() -> Unit): LeavingReason defined in com.ustadmobile.lib.db.entities.ext in file LeavingReasonExt.kt` must be present with the same arguments on actual `fun LeavingReason.shallowCopy(block: LeavingReason.() -> Unit): LeavingReason defined in com.ustadmobile.lib.db.entities.ext in file LeavingReasonShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PeerReviewerAllocationShallowCopy.kt:6:42 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun PeerReviewerAllocation.shallowCopy(block: PeerReviewerAllocation.() -> Unit): PeerReviewerAllocation defined in com.ustadmobile.lib.db.entities.ext in file PeerReviewAllocationExt.kt` must be present with the same arguments on actual `fun PeerReviewerAllocation.shallowCopy(block: PeerReviewerAllocation.() -> Unit): PeerReviewerAllocation defined in com.ustadmobile.lib.db.entities.ext in file PeerReviewerAllocationShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PersonAndDisplayDetailShallowCopy.kt:6:42 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun PersonAndDisplayDetail.shallowCopy(block: PersonAndDisplayDetail.() -> Unit): PersonAndDisplayDetail defined in com.ustadmobile.lib.db.entities.ext in file PersonWithPersonParentJoinExt.kt` must be present with the same arguments on actual `fun PersonAndDisplayDetail.shallowCopy(block: PersonAndDisplayDetail.() -> Unit): PersonAndDisplayDetail defined in com.ustadmobile.lib.db.entities.ext in file PersonAndDisplayDetailShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PersonParentJoinShallowCopy.kt:6:36 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun PersonParentJoin.shallowCopy(block: PersonParentJoin.() -> Unit): PersonParentJoin defined in com.ustadmobile.lib.db.entities.ext in file PersonParentJoinExt.kt` must be present with the same arguments on actual `fun PersonParentJoin.shallowCopy(block: PersonParentJoin.() -> Unit): PersonParentJoin defined in com.ustadmobile.lib.db.entities.ext in file PersonParentJoinShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:6:26 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun Person.shallowCopy(block: Person.() -> Unit): Person defined in com.ustadmobile.lib.db.entities.ext in file PersonExt.kt` must be present with the same arguments on actual `fun Person.shallowCopy(block: Person.() -> Unit): Person defined in com.ustadmobile.lib.db.entities.ext in file PersonShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:22:6 'personMasterChangeSeqNum: Long' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:22:38 'personMasterChangeSeqNum: Long' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:23:6 'personLocalChangeSeqNum: Long' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:23:37 'personLocalChangeSeqNum: Long' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:24:6 'personLastChangedBy: Int' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:24:33 'personLastChangedBy: Int' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:25:6 'admin: Boolean' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:25:19 'admin: Boolean' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:26:6 'personNotes: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:26:25 'personNotes: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:27:6 'fatherName: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:27:24 'fatherName: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:28:6 'fatherNumber: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:28:26 'fatherNumber: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:29:6 'motherName: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:29:24 'motherName: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:30:6 'motherNum: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:30:23 'motherNum: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ReportFilterShallowCopy.kt:6:32 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun ReportFilter.shallowCopy(block: ReportFilter.() -> Unit): ReportFilter defined in com.ustadmobile.lib.db.entities.ext in file ReportFilterExt.kt` must be present with the same arguments on actual `fun ReportFilter.shallowCopy(block: ReportFilter.() -> Unit): ReportFilter defined in com.ustadmobile.lib.db.entities.ext in file ReportFilterShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ScheduleShallowCopy.kt:6:28 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun Schedule.shallowCopy(block: Schedule.() -> Unit): Schedule defined in com.ustadmobile.lib.db.entities.ext in file ScheduleExt.kt` must be present with the same arguments on actual `fun Schedule.shallowCopy(block: Schedule.() -> Unit): Schedule defined in com.ustadmobile.lib.db.entities.ext in file ScheduleShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/SiteShallowCopy.kt:6:24 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun Site.shallowCopy(block: Site.() -> Unit): Site defined in com.ustadmobile.lib.db.entities.ext in file Site.kt` must be present with the same arguments on actual `fun Site.shallowCopy(block: Site.() -> Unit): Site defined in com.ustadmobile.lib.db.entities.ext in file SiteShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/SiteTermsShallowCopy.kt:6:29 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun SiteTerms.shallowCopy(block: SiteTerms.() -> Unit): SiteTerms defined in com.ustadmobile.lib.db.entities.ext in file SiteTermsExt.kt` must be present with the same arguments on actual `fun SiteTerms.shallowCopy(block: SiteTerms.() -> Unit): SiteTerms defined in com.ustadmobile.lib.db.entities.ext in file SiteTermsShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/UmAppDatabase.kt:103:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CacheLockJoinDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:29:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:29:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzEnrolmentDao.kt:36:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzLogAttendanceRecordDao.kt:14:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzLogDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CommentsDao.kt:16:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentCategoryDao.kt:10:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentCategorySchemaDao.kt:10:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryContentCategoryJoinDao.kt:10:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:20:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryImportJobDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryParentChildJoinDao.kt:11:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryPicture2Dao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryPictureDao.kt:13:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao.kt:10:40 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao.kt:15:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao.kt:39:95 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryVersionDao.kt:13:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentMarkDao.kt:16:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionDao.kt:14:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionFileDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:27:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseBlockPictureDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:19:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseGroupSetDao.kt:15:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:29:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CoursePictureDao.kt:13:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseTerminologyDao.kt:14:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/DeletedItemDao.kt:15:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/DiscussionPostDao.kt:17:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/EnrolmentRequestDao.kt:18:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ErrorReportDao.kt:11:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ExternalAppPermissionDao.kt:9:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/HolidayCalendarDao.kt:13:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/HolidayDao.kt:11:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/LanguageDao.kt:17:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/LanguageVariantDao.kt:10:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/LeavingReasonDao.kt:11:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/MessageDao.kt:13:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/OfflineItemDao.kt:18:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/OutgoingReplicationDao.kt:9:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PeerReviewerAllocationDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonAuth2Dao.kt:11:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonAuthDao.kt:11:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:16:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonGroupDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonGroupMemberDao.kt:10:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonParentJoinDao.kt:14:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonPictureDao.kt:15:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ReportDao.kt:15:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ScheduleDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ScopedGrantDao.kt:10:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/SiteDao.kt:10:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao.kt:14:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/StudentResultDao.kt:15:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/SyncNodeDao.kt:10:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao.kt:22:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/TransferJobDao.kt:15:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/TransferJobErrorDao.kt:9:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/TransferJobItemDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/UserSessionDao.kt:14:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityEntityDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityExtensionDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityInteractionDao.kt:11:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityLangMapEntryDao.kt:15:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/ActorDao.kt:13:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/GroupMemberActorJoinDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StateDeleteCommandDao.kt:11:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StateEntityDao.kt:16:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementContextActivityJoinDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:52:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementEntityJsonDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/VerbDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/VerbLangMapEntryDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt:13:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:24:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:32:63 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:162:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:214:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:263:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:300:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:369:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:383:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:463:71 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:467:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:524:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:810:71 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:1007:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:1384:71 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:1399:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:1656:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:243:13 'thumbnailUrl: String?' is deprecated. use contentEntryPicture w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:243:35 'thumbnailUrl: String?' is deprecated. use contentEntryPicture w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:252:13 'completionCriteria: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:252:41 'completionCriteria: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:253:13 'minScore: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:253:31 'minScore: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:272:33 'thumbnailUrl: String?' is deprecated. use contentEntryPicture w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:281:32 'completionCriteria: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:282:32 'minScore: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntryRelatedEntryJoinWithLangName.kt:20:18 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/UmAccount.kt:20:13 'admin: Boolean' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online > Task :lib-database:compileReleaseJavaWithJavac > Task :lib-database:mergeReleaseGeneratedProguardFiles > Task :lib-database:exportReleaseConsumerProguardFiles > Task :lib-database:processReleaseJavaRes > Task :lib-database:kspDebugKotlinAndroid > Task :app-android:mergeNonMinifiedReleaseShaders > Task :app-android:compileNonMinifiedReleaseShaders NO-SOURCE > Task :app-android:generateNonMinifiedReleaseAssets UP-TO-DATE > Task :lib-database:bundleLibCompileToJarRelease > Task :lib-database:bundleLibRuntimeToJarRelease > Task :app-android:mergeNonMinifiedReleaseAssets > Task :app-android:processNonMinifiedReleaseResources > Task :app-android:extractNonMinifiedReleaseVersionControlInfo > Task :app-android:compressNonMinifiedReleaseAssets > Task :app-android:collectNonMinifiedReleaseDependencies > Task :app-android:sdkNonMinifiedReleaseDependencyData > Task :app-android:validateSigningNonMinifiedRelease > Task :app-android:writeNonMinifiedReleaseAppMetadata > Task :app-android:writeNonMinifiedReleaseSigningConfigVersions > Task :app-android:preReleaseBuild UP-TO-DATE > Task :app-android:mergeReleaseJniLibFolders > Task :app-android:optimizeNonMinifiedReleaseResources > Task :app-android:mergeReleaseArtProfile > Task :app-android:mergeReleaseNativeLibs > Task :app-android:checkReleaseDuplicateClasses > Task :app-android:generateReleaseBuildConfig > Task :app-android:stripReleaseDebugSymbols Unable to strip the following libraries, packaging them as they are: libgav1JNI.so. Run with --info option to learn more. > Task :app-android:extractReleaseNativeSymbolTables > Task :app-android:generateReleaseResValues > Task :app-android:mergeReleaseNativeDebugMetadata NO-SOURCE > Task :app-android:checkReleaseAarMetadata > Task :app-android:mapReleaseSourceSetPaths > Task :app-android:generateReleaseResources > Task :app-android:expandReleaseL8ArtProfileWildcards > Task :app-android:packageReleaseResources > Task :app-android:createReleaseCompatibleScreenManifests > Task :app-android:extractDeepLinksRelease > Task :app-android:parseReleaseLocalResources > Task :app-android:mergeExtDexNonMinifiedRelease > Task :app-android:processReleaseMainManifest /home/jenkins/.jenkins/workspace/UstadMobile-primary2/app-android/src/main/AndroidManifest.xml Warning: provider#org.acra.attachment.AcraContentProvider@android:authorities was tagged at AndroidManifest.xml:0 to replace other declarations but no other declaration present > Task :app-android:processReleaseManifest > Task :app-android:javaPreCompileRelease > Task :app-android:mergeReleaseStartupProfile > Task :app-android:mergeReleaseShaders > Task :app-android:compileReleaseShaders NO-SOURCE > Task :app-android:generateReleaseAssets UP-TO-DATE > Task :app-android:mergeReleaseResources /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/packaged_res/release/packageReleaseResources/values-bn/values-bn.xml:394:4: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/packaged_res/release/packageReleaseResources/values-bn/values-bn.xml:529:4: Multiple substitutions specified in non-positional format of string resource string/started_date. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/packaged_res/release/packageReleaseResources/values-my/values-my.xml:394:4: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/packaged_res/release/packageReleaseResources/values-ne/values-ne.xml:432:4: Multiple substitutions specified in non-positional format of string resource string/hide_app_explanation. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/packaged_res/release/packageReleaseResources/values-ne/values-ne.xml:645:4: Multiple substitutions specified in non-positional format of string resource string/parent_child_register_message. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/packaged_res/release/packageReleaseResources/values-ne/values-ne.xml:647:4: Multiple substitutions specified in non-positional format of string resource string/parent_consent_explanation. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/packaged_res/release/packageReleaseResources/values-fa/values-fa.xml:740:4: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute? > Task :app-android:mergeReleaseAssets > Task :app-android:extractReleaseVersionControlInfo > Task :core:extractProguardFiles > Task :lib-cache:createFullJarRelease > Task :app-android:processReleaseManifestForPackage > Task :app-android:compressReleaseAssets > Task :lib-cache:extractProguardFiles > Task :lib-ihttp-core:createFullJarRelease > Task :lib-ihttp-core:extractProguardFiles > Task :lib-ihttp-iostreams:createFullJarRelease > Task :lib-ihttp-iostreams:extractProguardFiles > Task :lib-cache:compileDebugKotlinAndroid w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/libcache/db/UstadCacheDb.kt:18:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/libcache/db/UstadCacheDb.kt:18:30 Annotation `@DoorDatabase(entities = {com.ustadmobile.libcache.db.entities.CacheEntry::class, com.ustadmobile.libcache.db.entities.RequestedEntry::class, com.ustadmobile.libcache.db.entities.RetentionLock::class}, version = 9)` is missing on actual declaration. All annotations from expect `class UstadCacheDb : RoomDatabase /* = RoomDatabase */ defined in com.ustadmobile.libcache.db in file UstadCacheDb.kt` must be present with the same arguments on actual `class UstadCacheDb : RoomDatabase /* = RoomDatabase */ defined in com.ustadmobile.libcache.db in file UstadCacheDb.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/libcache/db/UstadCacheDb_DoorWrapper.kt:59:33 The corresponding parameter in the supertype 'UstadCacheDb' is named 'body'. This may cause problems when calling this function with named arguments. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:16:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:16:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class CacheEntryDao defined in com.ustadmobile.libcache.db.dao in file CacheEntryDao.kt` must be present with the same arguments on actual `class CacheEntryDao defined in com.ustadmobile.libcache.db.dao in file CacheEntryDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:29:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAsync(entry: CacheEntry): Long defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `suspend fun insertAsync(entry: CacheEntry): Long defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:35:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insertList(entry: List): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `fun insertList(entry: List): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:41:30 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun updateList(entry: List): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `fun updateList(entry: List): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:47:30 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `fun upsertList(entry: List): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `fun upsertList(entry: List): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:70:30 Annotation `@Delete` has different arguments on actual declaration: `@Delete(entity = kotlin.Any::class)`. All annotations from expect `fun delete(entries: List): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `fun delete(entries: List): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/libcache/db/dao/RequestedEntryDao.kt:13:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/libcache/db/dao/RequestedEntryDao.kt:13:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class RequestedEntryDao defined in com.ustadmobile.libcache.db.dao in file RequestedEntryDao.kt` must be present with the same arguments on actual `class RequestedEntryDao defined in com.ustadmobile.libcache.db.dao in file RequestedEntryDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/libcache/db/dao/RequestedEntryDao.kt:18:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insertList(requestedSha256s: List): Unit defined in com.ustadmobile.libcache.db.dao.RequestedEntryDao` must be present with the same arguments on actual `fun insertList(requestedSha256s: List): Unit defined in com.ustadmobile.libcache.db.dao.RequestedEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/libcache/db/dao/RequestedEntryDao.kt:24:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertListAsync(requestedSha256s: List): Unit defined in com.ustadmobile.libcache.db.dao.RequestedEntryDao` must be present with the same arguments on actual `suspend fun insertListAsync(requestedSha256s: List): Unit defined in com.ustadmobile.libcache.db.dao.RequestedEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/libcache/db/dao/RetentionLockDao.kt:15:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/libcache/db/dao/RetentionLockDao.kt:15:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class RetentionLockDao defined in com.ustadmobile.libcache.db.dao in file RetentionLockDao.kt` must be present with the same arguments on actual `class RetentionLockDao defined in com.ustadmobile.libcache.db.dao in file RetentionLockDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/libcache/db/dao/RetentionLockDao.kt:20:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insert(retentionLock: RetentionLock): Long defined in com.ustadmobile.libcache.db.dao.RetentionLockDao` must be present with the same arguments on actual `fun insert(retentionLock: RetentionLock): Long defined in com.ustadmobile.libcache.db.dao.RetentionLockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/libcache/db/dao/RetentionLockDao.kt:26:30 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `fun upsertList(retentionLocks: List): Unit defined in com.ustadmobile.libcache.db.dao.RetentionLockDao` must be present with the same arguments on actual `fun upsertList(retentionLocks: List): Unit defined in com.ustadmobile.libcache.db.dao.RetentionLockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/libcache/db/dao/RetentionLockDao.kt:29:30 Annotation `@Delete` has different arguments on actual declaration: `@Delete(entity = kotlin.Any::class)`. All annotations from expect `fun delete(retentionLocks: List): Unit defined in com.ustadmobile.libcache.db.dao.RetentionLockDao` must be present with the same arguments on actual `fun delete(retentionLocks: List): Unit defined in com.ustadmobile.libcache.db.dao.RetentionLockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/src/commonJvmMain/kotlin/com/ustadmobile/libcache/io/SourceExt.kt:70:43 Unsafe use of a nullable receiver of type File? w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/UstadCacheImpl.kt:595:52 Parameter 'urlKey' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/UstadCacheImpl.kt:787:76 Parameter 'key' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/db/CacheDbMigrations.kt:7:54 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/db/UstadCacheDb.kt:32:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/db/dao/RequestedEntryDao.kt:9:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/db/dao/RetentionLockDao.kt:11:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 > Task :lib-ihttp-iostreams:generateReleaseLintModel > Task :lib-cache:compileDebugJavaWithJavac > Task :app-android:processReleaseResources > Task :lib-cache:bundleLibCompileToJarDebug > Task :lib-cache:bundleLibRuntimeToJarDebug > Task :lib-cache:processDebugJavaRes > Task :lib-ihttp-iostreams:prepareLintJarForPublish > Task :lib-ihttp-core:prepareLintJarForPublish > Task :lib-ihttp-core:generateReleaseLintModel > Task :lib-ihttp-okhttp:createFullJarRelease > Task :lib-ihttp-okhttp:extractProguardFiles > Task :lib-ihttp-okhttp:generateReleaseLintModel > Task :lib-ihttp-okhttp:prepareLintJarForPublish > Task :lib-cache:prepareLintJarForPublish > Task :lib-cache:generateReleaseLintModel > Task :lib-database:createFullJarRelease > Task :lib-database:extractProguardFiles > Task :lib-util:createFullJarRelease > Task :lib-util:extractProguardFiles > Task :lib-util:generateReleaseLintModel > Task :lib-util:prepareLintJarForPublish > Task :lib-database:generateReleaseLintModel > Task :lib-database:prepareLintJarForPublish > Task :lib-ihttp-nanohttpd:createFullJarRelease > Task :lib-ihttp-nanohttpd:extractProguardFiles > Task :lib-ihttp-nanohttpd:generateReleaseLintModel > Task :lib-ihttp-nanohttpd:prepareLintJarForPublish > Task :core:prepareLintJarForPublish > Task :lib-ui-compose:extractProguardFiles > Task :lib-ui-compose:prepareLintJarForPublish > Task :sharedse:extractProguardFiles > Task :sharedse:prepareLintJarForPublish > Task :sharedse:stripReleaseDebugSymbols NO-SOURCE > Task :sharedse:copyReleaseJniLibsProjectAndLocalJars > Task :sharedse:extractDeepLinksForAarRelease > Task :lib-ui-compose:stripReleaseDebugSymbols NO-SOURCE > Task :lib-ui-compose:copyReleaseJniLibsProjectAndLocalJars > Task :lib-ui-compose:extractDeepLinksForAarRelease > Task :core:stripReleaseDebugSymbols NO-SOURCE > Task :core:copyReleaseJniLibsProjectAndLocalJars > Task :core:extractDeepLinksForAarRelease > Task :lib-cache:stripReleaseDebugSymbols NO-SOURCE > Task :lib-cache:copyReleaseJniLibsProjectAndLocalJars > Task :lib-cache:extractDeepLinksForAarRelease > Task :lib-database:kspDebugKotlinAndroid w: [ksp] /home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:130: com.ustadmobile.lib.db.entities.PersonAndDisplayDetail has some fields [personPictureUid, personPictureLct, personPictureUri, personPictureThumbnailUri, fileSize, personPictureActive, tjiUid, tjiTjUid, tjTotalSize, tjTransferred, tjAttemptCount, tjiSrc, tjiDest, tjiType, tjiStatus, tjiTableId, tjiEntityUid, tjiEntityEtag, tjiLockIdToRelease, tjiPartialTmpFile] which are not returned by the query. If they are not supposed to be read from the result, you can mark them with @Ignore annotation. You can suppress this warning by annotating the method with @SuppressWarnings(RoomWarnings.CURSOR_MISMATCH). Columns returned by the query: personUid, username, firstNames, lastName, emailAddr, phoneNum, gender, active, dateOfBirth, personAddress, personOrgId, personGroupUid, personLct, personCountry, personType, personMasterChangeSeqNum, personLocalChangeSeqNum, personLastChangedBy, admin, personNotes, fatherName, fatherNumber, motherName, motherNum, ppjUid, ppjPcsn, ppjLcsn, ppjLcb, ppjLct, ppjParentPersonUid, ppjMinorPersonUid, ppjRelationship, ppjEmail, ppjPhone, ppjInactive, ppjStatus, ppjApprovalTiemstamp, ppjApprovalIpAddr. w: [ksp] /home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:69: The query returns some columns [expanded] which are not used by com.ustadmobile.lib.db.composites.CourseBlockAndDisplayDetails. You can use @ColumnInfo annotation on the fields to specify the mapping. You can annotate the method with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns. You can suppress this warning by annotating the method with @SuppressWarnings(RoomWarnings.CURSOR_MISMATCH). Columns returned by the query: cbUid, cbType, cbIndentLevel, cbModuleParentBlockUid, cbTitle, cbDescription, cbCompletionCriteria, cbHideUntilDate, cbDeadlineDate, cbLateSubmissionPenalty, cbGracePeriodDate, cbMaxPoints, cbMinPoints, cbIndex, cbClazzUid, cbClazzSourcedId, cbActive, cbHidden, cbEntityUid, cbLct, cbSourcedId, cbMetadata, cbCreatedByAppId, contentEntryUid, title, description, entryId, author, publisher, licenseType, licenseName, licenseUrl, sourceUrl, thumbnailUrl, lastModified, primaryLanguageUid, languageVariantUid, contentFlags, leaf, publik, ceInactive, completionCriteria, minScore, contentTypeFlag, contentOwner, contentOwnerType, contentEntryLocalChangeSeqNum, contentEntryMasterChangeSeqNum, contentEntryLastChangedBy, contentEntryLct, cbpUid, cbpLct, cbpPictureUri, cbpThumbnailUri, cepUid, cepLct, cepPictureUri, cepThumbnailUri, expanded. w: [ksp] /home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseTerminologyDao.kt:27: The query returns some columns [clazzUid, clazzName, clazzDesc, attendanceAverage, clazzHolidayUMCalendarUid, clazzScheuleUMCalendarUid, isClazzActive, clazzLocationUid, clazzStartTime, clazzEndTime, clazzFeatures, clazzSchoolUid, clazzEnrolmentPolicy, clazzTerminologyUid, clazzMasterChangeSeqNum, clazzLocalChangeSeqNum, clazzLastChangedBy, clazzLct, clazzTimeZone, clazzStudentsPersonGroupUid, clazzTeachersPersonGroupUid, clazzPendingStudentsPersonGroupUid, clazzParentsPersonGroupUid, clazzCode, clazzOwnerPersonUid] which are not used by com.ustadmobile.lib.db.entities.CourseTerminology. You can use @ColumnInfo annotation on the fields to specify the mapping. You can annotate the method with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns. You can suppress this warning by annotating the method with @SuppressWarnings(RoomWarnings.CURSOR_MISMATCH). Columns returned by the query: ctUid, ctTitle, ctTerminology, ctLct, clazzUid, clazzName, clazzDesc, attendanceAverage, clazzHolidayUMCalendarUid, clazzScheuleUMCalendarUid, isClazzActive, clazzLocationUid, clazzStartTime, clazzEndTime, clazzFeatures, clazzSchoolUid, clazzEnrolmentPolicy, clazzTerminologyUid, clazzMasterChangeSeqNum, clazzLocalChangeSeqNum, clazzLastChangedBy, clazzLct, clazzTimeZone, clazzStudentsPersonGroupUid, clazzTeachersPersonGroupUid, clazzPendingStudentsPersonGroupUid, clazzParentsPersonGroupUid, clazzCode, clazzOwnerPersonUid. w: [ksp] /home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:44: The query returns some columns [personPictureUid, personPictureLct, personPictureUri, personPictureThumbnailUri, fileSize, personPictureActive] which are not used by com.ustadmobile.lib.db.entities.CourseGroupMemberAndName. You can use @ColumnInfo annotation on the fields to specify the mapping. You can annotate the method with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns. You can suppress this warning by annotating the method with @SuppressWarnings(RoomWarnings.CURSOR_MISMATCH). Columns returned by the query: name, personUid, cgmUid, cgmSetUid, cgmGroupNumber, cgmPersonUid, cgmLct, personPictureUid, personPictureLct, personPictureUri, personPictureThumbnailUri, fileSize, personPictureActive, enrolmentIsActive, pictureUri. w: [ksp] /home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:54: The query returns some columns [personPictureUid, personPictureLct, personPictureUri, personPictureThumbnailUri, fileSize, personPictureActive] which are not used by com.ustadmobile.lib.db.entities.CourseGroupMemberAndName. You can use @ColumnInfo annotation on the fields to specify the mapping. You can annotate the method with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns. You can suppress this warning by annotating the method with @SuppressWarnings(RoomWarnings.CURSOR_MISMATCH). Columns returned by the query: name, personUid, cgmUid, cgmSetUid, cgmGroupNumber, cgmPersonUid, cgmLct, personPictureUid, personPictureLct, personPictureUri, personPictureThumbnailUri, fileSize, personPictureActive, enrolmentIsActive, pictureUri. w: [ksp] /home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:144: The query returns some columns [mostRecentAttemptTime] which are not used by com.ustadmobile.lib.db.composites.PersonAndPictureAndNumAttempts. You can use @ColumnInfo annotation on the fields to specify the mapping. You can annotate the method with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns. You can suppress this warning by annotating the method with @SuppressWarnings(RoomWarnings.CURSOR_MISMATCH). Columns returned by the query: personUid, username, firstNames, lastName, emailAddr, phoneNum, gender, active, dateOfBirth, personAddress, personOrgId, personGroupUid, personLct, personCountry, personType, personMasterChangeSeqNum, personLocalChangeSeqNum, personLastChangedBy, admin, personNotes, fatherName, fatherNumber, motherName, motherNum, personPictureUid, personPictureLct, personPictureUri, personPictureThumbnailUri, fileSize, personPictureActive, numAttempts, isCompleted, isSuccessful, maxProgress, maxScore, mostRecentAttemptTime. w: [ksp] /home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CommentsDao.kt:68: The query returns some columns [personPictureUid, personPictureLct, personPictureUri, personPictureThumbnailUri, fileSize, personPictureActive] which are not used by com.ustadmobile.lib.db.entities.Person. You can use @ColumnInfo annotation on the fields to specify the mapping. You can annotate the method with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns. You can suppress this warning by annotating the method with @SuppressWarnings(RoomWarnings.CURSOR_MISMATCH). Columns returned by the query: personUid, username, firstNames, lastName, emailAddr, phoneNum, gender, active, dateOfBirth, personAddress, personOrgId, personGroupUid, personLct, personCountry, personType, personMasterChangeSeqNum, personLocalChangeSeqNum, personLastChangedBy, admin, personNotes, fatherName, fatherNumber, motherName, motherNum, personPictureUid, personPictureLct, personPictureUri, personPictureThumbnailUri, fileSize, personPictureActive. w: [ksp] /home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/UserSessionDao.kt:37: com.ustadmobile.lib.db.entities.UserSessionAndPerson has some fields [personPictureUid, personPictureLct, personPictureUri, personPictureThumbnailUri, fileSize, personPictureActive] which are not returned by the query. If they are not supposed to be read from the result, you can mark them with @Ignore annotation. You can suppress this warning by annotating the method with @SuppressWarnings(RoomWarnings.CURSOR_MISMATCH). Columns returned by the query: usUid, usPcsn, usLcsn, usLcb, usLct, usPersonUid, usClientNodeId, usStartTime, usEndTime, usStatus, usReason, usAuth, usSessionType, personUid, username, firstNames, lastName, emailAddr, phoneNum, gender, active, dateOfBirth, personAddress, personOrgId, personGroupUid, personLct, personCountry, personType, personMasterChangeSeqNum, personLocalChangeSeqNum, personLastChangedBy, admin, personNotes, fatherName, fatherNumber, motherName, motherNum. > Task :lib-cache:extractReleaseAnnotations > Task :lib-cache:mergeReleaseConsumerProguardFiles > Task :lib-database:stripReleaseDebugSymbols NO-SOURCE > Task :lib-database:copyReleaseJniLibsProjectAndLocalJars > Task :lib-database:extractDeepLinksForAarRelease > Task :lib-database:extractReleaseAnnotations > Task :lib-database:mergeReleaseConsumerProguardFiles Supplied consumer proguard configuration does not exist: /home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/proguard-rules.pro > Task :lib-util:stripReleaseDebugSymbols NO-SOURCE > Task :lib-util:copyReleaseJniLibsProjectAndLocalJars > Task :lib-util:extractDeepLinksForAarRelease > Task :lib-util:extractReleaseAnnotations > Task :lib-util:mergeReleaseConsumerProguardFiles > Task :lib-ihttp-okhttp:stripReleaseDebugSymbols NO-SOURCE > Task :lib-ihttp-okhttp:copyReleaseJniLibsProjectAndLocalJars > Task :lib-ihttp-okhttp:extractDeepLinksForAarRelease > Task :lib-ihttp-okhttp:extractReleaseAnnotations > Task :lib-ihttp-okhttp:mergeReleaseConsumerProguardFiles > Task :lib-ihttp-nanohttpd:stripReleaseDebugSymbols NO-SOURCE > Task :lib-util:mergeReleaseJavaResource > Task :lib-ihttp-nanohttpd:copyReleaseJniLibsProjectAndLocalJars > Task :lib-ihttp-nanohttpd:extractDeepLinksForAarRelease > Task :lib-database:mergeReleaseJavaResource > Task :lib-cache:mergeReleaseJavaResource > Task :lib-ihttp-okhttp:mergeReleaseJavaResource > Task :lib-util:syncReleaseLibJars > Task :lib-cache:syncReleaseLibJars > Task :lib-cache:bundleReleaseLocalLintAar > Task :lib-database:syncReleaseLibJars > Task :lib-database:bundleReleaseLocalLintAar > Task :lib-util:bundleReleaseLocalLintAar > Task :lib-ihttp-okhttp:syncReleaseLibJars > Task :lib-ihttp-okhttp:bundleReleaseLocalLintAar > Task :lib-ihttp-nanohttpd:extractReleaseAnnotations > Task :lib-ihttp-nanohttpd:mergeReleaseConsumerProguardFiles Supplied consumer proguard configuration does not exist: /home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-ihttp-nanohttpd/consumer-rules.pro > Task :lib-ihttp-core:stripReleaseDebugSymbols NO-SOURCE > Task :lib-ihttp-nanohttpd:mergeReleaseJavaResource > Task :lib-ihttp-core:copyReleaseJniLibsProjectAndLocalJars > Task :lib-ihttp-core:extractDeepLinksForAarRelease > Task :lib-ihttp-nanohttpd:syncReleaseLibJars > Task :lib-ihttp-nanohttpd:bundleReleaseLocalLintAar > Task :lib-ihttp-core:extractReleaseAnnotations > Task :lib-ihttp-core:mergeReleaseConsumerProguardFiles > Task :lib-ihttp-iostreams:stripReleaseDebugSymbols NO-SOURCE > Task :lib-ihttp-iostreams:copyReleaseJniLibsProjectAndLocalJars > Task :lib-ihttp-core:mergeReleaseJavaResource > Task :lib-ihttp-iostreams:extractDeepLinksForAarRelease > Task :lib-ihttp-core:syncReleaseLibJars > Task :lib-ihttp-core:bundleReleaseLocalLintAar > Task :lib-ihttp-iostreams:extractReleaseAnnotations > Task :lib-ihttp-iostreams:mergeReleaseConsumerProguardFiles Supplied consumer proguard configuration does not exist: /home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-ihttp-iostreams/consumer-rules.pro > Task :lib-cache:writeReleaseLintModelMetadata > Task :lib-ihttp-iostreams:mergeReleaseJavaResource > Task :lib-database:writeReleaseLintModelMetadata > Task :lib-ihttp-iostreams:syncReleaseLibJars > Task :lib-ihttp-iostreams:bundleReleaseLocalLintAar > Task :lib-ihttp-core:writeReleaseLintModelMetadata > Task :lib-ihttp-iostreams:writeReleaseLintModelMetadata > Task :lib-ihttp-nanohttpd:writeReleaseLintModelMetadata > Task :lib-ihttp-okhttp:writeReleaseLintModelMetadata > Task :lib-util:writeReleaseLintModelMetadata > Task :core:writeReleaseLintModelMetadata > Task :lib-ui-compose:writeReleaseLintModelMetadata > Task :sharedse:writeReleaseLintModelMetadata > Task :lib-cache:generateReleaseLintVitalModel > Task :lib-database:generateReleaseLintVitalModel > Task :lib-ihttp-core:generateReleaseLintVitalModel > Task :lib-ihttp-iostreams:generateReleaseLintVitalModel > Task :lib-ihttp-nanohttpd:generateReleaseLintVitalModel > Task :lib-ihttp-okhttp:generateReleaseLintVitalModel > Task :lib-util:generateReleaseLintVitalModel > Task :app-android:collectReleaseDependencies > Task :app-android:sdkReleaseDependencyData > Task :app-android:validateSigningRelease > Task :app-android:writeReleaseAppMetadata > Task :app-android:writeReleaseSigningConfigVersions > Task :lib-ui-compose:stripDebugDebugSymbols NO-SOURCE > Task :lib-ui-compose:copyDebugJniLibsProjectAndLocalJars > Task :lib-ui-compose:extractDeepLinksForAarDebug > Task :lib-ui-compose:prepareDebugArtProfile > Task :core:stripDebugDebugSymbols NO-SOURCE > Task :core:copyDebugJniLibsProjectAndLocalJars > Task :core:extractDeepLinksForAarDebug > Task :core:prepareDebugArtProfile > Task :sharedse:stripDebugDebugSymbols NO-SOURCE > Task :sharedse:copyDebugJniLibsProjectAndLocalJars > Task :sharedse:extractDeepLinksForAarDebug > Task :sharedse:prepareDebugArtProfile > Task :lib-cache:stripDebugDebugSymbols NO-SOURCE > Task :lib-cache:copyDebugJniLibsProjectAndLocalJars > Task :lib-cache:extractDebugAnnotations > Task :lib-cache:extractDeepLinksForAarDebug > Task :lib-cache:mergeDebugGeneratedProguardFiles > Task :lib-cache:mergeDebugConsumerProguardFiles > Task :lib-cache:prepareDebugArtProfile > Task :lib-database:stripDebugDebugSymbols NO-SOURCE > Task :lib-database:copyDebugJniLibsProjectAndLocalJars > Task :lib-cache:mergeDebugJavaResource > Task :lib-database:extractDeepLinksForAarDebug > Task :lib-cache:syncDebugLibJars > Task :lib-cache:bundleDebugLocalLintAar > Task :lib-database:prepareDebugArtProfile > Task :lib-util:stripDebugDebugSymbols NO-SOURCE > Task :lib-util:copyDebugJniLibsProjectAndLocalJars > Task :lib-util:extractDebugAnnotations > Task :lib-util:extractDeepLinksForAarDebug > Task :lib-util:mergeDebugGeneratedProguardFiles > Task :lib-util:mergeDebugConsumerProguardFiles > Task :lib-util:prepareDebugArtProfile > Task :lib-ihttp-core:stripDebugDebugSymbols NO-SOURCE > Task :lib-util:mergeDebugJavaResource > Task :lib-ihttp-core:copyDebugJniLibsProjectAndLocalJars > Task :lib-ihttp-core:extractDebugAnnotations > Task :lib-util:syncDebugLibJars > Task :lib-util:bundleDebugLocalLintAar > Task :lib-ihttp-core:extractDeepLinksForAarDebug > Task :lib-ihttp-core:mergeDebugGeneratedProguardFiles > Task :lib-ihttp-core:mergeDebugConsumerProguardFiles > Task :lib-ihttp-core:prepareDebugArtProfile > Task :app-android:preDebugAndroidTestBuild SKIPPED > Task :app-android:generateDebugAndroidTestResValues > Task :lib-ihttp-core:mergeDebugJavaResource > Task :core:writeDebugLintModelMetadata > Task :lib-ihttp-core:syncDebugLibJars > Task :lib-ihttp-core:bundleDebugLocalLintAar > Task :lib-cache:createFullJarDebug > Task :lib-cache:writeDebugLintModelMetadata > Task :lib-database:writeDebugLintModelMetadata > Task :lib-ihttp-core:createFullJarDebug > Task :lib-ihttp-core:writeDebugLintModelMetadata > Task :lib-ui-compose:writeDebugLintModelMetadata > Task :lib-util:createFullJarDebug > Task :lib-util:writeDebugLintModelMetadata > Task :sharedse:writeDebugLintModelMetadata > Task :lib-ihttp-iostreams:createFullJarDebug > Task :lib-ihttp-iostreams:generateDebugLintModel > Task :lib-ihttp-core:generateDebugLintModel > Task :lib-ihttp-okhttp:createFullJarDebug > Task :lib-ihttp-okhttp:generateDebugLintModel > Task :lib-cache:generateDebugLintModel > Task :lib-util:generateDebugLintModel > Task :lib-ihttp-nanohttpd:createFullJarDebug > Task :lib-ihttp-nanohttpd:generateDebugLintModel > Task :lib-ihttp-okhttp:stripDebugDebugSymbols NO-SOURCE > Task :lib-ihttp-okhttp:copyDebugJniLibsProjectAndLocalJars > Task :lib-ihttp-okhttp:extractDebugAnnotations > Task :lib-ihttp-okhttp:extractDeepLinksForAarDebug > Task :lib-ihttp-okhttp:mergeDebugGeneratedProguardFiles > Task :lib-ihttp-okhttp:mergeDebugConsumerProguardFiles > Task :lib-ihttp-okhttp:prepareDebugArtProfile > Task :lib-ihttp-okhttp:mergeDebugJavaResource > Task :app-android:optimizeReleaseResources > Task :lib-ihttp-okhttp:syncDebugLibJars > Task :lib-ihttp-okhttp:bundleDebugLocalLintAar > Task :lib-ihttp-nanohttpd:stripDebugDebugSymbols NO-SOURCE > Task :lib-ihttp-nanohttpd:copyDebugJniLibsProjectAndLocalJars > Task :lib-ihttp-nanohttpd:extractDebugAnnotations > Task :lib-ihttp-nanohttpd:extractDeepLinksForAarDebug > Task :lib-ihttp-nanohttpd:mergeDebugGeneratedProguardFiles > Task :lib-ihttp-nanohttpd:mergeDebugConsumerProguardFiles Supplied consumer proguard configuration does not exist: /home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-ihttp-nanohttpd/consumer-rules.pro > Task :lib-ihttp-nanohttpd:prepareDebugArtProfile > Task :lib-ihttp-iostreams:stripDebugDebugSymbols NO-SOURCE > Task :lib-ihttp-iostreams:copyDebugJniLibsProjectAndLocalJars > Task :lib-ihttp-nanohttpd:mergeDebugJavaResource > Task :lib-ihttp-iostreams:extractDebugAnnotations > Task :lib-ihttp-nanohttpd:syncDebugLibJars > Task :lib-ihttp-nanohttpd:bundleDebugLocalLintAar > Task :lib-ihttp-iostreams:extractDeepLinksForAarDebug > Task :lib-ihttp-iostreams:mergeDebugGeneratedProguardFiles > Task :lib-ihttp-iostreams:mergeDebugConsumerProguardFiles Supplied consumer proguard configuration does not exist: /home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-ihttp-iostreams/consumer-rules.pro > Task :lib-ihttp-iostreams:prepareDebugArtProfile > Task :app-android:preDebugUnitTestBuild UP-TO-DATE > Task :lib-ihttp-iostreams:writeDebugLintModelMetadata > Task :lib-ihttp-nanohttpd:writeDebugLintModelMetadata > Task :lib-ihttp-iostreams:mergeDebugJavaResource > Task :lib-ihttp-iostreams:syncDebugLibJars > Task :lib-ihttp-iostreams:bundleDebugLocalLintAar > Task :lib-ihttp-okhttp:writeDebugLintModelMetadata > Task :core:preDebugAndroidTestBuild UP-TO-DATE > Task :core:generateDebugAndroidTestResValues > Task :core:preDebugUnitTestBuild UP-TO-DATE > Task :lib-cache:preDebugAndroidTestBuild UP-TO-DATE > Task :lib-cache:generateDebugAndroidTestResValues > Task :lib-cache:generateDebugAndroidTestLintModel > Task :lib-cache:preDebugUnitTestBuild UP-TO-DATE > Task :lib-cache:generateDebugUnitTestLintModel > Task :lib-database:preDebugAndroidTestBuild UP-TO-DATE > Task :lib-database:generateDebugAndroidTestResValues > Task :lib-database:preDebugUnitTestBuild UP-TO-DATE > Task :lib-ihttp-core:preDebugAndroidTestBuild UP-TO-DATE > Task :lib-ihttp-core:generateDebugAndroidTestResValues > Task :lib-ihttp-core:generateDebugAndroidTestLintModel > Task :lib-ihttp-core:preDebugUnitTestBuild UP-TO-DATE > Task :lib-ihttp-core:generateDebugUnitTestLintModel > Task :lib-ihttp-iostreams:preDebugAndroidTestBuild UP-TO-DATE > Task :lib-ihttp-iostreams:generateDebugAndroidTestResValues > Task :lib-ihttp-iostreams:generateDebugAndroidTestLintModel > Task :lib-ihttp-iostreams:preDebugUnitTestBuild UP-TO-DATE > Task :lib-ihttp-iostreams:generateDebugUnitTestLintModel > Task :lib-ihttp-nanohttpd:preDebugAndroidTestBuild UP-TO-DATE > Task :lib-ihttp-nanohttpd:generateDebugAndroidTestResValues > Task :lib-ihttp-nanohttpd:generateDebugAndroidTestLintModel > Task :lib-ihttp-nanohttpd:preDebugUnitTestBuild UP-TO-DATE > Task :lib-ihttp-nanohttpd:generateDebugUnitTestLintModel > Task :lib-ihttp-okhttp:preDebugAndroidTestBuild UP-TO-DATE > Task :lib-ihttp-okhttp:generateDebugAndroidTestResValues > Task :lib-ihttp-okhttp:generateDebugAndroidTestLintModel > Task :lib-ihttp-okhttp:preDebugUnitTestBuild UP-TO-DATE > Task :lib-ihttp-okhttp:generateDebugUnitTestLintModel > Task :lib-ui-compose:preDebugAndroidTestBuild UP-TO-DATE > Task :lib-ui-compose:generateDebugAndroidTestResValues > Task :lib-ui-compose:preDebugUnitTestBuild UP-TO-DATE > Task :lib-util:preDebugAndroidTestBuild UP-TO-DATE > Task :lib-util:generateDebugAndroidTestResValues > Task :lib-util:generateDebugAndroidTestLintModel > Task :lib-util:preDebugUnitTestBuild UP-TO-DATE > Task :lib-util:generateDebugUnitTestLintModel > Task :sharedse:preDebugAndroidTestBuild UP-TO-DATE > Task :sharedse:generateDebugAndroidTestResValues > Task :sharedse:preDebugUnitTestBuild UP-TO-DATE > Task :app-android:javaPreCompileDebugUnitTest > Task :app-android:packageDebugUnitTestForUnitTest > Task :app-android:preReleaseUnitTestBuild UP-TO-DATE > Task :app-android:generateDebugUnitTestConfig > Task :app-android:javaPreCompileReleaseUnitTest > Task :app-android:packageReleaseUnitTestForUnitTest > Task :app-desktop:checkKotlinGradlePluginConfigurationErrors > Task :app-android:generateReleaseUnitTestConfig > Task :app-desktop:generateComposeResClass > Task :lib-ihttp-iostreams:jvmProcessResources NO-SOURCE > Task :lib-ihttp-core:jvmProcessResources NO-SOURCE > Task :lib-ihttp-okhttp:jvmProcessResources NO-SOURCE > Task :lib-util:jvmProcessResources NO-SOURCE > Task :lib-ihttp-nanohttpd:jvmProcessResources NO-SOURCE > Task :lib-ihttp-iostreams:compileKotlinJvm > Task :core:generateMRjsMain > Task :lib-ihttp-iostreams:jvmMainClasses > Task :lib-ihttp-iostreams:jvmJar > Task :core:jvmProcessResources > Task :lib-ui-compose-videoplayer:checkKotlinGradlePluginConfigurationErrors > Task :lib-ui-compose-videoplayer:generateComposeResClass > Task :lib-ui-compose-videoplayer:desktopProcessResources NO-SOURCE > Task :lib-ui-compose:desktopProcessResources > Task :app-desktop:processResources > Task :app-react:generateMRcommonMain > Task :app-react:generateMRjsMain > Task :app-react:generateProjectStructureMetadata > Task :app-react:allMetadataJar > Task :lib-util:compileKotlinJvm w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-util/src/commonMain/kotlin/com/ustadmobile/lib/util/RandomString.kt:11:32 Parameter 'i' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-util/src/commonMain/kotlin/com/ustadmobile/lib/util/RangeUtil.kt:42:22 Variable 'statusCode' initializer is redundant > Task :lib-ihttp-core:compileKotlinJvm > Task :app-react:jsProcessResources > Task :lib-ihttp-core:jvmMainClasses > Task :lib-ihttp-core:jvmJar > Task :lib-util:jvmMainClasses > Task :lib-util:jvmJar > Task :lib-ihttp-okhttp:compileKotlinJvm > Task :lib-ihttp-okhttp:jvmMainClasses > Task :lib-ihttp-okhttp:jvmJar > Task :lib-ui-compose-videoplayer:compileKotlinDesktop > Task :app-react:jsBrowserProductionExecutableDistributeResources > Task :lib-ui-compose-videoplayer:desktopMainClasses > Task :lib-ui-compose-videoplayer:desktopJar > Task :lib-ihttp-nanohttpd:compileKotlinJvm > Task :kotlinNodeJsSetup > Task :lib-ihttp-nanohttpd:jvmMainClasses > Task :lib-ihttp-nanohttpd:jvmJar > Task :kotlinNpmCachesSetup > Task :kotlinRestoreYarnLock > Task :kotlinYarnSetup > Task :lib-util:jsPackageJson > Task :lib-database:jsPackageJson > Task :lib-ihttp-core:jsPackageJson > Task :core:jsPackageJson > Task :lib-cache:kspKotlinJvm > Task :lib-ihttp-nanohttpd:lintVitalAnalyzeRelease > Task :lib-ihttp-iostreams:lintVitalAnalyzeRelease > Task :lib-ihttp-okhttp:lintVitalAnalyzeRelease > Task :app-react:jsPackageJson > Task :lib-cache:jvmProcessResources NO-SOURCE > Task :app-react:jsTestPackageJson Transitive npm dependency version clash for compilation "jstest" Candidates: css-loader@6.7.3 css-loader@6.7.3 Selected: css-loader@6.7.3 Transitive npm dependency version clash for compilation "jstest" Candidates: style-loader@3.3.2 style-loader@3.3.2 Selected: style-loader@3.3.2 > Task :core:jsTestPackageJson > Task :lib-database:jsTestPackageJson > Task :lib-ihttp-core:jsTestPackageJson > Task :lib-util:jsTestPackageJson > Task :app-react:jsPublicPackageJson > Task :app-react:jsTestPublicPackageJson > Task :core:jsPublicPackageJson > Task :core:jsTestPublicPackageJson > Task :lib-database:jsPublicPackageJson > Task :lib-database:jsTestPublicPackageJson > Task :lib-ihttp-core:jsPublicPackageJson > Task :lib-ihttp-core:jsTestPublicPackageJson > Task :lib-util:jsPublicPackageJson > Task :lib-util:jsTestPublicPackageJson > Task :packageJsonUmbrella > Task :rootPackageJson > Task :lib-ihttp-core:lintVitalAnalyzeRelease > Task :lib-util:lintVitalAnalyzeRelease > Task :lib-cache:lintVitalAnalyzeRelease > Task :lib-ihttp-iostreams:lintAnalyzeDebug > Task :lib-util:lintAnalyzeDebug > Task :lib-cache:compileKotlinJvm w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/libcache/db/UstadCacheDb.kt:8:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/libcache/db/UstadCacheDb.kt:8:30 Annotation `@DoorDatabase(entities = {com.ustadmobile.libcache.db.entities.CacheEntry::class, com.ustadmobile.libcache.db.entities.RequestedEntry::class, com.ustadmobile.libcache.db.entities.RetentionLock::class}, version = 9)` is missing on actual declaration. All annotations from expect `class UstadCacheDb : RoomDatabase defined in com.ustadmobile.libcache.db in file UstadCacheDb.kt` must be present with the same arguments on actual `class UstadCacheDb : RoomDatabase defined in com.ustadmobile.libcache.db in file UstadCacheDb.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:9:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:9:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class CacheEntryDao defined in com.ustadmobile.libcache.db.dao in file CacheEntryDao.kt` must be present with the same arguments on actual `class CacheEntryDao defined in com.ustadmobile.libcache.db.dao in file CacheEntryDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:10:38 Annotation `@Query(value = " SELECT CacheEntry.* FROM CacheEntry WHERE CacheEntry.url = :url ")` is missing on actual declaration. All annotations from expect `suspend fun findByUrlAsync(url: String): CacheEntry? defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `suspend fun findByUrlAsync(url: String): CacheEntry? defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:12:30 Annotation `@Query(value = " SELECT CacheEntry.* FROM CacheEntry WHERE CacheEntry.key = :key ")` is missing on actual declaration. All annotations from expect `fun findEntryAndBodyByKey(key: String): CacheEntry? defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `fun findEntryAndBodyByKey(key: String): CacheEntry? defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:14:38 Annotation `@Insert` is missing on actual declaration. All annotations from expect `suspend fun insertAsync(entry: CacheEntry): Long defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `suspend fun insertAsync(entry: CacheEntry): Long defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:16:30 Annotation `@Insert` is missing on actual declaration. All annotations from expect `fun insertList(entry: List): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `fun insertList(entry: List): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:18:30 Annotation `@Update` is missing on actual declaration. All annotations from expect `fun updateList(entry: List): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `fun updateList(entry: List): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:20:30 Annotation `@Insert(onConflict = 1)` is missing on actual declaration. All annotations from expect `fun upsertList(entry: List): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `fun upsertList(entry: List): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:22:30 Annotation `@Query(value = " SELECT CacheEntry.* FROM CacheEntry WHERE CacheEntry.key IN (SELECT RequestedEntry.requestedKey FROM RequestedEntry WHERE RequestedEntry.batchId = :batchId) ")` is missing on actual declaration. All annotations from expect `fun findByRequestBatchId(batchId: Int): List defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `fun findByRequestBatchId(batchId: Int): List defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:24:30 Annotation `@Query(value = " SELECT RequestedEntry.requestedKey FROM RequestedEntry WHERE RequestedEntry.batchId = :batchId AND EXISTS( SELECT RetentionLock.lockId FROM RetentionLock WHERE RetentionLock.lockKey = RequestedEntry.requestedKey) ")` is missing on actual declaration. All annotations from expect `fun findEntriesWithLock(batchId: Int): List defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `fun findEntriesWithLock(batchId: Int): List defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:26:30 Annotation `@Query(value = " UPDATE CacheEntry SET lastAccessed = :lastAccessTime WHERE key = :key ")` is missing on actual declaration. All annotations from expect `fun updateLastAccessedTime(key: String, lastAccessTime: Long): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `fun updateLastAccessedTime(key: String, lastAccessTime: Long): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:28:30 Annotation `@Query(value = " SELECT CacheEntry.* FROM CacheEntry WHERE NOT EXISTS( SELECT RetentionLock.lockId FROM RetentionLock WHERE RetentionLock.lockKey = CacheEntry.key) ORDER BY lastAccessed ASC LIMIT :batchSize ")` is missing on actual declaration. All annotations from expect `fun findEvictableEntries(batchSize: Int): List defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `fun findEvictableEntries(batchSize: Int): List defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:30:30 Annotation `@Query(value = " SELECT SUM(CacheEntry.storageSize) FROM CacheEntry WHERE NOT EXISTS( SELECT RetentionLock.lockId FROM RetentionLock WHERE RetentionLock.lockKey = CacheEntry.key) ")` is missing on actual declaration. All annotations from expect `fun totalEvictableSize(): Long defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `fun totalEvictableSize(): Long defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:32:30 Annotation `@Delete` is missing on actual declaration. All annotations from expect `fun delete(entries: List): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `fun delete(entries: List): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:34:30 Annotation `@Query(value = " UPDATE CacheEntry SET responseHeaders = :headers, lastValidated = :lastValidated, lastAccessed = :lastAccessed WHERE key = :key ")` is missing on actual declaration. All annotations from expect `fun updateValidation(key: String, headers: String, lastValidated: Long, lastAccessed: Long): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `fun updateValidation(key: String, headers: String, lastValidated: Long, lastAccessed: Long): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/libcache/db/dao/RequestedEntryDao.kt:8:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/libcache/db/dao/RequestedEntryDao.kt:8:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class RequestedEntryDao defined in com.ustadmobile.libcache.db.dao in file RequestedEntryDao.kt` must be present with the same arguments on actual `class RequestedEntryDao defined in com.ustadmobile.libcache.db.dao in file RequestedEntryDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/libcache/db/dao/RequestedEntryDao.kt:9:30 Annotation `@Insert` is missing on actual declaration. All annotations from expect `fun insertList(requestedSha256s: List): Unit defined in com.ustadmobile.libcache.db.dao.RequestedEntryDao` must be present with the same arguments on actual `fun insertList(requestedSha256s: List): Unit defined in com.ustadmobile.libcache.db.dao.RequestedEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/libcache/db/dao/RequestedEntryDao.kt:11:38 Annotation `@Insert` is missing on actual declaration. All annotations from expect `suspend fun insertListAsync(requestedSha256s: List): Unit defined in com.ustadmobile.libcache.db.dao.RequestedEntryDao` must be present with the same arguments on actual `suspend fun insertListAsync(requestedSha256s: List): Unit defined in com.ustadmobile.libcache.db.dao.RequestedEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/libcache/db/dao/RequestedEntryDao.kt:13:30 Annotation `@Query(value = " SELECT RequestedEntry.requestedKey FROM RequestedEntry WHERE RequestedEntry.batchId = :batchId AND NOT EXISTS( SELECT CacheEntry.key FROM CacheEntry WHERE CacheEntry.key = RequestedEntry.requestedKey ) ")` is missing on actual declaration. All annotations from expect `fun findKeysNotPresent(batchId: Int): List defined in com.ustadmobile.libcache.db.dao.RequestedEntryDao` must be present with the same arguments on actual `fun findKeysNotPresent(batchId: Int): List defined in com.ustadmobile.libcache.db.dao.RequestedEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/libcache/db/dao/RequestedEntryDao.kt:15:30 Annotation `@Query(value = " DELETE FROM RequestedEntry WHERE RequestedEntry.batchId = :batchId ")` is missing on actual declaration. All annotations from expect `fun deleteBatch(batchId: Int): Unit defined in com.ustadmobile.libcache.db.dao.RequestedEntryDao` must be present with the same arguments on actual `fun deleteBatch(batchId: Int): Unit defined in com.ustadmobile.libcache.db.dao.RequestedEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/libcache/db/dao/RetentionLockDao.kt:9:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/libcache/db/dao/RetentionLockDao.kt:9:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class RetentionLockDao defined in com.ustadmobile.libcache.db.dao in file RetentionLockDao.kt` must be present with the same arguments on actual `class RetentionLockDao defined in com.ustadmobile.libcache.db.dao in file RetentionLockDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/libcache/db/dao/RetentionLockDao.kt:10:30 Annotation `@Insert` is missing on actual declaration. All annotations from expect `fun insert(retentionLock: RetentionLock): Long defined in com.ustadmobile.libcache.db.dao.RetentionLockDao` must be present with the same arguments on actual `fun insert(retentionLock: RetentionLock): Long defined in com.ustadmobile.libcache.db.dao.RetentionLockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/libcache/db/dao/RetentionLockDao.kt:12:30 Annotation `@Insert(onConflict = 1)` is missing on actual declaration. All annotations from expect `fun upsertList(retentionLocks: List): Unit defined in com.ustadmobile.libcache.db.dao.RetentionLockDao` must be present with the same arguments on actual `fun upsertList(retentionLocks: List): Unit defined in com.ustadmobile.libcache.db.dao.RetentionLockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/libcache/db/dao/RetentionLockDao.kt:14:30 Annotation `@Delete` is missing on actual declaration. All annotations from expect `fun delete(retentionLocks: List): Unit defined in com.ustadmobile.libcache.db.dao.RetentionLockDao` must be present with the same arguments on actual `fun delete(retentionLocks: List): Unit defined in com.ustadmobile.libcache.db.dao.RetentionLockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/libcache/db/dao/RetentionLockDao.kt:16:30 Annotation `@Query(value = " SELECT RetentionLock.* FROM RetentionLock WHERE RetentionLock.lockKey IN (SELECT RequestedEntry.requestedKey FROM RequestedEntry WHERE RequestedEntry.batchId = :batchId) ")` is missing on actual declaration. All annotations from expect `fun findByBatchId(batchId: Int): List defined in com.ustadmobile.libcache.db.dao.RetentionLockDao` must be present with the same arguments on actual `fun findByBatchId(batchId: Int): List defined in com.ustadmobile.libcache.db.dao.RetentionLockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/libcache/db/dao/RetentionLockDao.kt:18:30 Annotation `@Query(value = " SELECT RetentionLock.* FROM RetentionLock WHERE RetentionLock.lockKey = :urlKey ")` is missing on actual declaration. All annotations from expect `fun findByKey(urlKey: String): List defined in com.ustadmobile.libcache.db.dao.RetentionLockDao` must be present with the same arguments on actual `fun findByKey(urlKey: String): List defined in com.ustadmobile.libcache.db.dao.RetentionLockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/UstadCacheImpl.kt:595:52 Parameter 'urlKey' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/UstadCacheImpl.kt:787:76 Parameter 'key' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/db/CacheDbMigrations.kt:7:54 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/db/UstadCacheDb.kt:32:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/db/dao/RequestedEntryDao.kt:9:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/db/dao/RetentionLockDao.kt:11:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 > Task :kotlinNpmInstall warning Ignored scripts due to flag. > Task :lib-cache:jvmMainClasses > Task :lib-cache:jvmJar > Task :kotlinStoreYarnLock > Task :app-react:checkKotlinGradlePluginConfigurationErrors > Task :app-react:generateBuildConfig > Task :app-react:generateJsMainBuildConfig SKIPPED > Task :lib-util:jsProcessResources NO-SOURCE > Task :lib-database:jsProcessResources NO-SOURCE > Task :lib-ihttp-core:jsProcessResources NO-SOURCE > Task :core:jsProcessResources > Task :app-react:generateJsTestBuildConfig SKIPPED > Task :app-react:generateTestBuildConfig SKIPPED > Task :app-react:jsTestProcessResources NO-SOURCE > Task :app-desktop:processTestResources NO-SOURCE > Task :app-desktop:unpackDefaultComposeDesktopJvmApplicationResources > Task :app-ktor-server:checkKotlinGradlePluginConfigurationErrors > Task :lib-ihttp-ktor-server:checkKotlinGradlePluginConfigurationErrors > Task :lib-ihttp-core:lintAnalyzeDebugAndroidTest > Task :lib-ihttp-core:lintAnalyzeDebugUnitTest > Task :sharedse:jvmProcessResources > Task :lib-ihttp-ktor-server:processResources NO-SOURCE > Task :lib-test-common:checkKotlinGradlePluginConfigurationErrors > Task :lib-test-common:jvmProcessResources > Task :app-ktor-server:processTestResources > Task :lib-ihttp-core:lintAnalyzeDebug > Task :lib-util:transformCommonJvmMainDependenciesMetadata > Task :lib-util:compileCommonJvmMainKotlinMetadata SKIPPED > Task :lib-ihttp-iostreams:lintAnalyzeDebugAndroidTest > Task :lib-cache:lintAnalyzeDebugAndroidTest > Task :lib-ihttp-iostreams:lintAnalyzeDebugUnitTest > Task :lib-cache:lintAnalyzeDebugUnitTest > Task :lib-util:transformCommonMainDependenciesMetadata > Task :lib-util:generateProjectStructureMetadata > Task :lib-util:metadataCommonJvmMainProcessResources NO-SOURCE > Task :lib-util:metadataCommonJvmMainClasses UP-TO-DATE > Task :lib-util:metadataCommonMainProcessResources NO-SOURCE > Task :lib-database:metadataCommonMainProcessResources NO-SOURCE > Task :lib-database:generateProjectStructureMetadata > Task :lib-database:metadataCommonJvmMainProcessResources NO-SOURCE > Task :lib-ihttp-core:transformCommonMainDependenciesMetadata > Task :lib-ihttp-okhttp:lintAnalyzeDebugAndroidTest > Task :lib-ihttp-nanohttpd:lintAnalyzeDebugAndroidTest > Task :lib-ihttp-nanohttpd:lintAnalyzeDebugUnitTest > Task :lib-ihttp-core:generateProjectStructureMetadata > Task :lib-ihttp-core:metadataCommonMainProcessResources NO-SOURCE > Task :lib-ihttp-okhttp:lintAnalyzeDebug > Task :core:metadataCommonMainProcessResources > Task :lib-cache:metadataCommonMainProcessResources NO-SOURCE > Task :lib-ihttp-okhttp:generateProjectStructureMetadata > Task :lib-ihttp-okhttp:metadataCommonMainProcessResources NO-SOURCE > Task :lib-cache:generateProjectStructureMetadata > Task :lib-cache:metadataCommonJvmMainProcessResources NO-SOURCE > Task :lib-ihttp-nanohttpd:generateProjectStructureMetadata > Task :lib-ihttp-nanohttpd:metadataCommonMainProcessResources NO-SOURCE > Task :core:generateProjectStructureMetadata > Task :core:metadataCommonJvmMainProcessResources > Task :lib-ihttp-nanohttpd:lintAnalyzeDebug > Task :lib-util:lintAnalyzeDebugAndroidTest > Task :lib-util:lintAnalyzeDebugUnitTest > Task :core:mapReleaseSourceSetPaths > Task :lib-ihttp-okhttp:lintAnalyzeDebugUnitTest > Task :lib-ihttp-ktor-server:compileKotlin > Task :lib-util:compileCommonMainKotlinMetadata w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-util/src/commonMain/kotlin/com/ustadmobile/lib/util/RandomString.kt:11:32 Parameter 'i' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-util/src/commonMain/kotlin/com/ustadmobile/lib/util/RangeUtil.kt:42:22 Variable 'statusCode' initializer is redundant > Task :lib-ihttp-core:compileCommonMainKotlinMetadata > Task :core:mergeReleaseResources > Task :lib-ihttp-ktor-server:compileJava NO-SOURCE > Task :lib-ihttp-ktor-server:classes UP-TO-DATE > Task :lib-ihttp-ktor-server:jar > Task :lib-util:metadataCommonMainClasses > Task :lib-util:allMetadataJar > Task :lib-database:transformCommonMainDependenciesMetadata > Task :lib-database:transformCommonJvmMainDependenciesMetadata > Task :lib-ihttp-core:metadataCommonMainClasses > Task :lib-ihttp-core:allMetadataJar > Task :lib-cache:transformCommonMainDependenciesMetadata > Task :lib-cache:compileCommonMainKotlinMetadata SKIPPED > Task :lib-cache:metadataCommonMainClasses UP-TO-DATE > Task :lib-ihttp-okhttp:transformCommonMainDependenciesMetadata > Task :lib-ihttp-okhttp:compileCommonMainKotlinMetadata SKIPPED > Task :lib-ihttp-okhttp:metadataCommonMainClasses UP-TO-DATE > Task :lib-ihttp-okhttp:allMetadataJar > Task :lib-cache:transformCommonJvmMainDependenciesMetadata > Task :lib-cache:compileCommonJvmMainKotlinMetadata SKIPPED > Task :lib-cache:metadataCommonJvmMainClasses UP-TO-DATE > Task :lib-cache:allMetadataJar > Task :lib-cache:lintAnalyzeDebug > Task :lib-ihttp-nanohttpd:transformCommonMainDependenciesMetadata > Task :lib-ihttp-nanohttpd:compileCommonMainKotlinMetadata SKIPPED > Task :lib-ihttp-nanohttpd:metadataCommonMainClasses UP-TO-DATE > Task :lib-ihttp-nanohttpd:allMetadataJar > Task :lib-util:compileKotlinJs w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-util/src/commonMain/kotlin/com/ustadmobile/lib/util/RandomString.kt:11:32 Parameter 'i' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-util/src/commonMain/kotlin/com/ustadmobile/lib/util/RangeUtil.kt:42:22 Variable 'statusCode' initializer is redundant > Task :lib-ihttp-core:compileKotlinJs > Task :lib-util:jsMainClasses > Task :lib-util:jsJar > Task :lib-ihttp-core:jsMainClasses > Task :lib-ihttp-core:jsJar > Task :core:jsTestProcessResources > Task :core:jvmTestProcessResources > Task :core:generateDebugUnitTestResValues > Task :core:checkDebugUnitTestAarMetadata > Task :core:mapDebugUnitTestSourceSetPaths > Task :core:generateDebugUnitTestResources > Task :core:verifyReleaseResources /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/merged_res/release/mergeReleaseResources/values-my/values-my.xml:525: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/merged_res/release/mergeReleaseResources/values-ne/values-ne.xml:498: Multiple substitutions specified in non-positional format of string resource string/hide_app_explanation. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/merged_res/release/mergeReleaseResources/values-ne/values-ne.xml:775: Multiple substitutions specified in non-positional format of string resource string/parent_child_register_message. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/merged_res/release/mergeReleaseResources/values-ne/values-ne.xml:777: Multiple substitutions specified in non-positional format of string resource string/parent_consent_explanation. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/merged_res/release/mergeReleaseResources/values-bn/values-bn.xml:525: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/merged_res/release/mergeReleaseResources/values-bn/values-bn.xml:664: Multiple substitutions specified in non-positional format of string resource string/started_date. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/merged_res/release/mergeReleaseResources/values-fa/values-fa.xml:871: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute? > Task :core:mergeDebugUnitTestResources /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/packaged_res/debug/packageDebugResources/values-ne/values-ne.xml:432:4: Multiple substitutions specified in non-positional format of string resource string/hide_app_explanation. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/packaged_res/debug/packageDebugResources/values-ne/values-ne.xml:645:4: Multiple substitutions specified in non-positional format of string resource string/parent_child_register_message. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/packaged_res/debug/packageDebugResources/values-ne/values-ne.xml:647:4: Multiple substitutions specified in non-positional format of string resource string/parent_consent_explanation. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/packaged_res/debug/packageDebugResources/values-bn/values-bn.xml:394:4: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/packaged_res/debug/packageDebugResources/values-bn/values-bn.xml:529:4: Multiple substitutions specified in non-positional format of string resource string/started_date. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/packaged_res/debug/packageDebugResources/values-fa/values-fa.xml:740:4: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/packaged_res/debug/packageDebugResources/values-my/values-my.xml:394:4: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute? > Task :core:processDebugUnitTestManifest > Task :core:generateDebugUnitTestAssets UP-TO-DATE > Task :core:javaPreCompileDebugUnitTest > Task :core:mergeDebugUnitTestAssets > Task :core:preReleaseUnitTestBuild UP-TO-DATE > Task :core:checkReleaseUnitTestAarMetadata > Task :core:generateReleaseUnitTestResValues > Task :core:mapReleaseUnitTestSourceSetPaths > Task :core:generateReleaseUnitTestResources > Task :core:processDebugUnitTestResources > Task :core:packageDebugUnitTestForUnitTest > Task :core:generateDebugUnitTestConfig > Task :core:processReleaseUnitTestManifest > Task :core:javaPreCompileReleaseUnitTest > Task :core:generateReleaseUnitTestAssets UP-TO-DATE > Task :core:mergeReleaseUnitTestResources /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/packaged_res/release/packageReleaseResources/values-ne/values-ne.xml:432:4: Multiple substitutions specified in non-positional format of string resource string/hide_app_explanation. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/packaged_res/release/packageReleaseResources/values-ne/values-ne.xml:645:4: Multiple substitutions specified in non-positional format of string resource string/parent_child_register_message. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/packaged_res/release/packageReleaseResources/values-ne/values-ne.xml:647:4: Multiple substitutions specified in non-positional format of string resource string/parent_consent_explanation. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/packaged_res/release/packageReleaseResources/values-fa/values-fa.xml:740:4: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/packaged_res/release/packageReleaseResources/values-bn/values-bn.xml:394:4: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/packaged_res/release/packageReleaseResources/values-bn/values-bn.xml:529:4: Multiple substitutions specified in non-positional format of string resource string/started_date. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/intermediates/packaged_res/release/packageReleaseResources/values-my/values-my.xml:394:4: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute? > Task :core:mergeReleaseUnitTestAssets > Task :lib-cache:bundleDebugAar > Task :lib-cache:assembleDebug > Task :lib-cache:bundleReleaseAar > Task :lib-cache:mapReleaseSourceSetPaths > Task :lib-cache:mergeReleaseResources > Task :lib-cache:jvmTestProcessResources > Task :lib-cache:preReleaseUnitTestBuild UP-TO-DATE > Task :lib-cache:javaPreCompileDebugUnitTest > Task :lib-cache:generateDebugUnitTestStubRFile > Task :lib-cache:compileDebugUnitTestKotlinAndroid NO-SOURCE > Task :lib-cache:compileDebugUnitTestJavaWithJavac NO-SOURCE > Task :lib-cache:processDebugUnitTestJavaRes NO-SOURCE > Task :lib-cache:generateReleaseUnitTestStubRFile > Task :lib-cache:testDebugUnitTest NO-SOURCE > Task :lib-cache:compileReleaseUnitTestKotlinAndroid NO-SOURCE > Task :lib-cache:processReleaseUnitTestJavaRes NO-SOURCE > Task :lib-cache:javaPreCompileReleaseUnitTest > Task :lib-cache:compileReleaseUnitTestJavaWithJavac NO-SOURCE > Task :lib-cache:testReleaseUnitTest NO-SOURCE > Task :lib-cache:generateDebugLintReportModel > Task :lib-cache:test UP-TO-DATE > Task :lib-cache:verifyReleaseResources > Task :lib-cache:lintReportDebug Wrote HTML report to file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-cache/build/reports/lint-results-debug.html > Task :lib-database:bundleReleaseAar > Task :lib-cache:assembleRelease > Task :lib-cache:assemble > Task :lib-cache:lintDebug > Task :lib-cache:lint > Task :lib-database:mapReleaseSourceSetPaths > Task :core:processReleaseUnitTestResources > Task :lib-database:mergeReleaseResources > Task :core:packageReleaseUnitTestForUnitTest > Task :core:generateReleaseUnitTestConfig > Task :lib-database:jsTestProcessResources NO-SOURCE > Task :lib-database:jvmTestProcessResources NO-SOURCE > Task :lib-database:preReleaseUnitTestBuild UP-TO-DATE > Task :lib-database:javaPreCompileDebugUnitTest > Task :lib-database:generateDebugUnitTestStubRFile > Task :lib-database:javaPreCompileReleaseUnitTest > Task :lib-ihttp-core:bundleDebugAar > Task :lib-database:generateReleaseUnitTestStubRFile > Task :lib-ihttp-core:assembleDebug > Task :lib-database:compileReleaseUnitTestKotlinAndroid NO-SOURCE > Task :lib-database:compileReleaseUnitTestJavaWithJavac NO-SOURCE > Task :lib-database:processReleaseUnitTestJavaRes NO-SOURCE > Task :lib-database:testReleaseUnitTest NO-SOURCE > Task :lib-ihttp-core:bundleReleaseAar > Task :lib-ihttp-core:mapReleaseSourceSetPaths > Task :lib-ihttp-core:mergeReleaseResources > Task :lib-ihttp-core:compileTestKotlinJs NO-SOURCE > Task :lib-ihttp-core:jsTestProcessResources NO-SOURCE > Task :lib-ihttp-core:jsTestClasses UP-TO-DATE > Task :lib-ihttp-core:compileTestDevelopmentExecutableKotlinJs NO-SOURCE > Task :lib-ihttp-core:jsTestTestDevelopmentExecutableCompileSync NO-SOURCE > Task :lib-ihttp-core:jsBrowserTest SKIPPED > Task :lib-ihttp-core:jsTest NO-SOURCE > Task :lib-ihttp-core:jvmTestProcessResources NO-SOURCE > Task :lib-ihttp-core:generateDebugUnitTestStubRFile > Task :lib-ihttp-core:javaPreCompileDebugUnitTest > Task :lib-ihttp-core:compileDebugUnitTestKotlinAndroid NO-SOURCE > Task :lib-ihttp-core:compileDebugUnitTestJavaWithJavac NO-SOURCE > Task :lib-ihttp-core:processDebugUnitTestJavaRes NO-SOURCE > Task :lib-ihttp-core:testDebugUnitTest NO-SOURCE > Task :lib-ihttp-core:preReleaseUnitTestBuild UP-TO-DATE > Task :lib-database:verifyReleaseResources > Task :lib-ihttp-core:javaPreCompileReleaseUnitTest > Task :lib-ihttp-core:generateReleaseUnitTestStubRFile > Task :lib-ihttp-core:generateDebugLintReportModel > Task :lib-database:assembleRelease > Task :lib-ihttp-core:compileReleaseUnitTestKotlinAndroid NO-SOURCE > Task :lib-ihttp-core:compileReleaseUnitTestJavaWithJavac NO-SOURCE > Task :lib-ihttp-core:processReleaseUnitTestJavaRes NO-SOURCE > Task :lib-ihttp-core:testReleaseUnitTest NO-SOURCE > Task :lib-ihttp-core:test UP-TO-DATE > Task :lib-ihttp-core:verifyReleaseResources > Task :lib-ihttp-iostreams:transformCommonMainDependenciesMetadata > Task :lib-ihttp-core:assembleRelease > Task :lib-ihttp-core:assemble > Task :lib-ihttp-iostreams:compileCommonMainKotlinMetadata SKIPPED > Task :lib-ihttp-iostreams:generateProjectStructureMetadata > Task :lib-ihttp-iostreams:metadataCommonMainProcessResources NO-SOURCE > Task :lib-ihttp-iostreams:metadataCommonMainClasses UP-TO-DATE > Task :lib-ihttp-iostreams:allMetadataJar > Task :lib-ihttp-iostreams:bundleDebugAar > Task :lib-ihttp-iostreams:assembleDebug > Task :lib-ihttp-iostreams:bundleReleaseAar > Task :lib-ihttp-core:lintReportDebug Wrote HTML report to file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-ihttp-core/build/reports/lint-results-debug.html > Task :lib-ihttp-iostreams:mapReleaseSourceSetPaths > Task :lib-ihttp-core:lintDebug > Task :lib-ihttp-core:lint > Task :lib-ihttp-iostreams:mergeReleaseResources > Task :lib-ihttp-iostreams:compileTestKotlinJvm NO-SOURCE > Task :lib-ihttp-iostreams:jvmTestProcessResources NO-SOURCE > Task :lib-ihttp-iostreams:jvmTestClasses UP-TO-DATE > Task :lib-ihttp-iostreams:jvmTest NO-SOURCE > Task :lib-ihttp-iostreams:generateDebugUnitTestStubRFile > Task :lib-ihttp-iostreams:preReleaseUnitTestBuild UP-TO-DATE > Task :lib-ihttp-iostreams:compileDebugUnitTestKotlinAndroid NO-SOURCE > Task :lib-ihttp-iostreams:javaPreCompileDebugUnitTest > Task :lib-ihttp-iostreams:processDebugUnitTestJavaRes NO-SOURCE > Task :lib-ihttp-iostreams:compileDebugUnitTestJavaWithJavac NO-SOURCE > Task :lib-ihttp-iostreams:testDebugUnitTest NO-SOURCE > Task :lib-ihttp-iostreams:generateReleaseUnitTestStubRFile > Task :lib-ihttp-iostreams:javaPreCompileReleaseUnitTest > Task :lib-ihttp-iostreams:compileReleaseUnitTestKotlinAndroid NO-SOURCE > Task :lib-ihttp-iostreams:compileReleaseUnitTestJavaWithJavac NO-SOURCE > Task :lib-ihttp-iostreams:processReleaseUnitTestJavaRes NO-SOURCE > Task :lib-ihttp-iostreams:testReleaseUnitTest NO-SOURCE > Task :lib-ihttp-iostreams:allTests NO-SOURCE > Task :lib-ihttp-iostreams:generateDebugLintReportModel > Task :lib-ihttp-iostreams:test UP-TO-DATE > Task :lib-ihttp-ktor-server:assemble > Task :lib-ihttp-ktor-server:compileTestKotlin NO-SOURCE > Task :lib-ihttp-ktor-server:compileTestJava NO-SOURCE > Task :lib-ihttp-ktor-server:processTestResources NO-SOURCE > Task :lib-ihttp-ktor-server:testClasses UP-TO-DATE > Task :lib-ihttp-ktor-server:test NO-SOURCE > Task :lib-ihttp-ktor-server:check UP-TO-DATE > Task :lib-ihttp-ktor-server:build > Task :lib-ihttp-nanohttpd:bundleDebugAar > Task :lib-ihttp-nanohttpd:assembleDebug > Task :lib-ihttp-iostreams:lintReportDebug Wrote HTML report to file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-ihttp-iostreams/build/reports/lint-results-debug.html > Task :lib-ihttp-nanohttpd:bundleReleaseAar > Task :lib-ihttp-iostreams:lintDebug > Task :lib-ihttp-iostreams:lint > Task :lib-ihttp-iostreams:check > Task :lib-ihttp-nanohttpd:mapReleaseSourceSetPaths > Task :lib-ihttp-iostreams:verifyReleaseResources > Task :lib-ihttp-nanohttpd:mergeReleaseResources > Task :lib-ihttp-iostreams:assembleRelease > Task :lib-ihttp-iostreams:assemble > Task :lib-ihttp-iostreams:build > Task :lib-ihttp-nanohttpd:compileTestKotlinJvm NO-SOURCE > Task :lib-ihttp-nanohttpd:jvmTestProcessResources NO-SOURCE > Task :lib-ihttp-nanohttpd:jvmTestClasses UP-TO-DATE > Task :lib-ihttp-nanohttpd:jvmTest NO-SOURCE > Task :lib-ihttp-nanohttpd:preReleaseUnitTestBuild UP-TO-DATE > Task :lib-ihttp-nanohttpd:javaPreCompileDebugUnitTest > Task :lib-ihttp-nanohttpd:generateDebugUnitTestStubRFile > Task :lib-ihttp-nanohttpd:compileDebugUnitTestKotlinAndroid NO-SOURCE > Task :lib-ihttp-nanohttpd:generateReleaseUnitTestStubRFile > Task :lib-ihttp-nanohttpd:compileDebugUnitTestJavaWithJavac NO-SOURCE > Task :lib-ihttp-nanohttpd:processDebugUnitTestJavaRes NO-SOURCE > Task :lib-ihttp-nanohttpd:testDebugUnitTest NO-SOURCE > Task :lib-ihttp-nanohttpd:compileReleaseUnitTestKotlinAndroid NO-SOURCE > Task :lib-ihttp-nanohttpd:processReleaseUnitTestJavaRes NO-SOURCE > Task :lib-ihttp-nanohttpd:javaPreCompileReleaseUnitTest > Task :lib-ihttp-nanohttpd:generateDebugLintReportModel > Task :lib-ihttp-nanohttpd:compileReleaseUnitTestJavaWithJavac NO-SOURCE > Task :lib-ihttp-nanohttpd:testReleaseUnitTest NO-SOURCE > Task :lib-ihttp-nanohttpd:allTests NO-SOURCE > Task :lib-ihttp-nanohttpd:test UP-TO-DATE > Task :lib-ihttp-okhttp:bundleDebugAar > Task :lib-ihttp-okhttp:assembleDebug > Task :lib-ihttp-okhttp:bundleReleaseAar > Task :lib-ihttp-okhttp:mapReleaseSourceSetPaths > Task :lib-ihttp-okhttp:mergeReleaseResources > Task :lib-ihttp-nanohttpd:lintReportDebug Wrote HTML report to file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-ihttp-nanohttpd/build/reports/lint-results-debug.html > Task :lib-ihttp-nanohttpd:lintDebug > Task :lib-ihttp-nanohttpd:lint > Task :lib-ihttp-nanohttpd:check > Task :lib-ihttp-nanohttpd:verifyReleaseResources > Task :lib-ihttp-okhttp:compileTestKotlinJvm NO-SOURCE > Task :lib-ihttp-nanohttpd:assembleRelease > Task :lib-ihttp-nanohttpd:assemble > Task :lib-ihttp-nanohttpd:build > Task :lib-ihttp-okhttp:jvmTestProcessResources NO-SOURCE > Task :lib-ihttp-okhttp:jvmTestClasses UP-TO-DATE > Task :lib-ihttp-okhttp:jvmTest NO-SOURCE > Task :lib-ihttp-okhttp:preReleaseUnitTestBuild UP-TO-DATE > Task :lib-ihttp-okhttp:generateDebugUnitTestStubRFile > Task :lib-ihttp-okhttp:javaPreCompileDebugUnitTest > Task :lib-ihttp-okhttp:generateReleaseUnitTestStubRFile > Task :lib-ihttp-okhttp:compileDebugUnitTestKotlinAndroid NO-SOURCE > Task :lib-ihttp-okhttp:compileDebugUnitTestJavaWithJavac NO-SOURCE > Task :lib-ihttp-okhttp:processDebugUnitTestJavaRes NO-SOURCE > Task :lib-ihttp-okhttp:testDebugUnitTest NO-SOURCE > Task :lib-ihttp-okhttp:compileReleaseUnitTestKotlinAndroid NO-SOURCE > Task :lib-ihttp-okhttp:javaPreCompileReleaseUnitTest > Task :lib-ihttp-okhttp:compileReleaseUnitTestJavaWithJavac NO-SOURCE > Task :lib-ihttp-okhttp:processReleaseUnitTestJavaRes NO-SOURCE > Task :lib-ihttp-okhttp:testReleaseUnitTest NO-SOURCE > Task :lib-ihttp-okhttp:allTests NO-SOURCE > Task :lib-ihttp-okhttp:generateDebugLintReportModel > Task :lib-ihttp-okhttp:test UP-TO-DATE > Task :lib-ihttp-okhttp:lintReportDebug Wrote HTML report to file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-ihttp-okhttp/build/reports/lint-results-debug.html > Task :lib-ihttp-okhttp:verifyReleaseResources > Task :lib-test-common:transformCommonJvmMainDependenciesMetadata > Task :lib-ihttp-okhttp:assembleRelease > Task :lib-ihttp-okhttp:assemble > Task :lib-ihttp-okhttp:lintDebug > Task :lib-ihttp-okhttp:lint > Task :lib-ihttp-okhttp:check > Task :lib-ihttp-okhttp:build > Task :lib-test-common:compileCommonJvmMainKotlinMetadata SKIPPED > Task :lib-test-common:generateProjectStructureMetadata > Task :lib-test-common:metadataCommonJvmMainProcessResources NO-SOURCE > Task :lib-test-common:metadataCommonJvmMainClasses UP-TO-DATE > Task :lib-test-common:metadataCommonMainProcessResources > Task :lib-test-common:preBuild UP-TO-DATE > Task :lib-test-common:preDebugBuild UP-TO-DATE > Task :lib-test-common:mergeDebugJniLibFolders > Task :lib-test-common:mergeDebugNativeLibs NO-SOURCE > Task :lib-test-common:stripDebugDebugSymbols NO-SOURCE > Task :lib-test-common:copyDebugJniLibsProjectAndLocalJars > Task :lib-test-common:generateDebugBuildConfig > Task :lib-test-common:generateDebugResValues > Task :lib-test-common:generateDebugResources > Task :lib-test-common:packageDebugResources > Task :lib-test-common:parseDebugLocalResources > Task :lib-test-common:extractDeepLinksForAarDebug > Task :lib-test-common:generateDebugRFile > Task :lib-test-common:mergeDebugShaders > Task :lib-test-common:compileDebugShaders NO-SOURCE > Task :lib-test-common:generateDebugAssets UP-TO-DATE > Task :lib-test-common:mergeDebugAssets > Task :lib-test-common:javaPreCompileDebug > Task :lib-test-common:prepareDebugArtProfile > Task :lib-test-common:prepareLintJarForPublish > Task :lib-test-common:preReleaseBuild UP-TO-DATE > Task :lib-test-common:writeDebugAarMetadata > Task :lib-test-common:mergeReleaseJniLibFolders > Task :lib-test-common:processDebugManifest > Task :lib-test-common:mergeReleaseNativeLibs NO-SOURCE > Task :lib-test-common:stripReleaseDebugSymbols NO-SOURCE > Task :lib-test-common:generateReleaseResValues > Task :lib-test-common:extractDeepLinksForAarRelease > Task :lib-test-common:copyReleaseJniLibsProjectAndLocalJars > Task :lib-test-common:generateReleaseBuildConfig > Task :lib-test-common:generateReleaseResources > Task :lib-test-common:packageReleaseResources > Task :lib-test-common:parseReleaseLocalResources > Task :lib-test-common:generateReleaseRFile > Task :lib-test-common:mergeReleaseShaders > Task :lib-test-common:compileReleaseShaders NO-SOURCE > Task :lib-test-common:generateReleaseAssets UP-TO-DATE > Task :lib-test-common:mergeReleaseAssets > Task :lib-test-common:prepareReleaseArtProfile > Task :lib-test-common:javaPreCompileRelease > Task :lib-test-common:writeReleaseAarMetadata > Task :lib-test-common:processReleaseManifest > Task :lib-test-common:mapReleaseSourceSetPaths > Task :lib-test-common:mergeReleaseResources > Task :lib-test-common:jvmTestProcessResources NO-SOURCE > Task :lib-test-common:preDebugUnitTestBuild UP-TO-DATE > Task :lib-test-common:preReleaseUnitTestBuild UP-TO-DATE > Task :lib-test-common:javaPreCompileDebugUnitTest > Task :lib-database:compileCommonMainKotlinMetadata w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/UmAppDatabase.kt:103:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CacheLockJoinDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:29:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:29:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzEnrolmentDao.kt:36:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzLogAttendanceRecordDao.kt:14:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzLogDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CommentsDao.kt:16:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentCategoryDao.kt:10:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentCategorySchemaDao.kt:10:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryContentCategoryJoinDao.kt:10:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:20:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryImportJobDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryParentChildJoinDao.kt:11:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryPicture2Dao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryPictureDao.kt:13:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao.kt:10:40 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao.kt:15:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao.kt:39:95 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryVersionDao.kt:13:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentMarkDao.kt:16:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionDao.kt:14:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionFileDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:27:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseBlockPictureDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:19:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseGroupSetDao.kt:15:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:29:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CoursePictureDao.kt:13:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseTerminologyDao.kt:14:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/DeletedItemDao.kt:15:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/DiscussionPostDao.kt:17:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/EnrolmentRequestDao.kt:18:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ErrorReportDao.kt:11:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ExternalAppPermissionDao.kt:9:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/HolidayCalendarDao.kt:13:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/HolidayDao.kt:11:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/LanguageDao.kt:17:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/LanguageVariantDao.kt:10:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/LeavingReasonDao.kt:11:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/MessageDao.kt:13:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/OfflineItemDao.kt:18:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/OutgoingReplicationDao.kt:9:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PeerReviewerAllocationDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonAuth2Dao.kt:11:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonAuthDao.kt:11:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:16:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonGroupDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonGroupMemberDao.kt:10:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonParentJoinDao.kt:14:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonPictureDao.kt:15:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ReportDao.kt:15:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ScheduleDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ScopedGrantDao.kt:10:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/SiteDao.kt:10:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao.kt:14:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/StudentResultDao.kt:15:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/SyncNodeDao.kt:10:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao.kt:22:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/TransferJobDao.kt:15:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/TransferJobErrorDao.kt:9:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/TransferJobItemDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/UserSessionDao.kt:14:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityEntityDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityExtensionDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityInteractionDao.kt:11:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityLangMapEntryDao.kt:15:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/ActorDao.kt:13:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/GroupMemberActorJoinDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StateDeleteCommandDao.kt:11:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StateEntityDao.kt:16:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementContextActivityJoinDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:52:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementEntityJsonDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/VerbDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/VerbLangMapEntryDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt:13:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:24:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:32:63 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:162:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:214:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:263:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:300:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:369:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:383:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:463:71 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:467:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:524:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:810:71 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:1007:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:1384:71 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:1399:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:1656:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:243:13 'thumbnailUrl: String?' is deprecated. use contentEntryPicture w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:243:35 'thumbnailUrl: String?' is deprecated. use contentEntryPicture w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:252:13 'completionCriteria: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:252:41 'completionCriteria: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:253:13 'minScore: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:253:31 'minScore: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:272:33 'thumbnailUrl: String?' is deprecated. use contentEntryPicture w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:281:32 'completionCriteria: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:282:32 'minScore: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntryRelatedEntryJoinWithLangName.kt:20:18 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/UmAccount.kt:20:13 'admin: Boolean' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online > Task :lib-database:metadataCommonMainClasses > Task :lib-database:compileCommonJvmMainKotlinMetadata SKIPPED > Task :lib-database:metadataCommonJvmMainClasses UP-TO-DATE > Task :lib-test-common:generateDebugUnitTestStubRFile > Task :lib-database:allMetadataJar > Task :lib-test-common:generateReleaseUnitTestStubRFile > Task :core:transformCommonMainDependenciesMetadata > Task :core:transformCommonJvmMainDependenciesMetadata > Task :lib-test-common:preDebugAndroidTestBuild UP-TO-DATE > Task :lib-test-common:javaPreCompileReleaseUnitTest > Task :lib-test-common:generateDebugAndroidTestResValues > Task :lib-test-common:writeDebugLintModelMetadata > Task :lib-test-common:extractProguardFiles > Task :lib-ui-compose:generateProjectStructureMetadata > Task :lib-ui-compose:metadataCommonMainProcessResources NO-SOURCE > Task :lib-ui-compose:mapReleaseSourceSetPaths > Task :lib-test-common:verifyReleaseResources /home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-test-common/build/intermediates/merged_res/release/mergeReleaseResources/values-my/values-my.xml:525: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-test-common/build/intermediates/merged_res/release/mergeReleaseResources/values-ne/values-ne.xml:498: Multiple substitutions specified in non-positional format of string resource string/hide_app_explanation. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-test-common/build/intermediates/merged_res/release/mergeReleaseResources/values-ne/values-ne.xml:775: Multiple substitutions specified in non-positional format of string resource string/parent_child_register_message. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-test-common/build/intermediates/merged_res/release/mergeReleaseResources/values-ne/values-ne.xml:777: Multiple substitutions specified in non-positional format of string resource string/parent_consent_explanation. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-test-common/build/intermediates/merged_res/release/mergeReleaseResources/values-bn/values-bn.xml:525: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-test-common/build/intermediates/merged_res/release/mergeReleaseResources/values-bn/values-bn.xml:664: Multiple substitutions specified in non-positional format of string resource string/started_date. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-test-common/build/intermediates/merged_res/release/mergeReleaseResources/values-fa/values-fa.xml:871: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute? > Task :core:compileReleaseKotlinAndroid > Task :lib-ui-compose:mergeReleaseResources > Task :lib-ui-compose:desktopTestProcessResources NO-SOURCE > Task :lib-ui-compose:preReleaseUnitTestBuild UP-TO-DATE > Task :lib-ui-compose:javaPreCompileReleaseUnitTest > Task :lib-ui-compose-videoplayer:generateProjectStructureMetadata > Task :lib-ui-compose:javaPreCompileDebugUnitTest > Task :lib-ui-compose-videoplayer:allMetadataJar > Task :lib-ui-compose-videoplayer:assemble > Task :lib-ui-compose-videoplayer:compileTestKotlinDesktop NO-SOURCE > Task :lib-ui-compose-videoplayer:desktopTestProcessResources NO-SOURCE > Task :lib-ui-compose-videoplayer:desktopTestClasses UP-TO-DATE > Task :lib-ui-compose-videoplayer:desktopTest NO-SOURCE > Task :lib-ui-compose-videoplayer:allTests NO-SOURCE > Task :lib-ui-compose-videoplayer:check UP-TO-DATE > Task :lib-ui-compose-videoplayer:build > Task :lib-util:bundleDebugAar > Task :lib-util:assembleDebug > Task :lib-ui-compose:generateDebugUnitTestStubRFile > Task :lib-util:bundleReleaseAar > Task :lib-util:mapReleaseSourceSetPaths > Task :lib-ui-compose:generateReleaseUnitTestStubRFile > Task :lib-util:mergeReleaseResources > Task :lib-util:compileTestKotlinJs NO-SOURCE > Task :lib-util:jsTestProcessResources NO-SOURCE > Task :lib-util:jsTestClasses UP-TO-DATE > Task :lib-util:compileTestDevelopmentExecutableKotlinJs NO-SOURCE > Task :lib-util:jsTestTestDevelopmentExecutableCompileSync NO-SOURCE > Task :lib-util:jsBrowserTest SKIPPED > Task :lib-util:jsTest NO-SOURCE > Task :lib-util:jvmTestProcessResources NO-SOURCE > Task :lib-util:preReleaseUnitTestBuild UP-TO-DATE > Task :lib-util:generateDebugUnitTestStubRFile > Task :lib-util:javaPreCompileDebugUnitTest > Task :lib-util:compileDebugUnitTestKotlinAndroid NO-SOURCE > Task :lib-util:compileDebugUnitTestJavaWithJavac NO-SOURCE > Task :lib-util:generateReleaseUnitTestStubRFile > Task :lib-util:processDebugUnitTestJavaRes NO-SOURCE > Task :lib-util:testDebugUnitTest NO-SOURCE > Task :lib-util:compileReleaseUnitTestKotlinAndroid NO-SOURCE > Task :lib-util:processReleaseUnitTestJavaRes NO-SOURCE > Task :lib-util:javaPreCompileReleaseUnitTest > Task :lib-util:generateDebugLintReportModel > Task :lib-util:compileReleaseUnitTestJavaWithJavac NO-SOURCE > Task :lib-util:testReleaseUnitTest NO-SOURCE > Task :lib-util:test UP-TO-DATE > Task :lib-util:lintReportDebug > Task :lib-util:verifyReleaseResources > Task :sharedse:transformCommonJvmMainDependenciesMetadata > Task :lib-util:assembleRelease > Task :lib-util:assemble > Task :lib-util:lintDebug > Task :lib-util:lint > Task :sharedse:compileCommonJvmMainKotlinMetadata SKIPPED > Task :sharedse:generateProjectStructureMetadata > Task :sharedse:metadataCommonJvmMainProcessResources > Task :sharedse:metadataCommonJvmMainClasses > Task :sharedse:metadataCommonMainProcessResources NO-SOURCE > Task :sharedse:mapReleaseSourceSetPaths > Task :lib-util:compileTestKotlinJvm > Task :lib-ui-compose:verifyReleaseResources /home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-ui-compose/build/intermediates/merged_res/release/mergeReleaseResources/values-bn/values-bn.xml:648: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-ui-compose/build/intermediates/merged_res/release/mergeReleaseResources/values-bn/values-bn.xml:787: Multiple substitutions specified in non-positional format of string resource string/started_date. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-ui-compose/build/intermediates/merged_res/release/mergeReleaseResources/values-fa/values-fa.xml:994: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-ui-compose/build/intermediates/merged_res/release/mergeReleaseResources/values-my/values-my.xml:648: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-ui-compose/build/intermediates/merged_res/release/mergeReleaseResources/values-ne/values-ne.xml:559: Multiple substitutions specified in non-positional format of string resource string/hide_app_explanation. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-ui-compose/build/intermediates/merged_res/release/mergeReleaseResources/values-ne/values-ne.xml:898: Multiple substitutions specified in non-positional format of string resource string/parent_child_register_message. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-ui-compose/build/intermediates/merged_res/release/mergeReleaseResources/values-ne/values-ne.xml:900: Multiple substitutions specified in non-positional format of string resource string/parent_consent_explanation. Did you mean to add the formatted="false" attribute? > Task :sharedse:mergeReleaseResources > Task :lib-util:jvmTestClasses > Task :lib-util:jvmTest > Task :lib-util:allTests > Task :lib-util:check > Task :lib-util:build > Task :sharedse:copyTestResources Dump sharedse local.env.properties > Task :sharedse:jvmTestProcessResources > Task :sharedse:preReleaseUnitTestBuild UP-TO-DATE > Task :sharedse:javaPreCompileDebugUnitTest > Task :testserver-controller:checkKotlinGradlePluginConfigurationErrors > Task :sharedse:javaPreCompileReleaseUnitTest > Task :sharedse:generateDebugUnitTestStubRFile > Task :sharedse:generateReleaseUnitTestStubRFile > Task :testserver-controller:processResources > Task :testserver-controller:processTestResources NO-SOURCE > Task :sharedse:verifyReleaseResources /home/jenkins/.jenkins/workspace/UstadMobile-primary2/sharedse/build/intermediates/merged_res/release/mergeReleaseResources/values-my/values-my.xml:525: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/sharedse/build/intermediates/merged_res/release/mergeReleaseResources/values-bn/values-bn.xml:525: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/sharedse/build/intermediates/merged_res/release/mergeReleaseResources/values-bn/values-bn.xml:664: Multiple substitutions specified in non-positional format of string resource string/started_date. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/sharedse/build/intermediates/merged_res/release/mergeReleaseResources/values-fa/values-fa.xml:871: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/sharedse/build/intermediates/merged_res/release/mergeReleaseResources/values-ne/values-ne.xml:498: Multiple substitutions specified in non-positional format of string resource string/hide_app_explanation. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/sharedse/build/intermediates/merged_res/release/mergeReleaseResources/values-ne/values-ne.xml:775: Multiple substitutions specified in non-positional format of string resource string/parent_child_register_message. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/UstadMobile-primary2/sharedse/build/intermediates/merged_res/release/mergeReleaseResources/values-ne/values-ne.xml:777: Multiple substitutions specified in non-positional format of string resource string/parent_consent_explanation. Did you mean to add the formatted="false" attribute? > Task :lib-database:compileDebugKotlinAndroid w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/UmAppDatabase.kt:189:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/UmAppDatabase.kt:189:30 Annotation `@DoorDatabase(entities = {com.ustadmobile.lib.db.entities.ClazzLog::class, com.ustadmobile.lib.db.entities.ClazzLogAttendanceRecord::class, com.ustadmobile.lib.db.entities.Schedule::class, com.ustadmobile.lib.db.entities.HolidayCalendar::class, com.ustadmobile.lib.db.entities.Holiday::class, com.ustadmobile.lib.db.entities.Person::class, com.ustadmobile.lib.db.entities.Clazz::class, com.ustadmobile.lib.db.entities.ClazzEnrolment::class, com.ustadmobile.lib.db.entities.LeavingReason::class, com.ustadmobile.lib.db.entities.ContentEntry::class, com.ustadmobile.lib.db.entities.ContentEntryContentCategoryJoin::class, com.ustadmobile.lib.db.entities.ContentEntryParentChildJoin::class, com.ustadmobile.lib.db.entities.ContentEntryRelatedEntryJoin::class, com.ustadmobile.lib.db.entities.ContentCategorySchema::class, com.ustadmobile.lib.db.entities.ContentCategory::class, com.ustadmobile.lib.db.entities.Language::class, com.ustadmobile.lib.db.entities.LanguageVariant::class, com.ustadmobile.lib.db.entities.PersonAuth::class, com.ustadmobile.lib.db.entities.PersonGroup::class, com.ustadmobile.lib.db.entities.PersonGroupMember::class, com.ustadmobile.lib.db.entities.PersonPicture::class, com.ustadmobile.lib.db.entities.xapi.VerbEntity::class, com.ustadmobile.lib.db.entities.xapi.ActivityEntity::class, com.ustadmobile.lib.db.entities.xapi.StatementEntity::class, com.ustadmobile.lib.db.entities.xapi.ActorEntity::class, com.ustadmobile.door.SyncNode::class, com.ustadmobile.lib.db.entities.Comments::class, com.ustadmobile.lib.db.entities.Report::class, com.ustadmobile.lib.db.entities.Site::class, com.ustadmobile.lib.db.entities.SiteTerms::class, com.ustadmobile.lib.db.entities.PersonParentJoin::class, com.ustadmobile.lib.db.entities.ScopedGrant::class, com.ustadmobile.lib.db.entities.ErrorReport::class, com.ustadmobile.lib.db.entities.ClazzAssignment::class, com.ustadmobile.lib.db.entities.CourseAssignmentSubmission::class, com.ustadmobile.lib.db.entities.CourseAssignmentSubmissionFile::class, com.ustadmobile.lib.db.entities.CourseAssignmentMark::class, com.ustadmobile.lib.db.entities.PeerReviewerAllocation::class, com.ustadmobile.lib.db.entities.PersonAuth2::class, com.ustadmobile.lib.db.entities.UserSession::class, com.ustadmobile.lib.db.entities.ContentJob::class, com.ustadmobile.lib.db.entities.ContentEntryImportJob::class, com.ustadmobile.lib.db.entities.CourseBlock::class, com.ustadmobile.lib.db.entities.CourseTerminology::class, com.ustadmobile.lib.db.entities.CourseGroupSet::class, com.ustadmobile.lib.db.entities.CourseGroupMember::class, com.ustadmobile.lib.db.entities.ContentEntryPicture::class, com.ustadmobile.lib.db.entities.xapi.ActivityInteractionEntity::class, com.ustadmobile.lib.db.entities.CoursePicture::class, com.ustadmobile.lib.db.entities.DiscussionPost::class, com.ustadmobile.lib.db.entities.ExternalAppPermission::class, com.ustadmobile.lib.db.entities.Message::class, com.ustadmobile.lib.db.entities.StudentResult::class, com.ustadmobile.lib.db.entities.ContentEntryVersion::class, com.ustadmobile.lib.db.entities.TransferJob::class, com.ustadmobile.lib.db.entities.TransferJobItem::class, com.ustadmobile.lib.db.entities.CacheLockJoin::class, com.ustadmobile.lib.db.entities.OfflineItem::class, com.ustadmobile.core.db.dao.OfflineItemPendingTransferJob::class, com.ustadmobile.lib.db.entities.DeletedItem::class, com.ustadmobile.lib.db.entities.EnrolmentRequest::class, com.ustadmobile.lib.db.entities.CoursePermission::class, com.ustadmobile.lib.db.entities.SystemPermission::class, com.ustadmobile.lib.db.entities.CourseBlockPicture::class, com.ustadmobile.lib.db.entities.ContentEntryPicture2::class, com.ustadmobile.lib.db.entities.TransferJobError::class, com.ustadmobile.lib.db.entities.xapi.VerbLangMapEntry::class, com.ustadmobile.lib.db.entities.xapi.GroupMemberActorJoin::class, com.ustadmobile.lib.db.entities.xapi.ActivityLangMapEntry::class, com.ustadmobile.lib.db.entities.xapi.ActivityExtensionEntity::class, com.ustadmobile.lib.db.entities.xapi.StatementContextActivityJoin::class, com.ustadmobile.lib.db.entities.xapi.XapiSessionEntity::class, com.ustadmobile.lib.db.entities.xapi.StatementEntityJson::class, com.ustadmobile.lib.db.entities.xapi.StateEntity::class, com.ustadmobile.lib.db.entities.xapi.StateDeleteCommand::class, com.ustadmobile.door.entities.OutgoingReplication::class, com.ustadmobile.door.entities.ReplicationOperation::class, com.ustadmobile.door.entities.PendingRepositorySession::class, com.ustadmobile.door.entities.DoorNode::class}, version = 204)` is missing on actual declaration. All annotations from expect `class UmAppDatabase : RoomDatabase /* = RoomDatabase */ defined in com.ustadmobile.core.db in file UmAppDatabase.kt` must be present with the same arguments on actual `class UmAppDatabase : RoomDatabase /* = RoomDatabase */ defined in com.ustadmobile.core.db in file UmAppDatabase.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/UmAppDatabase_DoorWrapper.kt:661:33 The corresponding parameter in the supertype 'UmAppDatabase' is named 'body'. This may cause problems when calling this function with named arguments. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CacheLockJoinDao.kt:14:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CacheLockJoinDao.kt:14:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class CacheLockJoinDao defined in com.ustadmobile.core.db.dao in file CacheLockJoinDao.kt` must be present with the same arguments on actual `class CacheLockJoinDao defined in com.ustadmobile.core.db.dao in file CacheLockJoinDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CacheLockJoinDao.kt:31:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertListAsync(list: List): Unit defined in com.ustadmobile.core.db.dao.CacheLockJoinDao` must be present with the same arguments on actual `suspend fun insertListAsync(list: List): Unit defined in com.ustadmobile.core.db.dao.CacheLockJoinDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CacheLockJoinDao.kt:39:38 Annotation `@Delete` has different arguments on actual declaration: `@Delete(entity = kotlin.Any::class)`. All annotations from expect `suspend fun deleteListAsync(list: List): Unit defined in com.ustadmobile.core.db.dao.CacheLockJoinDao` must be present with the same arguments on actual `suspend fun deleteListAsync(list: List): Unit defined in com.ustadmobile.core.db.dao.CacheLockJoinDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:28:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:28:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ClazzAssignmentDao : BaseDao, OneToManyJoinDao defined in com.ustadmobile.core.db.dao in file ClazzAssignmentDao.kt` must be present with the same arguments on actual `class ClazzAssignmentDao : BaseDao, OneToManyJoinDao defined in com.ustadmobile.core.db.dao in file ClazzAssignmentDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:45:30 Annotation `@QueryLiveTables(value = {"SystemPermission", "CoursePermission", "ClazzAssignment", "ClazzEnrolment", "PeerReviewerAllocation", "Person", "CourseGroupMember", "CourseAssignmentSubmission", "CourseAssignmentMark", "Comments", "PersonPicture"})` is missing on actual declaration. All annotations from expect `fun getProgressSummaryForAssignment(assignmentUid: Long, clazzUid: Long, accountPersonUid: Long, group: String): Flow defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao` must be present with the same arguments on actual `fun getProgressSummaryForAssignment(assignmentUid: Long, clazzUid: Long, accountPersonUid: Long, group: String): Flow defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:54:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "getAssignmentSubmitterSummaryListForAssignment"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.CoursePermissionDao::class, functionName = "personHasPermissionWithClazzEntities2"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.SystemPermissionDao::class, functionName = "findAllByPersonUidEntities"), HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.MAP_OTHER_PARAM, fromName = "assignmentUid", name = "uid")}, functionName = "findByUidAsync"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.ClazzEnrolmentDao::class, functionName = "findEnrolmentsAndPersonByClazzUidWithPermissionCheck"), HttpServerFunctionCall(functionName = "getCourseGroupMembersByAssignmentUid"), HttpServerFunctionCall(functionName = "getAssignmentSubmissionsByAssignmentUid"), HttpServerFunctionCall(functionName = "getAssignmentMarksByAssignmentUid"), HttpServerFunctionCall(functionName = "getPeerReviewerAllocationsByAssignmentUid")})` is missing on actual declaration. All annotations from expect `fun getAssignmentSubmitterSummaryListForAssignment(assignmentUid: Long, clazzUid: Long, accountPersonUid: Long, group: String, searchText: String, sortOption: Int): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao` must be present with the same arguments on actual `fun getAssignmentSubmitterSummaryListForAssignment(assignmentUid: Long, clazzUid: Long, accountPersonUid: Long, group: String, searchText: String, sortOption: Int): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:109:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "1000", name = "roleFilter"), HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "0", name = "personUidFilter")}, functionDao = com.ustadmobile.core.db.dao.ClazzEnrolmentDao::class, functionName = "getAllClazzEnrolledAtTimeAsync"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.CourseGroupMemberDao::class, functionName = "findByGroupSetUidAsync")})` is missing on actual declaration. All annotations from expect `suspend fun getSubmitterUidsAndNameByClazzOrGroupSetUid(clazzUid: Long, groupSetUid: Long, date: Long, groupStr: String): List defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao` must be present with the same arguments on actual `suspend fun getSubmitterUidsAndNameByClazzOrGroupSetUid(clazzUid: Long, groupSetUid: Long, date: Long, groupStr: String): List defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:126:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.MAP_OTHER_PARAM, fromName = "assignmentUid", name = "uid")}, functionName = "findByUidAsync"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.ClazzEnrolmentDao::class, functionName = "findEnrolmentsAndPersonByClazzUidWithPermissionCheck"), HttpServerFunctionCall(functionName = "findCourseGroupMembersByPersonUidAndAssignmentUid")})` is missing on actual declaration. All annotations from expect `suspend fun getSubmitterUid(assignmentUid: Long, clazzUid: Long, accountPersonUid: Long): Long defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao` must be present with the same arguments on actual `suspend fun getSubmitterUid(assignmentUid: Long, clazzUid: Long, accountPersonUid: Long): Long defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:136:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(clazzAssignment: ClazzAssignment): Unit defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao` must be present with the same arguments on actual `suspend fun updateAsync(clazzAssignment: ClazzAssignment): Unit defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:140:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `suspend fun findByUidAsync(uid: Long): ClazzAssignment? defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao` must be present with the same arguments on actual `suspend fun findByUidAsync(uid: Long): ClazzAssignment? defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:144:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `fun findByUidAndClazzUidAsFlow(uid: Long, clazzUid: Long): Flow defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao` must be present with the same arguments on actual `fun findByUidAndClazzUidAsFlow(uid: Long, clazzUid: Long): Flow defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:162:38 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `suspend fun findByUidWithBlockAsync(uid: Long): ClazzAssignmentAndBlock? defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao` must be present with the same arguments on actual `suspend fun findByUidWithBlockAsync(uid: Long): ClazzAssignmentAndBlock? defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:175:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao` must be present with the same arguments on actual `suspend fun upsertListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:187:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findAssignmentCourseBlockAndSubmitterUidAsFlow"), HttpServerFunctionCall(functionName = "findEnrolmentsByPersonUidAndAssignmentUid"), HttpServerFunctionCall(functionName = "findCourseGroupMembersByPersonUidAndAssignmentUid"), HttpServerFunctionCall(functionName = "findPeerReviewerAllocationsByPersonUidAndAssignmentUid"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.CoursePermissionDao::class, functionName = "personHasPermissionWithClazzEntities2"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.SystemPermissionDao::class, functionName = "findAllByPersonUidEntities")})` is missing on actual declaration. All annotations from expect `fun findAssignmentCourseBlockAndSubmitterUidAsFlow(assignmentUid: Long, clazzUid: Long, accountPersonUid: Long): Flow defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao` must be present with the same arguments on actual `fun findAssignmentCourseBlockAndSubmitterUidAsFlow(assignmentUid: Long, clazzUid: Long, accountPersonUid: Long): Flow defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao_DoorWrapper.kt:249:9 Variable '_generatedPks' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao_HttpServerExt.kt:75:7 Variable '_result_getAssignmentSubmitterSummaryListForAssignment' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao_HttpServerExt.kt:270:7 Variable '_arg_groupStr' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:23:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:23:30 Annotation `@Repository` is missing on actual declaration. All annotations from expect `class ClazzDao : BaseDao defined in com.ustadmobile.core.db.dao in file ClazzDao.kt` must be present with the same arguments on actual `class ClazzDao : BaseDao defined in com.ustadmobile.core.db.dao in file ClazzDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:31:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.HTTP_WITH_FALLBACK)` is missing on actual declaration. All annotations from expect `suspend fun findByClazzCode(code: String): Clazz? defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `suspend fun findByClazzCode(code: String): Clazz? defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:34:38 Annotation `@Repository(methodType = 2)` is missing on actual declaration. All annotations from expect `suspend fun findByClazzCodeFromWeb(code: String): Clazz? defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `suspend fun findByClazzCodeFromWeb(code: String): Clazz? defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:47:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByUidAsync")})` is missing on actual declaration. All annotations from expect `suspend fun clazzUidExistsAsync(clazzUid: Long): Boolean defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `suspend fun clazzUidExistsAsync(clazzUid: Long): Boolean defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:50:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `fun findByUidAsFlow(uid: Long): Flow defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `fun findByUidAsFlow(uid: Long): Flow defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:54:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `suspend fun findByUidWithHolidayCalendarAsync(uid: Long): ClazzWithHolidayCalendarAndAndTerminology? defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `suspend fun findByUidWithHolidayCalendarAsync(uid: Long): ClazzWithHolidayCalendarAndAndTerminology? defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:61:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(entity: Clazz): Int defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `suspend fun updateAsync(entity: Clazz): Int defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:65:30 Annotation `@HttpAccessible(pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findClazzesWithPermission"), HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "0", name = "clazzUid")}, functionDao = com.ustadmobile.core.db.dao.CoursePermissionDao::class, functionName = "personHasPermissionWithClazzEntities2"), HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionDao = com.ustadmobile.core.db.dao.SystemPermissionDao::class, functionName = "findAllByPersonUid")})` is missing on actual declaration. All annotations from expect `fun findClazzesWithPermission(searchQuery: String, accountPersonUid: Long, excludeSelectedClazzList: List, sortOrder: Int, filter: Int, currentTime: Long, permission: Long): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `fun findClazzesWithPermission(searchQuery: String, accountPersonUid: Long, excludeSelectedClazzList: List, sortOrder: Int, filter: Int, currentTime: Long, permission: Long): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:85:38 Annotation `@PostgresQuery(value = " UPDATE Clazz SET attendanceAverage = COALESCE(CAST( (SELECT SUM(clazzLogNumPresent) FROM ClazzLog WHERE clazzLogClazzUid = :clazzUid AND clazzLogStatusFlag = 4) AS REAL) / CAST(GREATEST(1.0, (SELECT SUM(clazzLogNumPresent) + SUM(clazzLogNumPartial) + SUM(clazzLogNumAbsent) FROM ClazzLog WHERE clazzLogClazzUid = :clazzUid AND clazzLogStatusFlag = 4)) AS REAL), 0), clazzLct = :timeChanged WHERE clazzUid = :clazzUid ")` is missing on actual declaration. All annotations from expect `suspend fun updateClazzAttendanceAverageAsync(clazzUid: Long, timeChanged: Long): Unit defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `suspend fun updateClazzAttendanceAverageAsync(clazzUid: Long, timeChanged: Long): Unit defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:90:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.CoursePermissionDao::class, functionName = "personHasPermissionWithClazzEntities2"), HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionDao = com.ustadmobile.core.db.dao.SystemPermissionDao::class, functionName = "findAllByPersonUid"), HttpServerFunctionCall(functionName = "clazzAndDetailPermissionsAsFlow")})` is missing on actual declaration. All annotations from expect `fun clazzAndDetailPermissionsAsFlow(accountPersonUid: Long, clazzUid: Long): Flow defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `fun clazzAndDetailPermissionsAsFlow(accountPersonUid: Long, clazzUid: Long): Flow defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:95:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `fun getClazzWithDisplayDetails(clazzUid: Long, currentTime: Long, accountPersonUid: Long): Flow defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `fun getClazzWithDisplayDetails(clazzUid: Long, currentTime: Long, accountPersonUid: Long): Flow defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:108:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByUidAsync")})` is missing on actual declaration. All annotations from expect `fun getTitleByUidAsFlow(clazzUid: Long): Flow defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `fun getTitleByUidAsFlow(clazzUid: Long): Flow defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:112:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "getClazzNameAndTerminologyAsFlow"), HttpServerFunctionCall(functionName = "findByUidAsync")})` is missing on actual declaration. All annotations from expect `fun getClazzNameAndTerminologyAsFlow(clazzUid: Long): Flow defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `fun getClazzNameAndTerminologyAsFlow(clazzUid: Long): Flow defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:117:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "getClazzNameAndTerminologyAsFlow"), HttpServerFunctionCall(functionName = "findByUidAsync")})` is missing on actual declaration. All annotations from expect `fun getClazzNameAsFlow(clazzUid: Long): Flow defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `fun getClazzNameAsFlow(clazzUid: Long): Flow defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:121:38 Annotation `@HttpAccessible(pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByUidAsync")})` is missing on actual declaration. All annotations from expect `suspend fun getClazzTimeZoneByClazzUidAsync(clazzUid: Long): String? defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `suspend fun getClazzTimeZoneByClazzUidAsync(clazzUid: Long): String? defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:125:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `suspend fun getCoursesByName(names: List): List defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `suspend fun getCoursesByName(names: List): List defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:129:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findOneRosterUserClazzes"), HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "0", name = "clazzUid")}, functionDao = com.ustadmobile.core.db.dao.CoursePermissionDao::class, functionName = "personHasPermissionWithClazzEntities2"), HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionDao = com.ustadmobile.core.db.dao.SystemPermissionDao::class, functionName = "findAllByPersonUid")})` is missing on actual declaration. All annotations from expect `suspend fun findOneRosterUserClazzes(accountPersonUid: Long, filterByEnrolledMemberPersonUid: Long): List defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `suspend fun findOneRosterUserClazzes(accountPersonUid: Long, filterByEnrolledMemberPersonUid: Long): List defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzEnrolmentDao.kt:26:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzEnrolmentDao.kt:26:30 Annotation `@Repository` is missing on actual declaration. All annotations from expect `class ClazzEnrolmentDao : BaseDao defined in com.ustadmobile.core.db.dao in file ClazzEnrolmentDao.kt` must be present with the same arguments on actual `class ClazzEnrolmentDao : BaseDao defined in com.ustadmobile.core.db.dao in file ClazzEnrolmentDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzEnrolmentDao.kt:31:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insertListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.ClazzEnrolmentDao` must be present with the same arguments on actual `fun insertListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.ClazzEnrolmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzEnrolmentDao.kt:40:38 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `suspend fun findEnrolmentWithLeavingReason(enrolmentUid: Long): ClazzEnrolmentWithLeavingReason? defined in com.ustadmobile.core.db.dao.ClazzEnrolmentDao` must be present with the same arguments on actual `suspend fun findEnrolmentWithLeavingReason(enrolmentUid: Long): ClazzEnrolmentWithLeavingReason? defined in com.ustadmobile.core.db.dao.ClazzEnrolmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzEnrolmentDao.kt:55:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(entity: ClazzEnrolment): Int defined in com.ustadmobile.core.db.dao.ClazzEnrolmentDao` must be present with the same arguments on actual `suspend fun updateAsync(entity: ClazzEnrolment): Int defined in com.ustadmobile.core.db.dao.ClazzEnrolmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzEnrolmentDao.kt:82:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `suspend fun getAllEnrolmentsAtTimeByClazzAndPerson(clazzUid: Long, accountPersonUid: Long, time: Long): List defined in com.ustadmobile.core.db.dao.ClazzEnrolmentDao` must be present with the same arguments on actual `suspend fun getAllEnrolmentsAtTimeByClazzAndPerson(clazzUid: Long, accountPersonUid: Long, time: Long): List defined in com.ustadmobile.core.db.dao.ClazzEnrolmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzEnrolmentDao.kt:96:30 Annotation `@QueryLiveTables(value = {"Clazz", "Person", "ClazzEnrolment", "PersonPicture", "CoursePermission"})` is missing on actual declaration. All annotations from expect `fun findByClazzUidAndRole(clazzUid: Long, roleId: Int, sortOrder: Int, searchText: String? = ..., filter: Int, accountPersonUid: Long, currentTime: Long, permission: Long): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.ClazzEnrolmentDao` must be present with the same arguments on actual `fun findByClazzUidAndRole(clazzUid: Long, roleId: Int, sortOrder: Int, searchText: String?, filter: Int, accountPersonUid: Long, currentTime: Long, permission: Long): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.ClazzEnrolmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzEnrolmentDao.kt:109:30 Annotation `@QueryLiveTables(value = {"Clazz", "Person", "ClazzEnrolment", "PersonPicture", "CoursePermission", "StatementEntity", "ActorEntity"})` is missing on actual declaration. All annotations from expect `fun findByClazzUidAndRoleForGradebook(clazzUid: Long, roleId: Int, sortOrder: Int, searchText: String? = ..., filter: Int, accountPersonUid: Long, currentTime: Long): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.ClazzEnrolmentDao` must be present with the same arguments on actual `fun findByClazzUidAndRoleForGradebook(clazzUid: Long, roleId: Int, sortOrder: Int, searchText: String?, filter: Int, accountPersonUid: Long, currentTime: Long): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.ClazzEnrolmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzLogAttendanceRecordDao.kt:15:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzLogAttendanceRecordDao.kt:15:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ClazzLogAttendanceRecordDao : BaseDao defined in com.ustadmobile.core.db.dao in file ClazzLogAttendanceRecordDao.kt` must be present with the same arguments on actual `class ClazzLogAttendanceRecordDao : BaseDao defined in com.ustadmobile.core.db.dao in file ClazzLogAttendanceRecordDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzLogAttendanceRecordDao.kt:20:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.ClazzLogAttendanceRecordDao` must be present with the same arguments on actual `suspend fun insertListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.ClazzLogAttendanceRecordDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzLogAttendanceRecordDao.kt:30:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.ClazzLogAttendanceRecordDao` must be present with the same arguments on actual `suspend fun updateListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.ClazzLogAttendanceRecordDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzLogAttendanceRecordDao.kt:47:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByClazzAndTime"), HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "1000", name = "roleId")}, functionDao = com.ustadmobile.core.db.dao.ClazzEnrolmentDao::class, functionName = "findAllEnrolmentsByClazzUidAndRole")})` is missing on actual declaration. All annotations from expect `suspend fun findByClazzAndTime(clazzUid: Long, clazzLogUid: Long, time: Long): List defined in com.ustadmobile.core.db.dao.ClazzLogAttendanceRecordDao` must be present with the same arguments on actual `suspend fun findByClazzAndTime(clazzUid: Long, clazzLogUid: Long, time: Long): List defined in com.ustadmobile.core.db.dao.ClazzLogAttendanceRecordDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzLogAttendanceRecordDao.kt:57:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.ClazzLogAttendanceRecordDao` must be present with the same arguments on actual `suspend fun upsertListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.ClazzLogAttendanceRecordDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzLogAttendanceRecordDao_DoorWrapper.kt:35:9 Variable '_generatedPks' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzLogDao.kt:17:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzLogDao.kt:17:30 Annotation `@Repository` is missing on actual declaration. All annotations from expect `class ClazzLogDao : BaseDao defined in com.ustadmobile.core.db.dao in file ClazzLogDao.kt` must be present with the same arguments on actual `class ClazzLogDao : BaseDao defined in com.ustadmobile.core.db.dao in file ClazzLogDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzLogDao.kt:22:30 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `fun replace(entity: ClazzLog): Long defined in com.ustadmobile.core.db.dao.ClazzLogDao` must be present with the same arguments on actual `fun replace(entity: ClazzLog): Long defined in com.ustadmobile.core.db.dao.ClazzLogDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzLogDao.kt:35:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `fun findByClazzUidAsFactory(clazzUid: Long, excludeStatus: Int): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.ClazzLogDao` must be present with the same arguments on actual `fun findByClazzUidAsFactory(clazzUid: Long, excludeStatus: Int): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.ClazzLogDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzLogDao.kt:40:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `suspend fun findByClazzUidAsync(clazzUid: Long, excludeStatus: Int): List defined in com.ustadmobile.core.db.dao.ClazzLogDao` must be present with the same arguments on actual `suspend fun findByClazzUidAsync(clazzUid: Long, excludeStatus: Int): List defined in com.ustadmobile.core.db.dao.ClazzLogDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzLogDao.kt:45:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `suspend fun findAllForClazzByClazzLogUid(clazzLogUid: Long, excludeStatus: Int): List defined in com.ustadmobile.core.db.dao.ClazzLogDao` must be present with the same arguments on actual `suspend fun findAllForClazzByClazzLogUid(clazzLogUid: Long, excludeStatus: Int): List defined in com.ustadmobile.core.db.dao.ClazzLogDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzLogDao.kt:79:30 Annotation `@QueryLiveTables(value = {"ClazzLog"})` is missing on actual declaration. All annotations from expect `fun clazzHasScheduleLive(clazzUid: Long, excludeStatusFilter: Int): Flow defined in com.ustadmobile.core.db.dao.ClazzLogDao` must be present with the same arguments on actual `fun clazzHasScheduleLive(clazzUid: Long, excludeStatusFilter: Int): Flow defined in com.ustadmobile.core.db.dao.ClazzLogDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzLogDao.kt:94:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(clazzLog: ClazzLog): Unit defined in com.ustadmobile.core.db.dao.ClazzLogDao` must be present with the same arguments on actual `suspend fun updateAsync(clazzLog: ClazzLog): Unit defined in com.ustadmobile.core.db.dao.ClazzLogDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzLogDao.kt:104:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.ClazzLogDao` must be present with the same arguments on actual `suspend fun upsertListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.ClazzLogDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CommentsDao.kt:18:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CommentsDao.kt:18:30 Annotation `@Repository` is missing on actual declaration. All annotations from expect `class CommentsDao defined in com.ustadmobile.core.db.dao in file CommentsDao.kt` must be present with the same arguments on actual `class CommentsDao defined in com.ustadmobile.core.db.dao in file CommentsDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CommentsDao.kt:23:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAsync(comments: Comments): Long defined in com.ustadmobile.core.db.dao.CommentsDao` must be present with the same arguments on actual `suspend fun insertAsync(comments: Comments): Long defined in com.ustadmobile.core.db.dao.CommentsDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CommentsDao.kt:35:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionName = "findPrivateCommentsForUserByAssignmentUid"), HttpServerFunctionCall(functionName = "findPrivateCommentsForUserByAssignmentUidPersons"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.ClazzAssignmentDao::class, functionName = "findEnrolmentsByPersonUidAndAssignmentUid"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.ClazzAssignmentDao::class, functionName = "findCourseGroupMembersByPersonUidAndAssignmentUid")})` is missing on actual declaration. All annotations from expect `fun findPrivateCommentsForUserByAssignmentUid(accountPersonUid: Long, assignmentUid: Long, includeDeleted: Boolean): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.CommentsDao` must be present with the same arguments on actual `fun findPrivateCommentsForUserByAssignmentUid(accountPersonUid: Long, assignmentUid: Long, includeDeleted: Boolean): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.CommentsDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CommentsDao.kt:49:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionName = "findPrivateCommentsForSubmitterByAssignmentUid"), HttpServerFunctionCall(functionName = "findPrivateCommentsForSubmitterByAssignmentUidPersons")})` is missing on actual declaration. All annotations from expect `fun findPrivateCommentsForSubmitterByAssignmentUid(submitterUid: Long, assignmentUid: Long, includeDeleted: Boolean): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.CommentsDao` must be present with the same arguments on actual `fun findPrivateCommentsForSubmitterByAssignmentUid(submitterUid: Long, assignmentUid: Long, includeDeleted: Boolean): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.CommentsDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CommentsDao.kt:63:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionName = "findCourseCommentsByAssignmentUid"), HttpServerFunctionCall(functionName = "findCourseCommentsByAssignmentUidPersons")})` is missing on actual declaration. All annotations from expect `fun findCourseCommentsByAssignmentUid(assignmentUid: Long, includeDeleted: Boolean): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.CommentsDao` must be present with the same arguments on actual `fun findCourseCommentsByAssignmentUid(assignmentUid: Long, includeDeleted: Boolean): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.CommentsDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CommentsDao_HttpServerExt.kt:40:7 Variable '_arg_includeDeleted' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CommentsDao_HttpServerExt.kt:160:7 Variable '_arg_includeDeleted' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CommentsDao_HttpServerExt.kt:249:7 Variable '_arg_includeDeleted' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentCategoryDao.kt:11:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentCategoryDao.kt:11:30 Annotation `@Repository` is missing on actual declaration. All annotations from expect `class ContentCategoryDao : BaseDao defined in com.ustadmobile.core.db.dao in file ContentCategoryDao.kt` must be present with the same arguments on actual `class ContentCategoryDao : BaseDao defined in com.ustadmobile.core.db.dao in file ContentCategoryDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentCategorySchemaDao.kt:10:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentCategorySchemaDao.kt:10:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ContentCategorySchemaDao : BaseDao defined in com.ustadmobile.core.db.dao in file ContentCategorySchemaDao.kt` must be present with the same arguments on actual `class ContentCategorySchemaDao : BaseDao defined in com.ustadmobile.core.db.dao in file ContentCategorySchemaDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryContentCategoryJoinDao.kt:10:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryContentCategoryJoinDao.kt:10:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ContentEntryContentCategoryJoinDao : BaseDao defined in com.ustadmobile.core.db.dao in file ContentEntryContentCategoryJoinDao.kt` must be present with the same arguments on actual `class ContentEntryContentCategoryJoinDao : BaseDao defined in com.ustadmobile.core.db.dao in file ContentEntryContentCategoryJoinDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:24:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:24:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ContentEntryDao : BaseDao defined in com.ustadmobile.core.db.dao in file ContentEntryDao.kt` must be present with the same arguments on actual `class ContentEntryDao : BaseDao defined in com.ustadmobile.core.db.dao in file ContentEntryDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:29:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.ContentEntryDao` must be present with the same arguments on actual `suspend fun insertListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.ContentEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:35:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertAsync(entity: ContentEntry): Unit defined in com.ustadmobile.core.db.dao.ContentEntryDao` must be present with the same arguments on actual `suspend fun upsertAsync(entity: ContentEntry): Unit defined in com.ustadmobile.core.db.dao.ContentEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:47:38 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `suspend fun findByUidWithEditDetails(uid: Long): ContentEntryAndPicture? defined in com.ustadmobile.core.db.dao.ContentEntryDao` must be present with the same arguments on actual `suspend fun findByUidWithEditDetails(uid: Long): ContentEntryAndPicture? defined in com.ustadmobile.core.db.dao.ContentEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:51:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByContentEntryUidWithDetailsAsFlow"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.xapi.StatementDao::class, functionName = "findStatusStatementsByContentEntryUid")})` is missing on actual declaration. All annotations from expect `fun findByContentEntryUidWithDetailsAsFlow(contentEntryUid: Long, clazzUid: Long, courseBlockUid: Long, accountPersonUid: Long): Flow defined in com.ustadmobile.core.db.dao.ContentEntryDao` must be present with the same arguments on actual `fun findByContentEntryUidWithDetailsAsFlow(contentEntryUid: Long, clazzUid: Long, courseBlockUid: Long, accountPersonUid: Long): Flow defined in com.ustadmobile.core.db.dao.ContentEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:62:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByUidAsync")})` is missing on actual declaration. All annotations from expect `suspend fun findTitleByUidAsync(entryUid: Long): String? defined in com.ustadmobile.core.db.dao.ContentEntryDao` must be present with the same arguments on actual `suspend fun findTitleByUidAsync(entryUid: Long): String? defined in com.ustadmobile.core.db.dao.ContentEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:89:32 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun update(entity: ContentEntry): Unit defined in com.ustadmobile.core.db.dao.ContentEntryDao` must be present with the same arguments on actual `fun update(entity: ContentEntry): Unit defined in com.ustadmobile.core.db.dao.ContentEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:109:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionName = "getChildrenByParentUidWithCategoryFilterOrderByName"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.ContentEntryParentChildJoinDao::class, functionName = "findListOfChildsByParentUuid"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.xapi.StatementDao::class, functionName = "findStatusStatementByParentContentEntryUid")})` is missing on actual declaration. All annotations from expect `fun getChildrenByParentUidWithCategoryFilterOrderByName(accountPersonUid: Long, parentUid: Long, langParam: Long, categoryParam0: Long, sortOrder: Int, includeDeleted: Boolean): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.ContentEntryDao` must be present with the same arguments on actual `fun getChildrenByParentUidWithCategoryFilterOrderByName(accountPersonUid: Long, parentUid: Long, langParam: Long, categoryParam0: Long, sortOrder: Int, includeDeleted: Boolean): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.ContentEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:132:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(entity: ContentEntry): Int defined in com.ustadmobile.core.db.dao.ContentEntryDao` must be present with the same arguments on actual `suspend fun updateAsync(entity: ContentEntry): Int defined in com.ustadmobile.core.db.dao.ContentEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao_HttpServerExt.kt:227:7 Variable '_arg_includeDeleted' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryImportJobDao.kt:17:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryImportJobDao.kt:17:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ContentEntryImportJobDao defined in com.ustadmobile.core.db.dao in file ContentEntryImportJobDao.kt` must be present with the same arguments on actual `class ContentEntryImportJobDao defined in com.ustadmobile.core.db.dao in file ContentEntryImportJobDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryImportJobDao.kt:22:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertJobItem(jobItem: ContentEntryImportJob): Long defined in com.ustadmobile.core.db.dao.ContentEntryImportJobDao` must be present with the same arguments on actual `suspend fun insertJobItem(jobItem: ContentEntryImportJob): Long defined in com.ustadmobile.core.db.dao.ContentEntryImportJobDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryParentChildJoinDao.kt:14:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryParentChildJoinDao.kt:14:30 Annotation `@Repository` is missing on actual declaration. All annotations from expect `class ContentEntryParentChildJoinDao : BaseDao defined in com.ustadmobile.core.db.dao in file ContentEntryParentChildJoinDao.kt` must be present with the same arguments on actual `class ContentEntryParentChildJoinDao : BaseDao defined in com.ustadmobile.core.db.dao in file ContentEntryParentChildJoinDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryParentChildJoinDao.kt:19:38 Annotation `@JsName(name = "insertListAsync")` is missing on actual declaration. All annotations from expect `suspend fun insertListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.ContentEntryParentChildJoinDao` must be present with the same arguments on actual `suspend fun insertListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.ContentEntryParentChildJoinDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryParentChildJoinDao.kt:56:30 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `fun replaceList(entries: List): Unit defined in com.ustadmobile.core.db.dao.ContentEntryParentChildJoinDao` must be present with the same arguments on actual `fun replaceList(entries: List): Unit defined in com.ustadmobile.core.db.dao.ContentEntryParentChildJoinDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryParentChildJoinDao.kt:62:30 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `fun insertWithReplace(parentChildJoinDao: ContentEntryParentChildJoin): Unit defined in com.ustadmobile.core.db.dao.ContentEntryParentChildJoinDao` must be present with the same arguments on actual `fun insertWithReplace(parentChildJoinDao: ContentEntryParentChildJoin): Unit defined in com.ustadmobile.core.db.dao.ContentEntryParentChildJoinDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryPicture2Dao.kt:13:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryPicture2Dao.kt:13:30 Annotation `@Repository` is missing on actual declaration. All annotations from expect `class ContentEntryPicture2Dao : ImageDao defined in com.ustadmobile.core.db.dao in file ContentEntryPicture2Dao.kt` must be present with the same arguments on actual `class ContentEntryPicture2Dao : ImageDao defined in com.ustadmobile.core.db.dao in file ContentEntryPicture2Dao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryPicture2Dao.kt:18:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.ContentEntryPicture2Dao` must be present with the same arguments on actual `suspend fun upsertListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.ContentEntryPicture2Dao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryPicture2Dao_DoorWrapper.kt:15:9 Variable '_generatedPks' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryPictureDao.kt:12:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryPictureDao.kt:12:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ContentEntryPictureDao : BaseDao defined in com.ustadmobile.core.db.dao in file ContentEntryPictureDao.kt` must be present with the same arguments on actual `class ContentEntryPictureDao : BaseDao defined in com.ustadmobile.core.db.dao in file ContentEntryPictureDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryPictureDao.kt:26:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(ContentEntryPicture: ContentEntryPicture): Unit defined in com.ustadmobile.core.db.dao.ContentEntryPictureDao` must be present with the same arguments on actual `suspend fun updateAsync(ContentEntryPicture: ContentEntryPicture): Unit defined in com.ustadmobile.core.db.dao.ContentEntryPictureDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao.kt:8:40 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao.kt:16:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao.kt:16:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ContentEntryRelatedEntryJoinDao : BaseDao defined in com.ustadmobile.core.db.dao in file ContentEntryRelatedEntryJoinDao.kt` must be present with the same arguments on actual `class ContentEntryRelatedEntryJoinDao : BaseDao defined in com.ustadmobile.core.db.dao in file ContentEntryRelatedEntryJoinDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao.kt:31:12 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao.kt:42:32 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun update(entity: ContentEntryRelatedEntryJoin): Unit defined in com.ustadmobile.core.db.dao.ContentEntryRelatedEntryJoinDao` must be present with the same arguments on actual `fun update(entity: ContentEntryRelatedEntryJoin): Unit defined in com.ustadmobile.core.db.dao.ContentEntryRelatedEntryJoinDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao_DoorWrapper.kt:9:40 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao_DoorWrapper.kt:26:12 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao_Repo.kt:9:40 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao_Repo.kt:38:12 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryVersionDao.kt:14:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryVersionDao.kt:14:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ContentEntryVersionDao defined in com.ustadmobile.core.db.dao in file ContentEntryVersionDao.kt` must be present with the same arguments on actual `class ContentEntryVersionDao defined in com.ustadmobile.core.db.dao in file ContentEntryVersionDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryVersionDao.kt:23:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAsync(contentEntryVersion: ContentEntryVersion): Long defined in com.ustadmobile.core.db.dao.ContentEntryVersionDao` must be present with the same arguments on actual `suspend fun insertAsync(contentEntryVersion: ContentEntryVersion): Long defined in com.ustadmobile.core.db.dao.ContentEntryVersionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryVersionDao.kt:28:11 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `suspend fun findLatestVersionUidByContentEntryUidEntity(contentEntryUid: Long): ContentEntryVersion? defined in com.ustadmobile.core.db.dao.ContentEntryVersionDao` must be present with the same arguments on actual `suspend fun findLatestVersionUidByContentEntryUidEntity(contentEntryUid: Long): ContentEntryVersion? defined in com.ustadmobile.core.db.dao.ContentEntryVersionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryVersionDao.kt:32:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `fun findLatestByContentEntryUidAsFlow(contentEntryUid: Long): Flow defined in com.ustadmobile.core.db.dao.ContentEntryVersionDao` must be present with the same arguments on actual `fun findLatestByContentEntryUidAsFlow(contentEntryUid: Long): Flow defined in com.ustadmobile.core.db.dao.ContentEntryVersionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentMarkDao.kt:18:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentMarkDao.kt:18:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class CourseAssignmentMarkDao : BaseDao defined in com.ustadmobile.core.db.dao in file CourseAssignmentMarkDao.kt` must be present with the same arguments on actual `class CourseAssignmentMarkDao : BaseDao defined in com.ustadmobile.core.db.dao in file CourseAssignmentMarkDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentMarkDao.kt:30:30 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `fun getAllMarksForUserAsFlow(accountPersonUid: Long, assignmentUid: Long): Flow> defined in com.ustadmobile.core.db.dao.CourseAssignmentMarkDao` must be present with the same arguments on actual `fun getAllMarksForUserAsFlow(accountPersonUid: Long, assignmentUid: Long): Flow> defined in com.ustadmobile.core.db.dao.CourseAssignmentMarkDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentMarkDao.kt:35:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "getAllMarksForSubmitterAsFlow"), HttpServerFunctionCall(functionName = "getAllMarksForSubmitterAsFlowMarkerPersons")})` is missing on actual declaration. All annotations from expect `fun getAllMarksForSubmitterAsFlow(submitterUid: Long, assignmentUid: Long): Flow> defined in com.ustadmobile.core.db.dao.CourseAssignmentMarkDao` must be present with the same arguments on actual `fun getAllMarksForSubmitterAsFlow(submitterUid: Long, assignmentUid: Long): Flow> defined in com.ustadmobile.core.db.dao.CourseAssignmentMarkDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentMarkDao.kt:45:30 Annotation `@QueryLiveTables(value = {"courseAssignmentMark", "ClazzAssignment"})` is missing on actual declaration. All annotations from expect `fun getAllMarksOfAssignmentForSubmitter(assignmentUid: Long, submitterUid: Long, filter: Int): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.CourseAssignmentMarkDao` must be present with the same arguments on actual `fun getAllMarksOfAssignmentForSubmitter(assignmentUid: Long, submitterUid: Long, filter: Int): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.CourseAssignmentMarkDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionDao.kt:16:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionDao.kt:16:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class CourseAssignmentSubmissionDao : BaseDao defined in com.ustadmobile.core.db.dao in file CourseAssignmentSubmissionDao.kt` must be present with the same arguments on actual `class CourseAssignmentSubmissionDao : BaseDao defined in com.ustadmobile.core.db.dao in file CourseAssignmentSubmissionDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionDao.kt:21:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionDao` must be present with the same arguments on actual `suspend fun insertListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionDao.kt:35:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `fun getAllSubmissionsFromSubmitterAsFlow(submitterUid: Long, assignmentUid: Long): Flow> defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionDao` must be present with the same arguments on actual `fun getAllSubmissionsFromSubmitterAsFlow(submitterUid: Long, assignmentUid: Long): Flow> defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionDao.kt:40:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "getLatestSubmissionForUserAsync"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.ClazzAssignmentDao::class, functionName = "findEnrolmentsByPersonUidAndAssignmentUid"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.ClazzAssignmentDao::class, functionName = "findCourseGroupMembersByPersonUidAndAssignmentUid"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.ClazzAssignmentDao::class, functionName = "findPeerReviewerAllocationsByPersonUidAndAssignmentUid")})` is missing on actual declaration. All annotations from expect `suspend fun getLatestSubmissionForUserAsync(accountPersonUid: Long, assignmentUid: Long): CourseAssignmentSubmission? defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionDao` must be present with the same arguments on actual `suspend fun getLatestSubmissionForUserAsync(accountPersonUid: Long, assignmentUid: Long): CourseAssignmentSubmission? defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionDao.kt:82:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `fun findByUidAsFlow(submissionUid: Long): Flow defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionDao` must be present with the same arguments on actual `fun findByUidAsFlow(submissionUid: Long): Flow defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionDao.kt:86:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `fun findByAssignmentUidAndAccountPersonUid(accountPersonUid: Long, assignmentUid: Long): Flow> defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionDao` must be present with the same arguments on actual `fun findByAssignmentUidAndAccountPersonUid(accountPersonUid: Long, assignmentUid: Long): Flow> defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionFileDao.kt:16:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionFileDao.kt:16:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class CourseAssignmentSubmissionFileDao : BaseDao defined in com.ustadmobile.core.db.dao in file CourseAssignmentSubmissionFileDao.kt` must be present with the same arguments on actual `class CourseAssignmentSubmissionFileDao : BaseDao defined in com.ustadmobile.core.db.dao in file CourseAssignmentSubmissionFileDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionFileDao.kt:23:11 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionFileDao` must be present with the same arguments on actual `suspend fun insertListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionFileDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionFileDao.kt:32:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `fun getByAssignmentUidAndPersonUid(accountPersonUid: Long, assignmentUid: Long): Flow> defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionFileDao` must be present with the same arguments on actual `fun getByAssignmentUidAndPersonUid(accountPersonUid: Long, assignmentUid: Long): Flow> defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionFileDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionFileDao.kt:37:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `fun getAllSubmissionFilesFromSubmitterAsFlow(submitterUid: Long, assignmentUid: Long): Flow> defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionFileDao` must be present with the same arguments on actual `fun getAllSubmissionFilesFromSubmitterAsFlow(submitterUid: Long, assignmentUid: Long): Flow> defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionFileDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:25:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:25:30 Annotation `@Repository` is missing on actual declaration. All annotations from expect `class CourseBlockDao : BaseDao, OneToManyJoinDao defined in com.ustadmobile.core.db.dao in file CourseBlockDao.kt` must be present with the same arguments on actual `class CourseBlockDao : BaseDao, OneToManyJoinDao defined in com.ustadmobile.core.db.dao in file CourseBlockDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:37:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(entity: CourseBlock): Int defined in com.ustadmobile.core.db.dao.CourseBlockDao` must be present with the same arguments on actual `suspend fun updateAsync(entity: CourseBlock): Int defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:43:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun replaceListAsync(list: List): Unit defined in com.ustadmobile.core.db.dao.CourseBlockDao` must be present with the same arguments on actual `suspend fun replaceListAsync(list: List): Unit defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:46:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `fun findByUidAsyncAsFlow(uid: Long): Flow defined in com.ustadmobile.core.db.dao.CourseBlockDao` must be present with the same arguments on actual `fun findByUidAsyncAsFlow(uid: Long): Flow defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:50:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `fun findByUidWithPictureAsFlow(uid: Long): Flow defined in com.ustadmobile.core.db.dao.CourseBlockDao` must be present with the same arguments on actual `fun findByUidWithPictureAsFlow(uid: Long): Flow defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:54:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeInactive")}, functionName = "findAllCourseBlockByClazzUidAsync")})` is missing on actual declaration. All annotations from expect `suspend fun findAllCourseBlockByClazzUidAsync(clazzUid: Long, includeInactive: Boolean): List defined in com.ustadmobile.core.db.dao.CourseBlockDao` must be present with the same arguments on actual `suspend fun findAllCourseBlockByClazzUidAsync(clazzUid: Long, includeInactive: Boolean): List defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:59:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeInactive"), HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeHidden"), HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "7258204800000L", name = "hideUntilFilterTime")}, functionName = "findAllCourseBlockByClazzUidAsFlow"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.xapi.StatementDao::class, functionName = "findStatusStatementsForStudentByClazzUid")})` is missing on actual declaration. All annotations from expect `fun findAllCourseBlockByClazzUidAsFlow(clazzUid: Long, includeInactive: Boolean, includeHidden: Boolean, hideUntilFilterTime: Long, accountPersonUid: Long): Flow> defined in com.ustadmobile.core.db.dao.CourseBlockDao` must be present with the same arguments on actual `fun findAllCourseBlockByClazzUidAsFlow(clazzUid: Long, includeInactive: Boolean, includeHidden: Boolean, hideUntilFilterTime: Long, accountPersonUid: Long): Flow> defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:69:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeInactive"), HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeHidden"), HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "7258204800000L", name = "hideUntilFilterTime")}, functionName = "findAllCourseBlockByClazzUidAsPagingSource"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.xapi.StatementDao::class, functionName = "findStatusStatementsForStudentByClazzUid")})` is missing on actual declaration. All annotations from expect `fun findAllCourseBlockByClazzUidAsPagingSource(clazzUid: Long, collapseList: List, includeInactive: Boolean, includeHidden: Boolean, hideUntilFilterTime: Long, accountPersonUid: Long): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.CourseBlockDao` must be present with the same arguments on actual `fun findAllCourseBlockByClazzUidAsPagingSource(clazzUid: Long, collapseList: List, includeInactive: Boolean, includeHidden: Boolean, hideUntilFilterTime: Long, accountPersonUid: Long): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:90:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.CourseBlockDao` must be present with the same arguments on actual `suspend fun upsertListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:98:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `fun findByUidAsFlow(courseBlockUid: Long): Flow defined in com.ustadmobile.core.db.dao.CourseBlockDao` must be present with the same arguments on actual `fun findByUidAsFlow(courseBlockUid: Long): Flow defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:102:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findCourseBlockByDiscussionPostUid")})` is missing on actual declaration. All annotations from expect `suspend fun findCourseBlockAndClazzUidByDiscussionPostUid(postUid: Long): CourseBlockUidAndClazzUid? defined in com.ustadmobile.core.db.dao.CourseBlockDao` must be present with the same arguments on actual `suspend fun findCourseBlockAndClazzUidByDiscussionPostUid(postUid: Long): CourseBlockUidAndClazzUid? defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:115:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `fun findCourseBlockByAssignmentUid(assignmentUid: Long): Flow defined in com.ustadmobile.core.db.dao.CourseBlockDao` must be present with the same arguments on actual `fun findCourseBlockByAssignmentUid(assignmentUid: Long): Flow defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:120:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `suspend fun findBySourcedId(sourcedId: String, accountPersonUid: Long): CourseBlock? defined in com.ustadmobile.core.db.dao.CourseBlockDao` must be present with the same arguments on actual `suspend fun findBySourcedId(sourcedId: String, accountPersonUid: Long): CourseBlock? defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:129:30 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `fun findByClazzUidAsFlow(clazzUid: Long): Flow> defined in com.ustadmobile.core.db.dao.CourseBlockDao` must be present with the same arguments on actual `fun findByClazzUidAsFlow(clazzUid: Long): Flow> defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao_DoorWrapper.kt:210:9 Variable '_generatedPks' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao_HttpServerExt.kt:134:7 Variable '_arg_includeInactive' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao_HttpServerExt.kt:230:7 Variable '_arg_includeInactive' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao_HttpServerExt.kt:233:7 Variable '_arg_includeHidden' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao_HttpServerExt.kt:236:7 Variable '_arg_hideUntilFilterTime' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao_HttpServerExt.kt:343:7 Variable '_arg_includeInactive' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao_HttpServerExt.kt:346:7 Variable '_arg_includeHidden' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao_HttpServerExt.kt:349:7 Variable '_arg_hideUntilFilterTime' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockPictureDao.kt:13:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockPictureDao.kt:13:30 Annotation `@Repository` is missing on actual declaration. All annotations from expect `class CourseBlockPictureDao : ImageDao defined in com.ustadmobile.core.db.dao in file CourseBlockPictureDao.kt` must be present with the same arguments on actual `class CourseBlockPictureDao : ImageDao defined in com.ustadmobile.core.db.dao in file CourseBlockPictureDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockPictureDao.kt:18:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.CourseBlockPictureDao` must be present with the same arguments on actual `suspend fun upsertListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.CourseBlockPictureDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockPictureDao_DoorWrapper.kt:15:9 Variable '_generatedPks' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:19:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:19:30 Annotation `@Repository` is missing on actual declaration. All annotations from expect `class CourseGroupMemberDao : BaseDao defined in com.ustadmobile.core.db.dao in file CourseGroupMemberDao.kt` must be present with the same arguments on actual `class CourseGroupMemberDao : BaseDao defined in com.ustadmobile.core.db.dao in file CourseGroupMemberDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:34:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.CourseGroupMemberDao` must be present with the same arguments on actual `suspend fun insertListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.CourseGroupMemberDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:40:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.CourseGroupMemberDao` must be present with the same arguments on actual `suspend fun updateListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.CourseGroupMemberDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:44:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByCourseGroupSetAndClazz"), HttpServerFunctionCall(functionName = "findByCourseGroupSetAndClazzAsFlowPersons"), HttpServerFunctionCall(functionName = "findByCourseGroupSetAndClazzAsFlowEnrolments")})` is missing on actual declaration. All annotations from expect `suspend fun findByCourseGroupSetAndClazz(cgsUid: Long, clazzUid: Long, time: Long, activeFilter: Int, accountPersonUid: Long): List defined in com.ustadmobile.core.db.dao.CourseGroupMemberDao` must be present with the same arguments on actual `suspend fun findByCourseGroupSetAndClazz(cgsUid: Long, clazzUid: Long, time: Long, activeFilter: Int, accountPersonUid: Long): List defined in com.ustadmobile.core.db.dao.CourseGroupMemberDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:54:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByCourseGroupSetAndClazzAsFlow"), HttpServerFunctionCall(functionName = "findByCourseGroupSetAndClazzAsFlowPersons"), HttpServerFunctionCall(functionName = "findByCourseGroupSetAndClazzAsFlowEnrolments")})` is missing on actual declaration. All annotations from expect `fun findByCourseGroupSetAndClazzAsFlow(cgsUid: Long, clazzUid: Long, time: Long, activeFilter: Int, accountPersonUid: Long): Flow> defined in com.ustadmobile.core.db.dao.CourseGroupMemberDao` must be present with the same arguments on actual `fun findByCourseGroupSetAndClazzAsFlow(cgsUid: Long, clazzUid: Long, time: Long, activeFilter: Int, accountPersonUid: Long): Flow> defined in com.ustadmobile.core.db.dao.CourseGroupMemberDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:76:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertListAsync(list: List): Unit defined in com.ustadmobile.core.db.dao.CourseGroupMemberDao` must be present with the same arguments on actual `suspend fun upsertListAsync(list: List): Unit defined in com.ustadmobile.core.db.dao.CourseGroupMemberDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:80:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `suspend fun findByCourseGroupSetAndGroupNumAsync(courseGroupSetUid: Long, groupNum: Int, clazzUid: Long, assignmentUid: Long, accountPersonUid: Long): List defined in com.ustadmobile.core.db.dao.CourseGroupMemberDao` must be present with the same arguments on actual `suspend fun findByCourseGroupSetAndGroupNumAsync(courseGroupSetUid: Long, groupNum: Int, clazzUid: Long, assignmentUid: Long, accountPersonUid: Long): List defined in com.ustadmobile.core.db.dao.CourseGroupMemberDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao_DoorWrapper.kt:43:9 Variable '_generatedPks' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseGroupSetDao.kt:17:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseGroupSetDao.kt:17:30 Annotation `@Repository` is missing on actual declaration. All annotations from expect `class CourseGroupSetDao : BaseDao defined in com.ustadmobile.core.db.dao in file CourseGroupSetDao.kt` must be present with the same arguments on actual `class CourseGroupSetDao : BaseDao defined in com.ustadmobile.core.db.dao in file CourseGroupSetDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseGroupSetDao.kt:22:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(entity: CourseGroupSet): Int defined in com.ustadmobile.core.db.dao.CourseGroupSetDao` must be present with the same arguments on actual `suspend fun updateAsync(entity: CourseGroupSet): Int defined in com.ustadmobile.core.db.dao.CourseGroupSetDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseGroupSetDao.kt:26:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `fun findAllCourseGroupSetForClazz(clazzUid: Long, searchText: String, sortOrder: Int): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.CourseGroupSetDao` must be present with the same arguments on actual `fun findAllCourseGroupSetForClazz(clazzUid: Long, searchText: String, sortOrder: Int): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.CourseGroupSetDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseGroupSetDao.kt:43:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `suspend fun findByUidAsync(uid: Long): CourseGroupSet? defined in com.ustadmobile.core.db.dao.CourseGroupSetDao` must be present with the same arguments on actual `suspend fun findByUidAsync(uid: Long): CourseGroupSet? defined in com.ustadmobile.core.db.dao.CourseGroupSetDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseGroupSetDao.kt:53:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertAsync(entity: CourseGroupSet): Unit defined in com.ustadmobile.core.db.dao.CourseGroupSetDao` must be present with the same arguments on actual `suspend fun upsertAsync(entity: CourseGroupSet): Unit defined in com.ustadmobile.core.db.dao.CourseGroupSetDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:21:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:21:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class CoursePermissionDao defined in com.ustadmobile.core.db.dao in file CoursePermissionDao.kt` must be present with the same arguments on actual `class CoursePermissionDao defined in com.ustadmobile.core.db.dao in file CoursePermissionDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:24:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionName = "findByClazzUidAsPagingSource")})` is missing on actual declaration. All annotations from expect `fun findByClazzUidAsPagingSource(clazzUid: Long, includeDeleted: Boolean): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.CoursePermissionDao` must be present with the same arguments on actual `fun findByClazzUidAsPagingSource(clazzUid: Long, includeDeleted: Boolean): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.CoursePermissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:29:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `suspend fun findByUidAndClazzUid(uid: Long, clazzUid: Long): CoursePermission? defined in com.ustadmobile.core.db.dao.CoursePermissionDao` must be present with the same arguments on actual `suspend fun findByUidAndClazzUid(uid: Long, clazzUid: Long): CoursePermission? defined in com.ustadmobile.core.db.dao.CoursePermissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:34:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `fun findByUidAndClazzUidAsFlow(uid: Long, clazzUid: Long): Flow defined in com.ustadmobile.core.db.dao.CoursePermissionDao` must be present with the same arguments on actual `fun findByUidAndClazzUidAsFlow(uid: Long, clazzUid: Long): Flow defined in com.ustadmobile.core.db.dao.CoursePermissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:41:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertAsync(coursePermission: CoursePermission): Unit defined in com.ustadmobile.core.db.dao.CoursePermissionDao` must be present with the same arguments on actual `suspend fun upsertAsync(coursePermission: CoursePermission): Unit defined in com.ustadmobile.core.db.dao.CoursePermissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:59:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "personHasPermissionWithClazzByEnrolmentUidEntities2"), HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionDao = com.ustadmobile.core.db.dao.SystemPermissionDao::class, functionName = "findAllByPersonUid")})` is missing on actual declaration. All annotations from expect `suspend fun userHasEnrolmentEditPermission(accountPersonUid: Long, clazzEnrolmentUid: Long): Boolean defined in com.ustadmobile.core.db.dao.CoursePermissionDao` must be present with the same arguments on actual `suspend fun userHasEnrolmentEditPermission(accountPersonUid: Long, clazzEnrolmentUid: Long): Boolean defined in com.ustadmobile.core.db.dao.CoursePermissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:69:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "personHasPermissionWithClazzEntities2"), HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionDao = com.ustadmobile.core.db.dao.SystemPermissionDao::class, functionName = "findAllByPersonUid")})` is missing on actual declaration. All annotations from expect `fun personHasPermissionWithClazzAsFlow2(accountPersonUid: Long, clazzUid: Long, permission: Long): Flow defined in com.ustadmobile.core.db.dao.CoursePermissionDao` must be present with the same arguments on actual `fun personHasPermissionWithClazzAsFlow2(accountPersonUid: Long, clazzUid: Long, permission: Long): Flow defined in com.ustadmobile.core.db.dao.CoursePermissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:77:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "personHasPermissionWithClazzEntities2"), HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionDao = com.ustadmobile.core.db.dao.SystemPermissionDao::class, functionName = "findAllByPersonUid")})` is missing on actual declaration. All annotations from expect `fun personHasPermissionWithClazzPairAsFlow(accountPersonUid: Long, clazzUid: Long, firstPermission: Long, secondPermission: Long): Flow defined in com.ustadmobile.core.db.dao.CoursePermissionDao` must be present with the same arguments on actual `fun personHasPermissionWithClazzPairAsFlow(accountPersonUid: Long, clazzUid: Long, firstPermission: Long, secondPermission: Long): Flow defined in com.ustadmobile.core.db.dao.CoursePermissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:86:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "personHasPermissionWithClazzEntities2"), HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionDao = com.ustadmobile.core.db.dao.SystemPermissionDao::class, functionName = "findAllByPersonUid")})` is missing on actual declaration. All annotations from expect `suspend fun personHasPermissionWithClazzPairAsync(accountPersonUid: Long, clazzUid: Long, firstPermission: Long, secondPermission: Long): PermissionPair defined in com.ustadmobile.core.db.dao.CoursePermissionDao` must be present with the same arguments on actual `suspend fun personHasPermissionWithClazzPairAsync(accountPersonUid: Long, clazzUid: Long, firstPermission: Long, secondPermission: Long): PermissionPair defined in com.ustadmobile.core.db.dao.CoursePermissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:95:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "personHasPermissionWithClazzEntities2"), HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionDao = com.ustadmobile.core.db.dao.SystemPermissionDao::class, functionName = "findAllByPersonUid")})` is missing on actual declaration. All annotations from expect `fun personHasPermissionWithClazzTripleAsFlow(accountPersonUid: Long, clazzUid: Long, firstPermission: Long, secondPermission: Long, thirdPermission: Long): Flow defined in com.ustadmobile.core.db.dao.CoursePermissionDao` must be present with the same arguments on actual `fun personHasPermissionWithClazzTripleAsFlow(accountPersonUid: Long, clazzUid: Long, firstPermission: Long, secondPermission: Long, thirdPermission: Long): Flow defined in com.ustadmobile.core.db.dao.CoursePermissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:105:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "personHasPermissionWithClazzEntities2"), HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionDao = com.ustadmobile.core.db.dao.SystemPermissionDao::class, functionName = "findAllByPersonUid")})` is missing on actual declaration. All annotations from expect `suspend fun personHasPermissionWithClazzAsync2(accountPersonUid: Long, clazzUid: Long, permission: Long): Boolean defined in com.ustadmobile.core.db.dao.CoursePermissionDao` must be present with the same arguments on actual `suspend fun personHasPermissionWithClazzAsync2(accountPersonUid: Long, clazzUid: Long, permission: Long): Boolean defined in com.ustadmobile.core.db.dao.CoursePermissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:119:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.ClazzAssignmentDao::class, functionName = "findByUidAndClazzUidAsync"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.ClazzEnrolmentDao::class, functionName = "findByAccountPersonUidAndClazzUid"), HttpServerFunctionCall(functionName = "personHasPermissionWithClazzEntities2"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.SystemPermissionDao::class, functionName = "findAllByPersonUidEntities"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.ClazzAssignmentDao::class, functionName = "findCourseGroupMembersByPersonUidAndAssignmentUid"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.ClazzAssignmentDao::class, functionName = "findPeerReviewerAllocationsByPersonUidAndAssignmentUid")})` is missing on actual declaration. All annotations from expect `fun userPermissionsForAssignmentSubmitterUid(accountPersonUid: Long, assignmentUid: Long, clazzUid: Long, submitterUid: Long): Flow defined in com.ustadmobile.core.db.dao.CoursePermissionDao` must be present with the same arguments on actual `fun userPermissionsForAssignmentSubmitterUid(accountPersonUid: Long, assignmentUid: Long, clazzUid: Long, submitterUid: Long): Flow defined in com.ustadmobile.core.db.dao.CoursePermissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:41:7 Variable '_arg_includeDeleted' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:293:7 Variable '_arg_permission' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:370:7 Variable '_arg_firstPermission' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:373:7 Variable '_arg_secondPermission' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:450:7 Variable '_arg_firstPermission' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:453:7 Variable '_arg_secondPermission' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:530:7 Variable '_arg_firstPermission' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:533:7 Variable '_arg_secondPermission' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:536:7 Variable '_arg_thirdPermission' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:613:7 Variable '_arg_permission' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:693:7 Variable '_arg_submitterUid' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePictureDao.kt:12:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePictureDao.kt:12:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class CoursePictureDao : ImageDao defined in com.ustadmobile.core.db.dao in file CoursePictureDao.kt` must be present with the same arguments on actual `class CoursePictureDao : ImageDao defined in com.ustadmobile.core.db.dao in file CoursePictureDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePictureDao.kt:17:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertAsync(coursePicture: CoursePicture): Unit defined in com.ustadmobile.core.db.dao.CoursePictureDao` must be present with the same arguments on actual `suspend fun upsertAsync(coursePicture: CoursePicture): Unit defined in com.ustadmobile.core.db.dao.CoursePictureDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseTerminologyDao.kt:15:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseTerminologyDao.kt:15:30 Annotation `@Repository` is missing on actual declaration. All annotations from expect `class CourseTerminologyDao : BaseDao defined in com.ustadmobile.core.db.dao in file CourseTerminologyDao.kt` must be present with the same arguments on actual `class CourseTerminologyDao : BaseDao defined in com.ustadmobile.core.db.dao in file CourseTerminologyDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseTerminologyDao.kt:18:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `fun findAllCourseTerminologyPagingSource(): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.CourseTerminologyDao` must be present with the same arguments on actual `fun findAllCourseTerminologyPagingSource(): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.CourseTerminologyDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseTerminologyDao.kt:27:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `suspend fun getTerminologyForClazz(clazzUid: Long): CourseTerminology? defined in com.ustadmobile.core.db.dao.CourseTerminologyDao` must be present with the same arguments on actual `suspend fun getTerminologyForClazz(clazzUid: Long): CourseTerminology? defined in com.ustadmobile.core.db.dao.CourseTerminologyDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseTerminologyDao.kt:36:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `suspend fun findByUidAsync(uid: Long): CourseTerminology? defined in com.ustadmobile.core.db.dao.CourseTerminologyDao` must be present with the same arguments on actual `suspend fun findByUidAsync(uid: Long): CourseTerminology? defined in com.ustadmobile.core.db.dao.CourseTerminologyDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseTerminologyDao.kt:42:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(entity: CourseTerminology): Int defined in com.ustadmobile.core.db.dao.CourseTerminologyDao` must be present with the same arguments on actual `suspend fun updateAsync(entity: CourseTerminology): Int defined in com.ustadmobile.core.db.dao.CourseTerminologyDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseTerminologyDao.kt:48:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertAsync(entity: CourseTerminology): Long defined in com.ustadmobile.core.db.dao.CourseTerminologyDao` must be present with the same arguments on actual `suspend fun upsertAsync(entity: CourseTerminology): Long defined in com.ustadmobile.core.db.dao.CourseTerminologyDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/DeletedItemDao.kt:13:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/DeletedItemDao.kt:13:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class DeletedItemDao defined in com.ustadmobile.core.db.dao in file DeletedItemDao.kt` must be present with the same arguments on actual `class DeletedItemDao defined in com.ustadmobile.core.db.dao in file DeletedItemDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/DeletedItemDao.kt:29:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeActionedItems")}, functionName = "findDeletedItemsForUser")})` is missing on actual declaration. All annotations from expect `fun findDeletedItemsForUser(personUid: Long, includeActionedItems: Boolean): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.DeletedItemDao` must be present with the same arguments on actual `fun findDeletedItemsForUser(personUid: Long, includeActionedItems: Boolean): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.DeletedItemDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/DeletedItemDao_HttpServerExt.kt:32:7 Variable '_arg_includeActionedItems' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/DiscussionPostDao.kt:21:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/DiscussionPostDao.kt:21:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class DiscussionPostDao : BaseDao defined in com.ustadmobile.core.db.dao in file DiscussionPostDao.kt` must be present with the same arguments on actual `class DiscussionPostDao : BaseDao defined in com.ustadmobile.core.db.dao in file DiscussionPostDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/DiscussionPostDao.kt:24:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionName = "getTopLevelPostsByCourseBlockUid"), HttpServerFunctionCall(functionName = "getTopLevelPostsByCourseBlockUidPersons"), HttpServerFunctionCall(functionName = "getTopLevelPostsByCourseBlockUidLatestMessage")})` is missing on actual declaration. All annotations from expect `fun getTopLevelPostsByCourseBlockUid(courseBlockUid: Long, includeDeleted: Boolean): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.DiscussionPostDao` must be present with the same arguments on actual `fun getTopLevelPostsByCourseBlockUid(courseBlockUid: Long, includeDeleted: Boolean): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/DiscussionPostDao.kt:53:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(entity: DiscussionPost): Int defined in com.ustadmobile.core.db.dao.DiscussionPostDao` must be present with the same arguments on actual `suspend fun updateAsync(entity: DiscussionPost): Int defined in com.ustadmobile.core.db.dao.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/DiscussionPostDao.kt:57:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionName = "findByPostIdWithAllReplies"), HttpServerFunctionCall(functionName = "findByPostIdWithAllRepliesPersons")})` is missing on actual declaration. All annotations from expect `fun findByPostIdWithAllReplies(postUid: Long, includeDeleted: Boolean): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.DiscussionPostDao` must be present with the same arguments on actual `fun findByPostIdWithAllReplies(postUid: Long, includeDeleted: Boolean): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/DiscussionPostDao.kt:69:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertAsync(entity: DiscussionPost): Unit defined in com.ustadmobile.core.db.dao.DiscussionPostDao` must be present with the same arguments on actual `suspend fun upsertAsync(entity: DiscussionPost): Unit defined in com.ustadmobile.core.db.dao.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/DiscussionPostDao_HttpServerExt.kt:34:7 Variable '_arg_includeDeleted' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/DiscussionPostDao_HttpServerExt.kt:132:7 Variable '_arg_includeDeleted' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/EnrolmentRequestDao.kt:19:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/EnrolmentRequestDao.kt:19:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class EnrolmentRequestDao defined in com.ustadmobile.core.db.dao in file EnrolmentRequestDao.kt` must be present with the same arguments on actual `class EnrolmentRequestDao defined in com.ustadmobile.core.db.dao in file EnrolmentRequestDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/EnrolmentRequestDao.kt:24:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insert(enrolmentRequest: EnrolmentRequest): Unit defined in com.ustadmobile.core.db.dao.EnrolmentRequestDao` must be present with the same arguments on actual `suspend fun insert(enrolmentRequest: EnrolmentRequest): Unit defined in com.ustadmobile.core.db.dao.EnrolmentRequestDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/EnrolmentRequestDao.kt:36:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "1", name = "statusFilter")}, functionName = "findByClazzAndPerson")})` is missing on actual declaration. All annotations from expect `suspend fun hasPendingRequests(personUid: Long, clazzUid: Long): Boolean defined in com.ustadmobile.core.db.dao.EnrolmentRequestDao` must be present with the same arguments on actual `suspend fun hasPendingRequests(personUid: Long, clazzUid: Long): Boolean defined in com.ustadmobile.core.db.dao.EnrolmentRequestDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/EnrolmentRequestDao.kt:40:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "0", name = "statusFilter")}, functionName = "findRequestsForUserAsFlow")})` is missing on actual declaration. All annotations from expect `fun findRequestsForUserAsFlow(accountPersonUid: Long, statusFilter: Int): Flow> defined in com.ustadmobile.core.db.dao.EnrolmentRequestDao` must be present with the same arguments on actual `fun findRequestsForUserAsFlow(accountPersonUid: Long, statusFilter: Int): Flow> defined in com.ustadmobile.core.db.dao.EnrolmentRequestDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/EnrolmentRequestDao.kt:53:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted"), HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "0", name = "statusFilter")}, functionName = "findPendingEnrolmentsForCourse")})` is missing on actual declaration. All annotations from expect `fun findPendingEnrolmentsForCourse(clazzUid: Long, includeDeleted: Boolean, statusFilter: Int, searchText: String, sortOrder: Int): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.EnrolmentRequestDao` must be present with the same arguments on actual `fun findPendingEnrolmentsForCourse(clazzUid: Long, includeDeleted: Boolean, statusFilter: Int, searchText: String, sortOrder: Int): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.EnrolmentRequestDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/EnrolmentRequestDao_HttpServerExt.kt:83:7 Variable '_arg_statusFilter' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/EnrolmentRequestDao_HttpServerExt.kt:143:7 Variable '_arg_includeDeleted' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/EnrolmentRequestDao_HttpServerExt.kt:146:7 Variable '_arg_statusFilter' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ErrorReportDao.kt:13:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ErrorReportDao.kt:13:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ErrorReportDao defined in com.ustadmobile.core.db.dao in file ErrorReportDao.kt` must be present with the same arguments on actual `class ErrorReportDao defined in com.ustadmobile.core.db.dao in file ErrorReportDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ErrorReportDao.kt:18:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAsync(errorReport: ErrorReport): Long defined in com.ustadmobile.core.db.dao.ErrorReportDao` must be present with the same arguments on actual `suspend fun insertAsync(errorReport: ErrorReport): Long defined in com.ustadmobile.core.db.dao.ErrorReportDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ExternalAppPermissionDao.kt:13:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ExternalAppPermissionDao.kt:13:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ExternalAppPermissionDao defined in com.ustadmobile.core.db.dao in file ExternalAppPermissionDao.kt` must be present with the same arguments on actual `class ExternalAppPermissionDao defined in com.ustadmobile.core.db.dao in file ExternalAppPermissionDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ExternalAppPermissionDao.kt:18:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAsync(externalAppPermission: ExternalAppPermission): Long defined in com.ustadmobile.core.db.dao.ExternalAppPermissionDao` must be present with the same arguments on actual `suspend fun insertAsync(externalAppPermission: ExternalAppPermission): Long defined in com.ustadmobile.core.db.dao.ExternalAppPermissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/HolidayCalendarDao.kt:17:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/HolidayCalendarDao.kt:17:30 Annotation `@Repository` is missing on actual declaration. All annotations from expect `class HolidayCalendarDao : BaseDao defined in com.ustadmobile.core.db.dao in file HolidayCalendarDao.kt` must be present with the same arguments on actual `class HolidayCalendarDao : BaseDao defined in com.ustadmobile.core.db.dao in file HolidayCalendarDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/HolidayCalendarDao.kt:27:30 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `fun replaceList(list: List): Unit defined in com.ustadmobile.core.db.dao.HolidayCalendarDao` must be present with the same arguments on actual `fun replaceList(list: List): Unit defined in com.ustadmobile.core.db.dao.HolidayCalendarDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/HolidayCalendarDao.kt:41:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(entity: HolidayCalendar): Int defined in com.ustadmobile.core.db.dao.HolidayCalendarDao` must be present with the same arguments on actual `suspend fun updateAsync(entity: HolidayCalendar): Int defined in com.ustadmobile.core.db.dao.HolidayCalendarDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/HolidayDao.kt:13:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/HolidayDao.kt:13:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class HolidayDao : BaseDao, OneToManyJoinDao defined in com.ustadmobile.core.db.dao in file HolidayDao.kt` must be present with the same arguments on actual `class HolidayDao : BaseDao, OneToManyJoinDao defined in com.ustadmobile.core.db.dao in file HolidayDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/HolidayDao.kt:33:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(entity: Holiday): Unit defined in com.ustadmobile.core.db.dao.HolidayDao` must be present with the same arguments on actual `suspend fun updateAsync(entity: Holiday): Unit defined in com.ustadmobile.core.db.dao.HolidayDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/HolidayDao_DoorWrapper.kt:102:9 Variable '_generatedPks' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/LanguageDao.kt:18:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/LanguageDao.kt:18:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class LanguageDao : BaseDao defined in com.ustadmobile.core.db.dao in file LanguageDao.kt` must be present with the same arguments on actual `class LanguageDao : BaseDao defined in com.ustadmobile.core.db.dao in file LanguageDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/LanguageDao.kt:23:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertListAsync(languageList: List): Unit defined in com.ustadmobile.core.db.dao.LanguageDao` must be present with the same arguments on actual `suspend fun insertListAsync(languageList: List): Unit defined in com.ustadmobile.core.db.dao.LanguageDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/LanguageDao.kt:53:32 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun update(entity: Language): Unit defined in com.ustadmobile.core.db.dao.LanguageDao` must be present with the same arguments on actual `fun update(entity: Language): Unit defined in com.ustadmobile.core.db.dao.LanguageDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/LanguageDao.kt:65:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(entity: Language): Int defined in com.ustadmobile.core.db.dao.LanguageDao` must be present with the same arguments on actual `suspend fun updateAsync(entity: Language): Int defined in com.ustadmobile.core.db.dao.LanguageDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/LanguageDao.kt:85:30 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `fun replaceList(entityList: List): Unit defined in com.ustadmobile.core.db.dao.LanguageDao` must be present with the same arguments on actual `fun replaceList(entityList: List): Unit defined in com.ustadmobile.core.db.dao.LanguageDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/LanguageVariantDao.kt:9:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/LanguageVariantDao.kt:9:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class LanguageVariantDao : BaseDao defined in com.ustadmobile.core.db.dao in file LanguageVariantDao.kt` must be present with the same arguments on actual `class LanguageVariantDao : BaseDao defined in com.ustadmobile.core.db.dao in file LanguageVariantDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/LeavingReasonDao.kt:17:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/LeavingReasonDao.kt:17:30 Annotation `@Repository` is missing on actual declaration. All annotations from expect `class LeavingReasonDao : BaseDao defined in com.ustadmobile.core.db.dao in file LeavingReasonDao.kt` must be present with the same arguments on actual `class LeavingReasonDao : BaseDao defined in com.ustadmobile.core.db.dao in file LeavingReasonDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/LeavingReasonDao.kt:45:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun replaceList(entityList: List): Unit defined in com.ustadmobile.core.db.dao.LeavingReasonDao` must be present with the same arguments on actual `suspend fun replaceList(entityList: List): Unit defined in com.ustadmobile.core.db.dao.LeavingReasonDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/LeavingReasonDao.kt:51:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(entity: LeavingReason): Int defined in com.ustadmobile.core.db.dao.LeavingReasonDao` must be present with the same arguments on actual `suspend fun updateAsync(entity: LeavingReason): Int defined in com.ustadmobile.core.db.dao.LeavingReasonDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/MessageDao.kt:15:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/MessageDao.kt:15:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class MessageDao defined in com.ustadmobile.core.db.dao in file MessageDao.kt` must be present with the same arguments on actual `class MessageDao defined in com.ustadmobile.core.db.dao in file MessageDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/MessageDao.kt:18:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `fun messagesFromOtherUserAsPagingSource(accountPersonUid: Long, otherPersonUid: Long): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.MessageDao` must be present with the same arguments on actual `fun messagesFromOtherUserAsPagingSource(accountPersonUid: Long, otherPersonUid: Long): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.MessageDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/MessageDao.kt:23:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `fun conversationsForUserAsPagingSource(searchQuery: String, accountPersonUid: Long): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.MessageDao` must be present with the same arguments on actual `fun conversationsForUserAsPagingSource(searchQuery: String, accountPersonUid: Long): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.MessageDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/MessageDao.kt:30:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insert(message: Message): Unit defined in com.ustadmobile.core.db.dao.MessageDao` must be present with the same arguments on actual `suspend fun insert(message: Message): Unit defined in com.ustadmobile.core.db.dao.MessageDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/OfflineItemDao.kt:14:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/OfflineItemDao.kt:14:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class OfflineItemDao defined in com.ustadmobile.core.db.dao in file OfflineItemDao.kt` must be present with the same arguments on actual `class OfflineItemDao defined in com.ustadmobile.core.db.dao in file OfflineItemDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/OfflineItemDao.kt:19:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAsync(item: OfflineItem): Long defined in com.ustadmobile.core.db.dao.OfflineItemDao` must be present with the same arguments on actual `suspend fun insertAsync(item: OfflineItem): Long defined in com.ustadmobile.core.db.dao.OfflineItemDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/OfflineItemDao.kt:23:30 Annotation `@QueryLiveTables(value = {"OfflineItem", "TransferJob", "TransferJobItem"})` is missing on actual declaration. All annotations from expect `fun findByContentEntryUid(contentEntryUid: Long, nodeId: Long): Flow defined in com.ustadmobile.core.db.dao.OfflineItemDao` must be present with the same arguments on actual `fun findByContentEntryUid(contentEntryUid: Long, nodeId: Long): Flow defined in com.ustadmobile.core.db.dao.OfflineItemDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/OutgoingReplicationDao.kt:11:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/OutgoingReplicationDao.kt:11:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class OutgoingReplicationDao defined in com.ustadmobile.core.db.dao in file OutgoingReplicationDao.kt` must be present with the same arguments on actual `class OutgoingReplicationDao defined in com.ustadmobile.core.db.dao in file OutgoingReplicationDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/OutgoingReplicationDao.kt:16:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insert(outgoing: List): Unit defined in com.ustadmobile.core.db.dao.OutgoingReplicationDao` must be present with the same arguments on actual `suspend fun insert(outgoing: List): Unit defined in com.ustadmobile.core.db.dao.OutgoingReplicationDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PeerReviewerAllocationDao.kt:13:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PeerReviewerAllocationDao.kt:13:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class PeerReviewerAllocationDao : BaseDao defined in com.ustadmobile.core.db.dao in file PeerReviewerAllocationDao.kt` must be present with the same arguments on actual `class PeerReviewerAllocationDao : BaseDao defined in com.ustadmobile.core.db.dao in file PeerReviewerAllocationDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PeerReviewerAllocationDao.kt:18:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun replaceListAsync(entries: List): Unit defined in com.ustadmobile.core.db.dao.PeerReviewerAllocationDao` must be present with the same arguments on actual `suspend fun replaceListAsync(entries: List): Unit defined in com.ustadmobile.core.db.dao.PeerReviewerAllocationDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PeerReviewerAllocationDao.kt:27:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `suspend fun getAllPeerReviewerAllocationsByClazzUid(clazzUid: Long, includeInactive: Boolean): List defined in com.ustadmobile.core.db.dao.PeerReviewerAllocationDao` must be present with the same arguments on actual `suspend fun getAllPeerReviewerAllocationsByClazzUid(clazzUid: Long, includeInactive: Boolean): List defined in com.ustadmobile.core.db.dao.PeerReviewerAllocationDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PeerReviewerAllocationDao.kt:42:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertList(entityList: List): Unit defined in com.ustadmobile.core.db.dao.PeerReviewerAllocationDao` must be present with the same arguments on actual `suspend fun upsertList(entityList: List): Unit defined in com.ustadmobile.core.db.dao.PeerReviewerAllocationDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonAuth2Dao.kt:13:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonAuth2Dao.kt:13:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class PersonAuth2Dao defined in com.ustadmobile.core.db.dao in file PersonAuth2Dao.kt` must be present with the same arguments on actual `class PersonAuth2Dao defined in com.ustadmobile.core.db.dao in file PersonAuth2Dao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonAuth2Dao.kt:18:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertListAsync(auths: List): Unit defined in com.ustadmobile.core.db.dao.PersonAuth2Dao` must be present with the same arguments on actual `suspend fun insertListAsync(auths: List): Unit defined in com.ustadmobile.core.db.dao.PersonAuth2Dao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonAuth2Dao.kt:24:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun insertAsync(auth: PersonAuth2): Long defined in com.ustadmobile.core.db.dao.PersonAuth2Dao` must be present with the same arguments on actual `suspend fun insertAsync(auth: PersonAuth2): Long defined in com.ustadmobile.core.db.dao.PersonAuth2Dao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonAuth2Dao_DoorWrapper.kt:15:9 Variable '_generatedPks' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonAuthDao.kt:14:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonAuthDao.kt:14:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class PersonAuthDao : BaseDao defined in com.ustadmobile.core.db.dao in file PersonAuthDao.kt` must be present with the same arguments on actual `class PersonAuthDao : BaseDao defined in com.ustadmobile.core.db.dao in file PersonAuthDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonAuthDao.kt:28:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(entity: PersonAuth): Int defined in com.ustadmobile.core.db.dao.PersonAuthDao` must be present with the same arguments on actual `suspend fun updateAsync(entity: PersonAuth): Int defined in com.ustadmobile.core.db.dao.PersonAuthDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:25:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:25:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class PersonDao : BaseDao defined in com.ustadmobile.core.db.dao in file PersonDao.kt` must be present with the same arguments on actual `class PersonDao : BaseDao defined in com.ustadmobile.core.db.dao in file PersonDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:30:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.PersonDao` must be present with the same arguments on actual `suspend fun insertListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.PersonDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:36:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun insertOrReplace(person: Person): Unit defined in com.ustadmobile.core.db.dao.PersonDao` must be present with the same arguments on actual `suspend fun insertOrReplace(person: Person): Unit defined in com.ustadmobile.core.db.dao.PersonDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:39:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.HTTP_OR_THROW)` is missing on actual declaration. All annotations from expect `suspend fun countUsername(username: String): Int defined in com.ustadmobile.core.db.dao.PersonDao` must be present with the same arguments on actual `suspend fun countUsername(username: String): Int defined in com.ustadmobile.core.db.dao.PersonDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:55:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insertPersonAuth(personAuth: PersonAuth): Unit defined in com.ustadmobile.core.db.dao.PersonDao` must be present with the same arguments on actual `fun insertPersonAuth(personAuth: PersonAuth): Unit defined in com.ustadmobile.core.db.dao.PersonDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:72:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `suspend fun findByUidWithPicture(accountPersonUid: Long): PersonAndPicture? defined in com.ustadmobile.core.db.dao.PersonDao` must be present with the same arguments on actual `suspend fun findByUidWithPicture(accountPersonUid: Long): PersonAndPicture? defined in com.ustadmobile.core.db.dao.PersonDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:82:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `suspend fun findByUidAsync(uid: Long): Person? defined in com.ustadmobile.core.db.dao.PersonDao` must be present with the same arguments on actual `suspend fun findByUidAsync(uid: Long): Person? defined in com.ustadmobile.core.db.dao.PersonDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:91:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(entity: Person): Int defined in com.ustadmobile.core.db.dao.PersonDao` must be present with the same arguments on actual `suspend fun updateAsync(entity: Person): Int defined in com.ustadmobile.core.db.dao.PersonDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:97:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertPersonGroup(personGroup: PersonGroup): Long defined in com.ustadmobile.core.db.dao.PersonDao` must be present with the same arguments on actual `suspend fun insertPersonGroup(personGroup: PersonGroup): Long defined in com.ustadmobile.core.db.dao.PersonDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:103:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertPersonGroupMember(personGroupMember: PersonGroupMember): Long defined in com.ustadmobile.core.db.dao.PersonDao` must be present with the same arguments on actual `suspend fun insertPersonGroupMember(personGroupMember: PersonGroupMember): Long defined in com.ustadmobile.core.db.dao.PersonDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:119:30 Annotation `@HttpAccessible(pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findPersonsWithPermissionAsPagingSource"), HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionDao = com.ustadmobile.core.db.dao.SystemPermissionDao::class, functionName = "findAllByPersonUid"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.CoursePermissionDao::class, functionName = "findApplicableCoursePermissionEntitiesForAccountPerson"), HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "0", name = "otherPersonUid")}, functionDao = com.ustadmobile.core.db.dao.ClazzEnrolmentDao::class, functionName = "findClazzEnrolmentEntitiesForPersonViewPermissionCheck")})` is missing on actual declaration. All annotations from expect `fun findPersonsWithPermissionAsPagingSource(timestamp: Long, excludeClazz: Long, excludeSelected: List, accountPersonUid: Long, sortOrder: Int, searchText: String? = ...): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.PersonDao` must be present with the same arguments on actual `fun findPersonsWithPermissionAsPagingSource(timestamp: Long, excludeClazz: Long, excludeSelected: List, accountPersonUid: Long, sortOrder: Int, searchText: String?): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.PersonDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:130:30 Annotation `@QueryLiveTables(value = {"Person", "PersonParentJoin"})` is missing on actual declaration. All annotations from expect `fun findByUidWithDisplayDetailsLive(personUid: Long, activeUserPersonUid: Long): Flow defined in com.ustadmobile.core.db.dao.PersonDao` must be present with the same arguments on actual `fun findByUidWithDisplayDetailsLive(personUid: Long, activeUserPersonUid: Long): Flow defined in com.ustadmobile.core.db.dao.PersonDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:135:30 Annotation `@QueryLiveTables(value = {"Person", "PersonPicture", "PersonParentJoin", "TransferJobItem"})` is missing on actual declaration. All annotations from expect `fun findByUidWithDisplayDetailsFlow(personUid: Long, accountPersonUid: Long): Flow defined in com.ustadmobile.core.db.dao.PersonDao` must be present with the same arguments on actual `fun findByUidWithDisplayDetailsFlow(personUid: Long, accountPersonUid: Long): Flow defined in com.ustadmobile.core.db.dao.PersonDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:143:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByUidAsync")})` is missing on actual declaration. All annotations from expect `fun getNamesByUid(uid: Long): Flow defined in com.ustadmobile.core.db.dao.PersonDao` must be present with the same arguments on actual `fun getNamesByUid(uid: Long): Flow defined in com.ustadmobile.core.db.dao.PersonDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:147:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByUidAsync")})` is missing on actual declaration. All annotations from expect `suspend fun getNamesByUidAsync(uid: Long): PersonNames? defined in com.ustadmobile.core.db.dao.PersonDao` must be present with the same arguments on actual `suspend fun getNamesByUidAsync(uid: Long): PersonNames? defined in com.ustadmobile.core.db.dao.PersonDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonGroupDao.kt:14:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonGroupDao.kt:14:30 Annotation `@Repository` is missing on actual declaration. All annotations from expect `class PersonGroupDao : BaseDao defined in com.ustadmobile.core.db.dao in file PersonGroupDao.kt` must be present with the same arguments on actual `class PersonGroupDao : BaseDao defined in com.ustadmobile.core.db.dao in file PersonGroupDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonGroupDao.kt:28:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(entity: PersonGroup): Int defined in com.ustadmobile.core.db.dao.PersonGroupDao` must be present with the same arguments on actual `suspend fun updateAsync(entity: PersonGroup): Int defined in com.ustadmobile.core.db.dao.PersonGroupDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonGroupMemberDao.kt:12:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonGroupMemberDao.kt:12:30 Annotation `@Repository` is missing on actual declaration. All annotations from expect `class PersonGroupMemberDao : BaseDao defined in com.ustadmobile.core.db.dao in file PersonGroupMemberDao.kt` must be present with the same arguments on actual `class PersonGroupMemberDao : BaseDao defined in com.ustadmobile.core.db.dao in file PersonGroupMemberDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonParentJoinDao.kt:16:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonParentJoinDao.kt:16:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class PersonParentJoinDao defined in com.ustadmobile.core.db.dao in file PersonParentJoinDao.kt` must be present with the same arguments on actual `class PersonParentJoinDao defined in com.ustadmobile.core.db.dao in file PersonParentJoinDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonParentJoinDao.kt:21:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertAsync(entity: PersonParentJoin): Long defined in com.ustadmobile.core.db.dao.PersonParentJoinDao` must be present with the same arguments on actual `suspend fun upsertAsync(entity: PersonParentJoin): Long defined in com.ustadmobile.core.db.dao.PersonParentJoinDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonParentJoinDao.kt:25:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `suspend fun findByUidWithMinorAsync(uid: Long): PersonParentJoinAndMinorPerson? defined in com.ustadmobile.core.db.dao.PersonParentJoinDao` must be present with the same arguments on actual `suspend fun findByUidWithMinorAsync(uid: Long): PersonParentJoinAndMinorPerson? defined in com.ustadmobile.core.db.dao.PersonParentJoinDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonParentJoinDao.kt:30:38 Annotation `@Repository(methodType = 2)` is missing on actual declaration. All annotations from expect `suspend fun findByUidWithMinorAsyncFromWeb(uid: Long): PersonParentJoinAndMinorPerson? defined in com.ustadmobile.core.db.dao.PersonParentJoinDao` must be present with the same arguments on actual `suspend fun findByUidWithMinorAsyncFromWeb(uid: Long): PersonParentJoinAndMinorPerson? defined in com.ustadmobile.core.db.dao.PersonParentJoinDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonParentJoinDao.kt:52:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(personParentJoin: PersonParentJoin): Unit defined in com.ustadmobile.core.db.dao.PersonParentJoinDao` must be present with the same arguments on actual `suspend fun updateAsync(personParentJoin: PersonParentJoin): Unit defined in com.ustadmobile.core.db.dao.PersonParentJoinDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonParentJoinDao.kt:56:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByMinorPersonUid")})` is missing on actual declaration. All annotations from expect `suspend fun isMinorApproved(minorPersonUid: Long): Boolean defined in com.ustadmobile.core.db.dao.PersonParentJoinDao` must be present with the same arguments on actual `suspend fun isMinorApproved(minorPersonUid: Long): Boolean defined in com.ustadmobile.core.db.dao.PersonParentJoinDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonPictureDao.kt:15:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonPictureDao.kt:15:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class PersonPictureDao : BaseDao, ImageDao defined in com.ustadmobile.core.db.dao in file PersonPictureDao.kt` must be present with the same arguments on actual `class PersonPictureDao : BaseDao, ImageDao defined in com.ustadmobile.core.db.dao in file PersonPictureDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonPictureDao.kt:20:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsert(personPicture: PersonPicture): Unit defined in com.ustadmobile.core.db.dao.PersonPictureDao` must be present with the same arguments on actual `suspend fun upsert(personPicture: PersonPicture): Unit defined in com.ustadmobile.core.db.dao.PersonPictureDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonPictureDao.kt:28:30 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `fun findByPersonUidLive(personUid: Long): Flow defined in com.ustadmobile.core.db.dao.PersonPictureDao` must be present with the same arguments on actual `fun findByPersonUidLive(personUid: Long): Flow defined in com.ustadmobile.core.db.dao.PersonPictureDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonPictureDao.kt:38:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(personPicture: PersonPicture): Unit defined in com.ustadmobile.core.db.dao.PersonPictureDao` must be present with the same arguments on actual `suspend fun updateAsync(personPicture: PersonPicture): Unit defined in com.ustadmobile.core.db.dao.PersonPictureDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ReportDao.kt:20:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ReportDao.kt:20:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ReportDao : BaseDao defined in com.ustadmobile.core.db.dao in file ReportDao.kt` must be present with the same arguments on actual `class ReportDao : BaseDao defined in com.ustadmobile.core.db.dao in file ReportDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ReportDao.kt:22:30 Annotation `@RawQuery` has different arguments on actual declaration: `@RawQuery(observedEntities = {})`. All annotations from expect `fun getResults(query: DoorQuery /* = SupportSQLiteQuery */): List defined in com.ustadmobile.core.db.dao.ReportDao` must be present with the same arguments on actual `fun getResults(query: DoorQuery /* = SupportSQLiteQuery */): List defined in com.ustadmobile.core.db.dao.ReportDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ReportDao.kt:40:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(entity: Report): Unit defined in com.ustadmobile.core.db.dao.ReportDao` must be present with the same arguments on actual `suspend fun updateAsync(entity: Report): Unit defined in com.ustadmobile.core.db.dao.ReportDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ReportDao.kt:54:30 Annotation `@JsName(name = "findByUidList")` is missing on actual declaration. All annotations from expect `fun findByUidList(uidList: List): List defined in com.ustadmobile.core.db.dao.ReportDao` must be present with the same arguments on actual `fun findByUidList(uidList: List): List defined in com.ustadmobile.core.db.dao.ReportDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ReportDao.kt:68:30 Annotation `@JsName(name = "replaceList")` is missing on actual declaration. All annotations from expect `fun replaceList(entityList: List): Unit defined in com.ustadmobile.core.db.dao.ReportDao` must be present with the same arguments on actual `fun replaceList(entityList: List): Unit defined in com.ustadmobile.core.db.dao.ReportDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ScheduleDao.kt:17:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ScheduleDao.kt:17:30 Annotation `@Repository` is missing on actual declaration. All annotations from expect `class ScheduleDao : BaseDao defined in com.ustadmobile.core.db.dao in file ScheduleDao.kt` must be present with the same arguments on actual `class ScheduleDao : BaseDao defined in com.ustadmobile.core.db.dao in file ScheduleDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ScheduleDao.kt:22:32 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insert(entity: Schedule): Long defined in com.ustadmobile.core.db.dao.ScheduleDao` must be present with the same arguments on actual `fun insert(entity: Schedule): Long defined in com.ustadmobile.core.db.dao.ScheduleDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ScheduleDao.kt:28:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(entity: Schedule): Int defined in com.ustadmobile.core.db.dao.ScheduleDao` must be present with the same arguments on actual `suspend fun updateAsync(entity: Schedule): Int defined in com.ustadmobile.core.db.dao.ScheduleDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ScheduleDao.kt:34:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.ScheduleDao` must be present with the same arguments on actual `suspend fun upsertListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.ScheduleDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ScopedGrantDao.kt:11:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ScopedGrantDao.kt:11:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ScopedGrantDao defined in com.ustadmobile.core.db.dao in file ScopedGrantDao.kt` must be present with the same arguments on actual `class ScopedGrantDao defined in com.ustadmobile.core.db.dao in file ScopedGrantDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ScopedGrantDao.kt:16:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAsync(scopedGrant: ScopedGrant): Long defined in com.ustadmobile.core.db.dao.ScopedGrantDao` must be present with the same arguments on actual `suspend fun insertAsync(scopedGrant: ScopedGrant): Long defined in com.ustadmobile.core.db.dao.ScopedGrantDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ScopedGrantDao.kt:22:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertListAsync(scopedGrantList: List): Unit defined in com.ustadmobile.core.db.dao.ScopedGrantDao` must be present with the same arguments on actual `suspend fun insertListAsync(scopedGrantList: List): Unit defined in com.ustadmobile.core.db.dao.ScopedGrantDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SiteDao.kt:14:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SiteDao.kt:14:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class SiteDao defined in com.ustadmobile.core.db.dao in file SiteDao.kt` must be present with the same arguments on actual `class SiteDao defined in com.ustadmobile.core.db.dao in file SiteDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SiteDao.kt:19:38 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `suspend fun getSiteAsync(): Site? defined in com.ustadmobile.core.db.dao.SiteDao` must be present with the same arguments on actual `suspend fun getSiteAsync(): Site? defined in com.ustadmobile.core.db.dao.SiteDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SiteDao.kt:25:30 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `fun getSiteAsFlow(): Flow defined in com.ustadmobile.core.db.dao.SiteDao` must be present with the same arguments on actual `fun getSiteAsFlow(): Flow defined in com.ustadmobile.core.db.dao.SiteDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SiteDao.kt:31:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun replaceAsync(site: Site): Long defined in com.ustadmobile.core.db.dao.SiteDao` must be present with the same arguments on actual `suspend fun replaceAsync(site: Site): Long defined in com.ustadmobile.core.db.dao.SiteDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SiteDao.kt:37:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insert(site: Site): Long defined in com.ustadmobile.core.db.dao.SiteDao` must be present with the same arguments on actual `fun insert(site: Site): Long defined in com.ustadmobile.core.db.dao.SiteDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SiteDao.kt:43:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(workspace: Site): Unit defined in com.ustadmobile.core.db.dao.SiteDao` must be present with the same arguments on actual `suspend fun updateAsync(workspace: Site): Unit defined in com.ustadmobile.core.db.dao.SiteDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao.kt:17:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao.kt:17:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class SiteTermsDao : OneToManyJoinDao defined in com.ustadmobile.core.db.dao in file SiteTermsDao.kt` must be present with the same arguments on actual `class SiteTermsDao : OneToManyJoinDao defined in com.ustadmobile.core.db.dao in file SiteTermsDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao.kt:26:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAsync(siteTerms: SiteTerms): Long defined in com.ustadmobile.core.db.dao.SiteTermsDao` must be present with the same arguments on actual `suspend fun insertAsync(siteTerms: SiteTerms): Long defined in com.ustadmobile.core.db.dao.SiteTermsDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao.kt:33:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "0", name = "activeOnly")}, functionName = "findAllTermsAsListFlow")})` is missing on actual declaration. All annotations from expect `fun findAllTermsAsListFlow(activeOnly: Int): Flow> defined in com.ustadmobile.core.db.dao.SiteTermsDao` must be present with the same arguments on actual `fun findAllTermsAsListFlow(activeOnly: Int): Flow> defined in com.ustadmobile.core.db.dao.SiteTermsDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao.kt:37:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "0", name = "activeOnly")}, functionName = "findAllTerms")})` is missing on actual declaration. All annotations from expect `suspend fun findAllTerms(activeOnly: Int): List defined in com.ustadmobile.core.db.dao.SiteTermsDao` must be present with the same arguments on actual `suspend fun findAllTerms(activeOnly: Int): List defined in com.ustadmobile.core.db.dao.SiteTermsDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao.kt:47:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertList(termList: List): Unit defined in com.ustadmobile.core.db.dao.SiteTermsDao` must be present with the same arguments on actual `suspend fun upsertList(termList: List): Unit defined in com.ustadmobile.core.db.dao.SiteTermsDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao.kt:59:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "0", name = "activeOnly")}, functionName = "findAllTerms")})` is missing on actual declaration. All annotations from expect `suspend fun findAvailableSiteTermLanguages(active: Int): List defined in com.ustadmobile.core.db.dao.SiteTermsDao` must be present with the same arguments on actual `suspend fun findAvailableSiteTermLanguages(active: Int): List defined in com.ustadmobile.core.db.dao.SiteTermsDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao_DoorWrapper.kt:90:9 Variable '_generatedPks' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao_HttpServerExt.kt:23:7 Variable '_arg_activeOnly' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao_HttpServerExt.kt:63:7 Variable '_arg_activeOnly' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao_HttpServerExt.kt:104:7 Variable '_arg_active' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/StudentResultDao.kt:15:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/StudentResultDao.kt:15:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class StudentResultDao defined in com.ustadmobile.core.db.dao in file StudentResultDao.kt` must be present with the same arguments on actual `class StudentResultDao defined in com.ustadmobile.core.db.dao in file StudentResultDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/StudentResultDao.kt:20:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertListAsync(list: List): Unit defined in com.ustadmobile.core.db.dao.StudentResultDao` must be present with the same arguments on actual `suspend fun insertListAsync(list: List): Unit defined in com.ustadmobile.core.db.dao.StudentResultDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/StudentResultDao.kt:26:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertAsync(studentResult: StudentResult): Unit defined in com.ustadmobile.core.db.dao.StudentResultDao` must be present with the same arguments on actual `suspend fun upsertAsync(studentResult: StudentResult): Unit defined in com.ustadmobile.core.db.dao.StudentResultDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/StudentResultDao.kt:30:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByClazzAndStudent"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.CourseBlockDao::class, functionName = "findByClazzUid")})` is missing on actual declaration. All annotations from expect `suspend fun findByClazzAndStudent(clazzUid: Long, studentPersonUid: Long, accountPersonUid: Long): List defined in com.ustadmobile.core.db.dao.StudentResultDao` must be present with the same arguments on actual `suspend fun findByClazzAndStudent(clazzUid: Long, studentPersonUid: Long, accountPersonUid: Long): List defined in com.ustadmobile.core.db.dao.StudentResultDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/StudentResultDao_DoorWrapper.kt:17:9 Variable '_generatedPks' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SyncNodeDao.kt:11:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SyncNodeDao.kt:11:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class SyncNodeDao defined in com.ustadmobile.core.db.dao in file SyncNodeDao.kt` must be present with the same arguments on actual `class SyncNodeDao defined in com.ustadmobile.core.db.dao in file SyncNodeDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SyncNodeDao.kt:16:30 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `fun replace(syncNode: SyncNode): Unit defined in com.ustadmobile.core.db.dao.SyncNodeDao` must be present with the same arguments on actual `fun replace(syncNode: SyncNode): Unit defined in com.ustadmobile.core.db.dao.SyncNodeDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao.kt:16:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao.kt:16:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class SystemPermissionDao defined in com.ustadmobile.core.db.dao in file SystemPermissionDao.kt` must be present with the same arguments on actual `class SystemPermissionDao defined in com.ustadmobile.core.db.dao in file SystemPermissionDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao.kt:29:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `fun findByPersonUidAsFlow(accountPersonUid: Long): Flow defined in com.ustadmobile.core.db.dao.SystemPermissionDao` must be present with the same arguments on actual `fun findByPersonUidAsFlow(accountPersonUid: Long): Flow defined in com.ustadmobile.core.db.dao.SystemPermissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao.kt:37:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionName = "findAllByPersonUid")})` is missing on actual declaration. All annotations from expect `suspend fun personHasSystemPermission(accountPersonUid: Long, permission: Long): Boolean defined in com.ustadmobile.core.db.dao.SystemPermissionDao` must be present with the same arguments on actual `suspend fun personHasSystemPermission(accountPersonUid: Long, permission: Long): Boolean defined in com.ustadmobile.core.db.dao.SystemPermissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao.kt:42:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionName = "findAllByPersonUid")})` is missing on actual declaration. All annotations from expect `fun personHasSystemPermissionAsFlow(accountPersonUid: Long, permission: Long): Flow defined in com.ustadmobile.core.db.dao.SystemPermissionDao` must be present with the same arguments on actual `fun personHasSystemPermissionAsFlow(accountPersonUid: Long, permission: Long): Flow defined in com.ustadmobile.core.db.dao.SystemPermissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao.kt:47:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionName = "findAllByPersonUid")})` is missing on actual declaration. All annotations from expect `fun personHasSystemPermissionPairAsFlow(accountPersonUid: Long, firstPermission: Long, secondPermission: Long): Flow defined in com.ustadmobile.core.db.dao.SystemPermissionDao` must be present with the same arguments on actual `fun personHasSystemPermissionPairAsFlow(accountPersonUid: Long, firstPermission: Long, secondPermission: Long): Flow defined in com.ustadmobile.core.db.dao.SystemPermissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao.kt:55:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionName = "findAllByPersonUid")})` is missing on actual declaration. All annotations from expect `suspend fun personHasSystemPermissionPair(accountPersonUid: Long, firstPermission: Long, secondPermission: Long): PermissionPair defined in com.ustadmobile.core.db.dao.SystemPermissionDao` must be present with the same arguments on actual `suspend fun personHasSystemPermissionPair(accountPersonUid: Long, firstPermission: Long, secondPermission: Long): PermissionPair defined in com.ustadmobile.core.db.dao.SystemPermissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao.kt:63:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.CoursePermissionDao::class, functionName = "findApplicableCoursePermissionEntitiesForAccountPerson"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.ClazzEnrolmentDao::class, functionName = "findClazzEnrolmentEntitiesForPersonViewPermissionCheck"), HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionDao = com.ustadmobile.core.db.dao.SystemPermissionDao::class, functionName = "findAllByPersonUid")})` is missing on actual declaration. All annotations from expect `fun personHasEditAndViewPermissionForPersonAsFlow(accountPersonUid: Long, otherPersonUid: Long): Flow defined in com.ustadmobile.core.db.dao.SystemPermissionDao` must be present with the same arguments on actual `fun personHasEditAndViewPermissionForPersonAsFlow(accountPersonUid: Long, otherPersonUid: Long): Flow defined in com.ustadmobile.core.db.dao.SystemPermissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao.kt:70:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertAsync(systemPermissions: SystemPermission): Unit defined in com.ustadmobile.core.db.dao.SystemPermissionDao` must be present with the same arguments on actual `suspend fun upsertAsync(systemPermissions: SystemPermission): Unit defined in com.ustadmobile.core.db.dao.SystemPermissionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao_HttpServerExt.kt:71:7 Variable '_arg_permission' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao_HttpServerExt.kt:116:7 Variable '_arg_permission' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao_HttpServerExt.kt:161:7 Variable '_arg_firstPermission' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao_HttpServerExt.kt:164:7 Variable '_arg_secondPermission' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao_HttpServerExt.kt:209:7 Variable '_arg_firstPermission' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao_HttpServerExt.kt:212:7 Variable '_arg_secondPermission' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/TransferJobDao.kt:15:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/TransferJobDao.kt:15:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class TransferJobDao defined in com.ustadmobile.core.db.dao in file TransferJobDao.kt` must be present with the same arguments on actual `class TransferJobDao defined in com.ustadmobile.core.db.dao in file TransferJobDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/TransferJobDao.kt:20:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insert(job: TransferJob): Long defined in com.ustadmobile.core.db.dao.TransferJobDao` must be present with the same arguments on actual `suspend fun insert(job: TransferJob): Long defined in com.ustadmobile.core.db.dao.TransferJobDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/TransferJobErrorDao.kt:13:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/TransferJobErrorDao.kt:13:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class TransferJobErrorDao defined in com.ustadmobile.core.db.dao in file TransferJobErrorDao.kt` must be present with the same arguments on actual `class TransferJobErrorDao defined in com.ustadmobile.core.db.dao in file TransferJobErrorDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/TransferJobErrorDao.kt:18:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAsync(error: TransferJobError): Unit defined in com.ustadmobile.core.db.dao.TransferJobErrorDao` must be present with the same arguments on actual `suspend fun insertAsync(error: TransferJobError): Unit defined in com.ustadmobile.core.db.dao.TransferJobErrorDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/TransferJobItemDao.kt:14:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/TransferJobItemDao.kt:14:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class TransferJobItemDao defined in com.ustadmobile.core.db.dao in file TransferJobItemDao.kt` must be present with the same arguments on actual `class TransferJobItemDao defined in com.ustadmobile.core.db.dao in file TransferJobItemDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/TransferJobItemDao.kt:19:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertList(items: List): Unit defined in com.ustadmobile.core.db.dao.TransferJobItemDao` must be present with the same arguments on actual `suspend fun insertList(items: List): Unit defined in com.ustadmobile.core.db.dao.TransferJobItemDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/TransferJobItemDao.kt:25:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insert(item: TransferJobItem): Long defined in com.ustadmobile.core.db.dao.TransferJobItemDao` must be present with the same arguments on actual `suspend fun insert(item: TransferJobItem): Long defined in com.ustadmobile.core.db.dao.TransferJobItemDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/UserSessionDao.kt:16:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/UserSessionDao.kt:16:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class UserSessionDao defined in com.ustadmobile.core.db.dao in file UserSessionDao.kt` must be present with the same arguments on actual `class UserSessionDao defined in com.ustadmobile.core.db.dao in file UserSessionDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/UserSessionDao.kt:21:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertSession(session: UserSession): Long defined in com.ustadmobile.core.db.dao.UserSessionDao` must be present with the same arguments on actual `suspend fun insertSession(session: UserSession): Long defined in com.ustadmobile.core.db.dao.UserSessionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityEntityDao.kt:14:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityEntityDao.kt:14:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ActivityEntityDao defined in com.ustadmobile.core.db.dao.xapi in file ActivityEntityDao.kt` must be present with the same arguments on actual `class ActivityEntityDao defined in com.ustadmobile.core.db.dao.xapi in file ActivityEntityDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityEntityDao.kt:19:38 Annotation `@Insert(onConflict = 5)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 5)`. All annotations from expect `suspend fun insertOrIgnoreAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.xapi.ActivityEntityDao` must be present with the same arguments on actual `suspend fun insertOrIgnoreAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.xapi.ActivityEntityDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityEntityDao_DoorWrapper.kt:16:9 Variable '_generatedPks' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityExtensionDao.kt:12:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityExtensionDao.kt:12:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ActivityExtensionDao defined in com.ustadmobile.core.db.dao.xapi in file ActivityExtensionDao.kt` must be present with the same arguments on actual `class ActivityExtensionDao defined in com.ustadmobile.core.db.dao.xapi in file ActivityExtensionDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityExtensionDao.kt:17:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertListAsync(list: List): Unit defined in com.ustadmobile.core.db.dao.xapi.ActivityExtensionDao` must be present with the same arguments on actual `suspend fun upsertListAsync(list: List): Unit defined in com.ustadmobile.core.db.dao.xapi.ActivityExtensionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityExtensionDao_DoorWrapper.kt:14:9 Variable '_generatedPks' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityInteractionDao.kt:12:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityInteractionDao.kt:12:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ActivityInteractionDao defined in com.ustadmobile.core.db.dao.xapi in file ActivityInteractionDao.kt` must be present with the same arguments on actual `class ActivityInteractionDao defined in com.ustadmobile.core.db.dao.xapi in file ActivityInteractionDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityInteractionDao.kt:17:38 Annotation `@Insert(onConflict = 5)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 5)`. All annotations from expect `suspend fun insertOrIgnoreAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.xapi.ActivityInteractionDao` must be present with the same arguments on actual `suspend fun insertOrIgnoreAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.xapi.ActivityInteractionDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityInteractionDao_DoorWrapper.kt:14:9 Variable '_generatedPks' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityLangMapEntryDao.kt:13:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityLangMapEntryDao.kt:13:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ActivityLangMapEntryDao defined in com.ustadmobile.core.db.dao.xapi in file ActivityLangMapEntryDao.kt` must be present with the same arguments on actual `class ActivityLangMapEntryDao defined in com.ustadmobile.core.db.dao.xapi in file ActivityLangMapEntryDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityLangMapEntryDao.kt:18:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertList(entities: List): Unit defined in com.ustadmobile.core.db.dao.xapi.ActivityLangMapEntryDao` must be present with the same arguments on actual `suspend fun upsertList(entities: List): Unit defined in com.ustadmobile.core.db.dao.xapi.ActivityLangMapEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityLangMapEntryDao.kt:22:38 Annotation `@PostgresQuery(value = " INSERT INTO ActivityLangMapEntry(almeActivityUid, almeHash, almeLangCode, almePropName, almeValue, almeAieHash, almeLastMod) SELECT :almeActivityUid AS almeActivityUid, :almeHash AS almeHash, :almeLangCode AS almeLangCode, :almePropName AS almePropName, :almeValue AS almeValue, :almeAieHash AS almeAieHash, :almeLastMod AS almeLastMod WHERE EXISTS(SELECT 1 FROM ActivityInteractionEntity WHERE ActivityInteractionEntity.aieActivityUid = :almeActivityUid AND ActivityInteractionEntity.aieHash = :almeAieHash) ON CONFLICT(almeActivityUid, almeHash) DO UPDATE SET almeValue = EXCLUDED.almeValue, almeLastMod = EXCLUDED.almeLastMod ")` is missing on actual declaration. All annotations from expect `suspend fun upsertIfInteractionEntityExists(almeActivityUid: Long, almeHash: Long, almePropName: String?, almeLangCode: String?, almeValue: String?, almeAieHash: Long, almeLastMod: Long): Unit defined in com.ustadmobile.core.db.dao.xapi.ActivityLangMapEntryDao` must be present with the same arguments on actual `suspend fun upsertIfInteractionEntityExists(almeActivityUid: Long, almeHash: Long, almePropName: String?, almeLangCode: String?, almeValue: String?, almeAieHash: Long, almeLastMod: Long): Unit defined in com.ustadmobile.core.db.dao.xapi.ActivityLangMapEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityLangMapEntryDao.kt:43:38 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `suspend fun findAllByActivityUid(activityUid: Long): List defined in com.ustadmobile.core.db.dao.xapi.ActivityLangMapEntryDao` must be present with the same arguments on actual `suspend fun findAllByActivityUid(activityUid: Long): List defined in com.ustadmobile.core.db.dao.xapi.ActivityLangMapEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityLangMapEntryDao_DoorWrapper.kt:15:9 Variable '_generatedPks' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActorDao.kt:14:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActorDao.kt:14:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ActorDao defined in com.ustadmobile.core.db.dao.xapi in file ActorDao.kt` must be present with the same arguments on actual `class ActorDao defined in com.ustadmobile.core.db.dao.xapi in file ActorDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActorDao.kt:19:38 Annotation `@Insert(onConflict = 5)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 5)`. All annotations from expect `suspend fun insertOrIgnoreListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.xapi.ActorDao` must be present with the same arguments on actual `suspend fun insertOrIgnoreListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.xapi.ActorDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActorDao.kt:25:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.xapi.ActorDao` must be present with the same arguments on actual `suspend fun upsertListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.xapi.ActorDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/GroupMemberActorJoinDao.kt:12:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/GroupMemberActorJoinDao.kt:12:30 Annotation `@Repository` is missing on actual declaration. All annotations from expect `class GroupMemberActorJoinDao defined in com.ustadmobile.core.db.dao.xapi in file GroupMemberActorJoinDao.kt` must be present with the same arguments on actual `class GroupMemberActorJoinDao defined in com.ustadmobile.core.db.dao.xapi in file GroupMemberActorJoinDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/GroupMemberActorJoinDao.kt:17:38 Annotation `@Insert(onConflict = 5)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 5)`. All annotations from expect `suspend fun insertOrIgnoreListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.xapi.GroupMemberActorJoinDao` must be present with the same arguments on actual `suspend fun insertOrIgnoreListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.xapi.GroupMemberActorJoinDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/GroupMemberActorJoinDao.kt:23:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.xapi.GroupMemberActorJoinDao` must be present with the same arguments on actual `suspend fun upsertListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.xapi.GroupMemberActorJoinDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/GroupMemberActorJoinDao_DoorWrapper.kt:14:9 Variable '_generatedPks' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/GroupMemberActorJoinDao_DoorWrapper.kt:23:9 Variable '_generatedPks' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StateDeleteCommandDao.kt:9:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StateDeleteCommandDao.kt:9:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class StateDeleteCommandDao defined in com.ustadmobile.core.db.dao.xapi in file StateDeleteCommandDao.kt` must be present with the same arguments on actual `class StateDeleteCommandDao defined in com.ustadmobile.core.db.dao.xapi in file StateDeleteCommandDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StateDeleteCommandDao.kt:14:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun insertAsync(deleteCommand: StateDeleteCommand): Unit defined in com.ustadmobile.core.db.dao.xapi.StateDeleteCommandDao` must be present with the same arguments on actual `suspend fun insertAsync(deleteCommand: StateDeleteCommand): Unit defined in com.ustadmobile.core.db.dao.xapi.StateDeleteCommandDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StateEntityDao.kt:14:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StateEntityDao.kt:14:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class StateEntityDao defined in com.ustadmobile.core.db.dao.xapi in file StateEntityDao.kt` must be present with the same arguments on actual `class StateEntityDao defined in com.ustadmobile.core.db.dao.xapi in file StateEntityDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StateEntityDao.kt:19:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertAsync(stateEntities: List): Unit defined in com.ustadmobile.core.db.dao.xapi.StateEntityDao` must be present with the same arguments on actual `suspend fun upsertAsync(stateEntities: List): Unit defined in com.ustadmobile.core.db.dao.xapi.StateEntityDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StateEntityDao.kt:23:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "includeDeleted")}, functionName = "findByActorAndHash")})` is missing on actual declaration. All annotations from expect `suspend fun findByActorAndHash(accountPersonUid: Long, actorUid: Long, seHash: Long, includeDeleted: Boolean): StateEntity? defined in com.ustadmobile.core.db.dao.xapi.StateEntityDao` must be present with the same arguments on actual `suspend fun findByActorAndHash(accountPersonUid: Long, actorUid: Long, seHash: Long, includeDeleted: Boolean): StateEntity? defined in com.ustadmobile.core.db.dao.xapi.StateEntityDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StateEntityDao.kt:32:38 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `suspend fun findByAgentAndActivity(accountPersonUid: Long, actorUid: Long, seActivityUid: Long, registrationUuidHi: Long?, registrationUuidLo: Long?, modifiedSince: Long): List defined in com.ustadmobile.core.db.dao.xapi.StateEntityDao` must be present with the same arguments on actual `suspend fun findByAgentAndActivity(accountPersonUid: Long, actorUid: Long, seActivityUid: Long, registrationUuidHi: Long?, registrationUuidLo: Long?, modifiedSince: Long): List defined in com.ustadmobile.core.db.dao.xapi.StateEntityDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StateEntityDao.kt:43:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByAgentAndActivity"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.xapi.ActorDao::class, functionName = "findByUidAndPersonUidAsync")})` is missing on actual declaration. All annotations from expect `suspend fun getStateIds(accountPersonUid: Long, actorUid: Long, seActivityUid: Long, registrationUuidHi: Long?, registrationUuidLo: Long?, modifiedSince: Long): List defined in com.ustadmobile.core.db.dao.xapi.StateEntityDao` must be present with the same arguments on actual `suspend fun getStateIds(accountPersonUid: Long, actorUid: Long, seActivityUid: Long, registrationUuidHi: Long?, registrationUuidLo: Long?, modifiedSince: Long): List defined in com.ustadmobile.core.db.dao.xapi.StateEntityDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StateEntityDao_DoorWrapper.kt:16:9 Variable '_generatedPks' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StateEntityDao_HttpServerExt.kt:35:7 Variable '_arg_includeDeleted' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StatementContextActivityJoinDao.kt:13:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StatementContextActivityJoinDao.kt:13:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class StatementContextActivityJoinDao defined in com.ustadmobile.core.db.dao.xapi in file StatementContextActivityJoinDao.kt` must be present with the same arguments on actual `class StatementContextActivityJoinDao defined in com.ustadmobile.core.db.dao.xapi in file StatementContextActivityJoinDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StatementContextActivityJoinDao.kt:19:11 Annotation `@Insert(onConflict = 5)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 5)`. All annotations from expect `suspend fun insertOrIgnoreListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.xapi.StatementContextActivityJoinDao` must be present with the same arguments on actual `suspend fun insertOrIgnoreListAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.xapi.StatementContextActivityJoinDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:31:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:31:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class StatementDao defined in com.ustadmobile.core.db.dao.xapi in file StatementDao.kt` must be present with the same arguments on actual `class StatementDao defined in com.ustadmobile.core.db.dao.xapi in file StatementDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:36:38 Annotation `@Insert(onConflict = 5)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 5)`. All annotations from expect `suspend fun insertOrIgnoreListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `suspend fun insertOrIgnoreListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:42:38 Annotation `@RawQuery` has different arguments on actual declaration: `@RawQuery(observedEntities = {})`. All annotations from expect `suspend fun getResults(query: DoorQuery /* = SupportSQLiteQuery */): List defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `suspend fun getResults(query: DoorQuery /* = SupportSQLiteQuery */): List defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:45:30 Annotation `@QueryLiveTables(value = {"StatementEntity", "Person"})` is missing on actual declaration. All annotations from expect `fun getListResults(query: DoorQuery /* = SupportSQLiteQuery */): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `fun getListResults(query: DoorQuery /* = SupportSQLiteQuery */): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:120:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.LITERAL, literalValue = "true", name = "completionOrProgressTrueVal")}, functionName = "findStatusForStudentsInClazzByUidList"), HttpServerFunctionCall(functionName = "findActorEntitiesForStudentInClazzByUidList")})` is missing on actual declaration. All annotations from expect `fun findStatusForStudentsInClazzAsFlow(clazzUid: Long, studentPersonUids: List, accountPersonUid: Long): Flow> defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `fun findStatusForStudentsInClazzAsFlow(clazzUid: Long, studentPersonUids: List, accountPersonUid: Long): Flow> defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:144:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findPersonsWithAttempts"), HttpServerFunctionCall(functionName = "findPersonsWithAttemptsStatements")})` is missing on actual declaration. All annotations from expect `fun findPersonsWithAttempts(contentEntryUid: Long, accountPersonUid: Long, searchText: String? = ..., sortOrder: Int): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `fun findPersonsWithAttempts(contentEntryUid: Long, accountPersonUid: Long, searchText: String?, sortOrder: Int): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:161:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findSessionsByPersonAndContentStatements"), HttpServerFunctionCall(functionName = "findSessionsByPersonAndContent")})` is missing on actual declaration. All annotations from expect `fun findSessionsByPersonAndContent(contentEntryUid: Long, personUid: Long, accountPersonUid: Long, sortOrder: Int): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `fun findSessionsByPersonAndContent(contentEntryUid: Long, personUid: Long, accountPersonUid: Long, sortOrder: Int): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:176:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findStatementsBySession"), HttpServerFunctionCall(functionName = "findActivityEntryLangMapsForStatementsBySession")})` is missing on actual declaration. All annotations from expect `fun findStatementsBySession(registrationHi: Long, registrationLo: Long, accountPersonUid: Long, selectedPersonUid: Long, contentEntryUid: Long, searchText: String = ..., sortOrder: Int, deSelectedVerbUids: List): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `fun findStatementsBySession(registrationHi: Long, registrationLo: Long, accountPersonUid: Long, selectedPersonUid: Long, contentEntryUid: Long, searchText: String, sortOrder: Int, deSelectedVerbUids: List): androidx.paging.PagingSource defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:189:30 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `fun getUniqueVerbsForSession(registrationHi: Long, registrationLo: Long, selectedPersonUid: Long, contentEntryUid: Long): Flow> defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `fun getUniqueVerbsForSession(registrationHi: Long, registrationLo: Long, selectedPersonUid: Long, contentEntryUid: Long): Flow> defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:198:38 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `suspend fun scoreOrProgressDataExistsForContent(contentEntryUid: Long, accountPersonUid: Long): List defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `suspend fun scoreOrProgressDataExistsForContent(contentEntryUid: Long, accountPersonUid: Long): List defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao_DoorWrapper.kt:32:9 Variable '_generatedPks' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao_HttpServerExt.kt:248:7 Variable '_result_findSessionsByPersonAndContent' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StatementEntityJsonDao.kt:12:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StatementEntityJsonDao.kt:12:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class StatementEntityJsonDao defined in com.ustadmobile.core.db.dao.xapi in file StatementEntityJsonDao.kt` must be present with the same arguments on actual `class StatementEntityJsonDao defined in com.ustadmobile.core.db.dao.xapi in file StatementEntityJsonDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StatementEntityJsonDao.kt:17:38 Annotation `@Insert(onConflict = 5)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 5)`. All annotations from expect `suspend fun insertOrIgnoreListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.xapi.StatementEntityJsonDao` must be present with the same arguments on actual `suspend fun insertOrIgnoreListAsync(entityList: List): Unit defined in com.ustadmobile.core.db.dao.xapi.StatementEntityJsonDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/VerbDao.kt:13:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/VerbDao.kt:13:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class VerbDao defined in com.ustadmobile.core.db.dao.xapi in file VerbDao.kt` must be present with the same arguments on actual `class VerbDao defined in com.ustadmobile.core.db.dao.xapi in file VerbDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/VerbDao.kt:18:38 Annotation `@Insert(onConflict = 5)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 5)`. All annotations from expect `suspend fun insertOrIgnoreAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.xapi.VerbDao` must be present with the same arguments on actual `suspend fun insertOrIgnoreAsync(entities: List): Unit defined in com.ustadmobile.core.db.dao.xapi.VerbDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/VerbDao_DoorWrapper.kt:15:9 Variable '_generatedPks' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/VerbLangMapEntryDao.kt:12:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/VerbLangMapEntryDao.kt:12:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class VerbLangMapEntryDao defined in com.ustadmobile.core.db.dao.xapi in file VerbLangMapEntryDao.kt` must be present with the same arguments on actual `class VerbLangMapEntryDao defined in com.ustadmobile.core.db.dao.xapi in file VerbLangMapEntryDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/VerbLangMapEntryDao.kt:17:38 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `suspend fun upsertList(list: List): Unit defined in com.ustadmobile.core.db.dao.xapi.VerbLangMapEntryDao` must be present with the same arguments on actual `suspend fun upsertList(list: List): Unit defined in com.ustadmobile.core.db.dao.xapi.VerbLangMapEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/VerbLangMapEntryDao_DoorWrapper.kt:14:9 Variable '_generatedPks' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt:12:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt:12:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class XapiSessionEntityDao defined in com.ustadmobile.core.db.dao.xapi in file XapiSessionEntityDao.kt` must be present with the same arguments on actual `class XapiSessionEntityDao defined in com.ustadmobile.core.db.dao.xapi in file XapiSessionEntityDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt:17:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAsync(xapiSessionEntity: XapiSessionEntity): Unit defined in com.ustadmobile.core.db.dao.xapi.XapiSessionEntityDao` must be present with the same arguments on actual `suspend fun insertAsync(xapiSessionEntity: XapiSessionEntity): Unit defined in com.ustadmobile.core.db.dao.xapi.XapiSessionEntityDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt:33:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findMostRecentSessionByActorAndActivity"), HttpServerFunctionCall(functionDao = com.ustadmobile.core.db.dao.xapi.ActorDao::class, functionName = "findByUidAndPersonUidAsync")})` is missing on actual declaration. All annotations from expect `suspend fun findMostRecentSessionByActorAndActivity(accountPersonUid: Long, actorUid: Long, xseRootActivityUid: Long, contentEntryVersionUid: Long, clazzUid: Long): XapiSessionEntity? defined in com.ustadmobile.core.db.dao.xapi.XapiSessionEntityDao` must be present with the same arguments on actual `suspend fun findMostRecentSessionByActorAndActivity(accountPersonUid: Long, actorUid: Long, xseRootActivityUid: Long, contentEntryVersionUid: Long, clazzUid: Long): XapiSessionEntity? defined in com.ustadmobile.core.db.dao.xapi.XapiSessionEntityDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzAssignmentShallowCopy.kt:6:35 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun ClazzAssignment.shallowCopy(block: ClazzAssignment.() -> Unit): ClazzAssignment defined in com.ustadmobile.lib.db.entities.ext in file ClazzAssignmentExt.kt` must be present with the same arguments on actual `fun ClazzAssignment.shallowCopy(block: ClazzAssignment.() -> Unit): ClazzAssignment defined in com.ustadmobile.lib.db.entities.ext in file ClazzAssignmentShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzAssignmentShallowCopy.kt:9:6 'caTitle: String?' is deprecated. Use title on courseblock w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzAssignmentShallowCopy.kt:9:21 'caTitle: String?' is deprecated. Use title on courseblock w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzAssignmentShallowCopy.kt:10:6 'caDescription: String?' is deprecated. Use description on courseblock w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzAssignmentShallowCopy.kt:10:27 'caDescription: String?' is deprecated. Use description on courseblock w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzAssignmentShallowCopy.kt:15:6 'caCompletionCriteria: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzAssignmentShallowCopy.kt:15:34 'caCompletionCriteria: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzEnrolmentWithLeavingReasonShallowCopy.kt:7:41 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun ClazzEnrolmentWithLeavingReason.shallowCopy(block: ClazzEnrolmentWithLeavingReason.() -> Unit): ClazzEnrolmentWithLeavingReason defined in com.ustadmobile.lib.db.entities.ext in file ClazzEnrolmentWithLeavingReasonExt.kt` must be present with the same arguments on actual `fun ClazzEnrolmentWithLeavingReason.shallowCopy(block: ClazzEnrolmentWithLeavingReason.() -> Unit): ClazzEnrolmentWithLeavingReason defined in com.ustadmobile.lib.db.entities.ext in file ClazzEnrolmentWithLeavingReasonShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzLogAttendanceRecordShallowCopy.kt:6:44 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun ClazzLogAttendanceRecord.shallowCopy(block: ClazzLogAttendanceRecord.() -> Unit): ClazzLogAttendanceRecord defined in com.ustadmobile.lib.db.entities.ext in file ClazzLogAttendanceRecordExt.kt` must be present with the same arguments on actual `fun ClazzLogAttendanceRecord.shallowCopy(block: ClazzLogAttendanceRecord.() -> Unit): ClazzLogAttendanceRecord defined in com.ustadmobile.lib.db.entities.ext in file ClazzLogAttendanceRecordShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzLogAttendanceRecordWithPersonShallowCopy.kt:7:44 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun ClazzLogAttendanceRecordWithPerson.shallowCopy(block: ClazzLogAttendanceRecordWithPerson.() -> Unit): ClazzLogAttendanceRecordWithPerson defined in com.ustadmobile.lib.db.entities.ext in file ClazzLogAttendanceRecordWithPersonExt.kt` must be present with the same arguments on actual `fun ClazzLogAttendanceRecordWithPerson.shallowCopy(block: ClazzLogAttendanceRecordWithPerson.() -> Unit): ClazzLogAttendanceRecordWithPerson defined in com.ustadmobile.lib.db.entities.ext in file ClazzLogAttendanceRecordWithPersonShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzLogShallowCopy.kt:6:28 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun ClazzLog.shallowCopy(block: ClazzLog.() -> Unit): ClazzLog defined in com.ustadmobile.lib.db.entities.ext in file ClazzLogExt.kt` must be present with the same arguments on actual `fun ClazzLog.shallowCopy(block: ClazzLog.() -> Unit): ClazzLog defined in com.ustadmobile.lib.db.entities.ext in file ClazzLogShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzWithHolidayCalendarAndAndTerminologyShallowCopy.kt:7:51 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun ClazzWithHolidayCalendarAndAndTerminology.shallowCopy(block: ClazzWithHolidayCalendarAndAndTerminology.() -> Unit): ClazzWithHolidayCalendarAndAndTerminology defined in com.ustadmobile.lib.db.entities.ext in file ClazzWithHolidayCalendarAndSchoolAndTerminologyExt.kt` must be present with the same arguments on actual `fun ClazzWithHolidayCalendarAndAndTerminology.shallowCopy(block: ClazzWithHolidayCalendarAndAndTerminology.() -> Unit): ClazzWithHolidayCalendarAndAndTerminology defined in com.ustadmobile.lib.db.entities.ext in file ClazzWithHolidayCalendarAndAndTerminologyShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryShallowCopy.kt:6:32 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun ContentEntry.shallowCopy(block: ContentEntry.() -> Unit): ContentEntry defined in com.ustadmobile.lib.db.entities.ext in file ContentEntryExt.kt` must be present with the same arguments on actual `fun ContentEntry.shallowCopy(block: ContentEntry.() -> Unit): ContentEntry defined in com.ustadmobile.lib.db.entities.ext in file ContentEntryShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryShallowCopy.kt:18:6 'thumbnailUrl: String?' is deprecated. use contentEntryPicture w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryShallowCopy.kt:18:26 'thumbnailUrl: String?' is deprecated. use contentEntryPicture w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryShallowCopy.kt:26:6 'completionCriteria: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryShallowCopy.kt:26:32 'completionCriteria: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryShallowCopy.kt:27:6 'minScore: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryShallowCopy.kt:27:22 'minScore: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryWithBlockAndLanguageShallowCopy.kt:7:42 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun ContentEntryWithBlockAndLanguage.shallowCopy(block: ContentEntryWithBlockAndLanguage.() -> Unit): ContentEntryWithBlockAndLanguage defined in com.ustadmobile.lib.db.entities.ext in file ContentEntryWithBlockAndLanguageExt.kt` must be present with the same arguments on actual `fun ContentEntryWithBlockAndLanguage.shallowCopy(block: ContentEntryWithBlockAndLanguage.() -> Unit): ContentEntryWithBlockAndLanguage defined in com.ustadmobile.lib.db.entities.ext in file ContentEntryWithBlockAndLanguageShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryWithBlockAndLanguageShallowCopy.kt:21:6 'thumbnailUrl: String?' is deprecated. use contentEntryPicture w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryWithBlockAndLanguageShallowCopy.kt:21:26 'thumbnailUrl: String?' is deprecated. use contentEntryPicture w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryWithBlockAndLanguageShallowCopy.kt:29:6 'completionCriteria: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryWithBlockAndLanguageShallowCopy.kt:29:32 'completionCriteria: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryWithBlockAndLanguageShallowCopy.kt:30:6 'minScore: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryWithBlockAndLanguageShallowCopy.kt:30:22 'minScore: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/CourseAssignmentMarkShallowCopy.kt:6:40 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun CourseAssignmentMark.shallowCopy(block: CourseAssignmentMark.() -> Unit): CourseAssignmentMark defined in com.ustadmobile.lib.db.entities.ext in file CourseAssignmentMarkExt.kt` must be present with the same arguments on actual `fun CourseAssignmentMark.shallowCopy(block: CourseAssignmentMark.() -> Unit): CourseAssignmentMark defined in com.ustadmobile.lib.db.entities.ext in file CourseAssignmentMarkShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/CourseAssignmentSubmissionShallowCopy.kt:7:36 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun CourseAssignmentSubmission.shallowCopy(block: CourseAssignmentSubmission.() -> Unit): CourseAssignmentSubmission defined in com.ustadmobile.lib.db.entities.ext in file CourseAssignmentSubmissionExt.kt` must be present with the same arguments on actual `fun CourseAssignmentSubmission.shallowCopy(block: CourseAssignmentSubmission.() -> Unit): CourseAssignmentSubmission defined in com.ustadmobile.lib.db.entities.ext in file CourseAssignmentSubmissionShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/CourseGroupMemberShallowCopy.kt:6:37 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun CourseGroupMember.shallowCopy(block: CourseGroupMember.() -> Unit): CourseGroupMember defined in com.ustadmobile.lib.db.entities.ext in file CourseGroupMemberExt.kt` must be present with the same arguments on actual `fun CourseGroupMember.shallowCopy(block: CourseGroupMember.() -> Unit): CourseGroupMember defined in com.ustadmobile.lib.db.entities.ext in file CourseGroupMemberShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/CourseGroupSetShallowCopy.kt:6:34 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun CourseGroupSet.shallowCopy(block: CourseGroupSet.() -> Unit): CourseGroupSet defined in com.ustadmobile.lib.db.entities.ext in file CourseGroupSetExt.kt` must be present with the same arguments on actual `fun CourseGroupSet.shallowCopy(block: CourseGroupSet.() -> Unit): CourseGroupSet defined in com.ustadmobile.lib.db.entities.ext in file CourseGroupSetShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/CourseTerminologyShallowCopy.kt:6:37 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun CourseTerminology.shallowCopy(block: CourseTerminology.() -> Unit): CourseTerminology defined in com.ustadmobile.lib.db.entities.ext in file CourseTerminologyExt.kt` must be present with the same arguments on actual `fun CourseTerminology.shallowCopy(block: CourseTerminology.() -> Unit): CourseTerminology defined in com.ustadmobile.lib.db.entities.ext in file CourseTerminologyShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/DiscussionPostShallowCopy.kt:6:34 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun DiscussionPost.shallowCopy(block: DiscussionPost.() -> Unit): DiscussionPost defined in com.ustadmobile.lib.db.entities.ext in file DiscussionPostExt.kt` must be present with the same arguments on actual `fun DiscussionPost.shallowCopy(block: DiscussionPost.() -> Unit): DiscussionPost defined in com.ustadmobile.lib.db.entities.ext in file DiscussionPostShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/DiscussionPostShallowCopy.kt:18:6 'discussionPostVisible: Boolean' is deprecated. No longer used - will be removed Aug/24 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/DiscussionPostShallowCopy.kt:18:35 'discussionPostVisible: Boolean' is deprecated. No longer used - will be removed Aug/24 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/DiscussionPostShallowCopy.kt:19:6 'discussionPostArchive: Boolean' is deprecated. No longer used - will be removed Aug/24 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/DiscussionPostShallowCopy.kt:19:35 'discussionPostArchive: Boolean' is deprecated. No longer used - will be removed Aug/24 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/HolidayCalendarShallowCopy.kt:6:35 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun HolidayCalendar.shallowCopy(block: HolidayCalendar.() -> Unit): HolidayCalendar defined in com.ustadmobile.lib.db.entities.ext in file HolidayCalendarExt.kt` must be present with the same arguments on actual `fun HolidayCalendar.shallowCopy(block: HolidayCalendar.() -> Unit): HolidayCalendar defined in com.ustadmobile.lib.db.entities.ext in file HolidayCalendarShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/LanguageShallowCopy.kt:6:28 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun Language.shallowCopy(block: Language.() -> Unit): Language defined in com.ustadmobile.lib.db.entities.ext in file LanguageExt.kt` must be present with the same arguments on actual `fun Language.shallowCopy(block: Language.() -> Unit): Language defined in com.ustadmobile.lib.db.entities.ext in file LanguageShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/LeavingReasonShallowCopy.kt:6:33 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun LeavingReason.shallowCopy(block: LeavingReason.() -> Unit): LeavingReason defined in com.ustadmobile.lib.db.entities.ext in file LeavingReasonExt.kt` must be present with the same arguments on actual `fun LeavingReason.shallowCopy(block: LeavingReason.() -> Unit): LeavingReason defined in com.ustadmobile.lib.db.entities.ext in file LeavingReasonShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PeerReviewerAllocationShallowCopy.kt:6:42 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun PeerReviewerAllocation.shallowCopy(block: PeerReviewerAllocation.() -> Unit): PeerReviewerAllocation defined in com.ustadmobile.lib.db.entities.ext in file PeerReviewAllocationExt.kt` must be present with the same arguments on actual `fun PeerReviewerAllocation.shallowCopy(block: PeerReviewerAllocation.() -> Unit): PeerReviewerAllocation defined in com.ustadmobile.lib.db.entities.ext in file PeerReviewerAllocationShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PersonAndDisplayDetailShallowCopy.kt:6:42 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun PersonAndDisplayDetail.shallowCopy(block: PersonAndDisplayDetail.() -> Unit): PersonAndDisplayDetail defined in com.ustadmobile.lib.db.entities.ext in file PersonWithPersonParentJoinExt.kt` must be present with the same arguments on actual `fun PersonAndDisplayDetail.shallowCopy(block: PersonAndDisplayDetail.() -> Unit): PersonAndDisplayDetail defined in com.ustadmobile.lib.db.entities.ext in file PersonAndDisplayDetailShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PersonParentJoinShallowCopy.kt:6:36 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun PersonParentJoin.shallowCopy(block: PersonParentJoin.() -> Unit): PersonParentJoin defined in com.ustadmobile.lib.db.entities.ext in file PersonParentJoinExt.kt` must be present with the same arguments on actual `fun PersonParentJoin.shallowCopy(block: PersonParentJoin.() -> Unit): PersonParentJoin defined in com.ustadmobile.lib.db.entities.ext in file PersonParentJoinShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:6:26 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun Person.shallowCopy(block: Person.() -> Unit): Person defined in com.ustadmobile.lib.db.entities.ext in file PersonExt.kt` must be present with the same arguments on actual `fun Person.shallowCopy(block: Person.() -> Unit): Person defined in com.ustadmobile.lib.db.entities.ext in file PersonShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:22:6 'personMasterChangeSeqNum: Long' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:22:38 'personMasterChangeSeqNum: Long' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:23:6 'personLocalChangeSeqNum: Long' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:23:37 'personLocalChangeSeqNum: Long' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:24:6 'personLastChangedBy: Int' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:24:33 'personLastChangedBy: Int' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:25:6 'admin: Boolean' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:25:19 'admin: Boolean' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:26:6 'personNotes: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:26:25 'personNotes: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:27:6 'fatherName: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:27:24 'fatherName: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:28:6 'fatherNumber: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:28:26 'fatherNumber: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:29:6 'motherName: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:29:24 'motherName: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:30:6 'motherNum: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:30:23 'motherNum: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ReportFilterShallowCopy.kt:6:32 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun ReportFilter.shallowCopy(block: ReportFilter.() -> Unit): ReportFilter defined in com.ustadmobile.lib.db.entities.ext in file ReportFilterExt.kt` must be present with the same arguments on actual `fun ReportFilter.shallowCopy(block: ReportFilter.() -> Unit): ReportFilter defined in com.ustadmobile.lib.db.entities.ext in file ReportFilterShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ScheduleShallowCopy.kt:6:28 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun Schedule.shallowCopy(block: Schedule.() -> Unit): Schedule defined in com.ustadmobile.lib.db.entities.ext in file ScheduleExt.kt` must be present with the same arguments on actual `fun Schedule.shallowCopy(block: Schedule.() -> Unit): Schedule defined in com.ustadmobile.lib.db.entities.ext in file ScheduleShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/SiteShallowCopy.kt:6:24 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun Site.shallowCopy(block: Site.() -> Unit): Site defined in com.ustadmobile.lib.db.entities.ext in file Site.kt` must be present with the same arguments on actual `fun Site.shallowCopy(block: Site.() -> Unit): Site defined in com.ustadmobile.lib.db.entities.ext in file SiteShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/SiteTermsShallowCopy.kt:6:29 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun SiteTerms.shallowCopy(block: SiteTerms.() -> Unit): SiteTerms defined in com.ustadmobile.lib.db.entities.ext in file SiteTermsExt.kt` must be present with the same arguments on actual `fun SiteTerms.shallowCopy(block: SiteTerms.() -> Unit): SiteTerms defined in com.ustadmobile.lib.db.entities.ext in file SiteTermsShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/UmAppDatabase.kt:103:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CacheLockJoinDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:29:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:29:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzEnrolmentDao.kt:36:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzLogAttendanceRecordDao.kt:14:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzLogDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CommentsDao.kt:16:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentCategoryDao.kt:10:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentCategorySchemaDao.kt:10:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryContentCategoryJoinDao.kt:10:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:20:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryImportJobDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryParentChildJoinDao.kt:11:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryPicture2Dao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryPictureDao.kt:13:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao.kt:10:40 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao.kt:15:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao.kt:39:95 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryVersionDao.kt:13:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentMarkDao.kt:16:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionDao.kt:14:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionFileDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:27:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseBlockPictureDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:19:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseGroupSetDao.kt:15:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:29:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CoursePictureDao.kt:13:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseTerminologyDao.kt:14:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/DeletedItemDao.kt:15:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/DiscussionPostDao.kt:17:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/EnrolmentRequestDao.kt:18:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ErrorReportDao.kt:11:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ExternalAppPermissionDao.kt:9:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/HolidayCalendarDao.kt:13:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/HolidayDao.kt:11:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/LanguageDao.kt:17:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/LanguageVariantDao.kt:10:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/LeavingReasonDao.kt:11:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/MessageDao.kt:13:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/OfflineItemDao.kt:18:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/OutgoingReplicationDao.kt:9:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PeerReviewerAllocationDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonAuth2Dao.kt:11:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonAuthDao.kt:11:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:16:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonGroupDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonGroupMemberDao.kt:10:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonParentJoinDao.kt:14:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonPictureDao.kt:15:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ReportDao.kt:15:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ScheduleDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ScopedGrantDao.kt:10:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/SiteDao.kt:10:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao.kt:14:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/StudentResultDao.kt:15:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/SyncNodeDao.kt:10:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao.kt:22:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/TransferJobDao.kt:15:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/TransferJobErrorDao.kt:9:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/TransferJobItemDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/UserSessionDao.kt:14:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityEntityDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityExtensionDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityInteractionDao.kt:11:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityLangMapEntryDao.kt:15:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/ActorDao.kt:13:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/GroupMemberActorJoinDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StateDeleteCommandDao.kt:11:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StateEntityDao.kt:16:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementContextActivityJoinDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:52:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementEntityJsonDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/VerbDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/VerbLangMapEntryDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt:13:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:24:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:32:63 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:162:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:214:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:263:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:300:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:369:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:383:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:463:71 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:467:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:524:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:810:71 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:1007:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:1384:71 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:1399:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:1656:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:243:13 'thumbnailUrl: String?' is deprecated. use contentEntryPicture w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:243:35 'thumbnailUrl: String?' is deprecated. use contentEntryPicture w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:252:13 'completionCriteria: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:252:41 'completionCriteria: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:253:13 'minScore: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:253:31 'minScore: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:272:33 'thumbnailUrl: String?' is deprecated. use contentEntryPicture w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:281:32 'completionCriteria: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:282:32 'minScore: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntryRelatedEntryJoinWithLangName.kt:20:18 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/UmAccount.kt:20:13 'admin: Boolean' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online > Task :testserver-controller:compileKotlin w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/testserver-controller/src/main/java/com/ustadmobile/test/http/OkHttpClientExt.kt:8:5 Parameter 'requestTimeout' is never used > Task :lib-database:compileDebugJavaWithJavac > Task :lib-database:processDebugJavaRes > Task :lib-database:extractDebugAnnotations > Task :lib-database:mergeDebugGeneratedProguardFiles > Task :lib-database:mergeDebugConsumerProguardFiles > Task :lib-database:mergeDebugJavaResource > Task :lib-database:bundleLibCompileToJarDebug > Task :lib-database:generateDebugLintModel > Task :lib-database:bundleLibRuntimeToJarDebug > Task :core:compileReleaseKotlinAndroid w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/androidMain/kotlin/com/ustadmobile/core/impl/UMAndroidUtil.kt:48:32 'get(String!): Any?' is deprecated. Deprecated in Java w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/androidMain/kotlin/com/ustadmobile/core/impl/UstadMobileSystemImpl.kt:170:78 'versionCode: Int' is deprecated. Deprecated in Java w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/androidMain/kotlin/com/ustadmobile/core/networkmanager/ConnectionManager.kt:12:9 Parameter 'di' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/androidMain/kotlin/com/ustadmobile/core/networkmanager/ConnectionManager.kt:40:17 Variable 'isMetered' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/androidMain/kotlin/com/ustadmobile/core/schedule/ClazzLogCreatorManagerAndroidImpl.kt:16:42 The corresponding parameter in the supertype 'ClazzLogCreatorManager' is named 'clazzUidFilter'. This may cause problems when calling this function with named arguments. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/androidMain/kotlin/com/ustadmobile/core/schedule/ClazzLogScheduleWorker.kt:30:13 Variable 'nextRunTime' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/androidMain/kotlin/com/ustadmobile/core/schedule/ClazzLogScheduleWorker.kt:32:13 Variable 'clazzLogCreatorManager' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonJvmMain/kotlin/com/ustadmobile/core/domain/blob/download/BlobDownloadClientUseCaseCommonJvm.kt:131:13 Variable 'transferJob' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonJvmMain/kotlin/com/ustadmobile/core/impl/di/DomainJvmDiModule.kt:9:23 Parameter 'endpointScope' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/account/EndSessionParentChildJoinSyncListener.kt:28: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: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/account/EndSessionParentChildJoinSyncListener.kt:28: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: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt:528:32 'insertPersonAndGroup(T, Int = ...): T' is deprecated. Should use AddNewPersonUseCase instead w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/domain/socialwarning/DismissSocialWarningUseCase.kt:14:63 Elvis operator (?:) always returns the left operand of non-nullable type String w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/domain/socialwarning/ShowSocialWarningUseCase.kt:14:63 Elvis operator (?:) always returns the left operand of non-nullable type String w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/domain/xapi/XapiStatementResource.kt:238:9 Parameter 'xapiSession' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/domain/xapi/XapiStatementResource.kt:240:9 Parameter 'format' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/paging/ListPagingSource.kt:42:11 No cast needed w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/util/EventCollator.kt:42: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: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/util/MessageIdOption.kt:11:5 Parameter 'context' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/util/UMFileUtil.kt:445:13 Variable 'result' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/util/ext/ClazzEnrolmentExt.kt:18:33 Parameter 'context' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/util/ext/ClazzEnrolmentExt.kt:35:36 Parameter 'context' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/util/ext/UmAppDatabaseExt.kt:31:17 'Person' is a final type, and thus a value of the type parameter is predetermined w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/util/ext/UmAppDatabaseExt.kt:52:5 'grantScopedPermission(Person, Long, Int, Long): ScopedGrantResult' is deprecated. This has been replaced with SystemPermission and CoursePermission w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/util/ext/UmAppDatabaseExt.kt:202:12 'grantScopedPermission(Long, Long, Int, Long): ScopedGrantResult' is deprecated. This has been replaced with SystemPermission and CoursePermission w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/gradebook/ClazzGradebookPagingSource.kt:99:11 No cast needed w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/subtitleedit/SubtitleEditViewModel.kt:56:34 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/person/list/PersonListViewModel.kt:65:13 No cast needed > Task :lib-database:syncDebugLibJars > Task :core:compileReleaseJavaWithJavac > Task :core:mergeReleaseGeneratedProguardFiles > Task :core:exportReleaseConsumerProguardFiles > Task :core:processReleaseJavaRes > Task :core:bundleLibCompileToJarRelease > Task :core:bundleLibRuntimeToJarRelease > Task :lib-database:lintVitalAnalyzeRelease > Task :core:generateReleaseLintModel > Task :sharedse:compileReleaseKotlinAndroid w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/sharedse/src/commonJvmMain/kotlin/com/ustadmobile/port/sharedse/ext/NanoHTTPDExt.kt:25:39 Unchecked cast: Any! to MutableMap w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/sharedse/src/commonJvmMain/kotlin/com/ustadmobile/port/sharedse/impl/http/RangeInputStream.kt:98:13 Name shadowed: byteCount > Task :core:compileCommonMainKotlinMetadata w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/generated/moko/commonMain/src/com/ustadmobile/core/MR.kt:12:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/generated/moko/commonMain/src/com/ustadmobile/core/MR.kt:13:17 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/generated/moko/commonMain/src/com/ustadmobile/core/MR.kt:2267:17 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/generated/moko/commonMain/src/com/ustadmobile/core/MR.kt:2285:17 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/generated/moko/commonMain/src/com/ustadmobile/core/MR.kt:2291:17 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/generated/moko/commonMain/src/com/ustadmobile/core/MR.kt:2293:17 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/generated/moko/commonMain/src/com/ustadmobile/core/MR.kt:2295:17 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/build/generated/moko/commonMain/src/com/ustadmobile/core/MR.kt:2299:17 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/account/EndSessionParentChildJoinSyncListener.kt:28: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: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/account/EndSessionParentChildJoinSyncListener.kt:28: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: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt:528:32 'insertPersonAndGroup(T, Int = ...): T' is deprecated. Should use AddNewPersonUseCase instead w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/domain/socialwarning/DismissSocialWarningUseCase.kt:14:63 Elvis operator (?:) always returns the left operand of non-nullable type String w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/domain/socialwarning/ShowSocialWarningUseCase.kt:14:63 Elvis operator (?:) always returns the left operand of non-nullable type String w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/domain/xapi/XapiStatementResource.kt:238:9 Parameter 'xapiSession' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/domain/xapi/XapiStatementResource.kt:240:9 Parameter 'format' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/impl/UstadMobileSystemImpl.kt:42:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/impl/UstadMobileSystemImpl.kt:85:15 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/util/EventCollator.kt:11:19 'Volatile' is deprecated. Use kotlin.concurrent.Volatile annotation in multiplatform code instead. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/util/EventCollator.kt:20:6 'Volatile' is deprecated. Use kotlin.concurrent.Volatile annotation in multiplatform code instead. w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/util/EventCollator.kt:42: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: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/util/MessageIdOption.kt:11:5 Parameter 'context' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/util/UMFileUtil.kt:445:13 Variable 'result' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/util/UMURLEncoder.kt:3:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/util/UMURLEncoder.kt:5:14 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/util/ext/ClazzEnrolmentExt.kt:18:33 Parameter 'context' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/util/ext/ClazzEnrolmentExt.kt:35:36 Parameter 'context' is never used w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/util/ext/UmAppDatabaseExt.kt:31:17 'Person' is a final type, and thus a value of the type parameter is predetermined w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/util/ext/UmAppDatabaseExt.kt:52:5 'grantScopedPermission(Person, Long, Int, Long): ScopedGrantResult' is deprecated. This has been replaced with SystemPermission and CoursePermission w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/util/ext/UmAppDatabaseExt.kt:202:12 'grantScopedPermission(Long, Long, Int, Long): ScopedGrantResult' is deprecated. This has been replaced with SystemPermission and CoursePermission w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/ViewModel.kt:6:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/gradebook/ClazzGradebookPagingSource.kt:66:52 This cast can never succeed w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/gradebook/ClazzGradebookPagingSource.kt:72:13 Check for instance is always 'false' w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/gradebook/ClazzGradebookPagingSource.kt:73:65 This cast can never succeed w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/gradebook/ClazzGradebookPagingSource.kt:75:17 Conditional branch result of type PagingSourceLoadResultPage is implicitly cast to Any w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/gradebook/ClazzGradebookPagingSource.kt:90:13 Check for instance is always 'false' w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/gradebook/ClazzGradebookPagingSource.kt:91:17 Conditional branch result of type PagingSourceLoadResultError is implicitly cast to Any w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/gradebook/ClazzGradebookPagingSource.kt:93:13 Check for instance is always 'false' w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/gradebook/ClazzGradebookPagingSource.kt:94:17 Conditional branch result of type PagingSourceLoadResultInvalid is implicitly cast to Any w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/gradebook/ClazzGradebookPagingSource.kt:99:11 Unchecked cast: Any to PagingSourceLoadResult w: file:///home/jenkins/.jenkins/workspace/UstadMobile-primary2/core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/subtitleedit/SubtitleEditViewModel.kt:56:34 Parameter 'db' is never used, could be renamed to _ > Task :lib-database:kspKotlinJvm > Task :sharedse:compileReleaseJavaWithJavac > Task :sharedse:mergeReleaseGeneratedProguardFiles > Task :sharedse:exportReleaseConsumerProguardFiles > Task :sharedse:bundleLibCompileToJarRelease > Task :sharedse:bundleLibRuntimeToJarRelease > Task :sharedse:processReleaseJavaRes > Task :core:createFullJarRelease > Task :sharedse:createFullJarRelease > Task :sharedse:generateReleaseLintModel > Task :sharedse:extractReleaseAnnotations > Task :sharedse:mergeReleaseConsumerProguardFiles > Task :sharedse:mergeReleaseJavaResource > Task :core:extractReleaseAnnotations > Task :sharedse:syncReleaseLibJars > Task :sharedse:bundleReleaseLocalLintAar > Task :core:mergeReleaseConsumerProguardFiles > Task :core:mergeReleaseJavaResource > Task :core:syncReleaseLibJars > Task :core:bundleReleaseLocalLintAar > Task :core:generateReleaseLintVitalModel > Task :sharedse:generateReleaseLintVitalModel > Task :lib-database:bundleDebugLocalLintAar > Task :lib-database:createFullJarDebug > Task :lib-database:generateDebugAndroidTestLintModel > Task :lib-database:generateDebugUnitTestLintModel > Task :core:metadataCommonMainClasses > Task :core:compileCommonJvmMainKotlinMetadata SKIPPED > Task :core:metadataCommonJvmMainClasses > Task :core:allMetadataJar > Task :core:bundleReleaseAar > Task :core:assembleRelease > Task :lib-database:bundleDebugAar > Task :lib-database:assembleDebug > Task :lib-database:compileDebugUnitTestKotlinAndroid NO-SOURCE > Task :lib-database:compileDebugUnitTestJavaWithJavac NO-SOURCE > Task :lib-database:processDebugUnitTestJavaRes NO-SOURCE > Task :lib-database:testDebugUnitTest NO-SOURCE > Task :lib-database:generateDebugLintReportModel > Task :lib-database:test UP-TO-DATE > Task :lib-test-common:transformCommonMainDependenciesMetadata w: The dependency 'com.soywiz.korlibs.klock:klock:2.4.13' was published in the legacy mode. Support for such dependencies will be removed in the future. See https://kotl.in/0b5kn8 for details. > Task :lib-test-common:compileCommonMainKotlinMetadata SKIPPED > Task :lib-test-common:metadataCommonMainClasses > Task :lib-test-common:allMetadataJar > Task :core:compileReleaseUnitTestKotlinAndroid > Task :sharedse:lintVitalAnalyzeRelease > Task :core:compileReleaseUnitTestJavaWithJavac NO-SOURCE > Task :core:processReleaseUnitTestJavaRes > Task :lib-test-common:compileReleaseKotlinAndroid > Task :core:testReleaseUnitTest > Task :lib-test-common:extractReleaseAnnotations > Task :lib-test-common:compileReleaseJavaWithJavac > Task :lib-test-common:mergeReleaseGeneratedProguardFiles > Task :lib-test-common:mergeReleaseConsumerProguardFiles > Task :lib-test-common:processReleaseJavaRes > Task :lib-test-common:mergeReleaseJavaResource > Task :lib-test-common:bundleLibRuntimeToJarRelease > Task :lib-test-common:syncReleaseLibJars > Task :lib-test-common:bundleReleaseAar > Task :lib-test-common:assembleRelease > Task :lib-test-common:bundleLibCompileToJarRelease > Task :lib-database:lintAnalyzeDebugUnitTest > Task :lib-database:lintAnalyzeDebugAndroidTest > Task :lib-ui-compose:transformCommonMainDependenciesMetadata > Task :lib-test-common:compileReleaseUnitTestKotlinAndroid NO-SOURCE > Task :lib-test-common:compileReleaseUnitTestJavaWithJavac NO-SOURCE > Task :lib-test-common:processReleaseUnitTestJavaRes NO-SOURCE > Task :lib-test-common:testReleaseUnitTest NO-SOURCE > Task :lib-ui-compose:compileCommonMainKotlinMetadata SKIPPED > Task :lib-ui-compose:metadataCommonMainClasses UP-TO-DATE > Task :lib-ui-compose:allMetadataJar > Task :sharedse:transformCommonMainDependenciesMetadata > Task :sharedse:compileCommonMainKotlinMetadata SKIPPED > Task :sharedse:metadataCommonMainClasses UP-TO-DATE > Task :sharedse:allMetadataJar > Task :sharedse:bundleReleaseAar > Task :sharedse:assembleRelease > Task :sharedse:compileReleaseUnitTestKotlinAndroid NO-SOURCE > Task :sharedse:compileReleaseUnitTestJavaWithJavac NO-SOURCE > Task :sharedse:processReleaseUnitTestJavaRes NO-SOURCE > Task :sharedse:testReleaseUnitTest NO-SOURCE > Task :testserver-controller:compileJava NO-SOURCE > Task :testserver-controller:classes > Task :testserver-controller:jar > Task :testserver-controller:startScripts > Task :lib-database:jvmProcessResources NO-SOURCE > Task :testserver-controller:distTar > Task :testserver-controller:distZip > Task :lib-database:kspKotlinJs Unable to clear jar cache after compilation, maybe daemon is already down: java.rmi.ConnectException: Connection refused to host: 127.0.0.1; nested exception is: java.net.ConnectException: Connection refused AAPT2 aapt2-8.10.0-12782657-linux Daemon #6: Idle daemon unexpectedly exit. This should not happen. AAPT2 aapt2-8.10.0-12782657-linux Daemon #5: Idle daemon unexpectedly exit. This should not happen. AAPT2 aapt2-8.10.0-12782657-linux Daemon #4: Idle daemon unexpectedly exit. This should not happen. AAPT2 aapt2-8.10.0-12782657-linux Daemon #3: Idle daemon unexpectedly exit. This should not happen. AAPT2 aapt2-8.10.0-12782657-linux Daemon #2: Idle daemon unexpectedly exit. This should not happen. AAPT2 aapt2-8.10.0-12782657-linux Daemon #0: Idle daemon unexpectedly exit. This should not happen. AAPT2 aapt2-8.10.0-12782657-linux Daemon #1: Idle daemon unexpectedly exit. This should not happen. > Task :core:compileDebugKotlinAndroid Unable to clear jar cache after compilation, maybe daemon is already down: java.rmi.ConnectException: Connection refused to host: 127.0.0.1; nested exception is: java.net.ConnectException: Connection refused e: Daemon compilation failed: Connection to the Kotlin daemon has been unexpectedly lost. This might be caused by the daemon being killed by another process or the operating system, or by JVM crash. org.jetbrains.kotlin.gradle.tasks.DaemonCrashedException: Connection to the Kotlin daemon has been unexpectedly lost. This might be caused by the daemon being killed by another process or the operating system, or by JVM crash. at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.compileWithDaemon(GradleKotlinCompilerWork.kt:250) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.compileWithDaemonOrFallbackImpl(GradleKotlinCompilerWork.kt:175) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.run(GradleKotlinCompilerWork.kt:135) at org.jetbrains.kotlin.compilerRunner.GradleCompilerRunnerWithWorkers$GradleKotlinCompilerWorkAction.execute(GradleCompilerRunnerWithWorkers.kt:73) at org.gradle.workers.internal.DefaultWorkerServer.execute(DefaultWorkerServer.java:63) at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.create(NoIsolationWorkerFactory.java:66) at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.create(NoIsolationWorkerFactory.java:62) at org.gradle.internal.classloader.ClassLoaderUtils.executeInClassloader(ClassLoaderUtils.java:100) at org.gradle.workers.internal.NoIsolationWorkerFactory$1.lambda$execute$0(NoIsolationWorkerFactory.java:62) at org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:44) at org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:41) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) at org.gradle.workers.internal.AbstractWorker.executeWrappedInBuildOperation(AbstractWorker.java:41) at org.gradle.workers.internal.NoIsolationWorkerFactory$1.execute(NoIsolationWorkerFactory.java:59) at org.gradle.workers.internal.DefaultWorkerExecutor.lambda$submitWork$0(DefaultWorkerExecutor.java:174) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runExecution(DefaultConditionalExecutionQueue.java:194) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.access$700(DefaultConditionalExecutionQueue.java:127) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner$1.run(DefaultConditionalExecutionQueue.java:169) at org.gradle.internal.Factories$1.create(Factories.java:31) at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:263) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:127) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:132) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runBatch(DefaultConditionalExecutionQueue.java:164) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.run(DefaultConditionalExecutionQueue.java:133) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) 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) Caused by: java.rmi.UnmarshalException: Error unmarshaling return header; nested exception is: java.io.EOFException at java.rmi/sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:255) at java.rmi/sun.rmi.server.UnicastRef.invoke(UnicastRef.java:165) at java.rmi/java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(RemoteObjectInvocationHandler.java:215) at java.rmi/java.rmi.server.RemoteObjectInvocationHandler.invoke(RemoteObjectInvocationHandler.java:160) at jdk.proxy7/jdk.proxy7.$Proxy249.compile(Unknown Source) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.incrementalCompilationWithDaemon(GradleKotlinCompilerWork.kt:342) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.compileWithDaemon(GradleKotlinCompilerWork.kt:239) ... 37 more Caused by: java.io.EOFException at java.base/java.io.DataInputStream.readUnsignedByte(DataInputStream.java:290) at java.base/java.io.DataInputStream.readByte(DataInputStream.java:268) at java.rmi/sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:241) ... 43 more Failed to compile with Kotlin daemon: org.jetbrains.kotlin.gradle.tasks.DaemonCrashedException: Connection to the Kotlin daemon has been unexpectedly lost. This might be caused by the daemon being killed by another process or the operating system, or by JVM crash. at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.compileWithDaemon(GradleKotlinCompilerWork.kt:250) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.compileWithDaemonOrFallbackImpl(GradleKotlinCompilerWork.kt:175) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.run(GradleKotlinCompilerWork.kt:135) at org.jetbrains.kotlin.compilerRunner.GradleCompilerRunnerWithWorkers$GradleKotlinCompilerWorkAction.execute(GradleCompilerRunnerWithWorkers.kt:73) at org.gradle.workers.internal.DefaultWorkerServer.execute(DefaultWorkerServer.java:63) at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.create(NoIsolationWorkerFactory.java:66) at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.create(NoIsolationWorkerFactory.java:62) at org.gradle.internal.classloader.ClassLoaderUtils.executeInClassloader(ClassLoaderUtils.java:100) at org.gradle.workers.internal.NoIsolationWorkerFactory$1.lambda$execute$0(NoIsolationWorkerFactory.java:62) at org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:44) at org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:41) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) at org.gradle.workers.internal.AbstractWorker.executeWrappedInBuildOperation(AbstractWorker.java:41) at org.gradle.workers.internal.NoIsolationWorkerFactory$1.execute(NoIsolationWorkerFactory.java:59) at org.gradle.workers.internal.DefaultWorkerExecutor.lambda$submitWork$0(DefaultWorkerExecutor.java:174) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runExecution(DefaultConditionalExecutionQueue.java:194) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.access$700(DefaultConditionalExecutionQueue.java:127) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner$1.run(DefaultConditionalExecutionQueue.java:169) at org.gradle.internal.Factories$1.create(Factories.java:31) at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:263) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:127) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:132) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runBatch(DefaultConditionalExecutionQueue.java:164) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.run(DefaultConditionalExecutionQueue.java:133) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) 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) Caused by: java.rmi.UnmarshalException: Error unmarshaling return header; nested exception is: java.io.EOFException at java.rmi/sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:255) at java.rmi/sun.rmi.server.UnicastRef.invoke(UnicastRef.java:165) at java.rmi/java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(RemoteObjectInvocationHandler.java:215) at java.rmi/java.rmi.server.RemoteObjectInvocationHandler.invoke(RemoteObjectInvocationHandler.java:160) at jdk.proxy7/jdk.proxy7.$Proxy249.compile(Unknown Source) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.incrementalCompilationWithDaemon(GradleKotlinCompilerWork.kt:342) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.compileWithDaemon(GradleKotlinCompilerWork.kt:239) ... 37 more Caused by: java.io.EOFException at java.base/java.io.DataInputStream.readUnsignedByte(DataInputStream.java:290) at java.base/java.io.DataInputStream.readByte(DataInputStream.java:268) at java.rmi/sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:241) ... 43 more Using fallback strategy: Compile without Kotlin daemon Try ./gradlew --stop if this issue persists. The message received from the daemon indicates that the daemon has disappeared. Build request sent: Build{id=dda56e8e-c0af-4e96-81bc-336ad9787bf5, currentDir=/home/jenkins/.jenkins/workspace/UstadMobile-primary2} Attempting to read last messages from the daemon log... Daemon pid: 4051024 log file: /home/jenkins/.gradle/daemon/8.11.1/daemon-4051024.out.log ----- Last 20 lines from daemon log file - daemon-4051024.out.log ----- at java.rmi/sun.rmi.server.UnicastRef.invoke(UnicastRef.java:165) at java.rmi/java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(RemoteObjectInvocationHandler.java:215) at java.rmi/java.rmi.server.RemoteObjectInvocationHandler.invoke(RemoteObjectInvocationHandler.java:160) at jdk.proxy7/jdk.proxy7.$Proxy249.compile(Unknown Source) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.incrementalCompilationWithDaemon(GradleKotlinCompilerWork.kt:342) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.compileWithDaemon(GradleKotlinCompilerWork.kt:239) ... 37 more Caused by: java.io.EOFException at java.base/java.io.DataInputStream.readUnsignedByte(DataInputStream.java:290) at java.base/java.io.DataInputStream.readByte(DataInputStream.java:268) at java.rmi/sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:241) ... 43 more Using fallback strategy: Compile without Kotlin daemon Try ./gradlew --stop if this issue persists. AAPT2 aapt2-8.10.0-12782657-linux Daemon #4: Idle daemon unexpectedly exit. This should not happen. AAPT2 aapt2-8.10.0-12782657-linux Daemon #3: Idle daemon unexpectedly exit. This should not happen. AAPT2 aapt2-8.10.0-12782657-linux Daemon #2: Idle daemon unexpectedly exit. This should not happen. AAPT2 aapt2-8.10.0-12782657-linux Daemon #0: Idle daemon unexpectedly exit. This should not happen. AAPT2 aapt2-8.10.0-12782657-linux Daemon #1: Idle daemon unexpectedly exit. This should not happen. Daemon vm is shutting down... The daemon has exited normally or was terminated in response to a user interrupt.----- End of the daemon log ----- FAILURE: Build failed with an exception. * What went wrong: Gradle build daemon disappeared unexpectedly (it may have been killed or may have crashed) * 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. > Task :lib-database:kspKotlinJs e: Daemon compilation failed: Connection to the Kotlin daemon has been unexpectedly lost. This might be caused by the daemon being killed by another process or the operating system, or by JVM crash. org.jetbrains.kotlin.gradle.tasks.DaemonCrashedException: Connection to the Kotlin daemon has been unexpectedly lost. This might be caused by the daemon being killed by another process or the operating system, or by JVM crash. at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.compileWithDaemon(GradleKotlinCompilerWork.kt:250) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.compileWithDaemonOrFallbackImpl(GradleKotlinCompilerWork.kt:175) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.run(GradleKotlinCompilerWork.kt:135) at org.jetbrains.kotlin.compilerRunner.GradleCompilerRunnerWithWorkers$GradleKotlinCompilerWorkAction.execute(GradleCompilerRunnerWithWorkers.kt:73) at org.gradle.workers.internal.DefaultWorkerServer.execute(DefaultWorkerServer.java:63) at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.create(NoIsolationWorkerFactory.java:66) at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.create(NoIsolationWorkerFactory.java:62) at org.gradle.internal.classloader.ClassLoaderUtils.executeInClassloader(ClassLoaderUtils.java:100) at org.gradle.workers.internal.NoIsolationWorkerFactory$1.lambda$execute$0(NoIsolationWorkerFactory.java:62) at org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:44) at org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:41) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) at org.gradle.workers.internal.AbstractWorker.executeWrappedInBuildOperation(AbstractWorker.java:41) at org.gradle.workers.internal.NoIsolationWorkerFactory$1.execute(NoIsolationWorkerFactory.java:59) at org.gradle.workers.internal.DefaultWorkerExecutor.lambda$submitWork$0(DefaultWorkerExecutor.java:174) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runExecution(DefaultConditionalExecutionQueue.java:194) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.access$700(DefaultConditionalExecutionQueue.java:127) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner$1.run(DefaultConditionalExecutionQueue.java:169) at org.gradle.internal.Factories$1.create(Factories.java:31) at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:263) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:127) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:132) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runBatch(DefaultConditionalExecutionQueue.java:164) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.run(DefaultConditionalExecutionQueue.java:133) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) 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) Caused by: java.rmi.UnmarshalException: Error unmarshaling return header; nested exception is: java.io.EOFException at java.rmi/sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:255) at java.rmi/sun.rmi.server.UnicastRef.invoke(UnicastRef.java:165) at java.rmi/java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(RemoteObjectInvocationHandler.java:215) at java.rmi/java.rmi.server.RemoteObjectInvocationHandler.invoke(RemoteObjectInvocationHandler.java:160) at jdk.proxy7/jdk.proxy7.$Proxy249.compile(Unknown Source) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.nonIncrementalCompilationWithDaemon(GradleKotlinCompilerWork.kt:298) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.compileWithDaemon(GradleKotlinCompilerWork.kt:241) ... 37 more Caused by: java.io.EOFException at java.base/java.io.DataInputStream.readUnsignedByte(DataInputStream.java:290) at java.base/java.io.DataInputStream.readByte(DataInputStream.java:268) at java.rmi/sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:241) ... 43 more Failed to compile with Kotlin daemon: org.jetbrains.kotlin.gradle.tasks.DaemonCrashedException: Connection to the Kotlin daemon has been unexpectedly lost. This might be caused by the daemon being killed by another process or the operating system, or by JVM crash. at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.compileWithDaemon(GradleKotlinCompilerWork.kt:250) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.compileWithDaemonOrFallbackImpl(GradleKotlinCompilerWork.kt:175) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.run(GradleKotlinCompilerWork.kt:135) at org.jetbrains.kotlin.compilerRunner.GradleCompilerRunnerWithWorkers$GradleKotlinCompilerWorkAction.execute(GradleCompilerRunnerWithWorkers.kt:73) at org.gradle.workers.internal.DefaultWorkerServer.execute(DefaultWorkerServer.java:63) at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.create(NoIsolationWorkerFactory.java:66) at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.create(NoIsolationWorkerFactory.java:62) at org.gradle.internal.classloader.ClassLoaderUtils.executeInClassloader(ClassLoaderUtils.java:100) at org.gradle.workers.internal.NoIsolationWorkerFactory$1.lambda$execute$0(NoIsolationWorkerFactory.java:62) at org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:44) at org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:41) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) at org.gradle.workers.internal.AbstractWorker.executeWrappedInBuildOperation(AbstractWorker.java:41) at org.gradle.workers.internal.NoIsolationWorkerFactory$1.execute(NoIsolationWorkerFactory.java:59) at org.gradle.workers.internal.DefaultWorkerExecutor.lambda$submitWork$0(DefaultWorkerExecutor.java:174) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runExecution(DefaultConditionalExecutionQueue.java:194) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.access$700(DefaultConditionalExecutionQueue.java:127) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner$1.run(DefaultConditionalExecutionQueue.java:169) at org.gradle.internal.Factories$1.create(Factories.java:31) at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:263) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:127) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:132) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runBatch(DefaultConditionalExecutionQueue.java:164) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.run(DefaultConditionalExecutionQueue.java:133) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) 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) Caused by: java.rmi.UnmarshalException: Error unmarshaling return header; nested exception is: java.io.EOFException at java.rmi/sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:255) at java.rmi/sun.rmi.server.UnicastRef.invoke(UnicastRef.java:165) at java.rmi/java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(RemoteObjectInvocationHandler.java:215) at java.rmi/java.rmi.server.RemoteObjectInvocationHandler.invoke(RemoteObjectInvocationHandler.java:160) at jdk.proxy7/jdk.proxy7.$Proxy249.compile(Unknown Source) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.nonIncrementalCompilationWithDaemon(GradleKotlinCompilerWork.kt:298) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.compileWithDaemon(GradleKotlinCompilerWork.kt:241) ... 37 more Caused by: java.io.EOFException at java.base/java.io.DataInputStream.readUnsignedByte(DataInputStream.java:290) at java.base/java.io.DataInputStream.readByte(DataInputStream.java:268) at java.rmi/sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:241) ... 43 more Using fallback strategy: Compile without Kotlin daemon Try ./gradlew --stop if this issue persists. > Task :lib-ui-compose:compileReleaseKotlinAndroid Unable to clear jar cache after compilation, maybe daemon is already down: java.rmi.ConnectException: Connection refused to host: 127.0.0.1; nested exception is: java.net.ConnectException: Connection refused e: Daemon compilation failed: Connection to the Kotlin daemon has been unexpectedly lost. This might be caused by the daemon being killed by another process or the operating system, or by JVM crash. org.jetbrains.kotlin.gradle.tasks.DaemonCrashedException: Connection to the Kotlin daemon has been unexpectedly lost. This might be caused by the daemon being killed by another process or the operating system, or by JVM crash. at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.compileWithDaemon(GradleKotlinCompilerWork.kt:250) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.compileWithDaemonOrFallbackImpl(GradleKotlinCompilerWork.kt:175) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.run(GradleKotlinCompilerWork.kt:135) at org.jetbrains.kotlin.compilerRunner.GradleCompilerRunnerWithWorkers$GradleKotlinCompilerWorkAction.execute(GradleCompilerRunnerWithWorkers.kt:73) at org.gradle.workers.internal.DefaultWorkerServer.execute(DefaultWorkerServer.java:63) at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.create(NoIsolationWorkerFactory.java:66) at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.create(NoIsolationWorkerFactory.java:62) at org.gradle.internal.classloader.ClassLoaderUtils.executeInClassloader(ClassLoaderUtils.java:100) at org.gradle.workers.internal.NoIsolationWorkerFactory$1.lambda$execute$0(NoIsolationWorkerFactory.java:62) at org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:44) at org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:41) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) at org.gradle.workers.internal.AbstractWorker.executeWrappedInBuildOperation(AbstractWorker.java:41) at org.gradle.workers.internal.NoIsolationWorkerFactory$1.execute(NoIsolationWorkerFactory.java:59) at org.gradle.workers.internal.DefaultWorkerExecutor.lambda$submitWork$0(DefaultWorkerExecutor.java:174) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runExecution(DefaultConditionalExecutionQueue.java:194) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.access$700(DefaultConditionalExecutionQueue.java:127) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner$1.run(DefaultConditionalExecutionQueue.java:169) at org.gradle.internal.Factories$1.create(Factories.java:31) at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:263) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:127) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:132) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runBatch(DefaultConditionalExecutionQueue.java:164) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.run(DefaultConditionalExecutionQueue.java:133) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) 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) Caused by: java.rmi.UnmarshalException: Error unmarshaling return header; nested exception is: java.io.EOFException at java.rmi/sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:255) at java.rmi/sun.rmi.server.UnicastRef.invoke(UnicastRef.java:165) at java.rmi/java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(RemoteObjectInvocationHandler.java:215) at java.rmi/java.rmi.server.RemoteObjectInvocationHandler.invoke(RemoteObjectInvocationHandler.java:160) at jdk.proxy7/jdk.proxy7.$Proxy249.compile(Unknown Source) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.incrementalCompilationWithDaemon(GradleKotlinCompilerWork.kt:342) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.compileWithDaemon(GradleKotlinCompilerWork.kt:239) ... 37 more Caused by: java.io.EOFException at java.base/java.io.DataInputStream.readUnsignedByte(DataInputStream.java:290) at java.base/java.io.DataInputStream.readByte(DataInputStream.java:268) at java.rmi/sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:241) ... 43 more Failed to compile with Kotlin daemon: org.jetbrains.kotlin.gradle.tasks.DaemonCrashedException: Connection to the Kotlin daemon has been unexpectedly lost. This might be caused by the daemon being killed by another process or the operating system, or by JVM crash. at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.compileWithDaemon(GradleKotlinCompilerWork.kt:250) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.compileWithDaemonOrFallbackImpl(GradleKotlinCompilerWork.kt:175) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.run(GradleKotlinCompilerWork.kt:135) at org.jetbrains.kotlin.compilerRunner.GradleCompilerRunnerWithWorkers$GradleKotlinCompilerWorkAction.execute(GradleCompilerRunnerWithWorkers.kt:73) at org.gradle.workers.internal.DefaultWorkerServer.execute(DefaultWorkerServer.java:63) at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.create(NoIsolationWorkerFactory.java:66) at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.create(NoIsolationWorkerFactory.java:62) at org.gradle.internal.classloader.ClassLoaderUtils.executeInClassloader(ClassLoaderUtils.java:100) at org.gradle.workers.internal.NoIsolationWorkerFactory$1.lambda$execute$0(NoIsolationWorkerFactory.java:62) at org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:44) at org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:41) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) at org.gradle.workers.internal.AbstractWorker.executeWrappedInBuildOperation(AbstractWorker.java:41) at org.gradle.workers.internal.NoIsolationWorkerFactory$1.execute(NoIsolationWorkerFactory.java:59) at org.gradle.workers.internal.DefaultWorkerExecutor.lambda$submitWork$0(DefaultWorkerExecutor.java:174) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runExecution(DefaultConditionalExecutionQueue.java:194) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.access$700(DefaultConditionalExecutionQueue.java:127) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner$1.run(DefaultConditionalExecutionQueue.java:169) at org.gradle.internal.Factories$1.create(Factories.java:31) at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:263) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:127) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:132) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runBatch(DefaultConditionalExecutionQueue.java:164) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.run(DefaultConditionalExecutionQueue.java:133) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) 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) Caused by: java.rmi.UnmarshalException: Error unmarshaling return header; nested exception is: java.io.EOFException at java.rmi/sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:255) at java.rmi/sun.rmi.server.UnicastRef.invoke(UnicastRef.java:165) at java.rmi/java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(RemoteObjectInvocationHandler.java:215) at java.rmi/java.rmi.server.RemoteObjectInvocationHandler.invoke(RemoteObjectInvocationHandler.java:160) at jdk.proxy7/jdk.proxy7.$Proxy249.compile(Unknown Source) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.incrementalCompilationWithDaemon(GradleKotlinCompilerWork.kt:342) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.compileWithDaemon(GradleKotlinCompilerWork.kt:239) ... 37 more Caused by: java.io.EOFException at java.base/java.io.DataInputStream.readUnsignedByte(DataInputStream.java:290) at java.base/java.io.DataInputStream.readByte(DataInputStream.java:268) at java.rmi/sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:241) ... 43 more Using fallback strategy: Compile without Kotlin daemon Try ./gradlew --stop if this issue persists. > Task :core:lintVitalAnalyzeRelease > Task :lib-database:lintAnalyzeDebug > Task :lib-database:compileKotlinJvm Unable to clear jar cache after compilation, maybe daemon is already down: java.rmi.ConnectException: Connection refused to host: 127.0.0.1; nested exception is: java.net.ConnectException: Connection refused e: Daemon compilation failed: Connection to the Kotlin daemon has been unexpectedly lost. This might be caused by the daemon being killed by another process or the operating system, or by JVM crash. org.jetbrains.kotlin.gradle.tasks.DaemonCrashedException: Connection to the Kotlin daemon has been unexpectedly lost. This might be caused by the daemon being killed by another process or the operating system, or by JVM crash. at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.compileWithDaemon(GradleKotlinCompilerWork.kt:250) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.compileWithDaemonOrFallbackImpl(GradleKotlinCompilerWork.kt:175) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.run(GradleKotlinCompilerWork.kt:135) at org.jetbrains.kotlin.compilerRunner.GradleCompilerRunnerWithWorkers$GradleKotlinCompilerWorkAction.execute(GradleCompilerRunnerWithWorkers.kt:73) at org.gradle.workers.internal.DefaultWorkerServer.execute(DefaultWorkerServer.java:63) at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.create(NoIsolationWorkerFactory.java:66) at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.create(NoIsolationWorkerFactory.java:62) at org.gradle.internal.classloader.ClassLoaderUtils.executeInClassloader(ClassLoaderUtils.java:100) at org.gradle.workers.internal.NoIsolationWorkerFactory$1.lambda$execute$0(NoIsolationWorkerFactory.java:62) at org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:44) at org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:41) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) at org.gradle.workers.internal.AbstractWorker.executeWrappedInBuildOperation(AbstractWorker.java:41) at org.gradle.workers.internal.NoIsolationWorkerFactory$1.execute(NoIsolationWorkerFactory.java:59) at org.gradle.workers.internal.DefaultWorkerExecutor.lambda$submitWork$0(DefaultWorkerExecutor.java:174) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runExecution(DefaultConditionalExecutionQueue.java:194) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.access$700(DefaultConditionalExecutionQueue.java:127) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner$1.run(DefaultConditionalExecutionQueue.java:169) at org.gradle.internal.Factories$1.create(Factories.java:31) at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:263) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:127) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:132) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runBatch(DefaultConditionalExecutionQueue.java:164) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.run(DefaultConditionalExecutionQueue.java:133) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) 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) Caused by: java.rmi.UnmarshalException: Error unmarshaling return header; nested exception is: java.io.EOFException at java.rmi/sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:255) at java.rmi/sun.rmi.server.UnicastRef.invoke(UnicastRef.java:165) at java.rmi/java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(RemoteObjectInvocationHandler.java:215) at java.rmi/java.rmi.server.RemoteObjectInvocationHandler.invoke(RemoteObjectInvocationHandler.java:160) at jdk.proxy7/jdk.proxy7.$Proxy249.compile(Unknown Source) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.incrementalCompilationWithDaemon(GradleKotlinCompilerWork.kt:342) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.compileWithDaemon(GradleKotlinCompilerWork.kt:239) ... 37 more Caused by: java.io.EOFException at java.base/java.io.DataInputStream.readUnsignedByte(DataInputStream.java:290) at java.base/java.io.DataInputStream.readByte(DataInputStream.java:268) at java.rmi/sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:241) ... 43 more Failed to compile with Kotlin daemon: org.jetbrains.kotlin.gradle.tasks.DaemonCrashedException: Connection to the Kotlin daemon has been unexpectedly lost. This might be caused by the daemon being killed by another process or the operating system, or by JVM crash. at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.compileWithDaemon(GradleKotlinCompilerWork.kt:250) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.compileWithDaemonOrFallbackImpl(GradleKotlinCompilerWork.kt:175) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.run(GradleKotlinCompilerWork.kt:135) at org.jetbrains.kotlin.compilerRunner.GradleCompilerRunnerWithWorkers$GradleKotlinCompilerWorkAction.execute(GradleCompilerRunnerWithWorkers.kt:73) at org.gradle.workers.internal.DefaultWorkerServer.execute(DefaultWorkerServer.java:63) at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.create(NoIsolationWorkerFactory.java:66) at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.create(NoIsolationWorkerFactory.java:62) at org.gradle.internal.classloader.ClassLoaderUtils.executeInClassloader(ClassLoaderUtils.java:100) at org.gradle.workers.internal.NoIsolationWorkerFactory$1.lambda$execute$0(NoIsolationWorkerFactory.java:62) at org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:44) at org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:41) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:209) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66) at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:166) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59) at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53) at org.gradle.workers.internal.AbstractWorker.executeWrappedInBuildOperation(AbstractWorker.java:41) at org.gradle.workers.internal.NoIsolationWorkerFactory$1.execute(NoIsolationWorkerFactory.java:59) at org.gradle.workers.internal.DefaultWorkerExecutor.lambda$submitWork$0(DefaultWorkerExecutor.java:174) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runExecution(DefaultConditionalExecutionQueue.java:194) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.access$700(DefaultConditionalExecutionQueue.java:127) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner$1.run(DefaultConditionalExecutionQueue.java:169) at org.gradle.internal.Factories$1.create(Factories.java:31) at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:263) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:127) at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:132) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runBatch(DefaultConditionalExecutionQueue.java:164) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.run(DefaultConditionalExecutionQueue.java:133) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) 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) Caused by: java.rmi.UnmarshalException: Error unmarshaling return header; nested exception is: java.io.EOFException at java.rmi/sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:255) at java.rmi/sun.rmi.server.UnicastRef.invoke(UnicastRef.java:165) at java.rmi/java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(RemoteObjectInvocationHandler.java:215) at java.rmi/java.rmi.server.RemoteObjectInvocationHandler.invoke(RemoteObjectInvocationHandler.java:160) at jdk.proxy7/jdk.proxy7.$Proxy249.compile(Unknown Source) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.incrementalCompilationWithDaemon(GradleKotlinCompilerWork.kt:342) at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.compileWithDaemon(GradleKotlinCompilerWork.kt:239) ... 37 more Caused by: java.io.EOFException at java.base/java.io.DataInputStream.readUnsignedByte(DataInputStream.java:290) at java.base/java.io.DataInputStream.readByte(DataInputStream.java:268) at java.rmi/sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:241) ... 43 more Using fallback strategy: Compile without Kotlin daemon Try ./gradlew --stop if this issue persists. > Task :testserver-controller:shadowJar 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. [Slack Notifications] found #807 as previous completed, non-aborted build [Slack Notifications] will send OnEveryFailureNotification because build matches and user preferences allow it Finished: FAILURE