Started by GitHub push by mikedawson Running as SYSTEM [EnvInject] - Loading node environment variables. Building in workspace /home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2 The recommended git tool is: NONE No credentials specified > git rev-parse --resolve-git-dir /home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/.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/dev-simplified-onboarding-release-learningtree^{commit} # timeout=10 Checking out Revision 627448ad2f4b7a5b762833bcd6f538db84373326 (refs/remotes/origin/dev-simplified-onboarding-release-learningtree) > git config core.sparsecheckout # timeout=10 > git checkout -f 627448ad2f4b7a5b762833bcd6f538db84373326 # timeout=10 Commit message: "Update URL for personal users" > git rev-list --no-walk a7cf36e734ab7fcf8a32f8b0a40a4cae1a7f8798 # 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/dev-simplified-onboarding-release-learningtree2 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. [dev-simplified-onboarding-release-learningtree2] $ /home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/gradlew -Pktorbundleproductionjs=true clean build app-android:bundle Starting a Gradle Daemon, 1 busy Daemon could not be reused, use --status for details > 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-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-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-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. 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 > 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-centralappconfigdb-common:cleanJsBrowserTest UP-TO-DATE > Task :lib-centralappconfigdb-common:cleanJvmTest UP-TO-DATE > Task :lib-centralappconfigdb-common:cleanAllTests UP-TO-DATE > Task :lib-centralappconfigdb-common:clean > Task :lib-centralappconfigdb-sqldelight:cleanJvmTest UP-TO-DATE > Task :lib-centralappconfigdb-sqldelight:cleanAllTests UP-TO-DATE > Task :lib-centralappconfigdb-sqldelight: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 :lib-xxhashkmp:cleanJsBrowserTest UP-TO-DATE > Task :lib-xxhashkmp:cleanJvmTest UP-TO-DATE > Task :lib-xxhashkmp:cleanAllTests UP-TO-DATE > Task :lib-xxhashkmp:clean > Task :lib-xxhashkmp-commonjvmimpl:cleanJvmTest > Task :lib-xxhashkmp-commonjvmimpl:cleanAllTests > Task :lib-xxhashkmp-commonjvmimpl:clean > Task :lib-xxhashkmp-core:cleanJsBrowserTest > Task :lib-xxhashkmp-core:cleanJvmTest UP-TO-DATE > Task :lib-xxhashkmp-core:cleanAllTests > Task :lib-xxhashkmp-core: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-centralappconfigdb-common:preBuild UP-TO-DATE > Task :lib-centralappconfigdb-common:preReleaseBuild UP-TO-DATE > Task :lib-cache:copyReleaseJniLibsProjectOnly > Task :lib-centralappconfigdb-common:mergeReleaseJniLibFolders > Task :lib-centralappconfigdb-common:mergeReleaseNativeLibs NO-SOURCE > Task :lib-centralappconfigdb-sqldelight:preBuild UP-TO-DATE > Task :lib-centralappconfigdb-sqldelight:preReleaseBuild UP-TO-DATE > Task :lib-centralappconfigdb-common:copyReleaseJniLibsProjectOnly > Task :lib-centralappconfigdb-sqldelight:mergeReleaseJniLibFolders > Task :lib-centralappconfigdb-sqldelight:mergeReleaseNativeLibs NO-SOURCE > Task :lib-database:preBuild UP-TO-DATE > Task :lib-database:preReleaseBuild UP-TO-DATE > Task :lib-centralappconfigdb-sqldelight:copyReleaseJniLibsProjectOnly > Task :lib-database:mergeReleaseJniLibFolders > Task :lib-database:mergeReleaseNativeLibs NO-SOURCE > Task :lib-ihttp-core:preBuild UP-TO-DATE > Task :lib-ihttp-core:preReleaseBuild UP-TO-DATE > Task :lib-database:copyReleaseJniLibsProjectOnly > Task :lib-ihttp-core:mergeReleaseJniLibFolders > Task :lib-ihttp-core:mergeReleaseNativeLibs NO-SOURCE > Task :lib-ihttp-iostreams:preBuild UP-TO-DATE > Task :lib-ihttp-iostreams:preReleaseBuild UP-TO-DATE > Task :lib-ihttp-core:copyReleaseJniLibsProjectOnly > Task :lib-ihttp-iostreams:mergeReleaseJniLibFolders > Task :lib-ihttp-iostreams:mergeReleaseNativeLibs NO-SOURCE > Task :lib-ihttp-nanohttpd:preBuild UP-TO-DATE > Task :lib-ihttp-iostreams:copyReleaseJniLibsProjectOnly > Task :lib-ihttp-nanohttpd:preReleaseBuild UP-TO-DATE > Task :lib-ihttp-nanohttpd:mergeReleaseJniLibFolders > Task :lib-ihttp-nanohttpd:mergeReleaseNativeLibs NO-SOURCE > Task :lib-ihttp-okhttp:preBuild UP-TO-DATE > Task :lib-ihttp-nanohttpd:copyReleaseJniLibsProjectOnly > Task :lib-ihttp-okhttp:preReleaseBuild UP-TO-DATE > 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 :lib-xxhashkmp:preBuild UP-TO-DATE > Task :lib-xxhashkmp:preReleaseBuild UP-TO-DATE > Task :lib-util:copyReleaseJniLibsProjectOnly > Task :lib-xxhashkmp:mergeReleaseJniLibFolders > Task :lib-xxhashkmp:mergeReleaseNativeLibs NO-SOURCE > Task :lib-xxhashkmp-commonjvmimpl:preBuild UP-TO-DATE > Task :lib-xxhashkmp-commonjvmimpl:preReleaseBuild UP-TO-DATE > Task :lib-xxhashkmp:copyReleaseJniLibsProjectOnly > Task :lib-xxhashkmp-commonjvmimpl:mergeReleaseJniLibFolders > Task :lib-xxhashkmp-commonjvmimpl:mergeReleaseNativeLibs NO-SOURCE > Task :lib-xxhashkmp-core:preBuild UP-TO-DATE > Task :lib-xxhashkmp-core:preReleaseBuild UP-TO-DATE > Task :lib-xxhashkmp-commonjvmimpl:copyReleaseJniLibsProjectOnly > Task :lib-xxhashkmp-core:mergeReleaseJniLibFolders > Task :lib-xxhashkmp-core:mergeReleaseNativeLibs NO-SOURCE > Task :sharedse:preBuild UP-TO-DATE > Task :sharedse:preReleaseBuild UP-TO-DATE > Task :lib-xxhashkmp-core:copyReleaseJniLibsProjectOnly > Task :sharedse:mergeReleaseJniLibFolders > Task :sharedse:mergeReleaseNativeLibs NO-SOURCE > Task :sharedse:copyReleaseJniLibsProjectOnly > Task :core:prepareReleaseArtProfile UP-TO-DATE > Task :lib-cache:prepareReleaseArtProfile UP-TO-DATE > Task :lib-centralappconfigdb-common:prepareReleaseArtProfile UP-TO-DATE > Task :lib-centralappconfigdb-sqldelight:prepareReleaseArtProfile UP-TO-DATE > Task :lib-database:prepareReleaseArtProfile UP-TO-DATE > Task :lib-ihttp-core:prepareReleaseArtProfile UP-TO-DATE > Task :lib-ihttp-iostreams:prepareReleaseArtProfile UP-TO-DATE > Task :lib-ihttp-nanohttpd:prepareReleaseArtProfile UP-TO-DATE > Task :lib-ihttp-okhttp:prepareReleaseArtProfile UP-TO-DATE > Task :lib-ui-compose:prepareReleaseArtProfile UP-TO-DATE > Task :lib-util:prepareReleaseArtProfile UP-TO-DATE > Task :lib-xxhashkmp:prepareReleaseArtProfile UP-TO-DATE > Task :lib-xxhashkmp-commonjvmimpl:prepareReleaseArtProfile UP-TO-DATE > Task :lib-xxhashkmp-core:prepareReleaseArtProfile UP-TO-DATE > Task :sharedse:prepareReleaseArtProfile UP-TO-DATE > Task :app-android:mergeBenchmarkReleaseNativeLibs > Task :lib-centralappconfigdb-common:checkKotlinGradlePluginConfigurationErrors > Task :lib-centralappconfigdb-common:generateReleaseBuildConfig > Task :lib-centralappconfigdb-common:generateReleaseResValues > Task :app-android:mergeBenchmarkReleaseArtProfile > Task :lib-centralappconfigdb-common:generateReleaseResources > 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 :lib-centralappconfigdb-common:packageReleaseResources > Task :app-android:extractBenchmarkReleaseNativeSymbolTables > Task :app-android:mergeBenchmarkReleaseNativeDebugMetadata NO-SOURCE > Task :lib-centralappconfigdb-sqldelight:checkKotlinGradlePluginConfigurationErrors > Task :lib-centralappconfigdb-common:javaPreCompileRelease > Task :lib-centralappconfigdb-sqldelight:generateReleaseBuildConfig > Task :lib-centralappconfigdb-sqldelight:generateReleaseResValues > Task :lib-centralappconfigdb-sqldelight:generateReleaseResources > Task :lib-centralappconfigdb-common:parseReleaseLocalResources > Task :lib-centralappconfigdb-sqldelight:packageReleaseResources > Task :lib-xxhashkmp:checkKotlinGradlePluginConfigurationErrors > Task :lib-xxhashkmp:generateReleaseBuildConfig > Task :lib-xxhashkmp:generateReleaseResValues > Task :lib-centralappconfigdb-sqldelight:parseReleaseLocalResources > Task :lib-xxhashkmp:generateReleaseResources > Task :lib-xxhashkmp:packageReleaseResources > Task :lib-centralappconfigdb-common:generateReleaseRFile > Task :lib-centralappconfigdb-sqldelight:generateReleaseRFile > Task :lib-xxhashkmp:parseReleaseLocalResources > Task :app-android:expandBenchmarkReleaseL8ArtProfileWildcards > Task :lib-xxhashkmp-commonjvmimpl:checkKotlinGradlePluginConfigurationErrors > Task :lib-xxhashkmp-commonjvmimpl:generateReleaseBuildConfig > Task :lib-xxhashkmp:generateReleaseRFile > Task :lib-xxhashkmp-commonjvmimpl:generateReleaseResValues > Task :lib-xxhashkmp-commonjvmimpl:generateReleaseResources > Task :lib-xxhashkmp-commonjvmimpl:packageReleaseResources > Task :lib-xxhashkmp-core:checkKotlinGradlePluginConfigurationErrors > Task :lib-xxhashkmp-core:generateReleaseBuildConfig > Task :lib-xxhashkmp-commonjvmimpl:parseReleaseLocalResources > Task :lib-xxhashkmp-core:generateReleaseResValues > Task :lib-xxhashkmp-commonjvmimpl:generateReleaseRFile > Task :lib-xxhashkmp-core:generateReleaseResources > Task :lib-xxhashkmp-core:packageReleaseResources > Task :lib-xxhashkmp-core:javaPreCompileRelease > Task :lib-xxhashkmp-core:parseReleaseLocalResources > Task :lib-xxhashkmp-commonjvmimpl:javaPreCompileRelease > Task :lib-xxhashkmp:javaPreCompileRelease > Task :core:checkKotlinGradlePluginConfigurationErrors > Task :lib-centralappconfigdb-sqldelight:javaPreCompileRelease > Task :lib-xxhashkmp-core:generateReleaseRFile > Task :core:generateMRjvmMain > Task :core:generateReleaseBuildConfig > Task :core:generateReleaseResValues > Task :core:generateReleaseResources > Task :lib-centralappconfigdb-common:compileReleaseKotlinAndroid > Task :lib-xxhashkmp-core:compileReleaseKotlinAndroid > Task :core:packageReleaseResources > Task :lib-centralappconfigdb-sqldelight:generateCommonMainCentralAppConfigDbInterface > Task :lib-centralappconfigdb-common:compileReleaseJavaWithJavac > Task :lib-centralappconfigdb-common:bundleLibCompileToJarRelease > Task :lib-xxhashkmp-core:compileReleaseJavaWithJavac > Task :lib-xxhashkmp-core:bundleLibCompileToJarRelease > Task :lib-cache:checkKotlinGradlePluginConfigurationErrors > Task :lib-cache:generateReleaseBuildConfig > Task :core:parseReleaseLocalResources > Task :lib-cache:generateReleaseResValues > Task :lib-cache:generateReleaseResources > Task :lib-cache:packageReleaseResources > Task :lib-ihttp-core:checkKotlinGradlePluginConfigurationErrors > Task :lib-cache:parseReleaseLocalResources > Task :lib-ihttp-core:generateReleaseBuildConfig > Task :core:generateReleaseRFile > Task :lib-ihttp-core:generateReleaseResValues > Task :lib-cache:generateReleaseRFile > Task :lib-ihttp-core:generateReleaseResources > Task :lib-ihttp-core:packageReleaseResources > Task :lib-ihttp-iostreams:checkKotlinGradlePluginConfigurationErrors > Task :lib-ihttp-core:parseReleaseLocalResources > Task :lib-ihttp-iostreams:generateReleaseBuildConfig > Task :lib-ihttp-iostreams:generateReleaseResValues > Task :lib-ihttp-core:generateReleaseRFile > Task :lib-ihttp-iostreams:generateReleaseResources > Task :lib-ihttp-iostreams:packageReleaseResources > Task :lib-ihttp-iostreams:parseReleaseLocalResources > Task :lib-ihttp-iostreams:javaPreCompileRelease > Task :lib-ihttp-iostreams:generateReleaseRFile > Task :lib-ihttp-core:javaPreCompileRelease > Task :lib-ihttp-okhttp:checkKotlinGradlePluginConfigurationErrors > Task :lib-xxhashkmp-commonjvmimpl:compileReleaseKotlinAndroid > Task :lib-xxhashkmp-commonjvmimpl:compileReleaseJavaWithJavac > Task :lib-xxhashkmp-commonjvmimpl:bundleLibCompileToJarRelease > Task :lib-ihttp-okhttp:generateReleaseBuildConfig > Task :lib-xxhashkmp:compileReleaseKotlinAndroid NO-SOURCE > Task :lib-ihttp-iostreams:compileReleaseKotlinAndroid > Task :lib-xxhashkmp:compileReleaseJavaWithJavac > Task :lib-xxhashkmp:bundleLibCompileToJarRelease > Task :lib-ihttp-iostreams:compileReleaseJavaWithJavac > Task :lib-ihttp-okhttp:generateReleaseResValues > Task :lib-ihttp-iostreams:bundleLibCompileToJarRelease > Task :lib-ihttp-okhttp:generateReleaseResources > Task :lib-ihttp-okhttp:packageReleaseResources > Task :lib-ihttp-okhttp:javaPreCompileRelease > Task :lib-ihttp-okhttp:parseReleaseLocalResources > Task :lib-cache:javaPreCompileRelease > Task :lib-database:checkKotlinGradlePluginConfigurationErrors > Task :lib-database:generateReleaseBuildConfig > Task :lib-ihttp-okhttp:generateReleaseRFile > Task :lib-database:generateReleaseResValues > Task :lib-database:generateReleaseResources > Task :lib-database:packageReleaseResources > Task :lib-util:checkKotlinGradlePluginConfigurationErrors > Task :lib-database:parseReleaseLocalResources > Task :lib-util:generateReleaseBuildConfig > Task :lib-util:generateReleaseResValues > Task :lib-util:generateReleaseResources > Task :lib-database:generateReleaseRFile > Task :lib-util:packageReleaseResources > Task :lib-util:javaPreCompileRelease > Task :lib-util:parseReleaseLocalResources > Task :lib-database:javaPreCompileRelease > Task :lib-ihttp-nanohttpd:checkKotlinGradlePluginConfigurationErrors > Task :lib-util:generateReleaseRFile > Task :lib-ihttp-nanohttpd:generateReleaseBuildConfig > Task :lib-ihttp-nanohttpd:generateReleaseResValues > Task :lib-ihttp-nanohttpd:generateReleaseResources > Task :lib-ihttp-nanohttpd:packageReleaseResources > Task :sharedse:checkKotlinGradlePluginConfigurationErrors > Task :lib-ihttp-nanohttpd:javaPreCompileRelease > Task :sharedse:generateReleaseBuildConfig > Task :core:javaPreCompileRelease > Task :lib-ihttp-nanohttpd:parseReleaseLocalResources > Task :sharedse:generateReleaseResValues > Task :lib-ihttp-nanohttpd:generateReleaseRFile > Task :sharedse:generateReleaseResources > Task :sharedse:packageReleaseResources > Task :lib-ui-compose:checkKotlinGradlePluginConfigurationErrors > Task :sharedse:parseReleaseLocalResources > Task :sharedse:javaPreCompileRelease > Task :lib-ui-compose:generateComposeResClass > Task :lib-centralappconfigdb-sqldelight:compileReleaseKotlinAndroid > Task :sharedse:generateReleaseRFile > Task :lib-centralappconfigdb-sqldelight:compileReleaseJavaWithJavac > Task :lib-centralappconfigdb-sqldelight:mergeReleaseGeneratedProguardFiles UP-TO-DATE > Task :lib-centralappconfigdb-sqldelight:exportReleaseConsumerProguardFiles UP-TO-DATE > 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-centralappconfigdb-common:mergeReleaseGeneratedProguardFiles UP-TO-DATE > Task :lib-centralappconfigdb-common:exportReleaseConsumerProguardFiles UP-TO-DATE > Task :lib-xxhashkmp:mergeReleaseGeneratedProguardFiles UP-TO-DATE > Task :lib-xxhashkmp:exportReleaseConsumerProguardFiles UP-TO-DATE > Task :lib-xxhashkmp-commonjvmimpl:mergeReleaseGeneratedProguardFiles UP-TO-DATE > Task :lib-xxhashkmp-commonjvmimpl:exportReleaseConsumerProguardFiles UP-TO-DATE > Task :lib-xxhashkmp-core:mergeReleaseGeneratedProguardFiles UP-TO-DATE > Task :lib-xxhashkmp-core:exportReleaseConsumerProguardFiles UP-TO-DATE > Task :lib-ui-compose:parseReleaseLocalResources > Task :lib-ihttp-iostreams:mergeReleaseGeneratedProguardFiles UP-TO-DATE > Task :lib-ihttp-iostreams:exportReleaseConsumerProguardFiles UP-TO-DATE > Task :lib-ui-compose:generateReleaseRFile > Task :lib-ihttp-core:compileReleaseKotlinAndroid > Task :app-android:buildKotlinToolingMetadata > Task :lib-util:compileReleaseKotlinAndroid w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/lib-util/src/commonMain/kotlin/com/ustadmobile/lib/util/RangeUtil.kt:42:22 Variable 'statusCode' initializer is redundant > Task :lib-ihttp-core:compileReleaseJavaWithJavac > Task :lib-ihttp-core:bundleLibCompileToJarRelease > Task :lib-util:compileReleaseJavaWithJavac > Task :lib-util:bundleLibCompileToJarRelease > Task :lib-ihttp-okhttp:compileReleaseKotlinAndroid > Task :lib-ihttp-nanohttpd:compileReleaseKotlinAndroid > Task :lib-ihttp-okhttp:compileReleaseJavaWithJavac > Task :lib-ihttp-okhttp:bundleLibCompileToJarRelease > Task :lib-ihttp-nanohttpd:compileReleaseJavaWithJavac > Task :lib-util:mergeReleaseGeneratedProguardFiles UP-TO-DATE > Task :lib-ihttp-nanohttpd:bundleLibCompileToJarRelease > Task :lib-util:exportReleaseConsumerProguardFiles UP-TO-DATE > Task :lib-ihttp-okhttp:mergeReleaseGeneratedProguardFiles UP-TO-DATE > Task :lib-ihttp-nanohttpd:mergeReleaseGeneratedProguardFiles UP-TO-DATE > Task :lib-ihttp-nanohttpd:exportReleaseConsumerProguardFiles UP-TO-DATE > Task :lib-ihttp-okhttp:exportReleaseConsumerProguardFiles > Task :lib-ihttp-core:mergeReleaseGeneratedProguardFiles UP-TO-DATE > Task :lib-ihttp-core:exportReleaseConsumerProguardFiles UP-TO-DATE > Task :app-android:checkKotlinGradlePluginConfigurationErrors > Task :app-android:generateBenchmarkReleaseBuildConfig > Task :core:writeReleaseAarMetadata > Task :lib-cache:writeReleaseAarMetadata > Task :lib-centralappconfigdb-common:writeReleaseAarMetadata > Task :lib-centralappconfigdb-sqldelight:writeReleaseAarMetadata > Task :app-android:checkBenchmarkReleaseDuplicateClasses > 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 :lib-util:writeReleaseAarMetadata > Task :lib-xxhashkmp:writeReleaseAarMetadata > Task :lib-xxhashkmp-commonjvmimpl:writeReleaseAarMetadata > Task :lib-xxhashkmp-core:writeReleaseAarMetadata > Task :sharedse:writeReleaseAarMetadata > Task :app-android:generateBenchmarkReleaseResValues > Task :app-android:checkBenchmarkReleaseAarMetadata > Task :app-android:mapBenchmarkReleaseSourceSetPaths > Task :app-android:generateBenchmarkReleaseResources > Task :lib-cache:kspReleaseKotlinAndroid w: [ksp] /home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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:packageBenchmarkReleaseResources > Task :app-android:createBenchmarkReleaseCompatibleScreenManifests > Task :app-android:extractDeepLinksBenchmarkRelease > Task :core:extractDeepLinksRelease > Task :lib-cache:extractDeepLinksRelease > Task :app-android:parseBenchmarkReleaseLocalResources > Task :lib-centralappconfigdb-common:extractDeepLinksRelease > Task :lib-centralappconfigdb-sqldelight: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-ui-compose:extractDeepLinksRelease > Task :lib-util:extractDeepLinksRelease > Task :core:processReleaseManifest > Task :lib-cache:processReleaseManifest > Task :lib-centralappconfigdb-sqldelight:processReleaseManifest > Task :lib-ihttp-okhttp:processReleaseManifest > Task :lib-ihttp-nanohttpd:processReleaseManifest > Task :lib-ihttp-core:processReleaseManifest > Task :lib-database:processReleaseManifest > Task :lib-ihttp-iostreams:processReleaseManifest > Task :lib-ui-compose:processReleaseManifest > Task :lib-centralappconfigdb-common:processReleaseManifest > Task :lib-xxhashkmp:extractDeepLinksRelease > Task :lib-util:processReleaseManifest > Task :lib-xxhashkmp-commonjvmimpl:extractDeepLinksRelease > Task :lib-xxhashkmp:processReleaseManifest > Task :lib-xxhashkmp-commonjvmimpl:processReleaseManifest > Task :lib-xxhashkmp-core:extractDeepLinksRelease > Task :sharedse:extractDeepLinksRelease > Task :lib-xxhashkmp-core:processReleaseManifest > Task :sharedse:processReleaseManifest > Task :core:compileReleaseLibraryResources > Task :app-android:mergeBenchmarkReleaseResources /home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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:processBenchmarkReleaseMainManifest /home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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-centralappconfigdb-common:compileReleaseLibraryResources > Task :lib-centralappconfigdb-sqldelight:compileReleaseLibraryResources > Task :lib-database:compileReleaseLibraryResources > Task :lib-ihttp-core:compileReleaseLibraryResources > Task :lib-ihttp-iostreams:compileReleaseLibraryResources > Task :lib-ihttp-nanohttpd:compileReleaseLibraryResources > Task :lib-ihttp-okhttp:compileReleaseLibraryResources > Task :lib-util:compileReleaseLibraryResources > Task :lib-xxhashkmp:compileReleaseLibraryResources > Task :lib-xxhashkmp-commonjvmimpl:compileReleaseLibraryResources > Task :lib-ui-compose:compileReleaseLibraryResources > Task :lib-xxhashkmp-core:compileReleaseLibraryResources > Task :sharedse:compileReleaseLibraryResources > Task :lib-centralappconfigdb-sqldelight:bundleLibCompileToJarRelease > Task :app-android:javaPreCompileBenchmarkRelease > Task :lib-centralappconfigdb-common:bundleLibRuntimeToJarRelease > Task :lib-centralappconfigdb-sqldelight:bundleLibRuntimeToJarRelease > Task :lib-ihttp-nanohttpd:bundleLibRuntimeToJarRelease > Task :lib-ihttp-core:bundleLibRuntimeToJarRelease > Task :lib-ihttp-iostreams:bundleLibRuntimeToJarRelease > Task :lib-ihttp-okhttp:bundleLibRuntimeToJarRelease > Task :lib-xxhashkmp:bundleLibRuntimeToJarRelease > Task :lib-util:bundleLibRuntimeToJarRelease > Task :lib-xxhashkmp-commonjvmimpl:bundleLibRuntimeToJarRelease > Task :lib-xxhashkmp-core:bundleLibRuntimeToJarRelease > Task :app-android:extractProguardFiles > Task :app-android:processBenchmarkReleaseManifestForPackage > Task :lib-centralappconfigdb-common:processReleaseJavaRes > Task :lib-centralappconfigdb-sqldelight:processReleaseJavaRes > Task :lib-ihttp-core:processReleaseJavaRes > Task :lib-ihttp-iostreams:processReleaseJavaRes > Task :lib-ihttp-nanohttpd:processReleaseJavaRes > Task :lib-ihttp-okhttp:processReleaseJavaRes > Task :lib-util:processReleaseJavaRes > Task :lib-xxhashkmp:processReleaseJavaRes NO-SOURCE > Task :lib-xxhashkmp-commonjvmimpl:processReleaseJavaRes > Task :lib-xxhashkmp-core: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-centralappconfigdb-common:mergeReleaseShaders > Task :lib-centralappconfigdb-common:compileReleaseShaders NO-SOURCE > Task :lib-centralappconfigdb-common:generateReleaseAssets UP-TO-DATE > Task :lib-centralappconfigdb-common:mergeReleaseAssets > Task :lib-centralappconfigdb-sqldelight:mergeReleaseShaders > Task :lib-centralappconfigdb-sqldelight:compileReleaseShaders NO-SOURCE > Task :lib-centralappconfigdb-sqldelight:generateReleaseAssets UP-TO-DATE > Task :lib-centralappconfigdb-sqldelight: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 :lib-xxhashkmp:mergeReleaseShaders > Task :lib-xxhashkmp:compileReleaseShaders NO-SOURCE > Task :lib-xxhashkmp:generateReleaseAssets UP-TO-DATE > Task :lib-xxhashkmp:mergeReleaseAssets > Task :lib-xxhashkmp-commonjvmimpl:mergeReleaseShaders > Task :lib-xxhashkmp-commonjvmimpl:compileReleaseShaders NO-SOURCE > Task :lib-xxhashkmp-commonjvmimpl:generateReleaseAssets UP-TO-DATE > Task :lib-xxhashkmp-commonjvmimpl:mergeReleaseAssets > Task :lib-xxhashkmp-core:mergeReleaseShaders > Task :lib-xxhashkmp-core:compileReleaseShaders NO-SOURCE > Task :lib-xxhashkmp-core:generateReleaseAssets UP-TO-DATE > Task :lib-xxhashkmp-core:mergeReleaseAssets > Task :sharedse:mergeReleaseShaders > Task :sharedse:compileReleaseShaders NO-SOURCE > Task :sharedse:generateReleaseAssets UP-TO-DATE > Task :sharedse:mergeReleaseAssets > Task :app-android:mergeBenchmarkReleaseAssets > Task :app-android:compressBenchmarkReleaseAssets > Task :app-android:extractBenchmarkReleaseVersionControlInfo > Task :app-android:processBenchmarkReleaseResources > Task :app-android:collectBenchmarkReleaseDependencies > Task :lib-cache:compileReleaseKotlinAndroid w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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<CacheEntry>): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `fun insertList(entry: List<CacheEntry>): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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<CacheEntry>): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `fun updateList(entry: List<CacheEntry>): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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<CacheEntry>): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `fun upsertList(entry: List<CacheEntry>): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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<CacheEntry>): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `fun delete(entries: List<CacheEntry>): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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<RequestedEntry>): Unit defined in com.ustadmobile.libcache.db.dao.RequestedEntryDao` must be present with the same arguments on actual `fun insertList(requestedSha256s: List<RequestedEntry>): Unit defined in com.ustadmobile.libcache.db.dao.RequestedEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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<RequestedEntry>): Unit defined in com.ustadmobile.libcache.db.dao.RequestedEntryDao` must be present with the same arguments on actual `suspend fun insertListAsync(requestedSha256s: List<RequestedEntry>): Unit defined in com.ustadmobile.libcache.db.dao.RequestedEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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<RetentionLock>): Unit defined in com.ustadmobile.libcache.db.dao.RetentionLockDao` must be present with the same arguments on actual `fun upsertList(retentionLocks: List<RetentionLock>): Unit defined in com.ustadmobile.libcache.db.dao.RetentionLockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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<RetentionLock>): Unit defined in com.ustadmobile.libcache.db.dao.RetentionLockDao` must be present with the same arguments on actual `fun delete(retentionLocks: List<RetentionLock>): Unit defined in com.ustadmobile.libcache.db.dao.RetentionLockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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 :app-android:sdkBenchmarkReleaseDependencyData > Task :lib-cache:compileReleaseJavaWithJavac > Task :lib-cache:mergeReleaseGeneratedProguardFiles UP-TO-DATE > Task :lib-cache:exportReleaseConsumerProguardFiles UP-TO-DATE > Task :lib-cache:bundleLibCompileToJarRelease > Task :lib-cache:bundleLibRuntimeToJarRelease > Task :lib-cache:processReleaseJavaRes > 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 :core:writeDebugAarMetadata > Task :lib-centralappconfigdb-common:preDebugBuild UP-TO-DATE > Task :lib-cache:writeDebugAarMetadata > Task :lib-centralappconfigdb-sqldelight:preDebugBuild UP-TO-DATE > Task :lib-centralappconfigdb-common:writeDebugAarMetadata > Task :lib-database:preDebugBuild UP-TO-DATE > Task :lib-centralappconfigdb-sqldelight: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-iostreams:writeDebugAarMetadata > Task :lib-ihttp-okhttp:preDebugBuild UP-TO-DATE > Task :lib-ihttp-nanohttpd:writeDebugAarMetadata > Task :lib-ui-compose:preDebugBuild UP-TO-DATE > Task :lib-ihttp-okhttp:writeDebugAarMetadata > Task :lib-util:preDebugBuild UP-TO-DATE > Task :lib-ui-compose:writeDebugAarMetadata > Task :lib-xxhashkmp:preDebugBuild UP-TO-DATE > Task :lib-util:writeDebugAarMetadata > Task :lib-xxhashkmp-commonjvmimpl:preDebugBuild UP-TO-DATE > Task :lib-xxhashkmp:writeDebugAarMetadata > Task :lib-xxhashkmp-core:preDebugBuild UP-TO-DATE > Task :lib-xxhashkmp-commonjvmimpl:writeDebugAarMetadata > Task :app-android:optimizeBenchmarkReleaseResources > Task :sharedse:preDebugBuild UP-TO-DATE > Task :lib-xxhashkmp-core:writeDebugAarMetadata > Task :sharedse:writeDebugAarMetadata > Task :app-android:generateDebugResValues > Task :core:generateDebugResValues > Task :app-android:checkDebugAarMetadata > Task :core:generateDebugResources > Task :core:packageDebugResources > Task :lib-cache:generateDebugResValues > Task :lib-cache:generateDebugResources > Task :lib-cache:packageDebugResources > Task :lib-centralappconfigdb-common:generateDebugResValues > Task :lib-centralappconfigdb-common:generateDebugResources > Task :lib-centralappconfigdb-common:packageDebugResources > Task :lib-centralappconfigdb-sqldelight:generateDebugResValues > Task :lib-centralappconfigdb-sqldelight:generateDebugResources > Task :lib-centralappconfigdb-sqldelight: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 :lib-xxhashkmp:generateDebugResValues > Task :lib-xxhashkmp:generateDebugResources > Task :lib-xxhashkmp:packageDebugResources > Task :lib-xxhashkmp-commonjvmimpl:generateDebugResValues > Task :lib-xxhashkmp-commonjvmimpl:generateDebugResources > Task :lib-xxhashkmp-commonjvmimpl:packageDebugResources > Task :lib-xxhashkmp-core:generateDebugResValues > Task :lib-xxhashkmp-core:generateDebugResources > Task :lib-xxhashkmp-core: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:parseDebugLocalResources > Task :app-android:extractDeepLinksDebug > Task :core:extractDeepLinksDebug > Task :lib-cache:extractDeepLinksDebug > Task :core:processDebugManifest > Task :lib-cache:processDebugManifest > Task :lib-centralappconfigdb-common:extractDeepLinksDebug > Task :lib-centralappconfigdb-sqldelight:extractDeepLinksDebug > Task :lib-centralappconfigdb-common:processDebugManifest > Task :lib-database:extractDeepLinksDebug > Task :lib-centralappconfigdb-sqldelight:processDebugManifest > Task :lib-ihttp-core:extractDeepLinksDebug > Task :lib-database:processDebugManifest > 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-ui-compose:processDebugManifest > Task :lib-util:extractDeepLinksDebug > Task :lib-xxhashkmp:extractDeepLinksDebug > Task :lib-util:processDebugManifest > Task :lib-xxhashkmp:processDebugManifest > Task :lib-xxhashkmp-commonjvmimpl:extractDeepLinksDebug > Task :lib-xxhashkmp-core:extractDeepLinksDebug > Task :lib-xxhashkmp-commonjvmimpl:processDebugManifest > Task :lib-xxhashkmp-core:processDebugManifest > Task :sharedse:extractDeepLinksDebug > Task :sharedse:processDebugManifest > Task :core:compileDebugLibraryResources > Task :core:parseDebugLocalResources > Task :app-android:processDebugMainManifest /home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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 :app-android:mergeDebugResources /home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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-cache:compileDebugLibraryResources > Task :lib-cache:parseDebugLocalResources > Task :lib-centralappconfigdb-common:compileDebugLibraryResources > Task :core:generateDebugRFile > Task :lib-cache:generateDebugRFile > Task :lib-centralappconfigdb-sqldelight:compileDebugLibraryResources > Task :lib-centralappconfigdb-common:parseDebugLocalResources > Task :lib-centralappconfigdb-sqldelight:parseDebugLocalResources > Task :lib-database:compileDebugLibraryResources > Task :lib-centralappconfigdb-common:generateDebugRFile > Task :lib-centralappconfigdb-sqldelight:generateDebugRFile > Task :lib-database:parseDebugLocalResources > Task :lib-ihttp-core:compileDebugLibraryResources > Task :lib-database:generateDebugRFile > Task :lib-ihttp-core:parseDebugLocalResources > Task :lib-ihttp-iostreams:compileDebugLibraryResources > Task :lib-ihttp-core:generateDebugRFile > Task :lib-ihttp-iostreams:parseDebugLocalResources > Task :lib-ihttp-nanohttpd:compileDebugLibraryResources > Task :lib-ihttp-iostreams:generateDebugRFile > Task :lib-ihttp-nanohttpd:parseDebugLocalResources > Task :lib-ihttp-okhttp:compileDebugLibraryResources > Task :lib-ihttp-okhttp:parseDebugLocalResources > Task :lib-ihttp-nanohttpd:generateDebugRFile > Task :lib-ihttp-okhttp:generateDebugRFile > Task :lib-util:parseDebugLocalResources > Task :lib-xxhashkmp:compileDebugLibraryResources > Task :lib-util:compileDebugLibraryResources > Task :lib-ui-compose:parseDebugLocalResources > Task :lib-ui-compose:compileDebugLibraryResources > Task :lib-util:generateDebugRFile > Task :lib-xxhashkmp:parseDebugLocalResources > Task :lib-ui-compose:generateDebugRFile > Task :lib-xxhashkmp-commonjvmimpl:compileDebugLibraryResources > Task :lib-xxhashkmp:generateDebugRFile > Task :lib-xxhashkmp-core:compileDebugLibraryResources > Task :lib-xxhashkmp-commonjvmimpl:parseDebugLocalResources > Task :lib-xxhashkmp-core:parseDebugLocalResources > Task :sharedse:compileDebugLibraryResources > Task :lib-xxhashkmp-commonjvmimpl:generateDebugRFile > Task :lib-xxhashkmp-core:generateDebugRFile > Task :core:generateDebugBuildConfig > Task :sharedse:parseDebugLocalResources > 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-centralappconfigdb-common:generateDebugBuildConfig > Task :lib-centralappconfigdb-common:javaPreCompileDebug > Task :lib-database:generateDebugBuildConfig > Task :lib-util:generateDebugBuildConfig > Task :lib-util:javaPreCompileDebug > Task :lib-database:javaPreCompileDebug > Task :lib-ihttp-nanohttpd:generateDebugBuildConfig > Task :lib-ihttp-nanohttpd:javaPreCompileDebug > Task :lib-xxhashkmp:generateDebugBuildConfig > Task :lib-xxhashkmp-commonjvmimpl:generateDebugBuildConfig > Task :lib-xxhashkmp-core:generateDebugBuildConfig > Task :lib-ihttp-iostreams:compileDebugKotlinAndroid > Task :lib-ihttp-iostreams:compileDebugJavaWithJavac > Task :lib-ihttp-iostreams:bundleLibCompileToJarDebug > Task :lib-xxhashkmp-core:javaPreCompileDebug > Task :lib-xxhashkmp-commonjvmimpl:javaPreCompileDebug > Task :lib-xxhashkmp:javaPreCompileDebug > Task :core:javaPreCompileDebug > Task :lib-centralappconfigdb-sqldelight:generateDebugBuildConfig > Task :lib-centralappconfigdb-sqldelight: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 :lib-xxhashkmp-core:compileDebugKotlinAndroid > Task :core:mergeDebugAssets > Task :lib-centralappconfigdb-common:compileDebugKotlinAndroid > Task :lib-xxhashkmp-core:compileDebugJavaWithJavac > Task :lib-centralappconfigdb-common:compileDebugJavaWithJavac > Task :lib-centralappconfigdb-common:bundleLibCompileToJarDebug > Task :lib-xxhashkmp-core:bundleLibCompileToJarDebug > Task :lib-cache:mergeDebugShaders > Task :lib-cache:compileDebugShaders NO-SOURCE > Task :lib-cache:generateDebugAssets UP-TO-DATE > Task :lib-cache:mergeDebugAssets > Task :lib-centralappconfigdb-common:mergeDebugShaders > Task :lib-centralappconfigdb-common:compileDebugShaders NO-SOURCE > Task :lib-centralappconfigdb-common:generateDebugAssets UP-TO-DATE > Task :lib-centralappconfigdb-common:mergeDebugAssets > Task :lib-centralappconfigdb-sqldelight:mergeDebugShaders > Task :lib-centralappconfigdb-sqldelight:compileDebugShaders NO-SOURCE > Task :lib-centralappconfigdb-sqldelight:generateDebugAssets UP-TO-DATE > Task :lib-centralappconfigdb-sqldelight:mergeDebugAssets > Task :lib-database:mergeDebugShaders > Task :lib-database:compileDebugShaders NO-SOURCE > Task :lib-database:generateDebugAssets UP-TO-DATE > Task :lib-util:compileDebugKotlinAndroid w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/lib-util/src/commonMain/kotlin/com/ustadmobile/lib/util/RangeUtil.kt:42:22 Variable 'statusCode' initializer is redundant > Task :lib-database:mergeDebugAssets > Task :lib-util:compileDebugJavaWithJavac > Task :lib-util:bundleLibCompileToJarDebug > Task :lib-ihttp-core:mergeDebugShaders > Task :lib-xxhashkmp-commonjvmimpl:compileDebugKotlinAndroid > Task :lib-ihttp-core:compileDebugKotlinAndroid > Task :lib-xxhashkmp-commonjvmimpl:compileDebugJavaWithJavac > Task :lib-ihttp-core:compileDebugJavaWithJavac > Task :lib-ihttp-core:compileDebugShaders NO-SOURCE > Task :lib-ihttp-core:bundleLibCompileToJarDebug > Task :lib-xxhashkmp-commonjvmimpl:bundleLibCompileToJarDebug > Task :app-android:processDebugResources > Task :lib-xxhashkmp:compileDebugKotlinAndroid NO-SOURCE > Task :lib-xxhashkmp:compileDebugJavaWithJavac > Task :lib-ihttp-core:generateDebugAssets UP-TO-DATE > Task :lib-xxhashkmp:bundleLibCompileToJarDebug > 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 :lib-xxhashkmp:mergeDebugShaders > Task :lib-xxhashkmp:compileDebugShaders NO-SOURCE > Task :lib-xxhashkmp:generateDebugAssets UP-TO-DATE > Task :lib-xxhashkmp:mergeDebugAssets > Task :lib-xxhashkmp-commonjvmimpl:mergeDebugShaders > Task :lib-xxhashkmp-commonjvmimpl:compileDebugShaders NO-SOURCE > Task :lib-xxhashkmp-commonjvmimpl:generateDebugAssets UP-TO-DATE > Task :lib-xxhashkmp-commonjvmimpl:mergeDebugAssets > Task :lib-ihttp-okhttp:compileDebugKotlinAndroid > Task :lib-xxhashkmp-core:mergeDebugShaders > Task :lib-ihttp-nanohttpd:compileDebugKotlinAndroid > Task :lib-ihttp-okhttp:compileDebugJavaWithJavac > Task :lib-ihttp-okhttp:bundleLibCompileToJarDebug > Task :lib-ihttp-nanohttpd:compileDebugJavaWithJavac > Task :lib-xxhashkmp-core:compileDebugShaders NO-SOURCE > Task :lib-xxhashkmp-core:generateDebugAssets UP-TO-DATE > Task :lib-ihttp-nanohttpd:bundleLibCompileToJarDebug > Task :lib-xxhashkmp-core:mergeDebugAssets > Task :sharedse:mergeDebugShaders > Task :sharedse:compileDebugShaders NO-SOURCE > Task :sharedse:generateDebugAssets UP-TO-DATE > Task :sharedse:mergeDebugAssets > Task :lib-centralappconfigdb-sqldelight:compileDebugKotlinAndroid > Task :app-android:mergeDebugAssets > Task :lib-centralappconfigdb-sqldelight:compileDebugJavaWithJavac > Task :lib-centralappconfigdb-sqldelight:bundleLibCompileToJarDebug > Task :lib-centralappconfigdb-sqldelight:bundleLibRuntimeToJarDebug > Task :lib-centralappconfigdb-common:bundleLibRuntimeToJarDebug > Task :lib-xxhashkmp:bundleLibRuntimeToJarDebug > Task :lib-xxhashkmp-commonjvmimpl:bundleLibRuntimeToJarDebug > Task :lib-xxhashkmp-core:bundleLibRuntimeToJarDebug > Task :lib-ihttp-iostreams:bundleLibRuntimeToJarDebug > Task :lib-ihttp-core:bundleLibRuntimeToJarDebug > Task :lib-ihttp-nanohttpd:bundleLibRuntimeToJarDebug > Task :lib-ihttp-okhttp:bundleLibRuntimeToJarDebug > Task :lib-util:bundleLibRuntimeToJarDebug > Task :app-android:compressDebugAssets > Task :app-android:desugarDebugFileDependencies > Task :lib-centralappconfigdb-common:processDebugJavaRes > Task :lib-centralappconfigdb-sqldelight:processDebugJavaRes > Task :lib-ihttp-core:processDebugJavaRes > Task :lib-ihttp-iostreams:processDebugJavaRes > Task :lib-ihttp-nanohttpd:processDebugJavaRes > Task :lib-ihttp-okhttp:processDebugJavaRes > Task :lib-util:processDebugJavaRes > Task :lib-xxhashkmp:processDebugJavaRes NO-SOURCE > Task :lib-xxhashkmp-commonjvmimpl:processDebugJavaRes > Task :lib-xxhashkmp-core:processDebugJavaRes > Task :app-android:mergeDebugJniLibFolders > Task :core:mergeDebugJniLibFolders > Task :core:mergeDebugNativeLibs NO-SOURCE > Task :lib-cache:mergeDebugJniLibFolders > Task :lib-cache:mergeDebugNativeLibs NO-SOURCE > Task :lib-cache:copyDebugJniLibsProjectOnly > Task :core:copyDebugJniLibsProjectOnly > Task :app-android:checkDebugDuplicateClasses > Task :lib-centralappconfigdb-common:mergeDebugJniLibFolders > Task :lib-centralappconfigdb-common:mergeDebugNativeLibs NO-SOURCE > Task :lib-centralappconfigdb-common:copyDebugJniLibsProjectOnly > Task :lib-centralappconfigdb-sqldelight:mergeDebugJniLibFolders > Task :lib-centralappconfigdb-sqldelight:mergeDebugNativeLibs NO-SOURCE > Task :lib-centralappconfigdb-sqldelight:copyDebugJniLibsProjectOnly > Task :lib-database:mergeDebugJniLibFolders > Task :lib-database:mergeDebugNativeLibs NO-SOURCE > Task :lib-ihttp-core:mergeDebugJniLibFolders > Task :lib-database:copyDebugJniLibsProjectOnly > 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 :lib-util:copyDebugJniLibsProjectOnly > Task :lib-xxhashkmp:mergeDebugJniLibFolders > Task :lib-xxhashkmp:mergeDebugNativeLibs NO-SOURCE > Task :lib-xxhashkmp:copyDebugJniLibsProjectOnly > Task :lib-xxhashkmp-commonjvmimpl:mergeDebugJniLibFolders > Task :lib-xxhashkmp-commonjvmimpl:mergeDebugNativeLibs NO-SOURCE > Task :lib-xxhashkmp-commonjvmimpl:copyDebugJniLibsProjectOnly > Task :lib-xxhashkmp-core:mergeDebugJniLibFolders > Task :lib-xxhashkmp-core:mergeDebugNativeLibs NO-SOURCE > Task :lib-xxhashkmp-core:copyDebugJniLibsProjectOnly > Task :sharedse:mergeDebugJniLibFolders > Task :sharedse:mergeDebugNativeLibs NO-SOURCE > Task :sharedse:copyDebugJniLibsProjectOnly > Task :app-android:validateSigningDebug > Task :app-android:writeDebugAppMetadata > Task :app-android:writeDebugSigningConfigVersions > Task :app-android:preNonMinifiedReleaseBuild UP-TO-DATE > Task :app-android:mergeNonMinifiedReleaseJniLibFolders > Task :app-android:mergeDebugNativeLibs > Task :app-android:mergeNonMinifiedReleaseArtProfile > Task :app-android:mergeNonMinifiedReleaseNativeLibs > Task :app-android:generateNonMinifiedReleaseBuildConfig > 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:checkNonMinifiedReleaseDuplicateClasses > Task :app-android:generateNonMinifiedReleaseResValues > 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:checkNonMinifiedReleaseAarMetadata > Task :app-android:mapNonMinifiedReleaseSourceSetPaths > Task :app-android:extractNonMinifiedReleaseNativeSymbolTables > Task :app-android:generateNonMinifiedReleaseResources > Task :app-android:mergeNonMinifiedReleaseNativeDebugMetadata NO-SOURCE > Task :app-android:expandNonMinifiedReleaseL8ArtProfileWildcards > Task :lib-cache:kspDebugKotlinAndroid w: [ksp] /home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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 :app-android:packageNonMinifiedReleaseResources > Task :app-android:createNonMinifiedReleaseCompatibleScreenManifests > Task :app-android:extractDeepLinksNonMinifiedRelease > Task :app-android:parseNonMinifiedReleaseLocalResources > Task :app-android:processNonMinifiedReleaseMainManifest /home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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:javaPreCompileNonMinifiedRelease > Task :app-android:desugarNonMinifiedReleaseFileDependencies > Task :app-android:processNonMinifiedReleaseManifestForPackage > Task :app-android:mergeNonMinifiedReleaseStartupProfile UP-TO-DATE > Task :app-android:mergeNonMinifiedReleaseResources /home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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? > Task :app-android:mergeNonMinifiedReleaseShaders > Task :app-android:compileNonMinifiedReleaseShaders NO-SOURCE > Task :app-android:generateNonMinifiedReleaseAssets UP-TO-DATE > Task :app-android:mergeNonMinifiedReleaseAssets > 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:generateReleaseBuildConfig > Task :app-android:mergeReleaseArtProfile > Task :app-android:mergeReleaseNativeLibs > Task :app-android:checkReleaseAarMetadata > Task :app-android:checkReleaseDuplicateClasses > Task :app-android:generateReleaseResValues > 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:mapReleaseSourceSetPaths > Task :app-android:generateReleaseResources > Task :app-android:extractReleaseNativeSymbolTables > Task :app-android:expandReleaseL8ArtProfileWildcards > Task :app-android:processNonMinifiedReleaseResources > Task :lib-cache:compileDebugKotlinAndroid w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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<CacheEntry>): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `fun insertList(entry: List<CacheEntry>): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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<CacheEntry>): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `fun updateList(entry: List<CacheEntry>): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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<CacheEntry>): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `fun upsertList(entry: List<CacheEntry>): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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<CacheEntry>): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `fun delete(entries: List<CacheEntry>): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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<RequestedEntry>): Unit defined in com.ustadmobile.libcache.db.dao.RequestedEntryDao` must be present with the same arguments on actual `fun insertList(requestedSha256s: List<RequestedEntry>): Unit defined in com.ustadmobile.libcache.db.dao.RequestedEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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<RequestedEntry>): Unit defined in com.ustadmobile.libcache.db.dao.RequestedEntryDao` must be present with the same arguments on actual `suspend fun insertListAsync(requestedSha256s: List<RequestedEntry>): Unit defined in com.ustadmobile.libcache.db.dao.RequestedEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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<RetentionLock>): Unit defined in com.ustadmobile.libcache.db.dao.RetentionLockDao` must be present with the same arguments on actual `fun upsertList(retentionLocks: List<RetentionLock>): Unit defined in com.ustadmobile.libcache.db.dao.RetentionLockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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<RetentionLock>): Unit defined in com.ustadmobile.libcache.db.dao.RetentionLockDao` must be present with the same arguments on actual `fun delete(retentionLocks: List<RetentionLock>): Unit defined in com.ustadmobile.libcache.db.dao.RetentionLockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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 :app-android:mergeReleaseResources /home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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:compileDebugJavaWithJavac > Task :lib-cache:bundleLibCompileToJarDebug > Task :lib-cache:bundleLibRuntimeToJarDebug > Task :lib-cache:processDebugJavaRes > Task :app-android:mergeReleaseNativeDebugMetadata NO-SOURCE > Task :app-android:packageReleaseResources > Task :app-android:createReleaseCompatibleScreenManifests > Task :app-android:extractDeepLinksRelease > Task :app-android:parseReleaseLocalResources > Task :app-android:processReleaseMainManifest /home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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:processReleaseManifestForPackage > 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:mergeReleaseAssets > Task :app-android:optimizeNonMinifiedReleaseResources > Task :app-android:extractReleaseVersionControlInfo > Task :core:extractProguardFiles > Task :lib-cache:createFullJarRelease > Task :lib-cache:extractProguardFiles > Task :lib-ihttp-core:createFullJarRelease > Task :lib-ihttp-core:extractProguardFiles > Task :app-android:compressReleaseAssets > Task :lib-ihttp-iostreams:createFullJarRelease > Task :lib-ihttp-iostreams:extractProguardFiles > Task :lib-ihttp-iostreams:generateReleaseLintModel > Task :lib-ihttp-iostreams:prepareLintJarForPublish UP-TO-DATE > Task :lib-ihttp-core:generateReleaseLintModel > Task :lib-ihttp-core:prepareLintJarForPublish UP-TO-DATE > Task :lib-ihttp-okhttp:createFullJarRelease > Task :lib-ihttp-okhttp:extractProguardFiles > Task :lib-ihttp-okhttp:generateReleaseLintModel > Task :lib-ihttp-okhttp:prepareLintJarForPublish UP-TO-DATE > Task :lib-cache:generateReleaseLintModel > Task :lib-cache:prepareLintJarForPublish UP-TO-DATE > Task :lib-centralappconfigdb-common:createFullJarRelease > Task :lib-centralappconfigdb-common:extractProguardFiles > Task :lib-centralappconfigdb-common:generateReleaseLintModel > Task :lib-centralappconfigdb-common:prepareLintJarForPublish UP-TO-DATE > Task :lib-database:extractProguardFiles > Task :lib-util:createFullJarRelease > Task :lib-util:extractProguardFiles > Task :lib-util:generateReleaseLintModel > Task :lib-util:prepareLintJarForPublish UP-TO-DATE > Task :lib-database:prepareLintJarForPublish UP-TO-DATE > Task :lib-ihttp-nanohttpd:createFullJarRelease > Task :lib-ihttp-nanohttpd:extractProguardFiles > Task :lib-ihttp-nanohttpd:generateReleaseLintModel > Task :lib-ihttp-nanohttpd:prepareLintJarForPublish UP-TO-DATE > Task :lib-xxhashkmp:createFullJarRelease > Task :lib-xxhashkmp:extractProguardFiles > Task :lib-xxhashkmp-commonjvmimpl:createFullJarRelease > Task :lib-xxhashkmp-commonjvmimpl:extractProguardFiles > Task :lib-xxhashkmp-core:createFullJarRelease > Task :lib-xxhashkmp-core:extractProguardFiles > Task :lib-xxhashkmp-core:generateReleaseLintModel > Task :lib-xxhashkmp-core:prepareLintJarForPublish UP-TO-DATE > Task :lib-xxhashkmp-commonjvmimpl:generateReleaseLintModel > Task :lib-xxhashkmp-commonjvmimpl:prepareLintJarForPublish UP-TO-DATE > Task :lib-xxhashkmp:generateReleaseLintModel > Task :lib-xxhashkmp:prepareLintJarForPublish UP-TO-DATE > Task :core:prepareLintJarForPublish UP-TO-DATE > Task :lib-centralappconfigdb-sqldelight:createFullJarRelease > Task :lib-centralappconfigdb-sqldelight:extractProguardFiles > Task :lib-centralappconfigdb-sqldelight:generateReleaseLintModel > Task :lib-centralappconfigdb-sqldelight:prepareLintJarForPublish UP-TO-DATE > Task :lib-ui-compose:extractProguardFiles > Task :lib-ui-compose:prepareLintJarForPublish UP-TO-DATE > Task :sharedse:extractProguardFiles > Task :sharedse:prepareLintJarForPublish UP-TO-DATE > Task :lib-centralappconfigdb-sqldelight:stripReleaseDebugSymbols NO-SOURCE > Task :lib-centralappconfigdb-sqldelight:extractDeepLinksForAarRelease UP-TO-DATE > Task :lib-centralappconfigdb-sqldelight:copyReleaseJniLibsProjectAndLocalJars > Task :lib-centralappconfigdb-sqldelight:extractReleaseAnnotations > Task :lib-centralappconfigdb-sqldelight:mergeReleaseConsumerProguardFiles UP-TO-DATE > Task :app-android:processReleaseResources > Task :sharedse:stripReleaseDebugSymbols NO-SOURCE > Task :sharedse:extractDeepLinksForAarRelease UP-TO-DATE > Task :sharedse:copyReleaseJniLibsProjectAndLocalJars > Task :lib-ui-compose:stripReleaseDebugSymbols NO-SOURCE > Task :lib-ui-compose:copyReleaseJniLibsProjectAndLocalJars > Task :lib-ui-compose:extractDeepLinksForAarRelease UP-TO-DATE > Task :core:stripReleaseDebugSymbols NO-SOURCE > Task :core:copyReleaseJniLibsProjectAndLocalJars > Task :core:extractDeepLinksForAarRelease UP-TO-DATE > Task :lib-cache:stripReleaseDebugSymbols NO-SOURCE > Task :lib-cache:copyReleaseJniLibsProjectAndLocalJars > Task :lib-cache:extractDeepLinksForAarRelease UP-TO-DATE > Task :lib-cache:extractReleaseAnnotations > Task :lib-cache:mergeReleaseConsumerProguardFiles UP-TO-DATE > Task :lib-database:stripReleaseDebugSymbols NO-SOURCE > Task :lib-database:extractDeepLinksForAarRelease UP-TO-DATE > Task :lib-database:copyReleaseJniLibsProjectAndLocalJars > Task :lib-util:stripReleaseDebugSymbols NO-SOURCE > Task :lib-util:extractDeepLinksForAarRelease UP-TO-DATE > Task :lib-util:copyReleaseJniLibsProjectAndLocalJars > Task :lib-util:extractReleaseAnnotations > Task :lib-util:mergeReleaseConsumerProguardFiles UP-TO-DATE > Task :lib-centralappconfigdb-common:stripReleaseDebugSymbols NO-SOURCE > Task :lib-centralappconfigdb-common:extractDeepLinksForAarRelease UP-TO-DATE > Task :lib-centralappconfigdb-common:copyReleaseJniLibsProjectAndLocalJars > Task :lib-centralappconfigdb-common:extractReleaseAnnotations > Task :lib-centralappconfigdb-common:mergeReleaseConsumerProguardFiles UP-TO-DATE > Task :lib-xxhashkmp:stripReleaseDebugSymbols NO-SOURCE > Task :lib-util:mergeReleaseJavaResource > Task :lib-xxhashkmp:copyReleaseJniLibsProjectAndLocalJars > Task :lib-xxhashkmp:extractDeepLinksForAarRelease UP-TO-DATE > Task :lib-util:syncReleaseLibJars > Task :lib-centralappconfigdb-common:mergeReleaseJavaResource > Task :lib-cache:mergeReleaseJavaResource > Task :lib-centralappconfigdb-sqldelight:mergeReleaseJavaResource > Task :lib-util:bundleReleaseLocalLintAar > Task :lib-centralappconfigdb-sqldelight:syncReleaseLibJars > Task :lib-centralappconfigdb-sqldelight:bundleReleaseLocalLintAar > Task :lib-cache:syncReleaseLibJars > Task :lib-cache:bundleReleaseLocalLintAar > Task :lib-centralappconfigdb-common:syncReleaseLibJars > Task :lib-centralappconfigdb-common:bundleReleaseLocalLintAar > Task :lib-xxhashkmp:extractReleaseAnnotations > Task :lib-xxhashkmp:mergeReleaseConsumerProguardFiles UP-TO-DATE > Task :lib-ihttp-okhttp:stripReleaseDebugSymbols NO-SOURCE > Task :lib-ihttp-okhttp:extractDeepLinksForAarRelease UP-TO-DATE > Task :lib-ihttp-okhttp:copyReleaseJniLibsProjectAndLocalJars > Task :lib-xxhashkmp:mergeReleaseJavaResource > Task :lib-ihttp-okhttp:extractReleaseAnnotations > Task :lib-xxhashkmp:syncReleaseLibJars > Task :lib-xxhashkmp:bundleReleaseLocalLintAar > Task :lib-ihttp-okhttp:mergeReleaseConsumerProguardFiles > Task :lib-ihttp-nanohttpd:stripReleaseDebugSymbols NO-SOURCE > Task :lib-ihttp-nanohttpd:extractDeepLinksForAarRelease UP-TO-DATE > Task :lib-ihttp-nanohttpd:copyReleaseJniLibsProjectAndLocalJars > Task :lib-ihttp-okhttp:mergeReleaseJavaResource > Task :lib-ihttp-nanohttpd:extractReleaseAnnotations > Task :lib-ihttp-okhttp:syncReleaseLibJars > Task :lib-ihttp-okhttp:bundleReleaseLocalLintAar > Task :lib-ihttp-nanohttpd:mergeReleaseConsumerProguardFiles UP-TO-DATE > Task :lib-ihttp-core:stripReleaseDebugSymbols NO-SOURCE > Task :lib-ihttp-nanohttpd:mergeReleaseJavaResource > Task :lib-ihttp-core:copyReleaseJniLibsProjectAndLocalJars > Task :lib-ihttp-nanohttpd:syncReleaseLibJars > Task :lib-ihttp-nanohttpd:bundleReleaseLocalLintAar > Task :lib-ihttp-core:extractDeepLinksForAarRelease UP-TO-DATE > Task :lib-ihttp-core:extractReleaseAnnotations > Task :lib-ihttp-core:mergeReleaseConsumerProguardFiles UP-TO-DATE > Task :lib-ihttp-core:mergeReleaseJavaResource > Task :lib-xxhashkmp-commonjvmimpl:stripReleaseDebugSymbols NO-SOURCE > Task :lib-ihttp-core:syncReleaseLibJars > Task :lib-ihttp-core:bundleReleaseLocalLintAar > Task :lib-xxhashkmp-commonjvmimpl:copyReleaseJniLibsProjectAndLocalJars > Task :lib-xxhashkmp-commonjvmimpl:extractDeepLinksForAarRelease UP-TO-DATE > Task :lib-xxhashkmp-commonjvmimpl:extractReleaseAnnotations > Task :lib-xxhashkmp-commonjvmimpl:mergeReleaseConsumerProguardFiles UP-TO-DATE > Task :lib-xxhashkmp-core:stripReleaseDebugSymbols NO-SOURCE > Task :lib-xxhashkmp-core:copyReleaseJniLibsProjectAndLocalJars > Task :lib-xxhashkmp-commonjvmimpl:mergeReleaseJavaResource > Task :lib-xxhashkmp-core:extractDeepLinksForAarRelease UP-TO-DATE > Task :lib-xxhashkmp-commonjvmimpl:syncReleaseLibJars > Task :lib-xxhashkmp-commonjvmimpl:bundleReleaseLocalLintAar > Task :lib-xxhashkmp-core:extractReleaseAnnotations > Task :lib-xxhashkmp-core:mergeReleaseConsumerProguardFiles UP-TO-DATE > Task :lib-ihttp-iostreams:stripReleaseDebugSymbols NO-SOURCE > Task :lib-ihttp-iostreams:extractDeepLinksForAarRelease UP-TO-DATE > Task :lib-xxhashkmp-core:mergeReleaseJavaResource > Task :lib-ihttp-iostreams:copyReleaseJniLibsProjectAndLocalJars > Task :lib-xxhashkmp-core:syncReleaseLibJars > Task :lib-xxhashkmp-core:bundleReleaseLocalLintAar > Task :lib-ihttp-iostreams:extractReleaseAnnotations > Task :lib-ihttp-iostreams:mergeReleaseConsumerProguardFiles UP-TO-DATE > Task :lib-cache:writeReleaseLintModelMetadata > Task :lib-ihttp-iostreams:mergeReleaseJavaResource > Task :lib-centralappconfigdb-common:writeReleaseLintModelMetadata > Task :lib-ihttp-iostreams:syncReleaseLibJars > Task :lib-ihttp-iostreams:bundleReleaseLocalLintAar > Task :lib-database:writeReleaseLintModelMetadata > 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 :lib-xxhashkmp:writeReleaseLintModelMetadata > Task :lib-xxhashkmp-commonjvmimpl:writeReleaseLintModelMetadata > Task :lib-xxhashkmp-core:writeReleaseLintModelMetadata > Task :core:writeReleaseLintModelMetadata > Task :lib-centralappconfigdb-sqldelight:writeReleaseLintModelMetadata > Task :lib-ui-compose:writeReleaseLintModelMetadata > Task :sharedse:writeReleaseLintModelMetadata > Task :lib-cache:generateReleaseLintVitalModel > Task :lib-centralappconfigdb-common:generateReleaseLintVitalModel > Task :lib-centralappconfigdb-sqldelight: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 :lib-xxhashkmp:generateReleaseLintVitalModel > Task :lib-xxhashkmp-commonjvmimpl:generateReleaseLintVitalModel > Task :lib-xxhashkmp-core:generateReleaseLintVitalModel > Task :app-android:collectReleaseDependencies > Task :app-android:sdkReleaseDependencyData > Task :app-android:validateSigningRelease > Task :app-android:writeReleaseAppMetadata > Task :app-android:writeReleaseSigningConfigVersions > Task :lib-centralappconfigdb-sqldelight:stripDebugDebugSymbols NO-SOURCE > Task :lib-centralappconfigdb-sqldelight:copyDebugJniLibsProjectAndLocalJars > Task :lib-centralappconfigdb-sqldelight:extractDebugAnnotations > Task :lib-centralappconfigdb-sqldelight:extractDeepLinksForAarDebug UP-TO-DATE > Task :lib-centralappconfigdb-sqldelight:mergeDebugGeneratedProguardFiles UP-TO-DATE > Task :lib-centralappconfigdb-sqldelight:mergeDebugConsumerProguardFiles UP-TO-DATE > Task :lib-centralappconfigdb-sqldelight:prepareDebugArtProfile UP-TO-DATE > Task :lib-ui-compose:stripDebugDebugSymbols NO-SOURCE > Task :lib-ui-compose:extractDeepLinksForAarDebug UP-TO-DATE > Task :lib-centralappconfigdb-sqldelight:mergeDebugJavaResource > Task :lib-ui-compose:prepareDebugArtProfile UP-TO-DATE > Task :lib-ui-compose:copyDebugJniLibsProjectAndLocalJars > Task :lib-centralappconfigdb-sqldelight:syncDebugLibJars > Task :lib-centralappconfigdb-sqldelight:bundleDebugLocalLintAar > Task :core:stripDebugDebugSymbols NO-SOURCE > Task :core:copyDebugJniLibsProjectAndLocalJars > Task :core:extractDeepLinksForAarDebug UP-TO-DATE > Task :core:prepareDebugArtProfile UP-TO-DATE > Task :sharedse:stripDebugDebugSymbols NO-SOURCE > Task :sharedse:extractDeepLinksForAarDebug UP-TO-DATE > Task :sharedse:prepareDebugArtProfile UP-TO-DATE > Task :lib-cache:stripDebugDebugSymbols NO-SOURCE > Task :lib-cache:copyDebugJniLibsProjectAndLocalJars > Task :sharedse:copyDebugJniLibsProjectAndLocalJars > Task :lib-cache:extractDebugAnnotations > Task :lib-cache:extractDeepLinksForAarDebug UP-TO-DATE > Task :lib-cache:mergeDebugGeneratedProguardFiles UP-TO-DATE > Task :lib-cache:mergeDebugConsumerProguardFiles UP-TO-DATE > Task :lib-cache:prepareDebugArtProfile UP-TO-DATE > Task :lib-database:stripDebugDebugSymbols NO-SOURCE > Task :lib-database:copyDebugJniLibsProjectAndLocalJars > Task :lib-cache:mergeDebugJavaResource > Task :app-android:optimizeReleaseResources > Task :lib-cache:syncDebugLibJars > Task :lib-cache:bundleDebugLocalLintAar > Task :lib-database:extractDeepLinksForAarDebug UP-TO-DATE > Task :lib-database:prepareDebugArtProfile UP-TO-DATE > Task :lib-util:stripDebugDebugSymbols NO-SOURCE > Task :lib-util:copyDebugJniLibsProjectAndLocalJars > Task :lib-util:extractDebugAnnotations > Task :lib-util:extractDeepLinksForAarDebug UP-TO-DATE > Task :lib-util:mergeDebugGeneratedProguardFiles UP-TO-DATE > Task :lib-util:mergeDebugConsumerProguardFiles UP-TO-DATE > Task :lib-util:prepareDebugArtProfile UP-TO-DATE > Task :lib-centralappconfigdb-common:stripDebugDebugSymbols NO-SOURCE > Task :lib-centralappconfigdb-common:copyDebugJniLibsProjectAndLocalJars > Task :lib-util:mergeDebugJavaResource > Task :lib-centralappconfigdb-common:extractDebugAnnotations > Task :lib-util:syncDebugLibJars > Task :lib-util:bundleDebugLocalLintAar > Task :lib-centralappconfigdb-common:extractDeepLinksForAarDebug UP-TO-DATE > Task :lib-centralappconfigdb-common:mergeDebugGeneratedProguardFiles UP-TO-DATE > Task :lib-centralappconfigdb-common:mergeDebugConsumerProguardFiles UP-TO-DATE > Task :lib-centralappconfigdb-common:prepareDebugArtProfile UP-TO-DATE > Task :lib-ihttp-core:stripDebugDebugSymbols NO-SOURCE > Task :lib-centralappconfigdb-common:mergeDebugJavaResource > Task :lib-ihttp-core:copyDebugJniLibsProjectAndLocalJars > Task :lib-centralappconfigdb-common:syncDebugLibJars > Task :lib-centralappconfigdb-common:bundleDebugLocalLintAar > Task :lib-ihttp-core:extractDebugAnnotations > Task :lib-ihttp-core:extractDeepLinksForAarDebug UP-TO-DATE > Task :lib-ihttp-core:mergeDebugGeneratedProguardFiles UP-TO-DATE > Task :lib-ihttp-core:mergeDebugConsumerProguardFiles UP-TO-DATE > Task :lib-ihttp-core:prepareDebugArtProfile UP-TO-DATE > Task :lib-xxhashkmp:stripDebugDebugSymbols NO-SOURCE > Task :lib-xxhashkmp:copyDebugJniLibsProjectAndLocalJars > Task :lib-xxhashkmp:extractDebugAnnotations > Task :lib-xxhashkmp:extractDeepLinksForAarDebug UP-TO-DATE > Task :lib-ihttp-core:mergeDebugJavaResource > Task :lib-ihttp-core:syncDebugLibJars > Task :lib-ihttp-core:bundleDebugLocalLintAar > Task :lib-xxhashkmp:mergeDebugGeneratedProguardFiles UP-TO-DATE > Task :lib-xxhashkmp:mergeDebugConsumerProguardFiles UP-TO-DATE > Task :lib-xxhashkmp:prepareDebugArtProfile UP-TO-DATE > Task :lib-xxhashkmp:mergeDebugJavaResource > Task :lib-xxhashkmp-commonjvmimpl:stripDebugDebugSymbols NO-SOURCE > Task :lib-xxhashkmp:syncDebugLibJars > Task :lib-xxhashkmp:bundleDebugLocalLintAar > Task :lib-xxhashkmp-commonjvmimpl:copyDebugJniLibsProjectAndLocalJars > Task :lib-xxhashkmp-commonjvmimpl:extractDebugAnnotations > Task :lib-xxhashkmp-commonjvmimpl:extractDeepLinksForAarDebug UP-TO-DATE > Task :lib-xxhashkmp-commonjvmimpl:mergeDebugGeneratedProguardFiles UP-TO-DATE > Task :lib-xxhashkmp-commonjvmimpl:mergeDebugConsumerProguardFiles UP-TO-DATE > Task :lib-xxhashkmp-commonjvmimpl:prepareDebugArtProfile UP-TO-DATE > Task :lib-xxhashkmp-core:stripDebugDebugSymbols NO-SOURCE > Task :lib-xxhashkmp-core:copyDebugJniLibsProjectAndLocalJars > Task :lib-xxhashkmp-core:extractDebugAnnotations > Task :lib-xxhashkmp-core:extractDeepLinksForAarDebug UP-TO-DATE > Task :lib-xxhashkmp-commonjvmimpl:mergeDebugJavaResource > Task :lib-xxhashkmp-core:mergeDebugGeneratedProguardFiles UP-TO-DATE > Task :lib-xxhashkmp-commonjvmimpl:syncDebugLibJars > Task :lib-xxhashkmp-commonjvmimpl:bundleDebugLocalLintAar > Task :lib-xxhashkmp-core:mergeDebugConsumerProguardFiles UP-TO-DATE > Task :lib-xxhashkmp-core:prepareDebugArtProfile UP-TO-DATE > Task :app-android:preDebugAndroidTestBuild SKIPPED > Task :app-android:generateDebugAndroidTestResValues > Task :core:writeDebugLintModelMetadata > Task :lib-xxhashkmp-core:mergeDebugJavaResource > Task :lib-cache:createFullJarDebug > Task :lib-xxhashkmp-core:syncDebugLibJars > Task :lib-xxhashkmp-core:bundleDebugLocalLintAar > Task :lib-cache:writeDebugLintModelMetadata > Task :lib-centralappconfigdb-common:createFullJarDebug > Task :lib-centralappconfigdb-common:writeDebugLintModelMetadata > Task :lib-centralappconfigdb-sqldelight:createFullJarDebug > Task :lib-centralappconfigdb-sqldelight: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 :lib-xxhashkmp:createFullJarDebug > Task :lib-xxhashkmp:writeDebugLintModelMetadata > Task :lib-xxhashkmp-commonjvmimpl:createFullJarDebug > Task :lib-xxhashkmp-commonjvmimpl:writeDebugLintModelMetadata > Task :lib-xxhashkmp-core:createFullJarDebug > Task :lib-xxhashkmp-core: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-centralappconfigdb-common:generateDebugLintModel > Task :lib-util:generateDebugLintModel > Task :lib-ihttp-nanohttpd:createFullJarDebug > Task :lib-ihttp-nanohttpd:generateDebugLintModel > Task :lib-xxhashkmp-core:generateDebugLintModel > Task :lib-xxhashkmp-commonjvmimpl:generateDebugLintModel > Task :lib-xxhashkmp:generateDebugLintModel > Task :lib-centralappconfigdb-sqldelight:generateDebugLintModel > Task :lib-ihttp-okhttp:stripDebugDebugSymbols NO-SOURCE > Task :lib-ihttp-okhttp:copyDebugJniLibsProjectAndLocalJars > Task :lib-ihttp-okhttp:extractDebugAnnotations > Task :lib-ihttp-okhttp:extractDeepLinksForAarDebug UP-TO-DATE > Task :lib-ihttp-okhttp:mergeDebugGeneratedProguardFiles UP-TO-DATE > Task :lib-ihttp-okhttp:mergeDebugConsumerProguardFiles > Task :lib-ihttp-okhttp:prepareDebugArtProfile UP-TO-DATE > Task :lib-ihttp-nanohttpd:stripDebugDebugSymbols NO-SOURCE > Task :lib-ihttp-okhttp:mergeDebugJavaResource > Task :lib-ihttp-nanohttpd:copyDebugJniLibsProjectAndLocalJars > Task :lib-ihttp-okhttp:syncDebugLibJars > Task :lib-ihttp-okhttp:bundleDebugLocalLintAar > Task :lib-ihttp-nanohttpd:extractDebugAnnotations > Task :lib-ihttp-nanohttpd:extractDeepLinksForAarDebug UP-TO-DATE > Task :lib-ihttp-nanohttpd:mergeDebugGeneratedProguardFiles UP-TO-DATE > Task :lib-ihttp-nanohttpd:mergeDebugConsumerProguardFiles UP-TO-DATE > Task :lib-ihttp-nanohttpd:prepareDebugArtProfile UP-TO-DATE > Task :lib-ihttp-iostreams:stripDebugDebugSymbols NO-SOURCE > Task :lib-ihttp-nanohttpd:mergeDebugJavaResource > Task :lib-ihttp-nanohttpd:syncDebugLibJars > Task :lib-ihttp-nanohttpd:bundleDebugLocalLintAar > Task :lib-ihttp-iostreams:copyDebugJniLibsProjectAndLocalJars > Task :lib-ihttp-iostreams:extractDebugAnnotations > Task :lib-ihttp-iostreams:extractDeepLinksForAarDebug UP-TO-DATE > Task :lib-ihttp-iostreams:mergeDebugGeneratedProguardFiles UP-TO-DATE > Task :lib-ihttp-iostreams:mergeDebugConsumerProguardFiles UP-TO-DATE > Task :lib-ihttp-iostreams:prepareDebugArtProfile UP-TO-DATE > Task :app-android:preDebugUnitTestBuild UP-TO-DATE > Task :lib-ihttp-iostreams:writeDebugLintModelMetadata > Task :lib-ihttp-iostreams:mergeDebugJavaResource > Task :lib-ihttp-nanohttpd:writeDebugLintModelMetadata > 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-centralappconfigdb-common:preDebugAndroidTestBuild UP-TO-DATE > Task :lib-centralappconfigdb-common:generateDebugAndroidTestResValues > Task :lib-centralappconfigdb-common:generateDebugAndroidTestLintModel > Task :lib-centralappconfigdb-common:preDebugUnitTestBuild UP-TO-DATE > Task :lib-centralappconfigdb-common:generateDebugUnitTestLintModel > Task :lib-centralappconfigdb-sqldelight:preDebugAndroidTestBuild UP-TO-DATE > Task :lib-centralappconfigdb-sqldelight:generateDebugAndroidTestResValues > Task :lib-centralappconfigdb-sqldelight:generateDebugAndroidTestLintModel > Task :lib-centralappconfigdb-sqldelight:preDebugUnitTestBuild UP-TO-DATE > Task :lib-centralappconfigdb-sqldelight: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 :lib-xxhashkmp:preDebugAndroidTestBuild UP-TO-DATE > Task :lib-xxhashkmp:generateDebugAndroidTestResValues > Task :lib-xxhashkmp:generateDebugAndroidTestLintModel > Task :lib-xxhashkmp:preDebugUnitTestBuild UP-TO-DATE > Task :lib-xxhashkmp:generateDebugUnitTestLintModel > Task :lib-xxhashkmp-commonjvmimpl:preDebugAndroidTestBuild UP-TO-DATE > Task :lib-xxhashkmp-commonjvmimpl:generateDebugAndroidTestResValues > Task :lib-xxhashkmp-commonjvmimpl:generateDebugAndroidTestLintModel > Task :lib-xxhashkmp-commonjvmimpl:preDebugUnitTestBuild UP-TO-DATE > Task :lib-xxhashkmp-commonjvmimpl:generateDebugUnitTestLintModel > Task :lib-xxhashkmp-core:preDebugAndroidTestBuild UP-TO-DATE > Task :lib-xxhashkmp-core:generateDebugAndroidTestResValues > Task :lib-xxhashkmp-core:generateDebugAndroidTestLintModel > Task :lib-xxhashkmp-core:preDebugUnitTestBuild UP-TO-DATE > Task :lib-xxhashkmp-core: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:javaPreCompileReleaseUnitTest > Task :app-android:generateDebugUnitTestConfig > Task :app-android:packageReleaseUnitTestForUnitTest > Task :app-android-baselineprofile:preBuild UP-TO-DATE > Task :app-android-baselineprofile:preBenchmarkReleaseBuild UP-TO-DATE > Task :app-android:generateReleaseUnitTestConfig > Task :app-android-baselineprofile:checkTestedAppObfuscationBenchmarkRelease UP-TO-DATE > Task :app-android-baselineprofile:checkKotlinGradlePluginConfigurationErrors > Task :app-android-baselineprofile:generateBenchmarkReleaseBuildConfig > Task :app-android-baselineprofile:checkBenchmarkReleaseAarMetadata > Task :app-android-baselineprofile:generateBenchmarkReleaseResValues > Task :app-android-baselineprofile:mapBenchmarkReleaseSourceSetPaths > Task :app-android-baselineprofile:generateBenchmarkReleaseResources > Task :app-android-baselineprofile:mergeBenchmarkReleaseResources > Task :app-android-baselineprofile:processBenchmarkReleaseManifest > Task :app-android-baselineprofile:javaPreCompileBenchmarkRelease > Task :app-android-baselineprofile:mergeBenchmarkReleaseShaders > Task :app-android-baselineprofile:compileBenchmarkReleaseShaders NO-SOURCE > Task :app-android-baselineprofile:generateBenchmarkReleaseAssets UP-TO-DATE > Task :app-android-baselineprofile:mergeBenchmarkReleaseAssets > Task :app-android-baselineprofile:desugarBenchmarkReleaseFileDependencies > Task :app-android-baselineprofile:processBenchmarkReleaseResources > Task :app-android-baselineprofile:checkBenchmarkReleaseDuplicateClasses > Task :app-android-baselineprofile:mergeBenchmarkReleaseJniLibFolders > Task :app-android-baselineprofile:compressBenchmarkReleaseAssets > Task :app-android-baselineprofile:mergeLibDexBenchmarkRelease > Task :app-android-baselineprofile:compileBenchmarkReleaseKotlin > Task :app-android-baselineprofile:mergeBenchmarkReleaseNativeLibs > Task :app-android-baselineprofile:compileBenchmarkReleaseJavaWithJavac > Task :app-android-baselineprofile:dexBuilderBenchmarkRelease > Task :app-android-baselineprofile:mergeBenchmarkReleaseGlobalSynthetics > Task :app-android-baselineprofile:processBenchmarkReleaseJavaRes > Task :app-android-baselineprofile:validateSigningBenchmarkRelease > Task :app-android-baselineprofile:writeBenchmarkReleaseSigningConfigVersions > Task :app-android-baselineprofile:preNonMinifiedReleaseBuild UP-TO-DATE > Task :app-android-baselineprofile:checkTestedAppObfuscationNonMinifiedRelease UP-TO-DATE > Task :app-android-baselineprofile:generateNonMinifiedReleaseBuildConfig > Task :app-android-baselineprofile:checkNonMinifiedReleaseAarMetadata > Task :app-android-baselineprofile:mergeProjectDexBenchmarkRelease > Task :app-android-baselineprofile:mergeBenchmarkReleaseJavaResource > Task :app-android-baselineprofile:generateNonMinifiedReleaseResValues > Task :app-android-baselineprofile:stripBenchmarkReleaseDebugSymbols Unable to strip the following libraries, packaging them as they are: libbenchmarkNative.so, libtracing_perfetto.so. Run with --info option to learn more. > Task :app-android-baselineprofile:mapNonMinifiedReleaseSourceSetPaths > Task :app-android-baselineprofile:generateNonMinifiedReleaseResources > Task :app-android:mergeExtDexNonMinifiedRelease > Task :app-android-baselineprofile:processNonMinifiedReleaseManifest > Task :app-android-baselineprofile:javaPreCompileNonMinifiedRelease > Task :app-android-baselineprofile:mergeNonMinifiedReleaseShaders > Task :app-android-baselineprofile:compileNonMinifiedReleaseShaders NO-SOURCE > Task :app-android-baselineprofile:generateNonMinifiedReleaseAssets UP-TO-DATE > Task :app-android-baselineprofile:mergeNonMinifiedReleaseResources > Task :app-android-baselineprofile:mergeNonMinifiedReleaseAssets > Task :app-android-baselineprofile:desugarNonMinifiedReleaseFileDependencies > Task :app-android-baselineprofile:checkNonMinifiedReleaseDuplicateClasses > Task :app-android-baselineprofile:mergeNonMinifiedReleaseJniLibFolders > Task :app-android-baselineprofile:mergeExtDexBenchmarkRelease > Task :app-android-baselineprofile:processNonMinifiedReleaseResources > Task :app-android-baselineprofile:compressNonMinifiedReleaseAssets > Task :app-android-baselineprofile:mergeLibDexNonMinifiedRelease > Task :app-android-baselineprofile:validateSigningNonMinifiedRelease > Task :app-android-baselineprofile:writeNonMinifiedReleaseSigningConfigVersions > Task :app-android-baselineprofile:test UP-TO-DATE > Task :app-android-baselineprofile:check UP-TO-DATE > Task :app-desktop:checkKotlinGradlePluginConfigurationErrors > Task :app-desktop:generateComposeResClass > Task :app-android-baselineprofile:mergeNonMinifiedReleaseNativeLibs > Task :app-android-baselineprofile:compileNonMinifiedReleaseKotlin > Task :app-android-baselineprofile:stripNonMinifiedReleaseDebugSymbols Unable to strip the following libraries, packaging them as they are: libbenchmarkNative.so, libtracing_perfetto.so. Run with --info option to learn more. > Task :lib-ihttp-iostreams:compileKotlinJvm > Task :app-android:mergeExtDexDebug > Task :app-android-baselineprofile:compileNonMinifiedReleaseJavaWithJavac > Task :app-android-baselineprofile:dexBuilderNonMinifiedRelease > Task :app-android-baselineprofile:mergeNonMinifiedReleaseGlobalSynthetics > Task :app-android-baselineprofile:processNonMinifiedReleaseJavaRes > Task :lib-ihttp-iostreams:jvmProcessResources NO-SOURCE > Task :app-android-baselineprofile:mergeProjectDexNonMinifiedRelease > Task :app-android-baselineprofile:packageBenchmarkRelease > Task :app-android-baselineprofile:createBenchmarkReleaseApkListingFileRedirect > Task :app-android-baselineprofile:assembleBenchmarkRelease > Task :lib-ihttp-iostreams:jvmMainClasses > Task :lib-ihttp-iostreams:jvmJar > Task :lib-ihttp-core:jvmProcessResources NO-SOURCE > Task :lib-ihttp-okhttp:jvmProcessResources NO-SOURCE > Task :app-android-baselineprofile:mergeNonMinifiedReleaseJavaResource > Task :lib-centralappconfigdb-common:jvmProcessResources NO-SOURCE > Task :lib-util:jvmProcessResources NO-SOURCE > Task :lib-ihttp-nanohttpd:jvmProcessResources NO-SOURCE > Task :lib-xxhashkmp-core:jvmProcessResources NO-SOURCE > Task :lib-xxhashkmp-commonjvmimpl:jvmProcessResources NO-SOURCE > Task :lib-xxhashkmp:jvmProcessResources NO-SOURCE > Task :lib-xxhashkmp-core:compileKotlinJvm > Task :lib-centralappconfigdb-common:compileKotlinJvm > Task :lib-ihttp-iostreams:lintVitalAnalyzeRelease > Task :lib-ihttp-nanohttpd:lintVitalAnalyzeRelease > Task :lib-ihttp-core:compileKotlinJvm > Task :app-android-baselineprofile:mergeExtDexNonMinifiedRelease > Task :lib-util:compileKotlinJvm w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/lib-util/src/commonMain/kotlin/com/ustadmobile/lib/util/RangeUtil.kt:42:22 Variable 'statusCode' initializer is redundant > Task :core:generateMRjsMain > Task :app-android:l8DexDesugarLibDebug > Task :lib-ihttp-core:jvmMainClasses > Task :lib-ihttp-core:jvmJar > Task :lib-centralappconfigdb-common:lintVitalAnalyzeRelease > Task :lib-centralappconfigdb-common:jvmMainClasses > Task :lib-centralappconfigdb-common:jvmJar > Task :lib-util:jvmMainClasses > Task :lib-util:jvmJar > Task :app-android-baselineprofile:pixel2api30Setup Observed package id 'cmdline-tools;latest' in inconsistent location '/home/jenkins/Android/Sdk/cmdline-tools/latest-2' (Expected '/home/jenkins/Android/Sdk/cmdline-tools/latest') > Task :lib-ihttp-core:lintVitalAnalyzeRelease > Task :lib-centralappconfigdb-sqldelight:lintVitalAnalyzeRelease > Task :lib-ihttp-okhttp:compileKotlinJvm > Task :lib-ihttp-okhttp:jvmMainClasses > Task :lib-ihttp-okhttp:jvmJar > Task :lib-xxhashkmp-core:jvmMainClasses > Task :lib-xxhashkmp-core:jvmJar > Task :core:jvmProcessResources > Task :lib-centralappconfigdb-sqldelight:jvmProcessResources NO-SOURCE > Task :lib-ui-compose-videoplayer:checkKotlinGradlePluginConfigurationErrors > Task :lib-ui-compose-videoplayer:generateComposeResClass > Task :lib-ihttp-nanohttpd:compileKotlinJvm > Task :lib-xxhashkmp-commonjvmimpl:compileKotlinJvm > Task :app-android-baselineprofile:packageNonMinifiedRelease > Task :app-android-baselineprofile:createNonMinifiedReleaseApkListingFileRedirect > Task :app-android-baselineprofile:assembleNonMinifiedRelease > Task :lib-ihttp-nanohttpd:jvmMainClasses > Task :lib-ihttp-nanohttpd:jvmJar > Task :lib-xxhashkmp-commonjvmimpl:jvmMainClasses > Task :lib-xxhashkmp-commonjvmimpl:jvmJar > Task :lib-xxhashkmp:compileKotlinJvm NO-SOURCE > Task :lib-xxhashkmp:jvmMainClasses UP-TO-DATE > Task :lib-xxhashkmp:jvmJar > Task :lib-ihttp-okhttp:lintVitalAnalyzeRelease > 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 :app-react:jsProcessResources > Task :lib-centralappconfigdb-sqldelight:compileKotlinJvm > Task :lib-cache:kspKotlinJvm > Task :lib-ui-compose-videoplayer:compileKotlinDesktop > Task :app-react:jsBrowserProductionExecutableDistributeResources > Task :lib-xxhashkmp-commonjvmimpl:lintVitalAnalyzeRelease > Task :lib-xxhashkmp:lintVitalAnalyzeRelease > Task :lib-cache:jvmProcessResources NO-SOURCE > Task :lib-centralappconfigdb-sqldelight:jvmMainClasses > Task :lib-centralappconfigdb-sqldelight:jvmJar > Task :lib-ui-compose-videoplayer:desktopMainClasses > Task :lib-ui-compose-videoplayer:desktopJar > Task :kotlinNodeJsSetup UP-TO-DATE > Task :lib-xxhashkmp-core:lintVitalAnalyzeRelease > Task :kotlinNpmCachesSetup > Task :kotlinRestoreYarnLock > Task :kotlinYarnSetup UP-TO-DATE > Task :lib-centralappconfigdb-common:jsPackageJson > Task :lib-util:lintVitalAnalyzeRelease > Task :lib-util:jsPackageJson > Task :lib-database:jsPackageJson > Task :lib-ihttp-core:jsPackageJson > Task :lib-xxhashkmp-core:jsPackageJson > Task :lib-xxhashkmp:jsPackageJson > Task :core:jsPackageJson > Task :lib-cache:lintVitalAnalyzeRelease > Task :app-react:jsPackageJson > 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-centralappconfigdb-common:jsTestPackageJson > Task :lib-database:jsTestPackageJson > Task :lib-ihttp-core:jsTestPackageJson > Task :lib-util:jsTestPackageJson > Task :lib-xxhashkmp:jsTestPackageJson > Task :lib-xxhashkmp-core:jsTestPackageJson > Task :app-react:jsPublicPackageJson > Task :app-react:jsTestPublicPackageJson > Task :core:jsPublicPackageJson > Task :core:jsTestPublicPackageJson > Task :lib-centralappconfigdb-common:jsPublicPackageJson > Task :lib-centralappconfigdb-common: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 :lib-xxhashkmp:jsPublicPackageJson > Task :lib-xxhashkmp:jsTestPublicPackageJson > Task :lib-xxhashkmp-core:jsPublicPackageJson > Task :lib-xxhashkmp-core:jsTestPublicPackageJson > Task :packageJsonUmbrella > Task :rootPackageJson > Task :lib-ihttp-iostreams:lintAnalyzeDebug > Task :lib-xxhashkmp-core:lintAnalyzeDebug > Task :lib-cache:compileKotlinJvm w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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<CacheEntry>): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `fun insertList(entry: List<CacheEntry>): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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<CacheEntry>): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `fun updateList(entry: List<CacheEntry>): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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<CacheEntry>): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `fun upsertList(entry: List<CacheEntry>): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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<CacheEntry> defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `fun findByRequestBatchId(batchId: Int): List<CacheEntry> defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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<String> defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `fun findEntriesWithLock(batchId: Int): List<String> defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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<CacheEntry> defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `fun findEvictableEntries(batchSize: Int): List<CacheEntry> defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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<CacheEntry>): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `fun delete(entries: List<CacheEntry>): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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<RequestedEntry>): Unit defined in com.ustadmobile.libcache.db.dao.RequestedEntryDao` must be present with the same arguments on actual `fun insertList(requestedSha256s: List<RequestedEntry>): Unit defined in com.ustadmobile.libcache.db.dao.RequestedEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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<RequestedEntry>): Unit defined in com.ustadmobile.libcache.db.dao.RequestedEntryDao` must be present with the same arguments on actual `suspend fun insertListAsync(requestedSha256s: List<RequestedEntry>): Unit defined in com.ustadmobile.libcache.db.dao.RequestedEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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<String> defined in com.ustadmobile.libcache.db.dao.RequestedEntryDao` must be present with the same arguments on actual `fun findKeysNotPresent(batchId: Int): List<String> defined in com.ustadmobile.libcache.db.dao.RequestedEntryDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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<RetentionLock>): Unit defined in com.ustadmobile.libcache.db.dao.RetentionLockDao` must be present with the same arguments on actual `fun upsertList(retentionLocks: List<RetentionLock>): Unit defined in com.ustadmobile.libcache.db.dao.RetentionLockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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<RetentionLock>): Unit defined in com.ustadmobile.libcache.db.dao.RetentionLockDao` must be present with the same arguments on actual `fun delete(retentionLocks: List<RetentionLock>): Unit defined in com.ustadmobile.libcache.db.dao.RetentionLockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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<RetentionLock> defined in com.ustadmobile.libcache.db.dao.RetentionLockDao` must be present with the same arguments on actual `fun findByBatchId(batchId: Int): List<RetentionLock> defined in com.ustadmobile.libcache.db.dao.RetentionLockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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<RetentionLock> defined in com.ustadmobile.libcache.db.dao.RetentionLockDao` must be present with the same arguments on actual `fun findByKey(urlKey: String): List<RetentionLock> defined in com.ustadmobile.libcache.db.dao.RetentionLockDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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-centralappconfigdb-common:lintAnalyzeDebug > Task :lib-util:lintAnalyzeDebug > Task :lib-cache:lintAnalyzeDebugAndroidTest > Task :lib-cache:lintAnalyzeDebugUnitTest > Task :lib-database:kspReleaseKotlinAndroid > Task :kotlinNpmInstall warning Ignored scripts due to flag. > Task :lib-cache:jvmMainClasses > Task :lib-cache:jvmJar > Task :kotlinStoreYarnLock UP-TO-DATE > Task :app-react:checkKotlinGradlePluginConfigurationErrors > Task :app-react:generateBuildConfig > Task :app-react:generateJsMainBuildConfig SKIPPED > Task :lib-centralappconfigdb-common:jsProcessResources NO-SOURCE > Task :lib-util:jsProcessResources NO-SOURCE > Task :lib-database:jsProcessResources NO-SOURCE > Task :lib-ihttp-core:jsProcessResources NO-SOURCE > Task :lib-centralappconfigdb-common:lintAnalyzeDebugUnitTest > Task :lib-centralappconfigdb-common:lintAnalyzeDebugAndroidTest > Task :lib-xxhashkmp-core:jsProcessResources NO-SOURCE > Task :lib-xxhashkmp: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-centralappconfigdb-sqldelight:lintAnalyzeDebugAndroidTest > Task :lib-centralappconfigdb-sqldelight:lintAnalyzeDebugUnitTest > Task :lib-xxhashkmp-commonjvmimpl:lintAnalyzeDebug > 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-xxhashkmp-core:compileKotlinJs > Task :lib-centralappconfigdb-common:compileKotlinJs > Task :lib-util:compileKotlinJs w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/lib-util/src/commonMain/kotlin/com/ustadmobile/lib/util/RangeUtil.kt:42:22 Variable 'statusCode' initializer is redundant > Task :lib-ihttp-core:lintAnalyzeDebug > Task :lib-ihttp-iostreams:lintAnalyzeDebugAndroidTest > Task :lib-ihttp-iostreams:lintAnalyzeDebugUnitTest > Task :lib-ihttp-core:lintAnalyzeDebugAndroidTest > Task :lib-ihttp-core:lintAnalyzeDebugUnitTest > Task :lib-ihttp-ktor-server:compileKotlin > Task :lib-ihttp-core:compileKotlinJs > Task :lib-centralappconfigdb-common:transformCommonMainDependenciesMetadata > Task :lib-centralappconfigdb-common:jsMainClasses > Task :lib-centralappconfigdb-common:jsJar > Task :lib-util:jsMainClasses > Task :lib-util:jsJar > Task :lib-xxhashkmp:lintAnalyzeDebug > Task :lib-ihttp-core:jsMainClasses > Task :lib-ihttp-core:jsJar > Task :lib-xxhashkmp-core:jsMainClasses > Task :lib-ihttp-nanohttpd:lintAnalyzeDebugAndroidTest > Task :lib-xxhashkmp-core:jsJar > Task :lib-ihttp-nanohttpd:lintAnalyzeDebugUnitTest > Task :lib-xxhashkmp:compileKotlinJs NO-SOURCE > Task :lib-xxhashkmp:jsMainClasses UP-TO-DATE > Task :lib-xxhashkmp:jsJar > Task :lib-ihttp-ktor-server:compileJava NO-SOURCE > Task :lib-ihttp-ktor-server:classes UP-TO-DATE > Task :lib-ihttp-okhttp:lintAnalyzeDebugAndroidTest > Task :lib-ihttp-ktor-server:jar > Task :lib-centralappconfigdb-common:generateProjectStructureMetadata > Task :lib-centralappconfigdb-common:metadataCommonMainProcessResources NO-SOURCE > Task :lib-util:lintAnalyzeDebugAndroidTest > Task :lib-util:transformCommonJvmMainDependenciesMetadata > Task :lib-util:compileCommonJvmMainKotlinMetadata SKIPPED > Task :lib-util:lintAnalyzeDebugUnitTest > Task :lib-ihttp-okhttp:lintAnalyzeDebugUnitTest > Task :lib-ihttp-okhttp:lintAnalyzeDebug > Task :lib-ihttp-nanohttpd:lintAnalyzeDebug > Task :lib-centralappconfigdb-common:compileCommonMainKotlinMetadata > Task :lib-util:transformCommonMainDependenciesMetadata > Task :lib-centralappconfigdb-common:metadataCommonMainClasses > Task :lib-centralappconfigdb-common:allMetadataJar > 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-xxhashkmp:lintAnalyzeDebugAndroidTest > Task :lib-ihttp-core:transformCommonMainDependenciesMetadata > Task :lib-ihttp-core:generateProjectStructureMetadata > Task :lib-ihttp-core:metadataCommonMainProcessResources NO-SOURCE > Task :lib-xxhashkmp-core:transformCommonMainDependenciesMetadata > Task :lib-xxhashkmp:lintAnalyzeDebugUnitTest > Task :lib-centralappconfigdb-sqldelight:lintAnalyzeDebug > Task :lib-xxhashkmp-commonjvmimpl:lintAnalyzeDebugAndroidTest > Task :lib-util:compileCommonMainKotlinMetadata w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/lib-util/src/commonMain/kotlin/com/ustadmobile/lib/util/RangeUtil.kt:42:22 Variable 'statusCode' initializer is redundant > Task :lib-util:metadataCommonMainClasses > Task :lib-util:allMetadataJar > Task :lib-xxhashkmp-commonjvmimpl:lintAnalyzeDebugUnitTest > Task :lib-xxhashkmp-core:compileCommonMainKotlinMetadata > Task :lib-ihttp-core:compileCommonMainKotlinMetadata > Task :lib-database:transformCommonMainDependenciesMetadata > Task :lib-xxhashkmp-core:lintAnalyzeDebugAndroidTest > Task :lib-database:transformCommonJvmMainDependenciesMetadata > Task :lib-ihttp-core:metadataCommonMainClasses > Task :lib-ihttp-core:allMetadataJar > Task :lib-xxhashkmp-core:generateProjectStructureMetadata > Task :lib-xxhashkmp-core:metadataCommonMainProcessResources NO-SOURCE > Task :lib-xxhashkmp-core:metadataCommonMainClasses > Task :lib-xxhashkmp-core:allMetadataJar > Task :lib-xxhashkmp-core:lintAnalyzeDebugUnitTest > Task :lib-xxhashkmp:transformCommonMainDependenciesMetadata > Task :lib-xxhashkmp:compileCommonMainKotlinMetadata NO-SOURCE > Task :lib-xxhashkmp:generateProjectStructureMetadata > Task :lib-xxhashkmp:metadataCommonMainProcessResources NO-SOURCE > Task :lib-xxhashkmp:metadataCommonMainClasses UP-TO-DATE > Task :lib-xxhashkmp:allMetadataJar > Task :core:metadataCommonMainProcessResources > Task :lib-cache:transformCommonMainDependenciesMetadata > Task :lib-cache:compileCommonMainKotlinMetadata SKIPPED > Task :lib-cache:metadataCommonMainProcessResources NO-SOURCE > Task :lib-cache:metadataCommonMainClasses UP-TO-DATE > Task :lib-ihttp-okhttp:transformCommonMainDependenciesMetadata > Task :lib-ihttp-okhttp:compileCommonMainKotlinMetadata SKIPPED > Task :lib-ihttp-okhttp:generateProjectStructureMetadata > Task :lib-ihttp-okhttp:metadataCommonMainProcessResources NO-SOURCE > 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:generateProjectStructureMetadata > Task :lib-cache:metadataCommonJvmMainProcessResources NO-SOURCE > Task :lib-cache:metadataCommonJvmMainClasses UP-TO-DATE > Task :lib-cache:allMetadataJar > Task :lib-ihttp-nanohttpd:transformCommonMainDependenciesMetadata > Task :lib-ihttp-nanohttpd:compileCommonMainKotlinMetadata SKIPPED > Task :lib-ihttp-nanohttpd:generateProjectStructureMetadata > Task :lib-ihttp-nanohttpd:metadataCommonMainProcessResources NO-SOURCE > Task :lib-ihttp-nanohttpd:metadataCommonMainClasses UP-TO-DATE > Task :lib-ihttp-nanohttpd:allMetadataJar > Task :core:generateProjectStructureMetadata > Task :core:metadataCommonJvmMainProcessResources > Task :core:mapReleaseSourceSetPaths > Task :lib-database:kspDebugKotlinAndroid > Task :lib-cache:lintAnalyzeDebug > Task :core:mergeReleaseResources > Task :core:jsTestProcessResources > Task :core:jvmTestProcessResources > Task :core:generateDebugUnitTestResValues > Task :core:checkDebugUnitTestAarMetadata > Task :core:mapDebugUnitTestSourceSetPaths > Task :core:generateDebugUnitTestResources > Task :core:processDebugUnitTestManifest > Task :core:generateDebugUnitTestAssets UP-TO-DATE > Task :core:javaPreCompileDebugUnitTest > Task :core:verifyReleaseResources /home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/core/build/intermediates/merged_res/release/mergeReleaseResources/values-bn/values-bn.xml:527: 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/dev-simplified-onboarding-release-learningtree2/core/build/intermediates/merged_res/release/mergeReleaseResources/values-bn/values-bn.xml:666: 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/dev-simplified-onboarding-release-learningtree2/core/build/intermediates/merged_res/release/mergeReleaseResources/values-my/values-my.xml:527: 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/dev-simplified-onboarding-release-learningtree2/core/build/intermediates/merged_res/release/mergeReleaseResources/values-fa/values-fa.xml:873: 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/dev-simplified-onboarding-release-learningtree2/core/build/intermediates/merged_res/release/mergeReleaseResources/values-ne/values-ne.xml:500: 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/dev-simplified-onboarding-release-learningtree2/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_child_register_message. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/core/build/intermediates/merged_res/release/mergeReleaseResources/values-ne/values-ne.xml:779: Multiple substitutions specified in non-positional format of string resource string/parent_consent_explanation. Did you mean to add the formatted="false" attribute? > Task :core:mergeDebugUnitTestResources /home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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:mergeDebugUnitTestAssets > Task :core:preReleaseUnitTestBuild UP-TO-DATE > Task :core:generateReleaseUnitTestResValues > Task :core:checkReleaseUnitTestAarMetadata > Task :core:mapReleaseUnitTestSourceSetPaths > Task :core:generateReleaseUnitTestResources > Task :lib-database:compileCommonMainKotlinMetadata w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/UmAppDatabase.kt:104:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CacheLockJoinDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:29:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:29:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzEnrolmentDao.kt:36:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao.kt:20:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzLogAttendanceRecordDao.kt:14:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzLogDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CommentsDao.kt:16:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentCategoryDao.kt:10:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentCategorySchemaDao.kt:10:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryContentCategoryJoinDao.kt:10:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:31:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryImportJobDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryParentChildJoinDao.kt:11:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryPicture2Dao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryPictureDao.kt:13:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao.kt:10:40 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao.kt:15:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao.kt:39:95 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryVersionDao.kt:13:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentMarkDao.kt:16:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionDao.kt:14:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionFileDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:27:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseBlockPictureDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:19:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseGroupSetDao.kt:15:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:29:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CoursePictureDao.kt:13:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseTerminologyDao.kt:14:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/DeletedItemDao.kt:15:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/DiscussionPostDao.kt:17:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/EnrolmentRequestDao.kt:18:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ErrorReportDao.kt:11:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ExternalAppPermissionDao.kt:9:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/HolidayCalendarDao.kt:13:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/HolidayDao.kt:11:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/LanguageDao.kt:17:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/LanguageVariantDao.kt:10:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/LeavingReasonDao.kt:11:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/MessageDao.kt:13:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/OfflineItemDao.kt:18:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/OutgoingReplicationDao.kt:9:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PeerReviewerAllocationDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonAuth2Dao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonAuthDao.kt:11:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:16:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonGroupDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonGroupMemberDao.kt:10:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonParentJoinDao.kt:14:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonPasskeyDao.kt:14:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonPictureDao.kt:15:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ReportDao.kt:15:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ScheduleDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ScopedGrantDao.kt:10:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/SiteDao.kt:10:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao.kt:14:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/StudentResultDao.kt:15:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/SyncNodeDao.kt:10:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao.kt:22:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/TransferJobDao.kt:15:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/TransferJobErrorDao.kt:9:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/TransferJobItemDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/UserSessionDao.kt:14:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityEntityDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityExtensionDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityInteractionDao.kt:11:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityLangMapEntryDao.kt:15:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/ActorDao.kt:13:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/GroupMemberActorJoinDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StateDeleteCommandDao.kt:11:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StateEntityDao.kt:16:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementContextActivityJoinDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:52:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementEntityJsonDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/VerbDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/VerbLangMapEntryDao.kt:12:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt:13:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:24:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:32:63 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:162:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:214:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:263:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:300:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:369:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:383:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:463:71 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:467:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:524:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:810:71 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:1007:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:1384:71 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:1399:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:1658:64 Parameter 'db' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:243:13 'thumbnailUrl: String?' is deprecated. use contentEntryPicture w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:243:35 'thumbnailUrl: String?' is deprecated. use contentEntryPicture w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:252:13 'completionCriteria: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:252:41 'completionCriteria: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:253:13 'minScore: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:253:31 'minScore: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:272:33 'thumbnailUrl: String?' is deprecated. use contentEntryPicture w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:281:32 'completionCriteria: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:282:32 'minScore: Int' is deprecated. use on courseBlock, will be removed soon w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntryRelatedEntryJoinWithLangName.kt:20:18 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/UmAccount.kt:21:13 'admin: Boolean' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online > Task :lib-database:metadataCommonMainClasses > Task :lib-database:compileCommonJvmMainKotlinMetadata SKIPPED > Task :lib-database:metadataCommonJvmMainClasses UP-TO-DATE > Task :lib-database:allMetadataJar > Task :core:processDebugUnitTestResources > Task :core:mergeReleaseUnitTestResources /home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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:transformCommonMainDependenciesMetadata > Task :core:transformCommonJvmMainDependenciesMetadata > Task :core:packageDebugUnitTestForUnitTest > Task :core:generateDebugUnitTestConfig > Task :core:processReleaseUnitTestManifest > Task :core:generateReleaseUnitTestAssets UP-TO-DATE > Task :core:javaPreCompileReleaseUnitTest > 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:javaPreCompileReleaseUnitTest > Task :lib-cache:generateReleaseUnitTestStubRFile > Task :lib-cache:generateDebugLintReportModel > Task :lib-cache:compileDebugUnitTestKotlinAndroid NO-SOURCE > Task :lib-cache:compileDebugUnitTestJavaWithJavac NO-SOURCE > Task :lib-cache:processDebugUnitTestJavaRes NO-SOURCE > Task :lib-cache:testDebugUnitTest NO-SOURCE > Task :lib-cache:compileReleaseUnitTestKotlinAndroid NO-SOURCE > Task :lib-cache:compileReleaseUnitTestJavaWithJavac NO-SOURCE > Task :lib-cache:processReleaseUnitTestJavaRes NO-SOURCE > Task :lib-cache:testReleaseUnitTest NO-SOURCE > Task :lib-cache:test UP-TO-DATE > Task :lib-centralappconfigdb-common:bundleDebugAar > Task :lib-centralappconfigdb-common:assembleDebug > Task :lib-centralappconfigdb-common:bundleReleaseAar > Task :lib-centralappconfigdb-common:mapReleaseSourceSetPaths > Task :lib-cache:verifyReleaseResources > Task :lib-centralappconfigdb-common:mergeReleaseResources > Task :lib-cache:assembleRelease > Task :lib-cache:assemble > Task :lib-centralappconfigdb-common:compileTestKotlinJs NO-SOURCE > Task :lib-centralappconfigdb-common:jsTestProcessResources NO-SOURCE > Task :lib-centralappconfigdb-common:jsTestClasses UP-TO-DATE > Task :lib-centralappconfigdb-common:compileTestDevelopmentExecutableKotlinJs NO-SOURCE > Task :lib-centralappconfigdb-common:jsTestTestDevelopmentExecutableCompileSync NO-SOURCE > Task :lib-centralappconfigdb-common:jsBrowserTest SKIPPED > Task :lib-centralappconfigdb-common:jsTest NO-SOURCE > Task :lib-centralappconfigdb-common:compileTestKotlinJvm NO-SOURCE > Task :lib-centralappconfigdb-common:jvmTestProcessResources NO-SOURCE > Task :lib-centralappconfigdb-common:jvmTestClasses UP-TO-DATE > Task :lib-centralappconfigdb-common:jvmTest NO-SOURCE > Task :lib-centralappconfigdb-common:generateDebugUnitTestStubRFile > Task :lib-centralappconfigdb-common:javaPreCompileDebugUnitTest > Task :lib-centralappconfigdb-common:compileDebugUnitTestKotlinAndroid NO-SOURCE > Task :lib-centralappconfigdb-common:compileDebugUnitTestJavaWithJavac NO-SOURCE > Task :lib-centralappconfigdb-common:processDebugUnitTestJavaRes NO-SOURCE > Task :lib-centralappconfigdb-common:testDebugUnitTest NO-SOURCE > Task :lib-centralappconfigdb-common:preReleaseUnitTestBuild UP-TO-DATE > Task :lib-centralappconfigdb-common:generateReleaseUnitTestStubRFile > Task :lib-cache:lintReportDebug Wrote HTML report to file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-cache/build/reports/lint-results-debug.html > Task :lib-centralappconfigdb-common:javaPreCompileReleaseUnitTest > Task :lib-cache:lintDebug > Task :lib-cache:lint > Task :lib-centralappconfigdb-common:compileReleaseUnitTestKotlinAndroid NO-SOURCE > Task :lib-centralappconfigdb-common:compileReleaseUnitTestJavaWithJavac NO-SOURCE > Task :lib-centralappconfigdb-common:processReleaseUnitTestJavaRes NO-SOURCE > Task :lib-centralappconfigdb-common:testReleaseUnitTest NO-SOURCE > Task :lib-centralappconfigdb-common:allTests NO-SOURCE > Task :lib-centralappconfigdb-common:generateDebugLintReportModel > Task :lib-centralappconfigdb-common:test UP-TO-DATE > Task :lib-centralappconfigdb-common:verifyReleaseResources > Task :lib-centralappconfigdb-common:lintReportDebug Wrote HTML report to file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-centralappconfigdb-common/build/reports/lint-results-debug.html > Task :core:processReleaseUnitTestResources > Task :lib-centralappconfigdb-sqldelight:transformCommonMainDependenciesMetadata > Task :core:packageReleaseUnitTestForUnitTest > Task :lib-centralappconfigdb-common:assembleRelease > Task :lib-centralappconfigdb-common:assemble > Task :core:generateReleaseUnitTestConfig > Task :lib-centralappconfigdb-common:lintDebug > Task :lib-centralappconfigdb-common:lint > Task :lib-centralappconfigdb-common:check > Task :lib-centralappconfigdb-common:build > Task :lib-centralappconfigdb-sqldelight:compileCommonMainKotlinMetadata SKIPPED > Task :lib-centralappconfigdb-sqldelight:generateProjectStructureMetadata > Task :lib-centralappconfigdb-sqldelight:metadataCommonMainProcessResources NO-SOURCE > Task :lib-centralappconfigdb-sqldelight:metadataCommonMainClasses UP-TO-DATE > Task :lib-centralappconfigdb-sqldelight:allMetadataJar > Task :lib-centralappconfigdb-sqldelight:bundleDebugAar > Task :lib-centralappconfigdb-sqldelight:assembleDebug > Task :lib-centralappconfigdb-sqldelight:bundleReleaseAar > Task :lib-centralappconfigdb-sqldelight:mapReleaseSourceSetPaths > Task :lib-centralappconfigdb-sqldelight:mergeReleaseResources > Task :lib-centralappconfigdb-sqldelight:compileTestKotlinJvm NO-SOURCE > Task :lib-centralappconfigdb-sqldelight:jvmTestProcessResources NO-SOURCE > Task :lib-centralappconfigdb-sqldelight:jvmTestClasses UP-TO-DATE > Task :lib-centralappconfigdb-sqldelight:jvmTest NO-SOURCE > Task :lib-centralappconfigdb-sqldelight:preReleaseUnitTestBuild UP-TO-DATE > Task :lib-centralappconfigdb-sqldelight:javaPreCompileDebugUnitTest > Task :lib-centralappconfigdb-sqldelight:generateDebugUnitTestStubRFile > Task :lib-centralappconfigdb-sqldelight:compileDebugUnitTestKotlinAndroid NO-SOURCE > Task :lib-centralappconfigdb-sqldelight:compileDebugUnitTestJavaWithJavac NO-SOURCE > Task :lib-centralappconfigdb-sqldelight:generateReleaseUnitTestStubRFile > Task :lib-centralappconfigdb-sqldelight:processDebugUnitTestJavaRes NO-SOURCE > Task :lib-centralappconfigdb-sqldelight:testDebugUnitTest NO-SOURCE > Task :lib-centralappconfigdb-sqldelight:compileReleaseUnitTestKotlinAndroid NO-SOURCE > Task :lib-centralappconfigdb-sqldelight:processReleaseUnitTestJavaRes NO-SOURCE > Task :lib-centralappconfigdb-sqldelight:javaPreCompileReleaseUnitTest > Task :lib-centralappconfigdb-sqldelight:generateDebugLintReportModel > Task :lib-centralappconfigdb-sqldelight:compileReleaseUnitTestJavaWithJavac NO-SOURCE > Task :lib-centralappconfigdb-sqldelight:testReleaseUnitTest NO-SOURCE > Task :lib-centralappconfigdb-sqldelight:allTests NO-SOURCE > Task :lib-centralappconfigdb-sqldelight:test UP-TO-DATE > Task :lib-database:mapReleaseSourceSetPaths > Task :lib-centralappconfigdb-sqldelight:verifyReleaseResources > Task :lib-centralappconfigdb-sqldelight:lintReportDebug Wrote HTML report to file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-centralappconfigdb-sqldelight/build/reports/lint-results-debug.html > Task :lib-database:mergeReleaseResources > Task :lib-centralappconfigdb-sqldelight:assembleRelease > Task :lib-centralappconfigdb-sqldelight:assemble > Task :lib-centralappconfigdb-sqldelight:lintDebug > Task :lib-centralappconfigdb-sqldelight:lint > 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:generateReleaseUnitTestStubRFile > Task :lib-database:javaPreCompileReleaseUnitTest > Task :lib-ihttp-core:bundleDebugAar > Task :lib-ihttp-core:assembleDebug > 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-ihttp-core:generateReleaseUnitTestStubRFile > Task :lib-ihttp-core:compileReleaseUnitTestKotlinAndroid NO-SOURCE > Task :lib-ihttp-core:javaPreCompileReleaseUnitTest > Task :lib-ihttp-core:processReleaseUnitTestJavaRes NO-SOURCE > Task :lib-ihttp-core:compileReleaseUnitTestJavaWithJavac NO-SOURCE > Task :lib-ihttp-core:testReleaseUnitTest NO-SOURCE > Task :lib-database:verifyReleaseResources > Task :lib-ihttp-core:generateDebugLintReportModel > Task :lib-ihttp-core:test UP-TO-DATE > Task :lib-ihttp-core:verifyReleaseResources > Task :lib-ihttp-core:lintReportDebug Wrote HTML report to file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-ihttp-core/build/reports/lint-results-debug.html > Task :lib-ihttp-iostreams:transformCommonMainDependenciesMetadata > Task :lib-ihttp-core:assembleRelease > Task :lib-ihttp-core:assemble > Task :lib-ihttp-core:lintDebug > Task :lib-ihttp-core:lint > Task :lib-ihttp-iostreams:compileCommonMainKotlinMetadata SKIPPED > Task :lib-centralappconfigdb-sqldelight:verifyCommonMainCentralAppConfigDbMigration Changing log factory from null to null java.lang.Throwable at com.intellij.openapi.diagnostic.Logger.logFactoryChanged(Logger.java:79) at com.intellij.openapi.diagnostic.Logger.setFactory(Logger.java:70) at com.alecstrong.sql.psi.core.ApplicationEnvironment.<init>(SqlCoreEnvironment.kt:50) at com.alecstrong.sql.psi.core.SqlCoreEnvironment.<init>(SqlCoreEnvironment.kt:77) at app.cash.sqldelight.core.SqlDelightEnvironment.<init>(SqlDelightEnvironment.kt:73) at app.cash.sqldelight.gradle.VerifyMigrationTask$VerifyMigrationAction$environment$2.invoke(VerifyMigrationTask.kt:102) at app.cash.sqldelight.gradle.VerifyMigrationTask$VerifyMigrationAction$environment$2.invoke(VerifyMigrationTask.kt:101) at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74) at app.cash.sqldelight.gradle.VerifyMigrationTask$VerifyMigrationAction.getEnvironment(VerifyMigrationTask.kt:101) at app.cash.sqldelight.gradle.VerifyMigrationTask$VerifyMigrationAction.execute(VerifyMigrationTask.kt:118) at org.gradle.workers.internal.DefaultWorkerServer.execute(DefaultWorkerServer.java:63) at org.gradle.workers.internal.AbstractClassLoaderWorker$1.create(AbstractClassLoaderWorker.java:54) at org.gradle.workers.internal.AbstractClassLoaderWorker$1.create(AbstractClassLoaderWorker.java:48) at org.gradle.internal.classloader.ClassLoaderUtils.executeInClassloader(ClassLoaderUtils.java:100) at org.gradle.workers.internal.AbstractClassLoaderWorker.executeInClassLoader(AbstractClassLoaderWorker.java:48) at org.gradle.workers.internal.IsolatedClassloaderWorker.run(IsolatedClassloaderWorker.java:49) at org.gradle.workers.internal.IsolatedClassloaderWorker.run(IsolatedClassloaderWorker.java:30) at org.gradle.workers.internal.WorkerDaemonServer.run(WorkerDaemonServer.java:103) at org.gradle.workers.internal.WorkerDaemonServer.run(WorkerDaemonServer.java:72) at org.gradle.process.internal.worker.request.WorkerAction$1.call(WorkerAction.java:152) at org.gradle.process.internal.worker.child.WorkerLogEventListener.withWorkerLoggingProtocol(WorkerLogEventListener.java:41) at org.gradle.process.internal.worker.request.WorkerAction.lambda$run$1(WorkerAction.java:149) at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85) at org.gradle.process.internal.worker.request.WorkerAction.run(WorkerAction.java:141) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36) at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:182) at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:164) at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:414) 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) > Task :lib-ihttp-iostreams:generateProjectStructureMetadata > Task :lib-centralappconfigdb-sqldelight:check > Task :lib-centralappconfigdb-sqldelight:build > 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-iostreams:mapReleaseSourceSetPaths > 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: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:preReleaseUnitTestBuild UP-TO-DATE > 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:verifyReleaseResources > Task :lib-ihttp-nanohttpd:bundleReleaseAar > Task :lib-ihttp-iostreams:assembleRelease > Task :lib-ihttp-iostreams:assemble > Task :lib-ihttp-nanohttpd:mapReleaseSourceSetPaths > Task :lib-ihttp-iostreams:lintReportDebug Wrote HTML report to file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-ihttp-iostreams/build/reports/lint-results-debug.html > Task :lib-ihttp-nanohttpd:mergeReleaseResources > Task :lib-ihttp-iostreams:lintDebug > Task :lib-ihttp-iostreams:lint > Task :lib-ihttp-iostreams:check > 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:generateDebugUnitTestStubRFile > Task :lib-ihttp-nanohttpd:javaPreCompileDebugUnitTest > Task :lib-ihttp-nanohttpd:generateReleaseUnitTestStubRFile > Task :lib-ihttp-nanohttpd:compileDebugUnitTestKotlinAndroid NO-SOURCE > 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:javaPreCompileReleaseUnitTest > Task :lib-ihttp-nanohttpd:processReleaseUnitTestJavaRes NO-SOURCE > 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:generateDebugLintReportModel > 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-okhttp:compileTestKotlinJvm NO-SOURCE > 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:generateDebugUnitTestStubRFile > Task :lib-ihttp-nanohttpd:verifyReleaseResources > Task :lib-ihttp-nanohttpd:assembleRelease > Task :lib-ihttp-okhttp:javaPreCompileDebugUnitTest > Task :lib-ihttp-nanohttpd:assemble > 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:preReleaseUnitTestBuild UP-TO-DATE > Task :lib-ihttp-nanohttpd:lintReportDebug Wrote HTML report to file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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:build > Task :lib-ihttp-okhttp:generateReleaseUnitTestStubRFile > Task :lib-ihttp-okhttp:javaPreCompileReleaseUnitTest > Task :lib-ihttp-okhttp:compileReleaseUnitTestKotlinAndroid NO-SOURCE > 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/dev-simplified-onboarding-release-learningtree2/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:extractDeepLinksForAarDebug UP-TO-DATE > Task :lib-test-common:parseDebugLocalResources > Task :lib-test-common:mergeDebugShaders > Task :lib-test-common:compileDebugShaders NO-SOURCE > Task :lib-test-common:generateDebugAssets UP-TO-DATE > Task :lib-test-common:generateDebugRFile > Task :lib-test-common:mergeDebugAssets > Task :lib-test-common:javaPreCompileDebug > Task :lib-test-common:prepareDebugArtProfile UP-TO-DATE > Task :lib-test-common:prepareLintJarForPublish UP-TO-DATE > Task :lib-test-common:preReleaseBuild UP-TO-DATE > Task :lib-test-common:writeDebugAarMetadata > Task :lib-test-common:processDebugManifest > Task :lib-test-common:mergeReleaseJniLibFolders > Task :lib-test-common:mergeReleaseNativeLibs NO-SOURCE > Task :lib-test-common:stripReleaseDebugSymbols NO-SOURCE > Task :lib-test-common:copyReleaseJniLibsProjectAndLocalJars > Task :lib-test-common:generateReleaseResValues > Task :lib-test-common:extractDeepLinksForAarRelease UP-TO-DATE > Task :lib-test-common:generateReleaseBuildConfig > Task :lib-test-common:generateReleaseResources > Task :lib-test-common:packageReleaseResources > Task :lib-test-common:mergeReleaseShaders > Task :lib-test-common:parseReleaseLocalResources > Task :lib-test-common:compileReleaseShaders NO-SOURCE > Task :lib-test-common:generateReleaseAssets UP-TO-DATE > Task :lib-test-common:generateReleaseRFile > Task :lib-test-common:mergeReleaseAssets > Task :lib-test-common:javaPreCompileRelease > Task :lib-test-common:prepareReleaseArtProfile UP-TO-DATE > 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-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-test-common:generateDebugUnitTestStubRFile > Task :lib-test-common:generateReleaseUnitTestStubRFile > Task :lib-ui-compose:mapReleaseSourceSetPaths > Task :lib-test-common:verifyReleaseResources /home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-test-common/build/intermediates/merged_res/release/mergeReleaseResources/values-bn/values-bn.xml:527: 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/dev-simplified-onboarding-release-learningtree2/lib-test-common/build/intermediates/merged_res/release/mergeReleaseResources/values-bn/values-bn.xml:666: 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/dev-simplified-onboarding-release-learningtree2/lib-test-common/build/intermediates/merged_res/release/mergeReleaseResources/values-my/values-my.xml:527: 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/dev-simplified-onboarding-release-learningtree2/lib-test-common/build/intermediates/merged_res/release/mergeReleaseResources/values-fa/values-fa.xml:873: 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/dev-simplified-onboarding-release-learningtree2/lib-test-common/build/intermediates/merged_res/release/mergeReleaseResources/values-ne/values-ne.xml:500: 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/dev-simplified-onboarding-release-learningtree2/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_child_register_message. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-test-common/build/intermediates/merged_res/release/mergeReleaseResources/values-ne/values-ne.xml:779: 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-ui-compose:mergeReleaseResources > Task :lib-ui-compose:desktopTestProcessResources NO-SOURCE > Task :lib-ui-compose:preReleaseUnitTestBuild UP-TO-DATE > Task :lib-ui-compose-videoplayer:generateProjectStructureMetadata > 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-util:bundleReleaseAar > Task :lib-ui-compose:javaPreCompileReleaseUnitTest > Task :lib-util:mapReleaseSourceSetPaths > Task :lib-ui-compose:javaPreCompileDebugUnitTest > Task :lib-ui-compose:generateDebugUnitTestStubRFile > 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:processDebugUnitTestJavaRes NO-SOURCE > Task :lib-util:generateReleaseUnitTestStubRFile > Task :lib-util:testDebugUnitTest NO-SOURCE > Task :lib-util:compileReleaseUnitTestKotlinAndroid NO-SOURCE > Task :lib-util:javaPreCompileReleaseUnitTest > Task :lib-util:processReleaseUnitTestJavaRes NO-SOURCE > Task :lib-util:compileReleaseUnitTestJavaWithJavac NO-SOURCE > Task :lib-util:testReleaseUnitTest NO-SOURCE > Task :lib-util:generateDebugLintReportModel > Task :lib-util:test UP-TO-DATE > Task :lib-xxhashkmp:bundleDebugAar > Task :lib-xxhashkmp:assembleDebug > Task :lib-xxhashkmp:bundleReleaseAar > Task :lib-xxhashkmp:mapReleaseSourceSetPaths > Task :lib-xxhashkmp:mergeReleaseResources > Task :lib-xxhashkmp:compileTestKotlinJs NO-SOURCE > Task :lib-util:lintReportDebug > Task :lib-xxhashkmp:jsTestProcessResources NO-SOURCE > Task :lib-util:lintDebug > Task :lib-util:lint > Task :lib-xxhashkmp:jsTestClasses UP-TO-DATE > Task :lib-xxhashkmp:compileTestDevelopmentExecutableKotlinJs NO-SOURCE > Task :lib-xxhashkmp:jsTestTestDevelopmentExecutableCompileSync NO-SOURCE > Task :lib-xxhashkmp:jsBrowserTest SKIPPED > Task :lib-xxhashkmp:jsTest NO-SOURCE > Task :lib-xxhashkmp:compileTestKotlinJvm NO-SOURCE > Task :lib-xxhashkmp:jvmTestProcessResources NO-SOURCE > Task :lib-xxhashkmp:jvmTestClasses UP-TO-DATE > Task :lib-xxhashkmp:jvmTest NO-SOURCE > Task :lib-xxhashkmp:generateDebugUnitTestStubRFile > Task :lib-xxhashkmp:javaPreCompileDebugUnitTest > Task :lib-xxhashkmp:compileDebugUnitTestKotlinAndroid NO-SOURCE > Task :lib-xxhashkmp:compileDebugUnitTestJavaWithJavac NO-SOURCE > Task :lib-xxhashkmp:processDebugUnitTestJavaRes NO-SOURCE > Task :lib-xxhashkmp:testDebugUnitTest NO-SOURCE > Task :lib-xxhashkmp:preReleaseUnitTestBuild UP-TO-DATE > Task :lib-xxhashkmp:generateReleaseUnitTestStubRFile > Task :lib-xxhashkmp:javaPreCompileReleaseUnitTest > Task :lib-xxhashkmp:compileReleaseUnitTestKotlinAndroid NO-SOURCE > Task :lib-xxhashkmp:compileReleaseUnitTestJavaWithJavac NO-SOURCE > Task :lib-xxhashkmp:processReleaseUnitTestJavaRes NO-SOURCE > Task :lib-xxhashkmp:testReleaseUnitTest NO-SOURCE > Task :lib-xxhashkmp:allTests NO-SOURCE > Task :lib-util:verifyReleaseResources > Task :lib-xxhashkmp:generateDebugLintReportModel > Task :lib-util:assembleRelease > Task :lib-util:assemble > Task :lib-xxhashkmp:test UP-TO-DATE > Task :lib-xxhashkmp:verifyReleaseResources > Task :lib-xxhashkmp:lintReportDebug Wrote HTML report to file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-xxhashkmp/build/reports/lint-results-debug.html > Task :lib-xxhashkmp-commonjvmimpl:transformCommonMainDependenciesMetadata > Task :lib-xxhashkmp:assembleRelease > Task :lib-xxhashkmp:assemble > Task :lib-xxhashkmp:lintDebug > Task :lib-xxhashkmp:lint > Task :lib-xxhashkmp:check > Task :lib-xxhashkmp:build > Task :lib-xxhashkmp-commonjvmimpl:compileCommonMainKotlinMetadata SKIPPED > Task :lib-xxhashkmp-commonjvmimpl:generateProjectStructureMetadata > Task :lib-xxhashkmp-commonjvmimpl:metadataCommonMainProcessResources NO-SOURCE > Task :lib-xxhashkmp-commonjvmimpl:metadataCommonMainClasses UP-TO-DATE > Task :lib-xxhashkmp-commonjvmimpl:allMetadataJar > Task :lib-xxhashkmp-commonjvmimpl:bundleDebugAar > Task :lib-xxhashkmp-commonjvmimpl:assembleDebug > Task :lib-xxhashkmp-commonjvmimpl:bundleReleaseAar > Task :lib-xxhashkmp-commonjvmimpl:mapReleaseSourceSetPaths > Task :lib-xxhashkmp-commonjvmimpl:mergeReleaseResources > Task :lib-util:compileTestKotlinJvm > Task :lib-util:jvmTestClasses > Task :lib-xxhashkmp-commonjvmimpl:verifyReleaseResources > Task :lib-util:jvmTest > Task :lib-util:allTests > Task :lib-util:check > Task :lib-util:build > Task :lib-xxhashkmp-commonjvmimpl:assembleRelease > Task :lib-xxhashkmp-commonjvmimpl:assemble > Task :lib-xxhashkmp-commonjvmimpl:jvmTestProcessResources NO-SOURCE > Task :lib-xxhashkmp-commonjvmimpl:generateDebugUnitTestStubRFile > Task :lib-xxhashkmp-commonjvmimpl:compileDebugUnitTestKotlinAndroid NO-SOURCE > Task :lib-xxhashkmp-commonjvmimpl:processDebugUnitTestJavaRes NO-SOURCE > Task :lib-xxhashkmp-commonjvmimpl:preReleaseUnitTestBuild UP-TO-DATE > Task :lib-xxhashkmp-commonjvmimpl:javaPreCompileDebugUnitTest > Task :lib-xxhashkmp-commonjvmimpl:compileDebugUnitTestJavaWithJavac NO-SOURCE > Task :lib-xxhashkmp-commonjvmimpl:generateReleaseUnitTestStubRFile > Task :lib-xxhashkmp-commonjvmimpl:testDebugUnitTest NO-SOURCE > Task :lib-xxhashkmp-commonjvmimpl:compileReleaseUnitTestKotlinAndroid NO-SOURCE > Task :lib-xxhashkmp-commonjvmimpl:javaPreCompileReleaseUnitTest > Task :lib-xxhashkmp-commonjvmimpl:processReleaseUnitTestJavaRes NO-SOURCE > Task :lib-xxhashkmp-commonjvmimpl:compileReleaseUnitTestJavaWithJavac NO-SOURCE > Task :lib-xxhashkmp-commonjvmimpl:testReleaseUnitTest NO-SOURCE > Task :lib-xxhashkmp-commonjvmimpl:generateDebugLintReportModel > Task :lib-xxhashkmp-commonjvmimpl:test UP-TO-DATE > Task :lib-xxhashkmp-core:bundleDebugAar > Task :lib-xxhashkmp-core:assembleDebug > Task :lib-xxhashkmp-core:bundleReleaseAar > Task :lib-xxhashkmp-core:mapReleaseSourceSetPaths > Task :lib-xxhashkmp-core:mergeReleaseResources > Task :lib-xxhashkmp-commonjvmimpl:lintReportDebug Wrote HTML report to file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-xxhashkmp-commonjvmimpl/build/reports/lint-results-debug.html > Task :lib-xxhashkmp-commonjvmimpl:lintDebug > Task :lib-xxhashkmp-commonjvmimpl:lint > Task :lib-xxhashkmp-core:jsTestProcessResources NO-SOURCE > Task :lib-xxhashkmp-core:compileTestKotlinJvm NO-SOURCE > Task :lib-xxhashkmp-core:jvmTestProcessResources NO-SOURCE > Task :lib-xxhashkmp-core:jvmTestClasses UP-TO-DATE > Task :lib-xxhashkmp-core:jvmTest NO-SOURCE > Task :lib-xxhashkmp-core:generateDebugUnitTestStubRFile > Task :lib-xxhashkmp-core:javaPreCompileDebugUnitTest > Task :lib-xxhashkmp-core:compileDebugUnitTestKotlinAndroid NO-SOURCE > Task :lib-xxhashkmp-core:compileDebugUnitTestJavaWithJavac NO-SOURCE > Task :lib-xxhashkmp-core:processDebugUnitTestJavaRes NO-SOURCE > Task :lib-xxhashkmp-core:testDebugUnitTest NO-SOURCE > Task :lib-xxhashkmp-core:preReleaseUnitTestBuild UP-TO-DATE > Task :lib-xxhashkmp-core:generateReleaseUnitTestStubRFile > Task :lib-xxhashkmp-core:javaPreCompileReleaseUnitTest > Task :lib-xxhashkmp-core:compileReleaseUnitTestKotlinAndroid NO-SOURCE > Task :lib-xxhashkmp-core:compileReleaseUnitTestJavaWithJavac NO-SOURCE > Task :lib-xxhashkmp-core:processReleaseUnitTestJavaRes NO-SOURCE > Task :lib-xxhashkmp-core:testReleaseUnitTest NO-SOURCE > Task :lib-xxhashkmp-core:generateDebugLintReportModel > Task :lib-xxhashkmp-core:test UP-TO-DATE > Task :lib-xxhashkmp-commonjvmimpl:compileTestKotlinJvm > Task :lib-xxhashkmp-core:lintReportDebug Wrote HTML report to file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-xxhashkmp-core/build/reports/lint-results-debug.html > Task :lib-xxhashkmp-core:verifyReleaseResources > Task :lib-xxhashkmp-core:compileTestKotlinJs > Task :sharedse:transformCommonJvmMainDependenciesMetadata > Task :lib-xxhashkmp-commonjvmimpl:jvmTestClasses > Task :lib-ui-compose:verifyReleaseResources /home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/lib-ui-compose/build/intermediates/merged_res/release/mergeReleaseResources/values-ne/values-ne.xml:579: 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/dev-simplified-onboarding-release-learningtree2/lib-ui-compose/build/intermediates/merged_res/release/mergeReleaseResources/values-bn/values-bn.xml:668: 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/dev-simplified-onboarding-release-learningtree2/lib-ui-compose/build/intermediates/merged_res/release/mergeReleaseResources/values-ne/values-ne.xml:918: 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/dev-simplified-onboarding-release-learningtree2/lib-ui-compose/build/intermediates/merged_res/release/mergeReleaseResources/values-ne/values-ne.xml:920: 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/dev-simplified-onboarding-release-learningtree2/lib-ui-compose/build/intermediates/merged_res/release/mergeReleaseResources/values-bn/values-bn.xml:807: 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/dev-simplified-onboarding-release-learningtree2/lib-ui-compose/build/intermediates/merged_res/release/mergeReleaseResources/values-my/values-my.xml:668: 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/dev-simplified-onboarding-release-learningtree2/lib-ui-compose/build/intermediates/merged_res/release/mergeReleaseResources/values-fa/values-fa.xml:1014: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute? > Task :lib-xxhashkmp-commonjvmimpl:jvmTest > Task :lib-xxhashkmp-commonjvmimpl:allTests > Task :lib-xxhashkmp-commonjvmimpl:check > Task :lib-xxhashkmp-commonjvmimpl:build > Task :lib-xxhashkmp-core:assembleRelease > Task :lib-xxhashkmp-core:assemble > Task :lib-xxhashkmp-core:jsTestClasses > Task :lib-xxhashkmp-core:lintDebug > Task :lib-xxhashkmp-core:lint > Task :sharedse:compileCommonJvmMainKotlinMetadata SKIPPED > Task :sharedse:generateProjectStructureMetadata > Task :sharedse:metadataCommonJvmMainProcessResources > Task :sharedse:metadataCommonJvmMainClasses > Task :sharedse:metadataCommonMainProcessResources NO-SOURCE > Task :sharedse:mapReleaseSourceSetPaths > Task :sharedse:mergeReleaseResources > 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 :app-android:processApplicationManifestBenchmarkReleaseForBundle > Task :app-android:configureBenchmarkReleaseDependencies > Task :app-android:parseBenchmarkReleaseIntegrityConfig UP-TO-DATE > Task :app-android:processApplicationManifestDebugForBundle > Task :app-android:parseDebugIntegrityConfig UP-TO-DATE > Task :app-android:processApplicationManifestNonMinifiedReleaseForBundle > Task :app-android:configureNonMinifiedReleaseDependencies > Task :app-android:parseNonMinifiedReleaseIntegrityConfig UP-TO-DATE > Task :app-android:processApplicationManifestReleaseForBundle > Task :app-android:configureReleaseDependencies > Task :app-android:parseReleaseIntegrityConfig UP-TO-DATE > Task :sharedse:verifyReleaseResources /home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/sharedse/build/intermediates/merged_res/release/mergeReleaseResources/values-bn/values-bn.xml:527: 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/dev-simplified-onboarding-release-learningtree2/sharedse/build/intermediates/merged_res/release/mergeReleaseResources/values-bn/values-bn.xml:666: 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/dev-simplified-onboarding-release-learningtree2/sharedse/build/intermediates/merged_res/release/mergeReleaseResources/values-fa/values-fa.xml:873: 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/dev-simplified-onboarding-release-learningtree2/sharedse/build/intermediates/merged_res/release/mergeReleaseResources/values-my/values-my.xml:527: 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/dev-simplified-onboarding-release-learningtree2/sharedse/build/intermediates/merged_res/release/mergeReleaseResources/values-ne/values-ne.xml:500: 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/dev-simplified-onboarding-release-learningtree2/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_child_register_message. Did you mean to add the formatted="false" attribute? /home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/sharedse/build/intermediates/merged_res/release/mergeReleaseResources/values-ne/values-ne.xml:779: Multiple substitutions specified in non-positional format of string resource string/parent_consent_explanation. Did you mean to add the formatted="false" attribute? > Task :app-android:bundleBenchmarkReleaseResources > Task :app-android:bundleReleaseResources > Task :app-android:bundleDebugResources > Task :app-android:bundleNonMinifiedReleaseResources > Task :testserver-controller:compileKotlin w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/testserver-controller/src/main/java/com/ustadmobile/test/http/OkHttpClientExt.kt:8:5 Parameter 'requestTimeout' is never used > Task :testserver-controller:compileJava NO-SOURCE > Task :testserver-controller:classes > Task :testserver-controller:jar > Task :testserver-controller:startScripts > Task :testserver-controller:distTar > Task :testserver-controller:distZip > Task :lib-xxhashkmp-core:compileTestDevelopmentExecutableKotlinJs > Task :core:compileCommonMainKotlinMetadata w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/core/build/generated/moko/commonMain/src/com/ustadmobile/core/MR.kt:2419: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/dev-simplified-onboarding-release-learningtree2/core/build/generated/moko/commonMain/src/com/ustadmobile/core/MR.kt:2437: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/dev-simplified-onboarding-release-learningtree2/core/build/generated/moko/commonMain/src/com/ustadmobile/core/MR.kt:2443: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/dev-simplified-onboarding-release-learningtree2/core/build/generated/moko/commonMain/src/com/ustadmobile/core/MR.kt:2445: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/dev-simplified-onboarding-release-learningtree2/core/build/generated/moko/commonMain/src/com/ustadmobile/core/MR.kt:2447: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/dev-simplified-onboarding-release-learningtree2/core/build/generated/moko/commonMain/src/com/ustadmobile/core/MR.kt:2451: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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/core/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt:325:9 Parameter 'personPicture' is never used w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/core/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt:635:57 'insertPersonAndGroup(T, Int = ...): T' is deprecated. Should use AddNewPersonUseCase instead w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/core/src/commonMain/kotlin/com/ustadmobile/core/domain/xapi/XapiStatementResource.kt:238:9 Parameter 'xapiSession' is never used w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/core/src/commonMain/kotlin/com/ustadmobile/core/domain/xapi/XapiStatementResource.kt:240:9 Parameter 'format' is never used w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/core/src/commonMain/kotlin/com/ustadmobile/core/util/MessageIdOption.kt:11:5 Parameter 'context' is never used w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/core/src/commonMain/kotlin/com/ustadmobile/core/util/UMFileUtil.kt:445:13 Variable 'result' is never used w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/core/src/commonMain/kotlin/com/ustadmobile/core/util/ext/ClazzEnrolmentExt.kt:18:33 Parameter 'context' is never used w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/core/src/commonMain/kotlin/com/ustadmobile/core/util/ext/ClazzEnrolmentExt.kt:35:36 Parameter 'context' is never used w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/gradebook/ClazzGradebookPagingSource.kt:75:17 Conditional branch result of type PagingSourceLoadResultPage<Int, StudentAndBlockStatuses> is implicitly cast to Any w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/gradebook/ClazzGradebookPagingSource.kt:91:17 Conditional branch result of type PagingSourceLoadResultError<Int, StudentAndBlockStatuses> is implicitly cast to Any w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/gradebook/ClazzGradebookPagingSource.kt:94:17 Conditional branch result of type PagingSourceLoadResultInvalid<Int, StudentAndBlockStatuses> is implicitly cast to Any w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/gradebook/ClazzGradebookPagingSource.kt:99:11 Unchecked cast: Any to PagingSourceLoadResult<Int, StudentAndBlockStatuses> w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/subtitleedit/SubtitleEditViewModel.kt:56:34 Parameter 'db' is never used, could be renamed to _ > Task :testserver-controller:shadowJar > Task :core:metadataCommonMainClasses > Task :core:compileCommonJvmMainKotlinMetadata SKIPPED > Task :core:metadataCommonJvmMainClasses > Task :core:allMetadataJar > Task :lib-test-common:transformCommonMainDependenciesMetadata > Task :lib-test-common:compileCommonMainKotlinMetadata SKIPPED > Task :lib-test-common:metadataCommonMainClasses > Task :lib-test-common:allMetadataJar > Task :lib-ui-compose:transformCommonMainDependenciesMetadata > Task :lib-ui-compose:compileCommonMainKotlinMetadata SKIPPED > Task :lib-ui-compose:metadataCommonMainClasses UP-TO-DATE > Task :lib-ui-compose:allMetadataJar > Task :lib-xxhashkmp-core:jsTestTestDevelopmentExecutableCompileSync > Task :lib-database:kspKotlinJvm > Task :lib-database:kspReleaseKotlinAndroid w: [ksp] /home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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, isPersonalAccount, 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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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, isPersonalAccount, 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/dev-simplified-onboarding-release-learningtree2/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, isPersonalAccount, 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/dev-simplified-onboarding-release-learningtree2/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, isPersonalAccount, dateOfBirth, personAddress, personOrgId, personGroupUid, personLct, personCountry, personType, personMasterChangeSeqNum, personLocalChangeSeqNum, personLastChangedBy, admin, personNotes, fatherName, fatherNumber, motherName, motherNum. > Task :lib-xxhashkmp-core:jsBrowserTest > Task :lib-xxhashkmp-core:jsTest > Task :lib-xxhashkmp-core:allTests > Task :lib-xxhashkmp-core:check > Task :lib-xxhashkmp-core:build > Task :sharedse:transformCommonMainDependenciesMetadata > Task :sharedse:compileCommonMainKotlinMetadata SKIPPED > Task :sharedse:metadataCommonMainClasses UP-TO-DATE > Task :sharedse:allMetadataJar > Task :testserver-controller:startShadowScripts > Task :testserver-controller:shadowDistTar > Task :lib-database:kspDebugKotlinAndroid w: [ksp] /home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2/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, isPersonalAccount, 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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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/dev-simplified-onboarding-release-learningtree2/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, isPersonalAccount, 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/dev-simplified-onboarding-release-learningtree2/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, isPersonalAccount, 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/dev-simplified-onboarding-release-learningtree2/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, isPersonalAccount, dateOfBirth, personAddress, personOrgId, personGroupUid, personLct, personCountry, personType, personMasterChangeSeqNum, personLocalChangeSeqNum, personLastChangedBy, admin, personNotes, fatherName, fatherNumber, motherName, motherNum. > Task :testserver-controller:shadowDistZip > Task :testserver-controller:assemble > Task :testserver-controller:compileTestKotlin NO-SOURCE > Task :testserver-controller:compileTestJava NO-SOURCE > Task :testserver-controller:testClasses UP-TO-DATE > Task :testserver-controller:test NO-SOURCE > Task :testserver-controller:check UP-TO-DATE > Task :testserver-controller:build > Task :lib-database:kspKotlinJvm 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.proxy4/jdk.proxy4.$Proxy165.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.proxy4/jdk.proxy4.$Proxy165.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-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 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.proxy4/jdk.proxy4.$Proxy165.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.proxy4/jdk.proxy4.$Proxy165.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-database: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.proxy4/jdk.proxy4.$Proxy165.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.proxy4/jdk.proxy4.$Proxy165.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 :lib-database: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.proxy4/jdk.proxy4.$Proxy165.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.proxy4/jdk.proxy4.$Proxy165.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 :lib-database:kspKotlinJvm exception: info: [ksp] loaded provider(s): [com.ustadmobile.lib.annotationprocessor.core.DoorKspProcessorProvider, com.ustadmobile.door.shallowcopy.ShallowCopyProcessorProvider] > Task :lib-database:jvmProcessResources NO-SOURCE > Task :lib-database:kspKotlinJs exception: info: [ksp] loaded provider(s): [com.ustadmobile.lib.annotationprocessor.core.DoorKspProcessorProvider, com.ustadmobile.door.shallowcopy.ShallowCopyProcessorProvider] > Task :lib-database:compileReleaseKotlinAndroid exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/UmAppDatabase.kt:194:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class UmAppDatabase : RoomDatabase() { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/UmAppDatabase.kt:194:30: warning: 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.ClazzInvite::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.PersonPasskey::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 = 207)` is missing on actual declaration. exception: 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. exception: public actual abstract class UmAppDatabase : RoomDatabase() { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/UmAppDatabase_DoorWrapper.kt:679:33: warning: the corresponding parameter in the supertype 'UmAppDatabase' is named 'body'. This may cause problems when calling this function with named arguments. exception: override fun runInTransaction(runnable: Runnable) { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CacheLockJoinDao.kt:14:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class CacheLockJoinDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CacheLockJoinDao.kt:14:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class CacheLockJoinDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CacheLockJoinDao.kt:31:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: all annotations from expect `suspend fun insertListAsync(list: List<CacheLockJoin>): Unit defined in com.ustadmobile.core.db.dao.CacheLockJoinDao` must be present with the same arguments on actual `suspend fun insertListAsync(list: List<CacheLockJoin>): Unit defined in com.ustadmobile.core.db.dao.CacheLockJoinDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertListAsync(list: List<CacheLockJoin>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CacheLockJoinDao.kt:39:38: warning: annotation `@Delete` has different arguments on actual declaration: `@Delete(entity = kotlin.Any::class)`. exception: all annotations from expect `suspend fun deleteListAsync(list: List<CacheLockJoin>): Unit defined in com.ustadmobile.core.db.dao.CacheLockJoinDao` must be present with the same arguments on actual `suspend fun deleteListAsync(list: List<CacheLockJoin>): Unit defined in com.ustadmobile.core.db.dao.CacheLockJoinDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun deleteListAsync(list: List<CacheLockJoin>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:28:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ClazzAssignmentDao : BaseDao<ClazzAssignment>, exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:28:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class ClazzAssignmentDao : BaseDao<ClazzAssignment>, OneToManyJoinDao<ClazzAssignment> defined in com.ustadmobile.core.db.dao in file ClazzAssignmentDao.kt` must be present with the same arguments on actual `class ClazzAssignmentDao : BaseDao<ClazzAssignment>, OneToManyJoinDao<ClazzAssignment> defined in com.ustadmobile.core.db.dao in file ClazzAssignmentDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class ClazzAssignmentDao : BaseDao<ClazzAssignment>, exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:45:30: warning: annotation `@QueryLiveTables(value = {"SystemPermission", "CoursePermission", "ClazzAssignment", "ClazzEnrolment", "PeerReviewerAllocation", "Person", "CourseGroupMember", "CourseAssignmentSubmission", "CourseAssignmentMark", "Comments", "PersonPicture"})` is missing on actual declaration. exception: all annotations from expect `fun getProgressSummaryForAssignment(assignmentUid: Long, clazzUid: Long, accountPersonUid: Long, group: String): Flow<AssignmentProgressSummary?> 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<AssignmentProgressSummary?> defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao`, otherwise they might behave incorrectly. exception: public actual abstract fun getProgressSummaryForAssignment( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:54:30: warning: 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. exception: all annotations from expect `fun getAssignmentSubmitterSummaryListForAssignment(assignmentUid: Long, clazzUid: Long, accountPersonUid: Long, group: String, searchText: String, sortOption: Int): app.cash.paging.PagingSource<Int, AssignmentSubmitterSummary> /* = androidx.paging.PagingSource<Int, AssignmentSubmitterSummary> */ 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<Int, AssignmentSubmitterSummary> defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao`, otherwise they might behave incorrectly. exception: public actual abstract fun getAssignmentSubmitterSummaryListForAssignment( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:109:38: warning: 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. exception: all annotations from expect `suspend fun getSubmitterUidsAndNameByClazzOrGroupSetUid(clazzUid: Long, groupSetUid: Long, date: Long, groupStr: String): List<AssignmentSubmitterUidAndName> 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<AssignmentSubmitterUidAndName> defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun getSubmitterUidsAndNameByClazzOrGroupSetUid( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:126:38: warning: 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. exception: 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. exception: public actual abstract suspend fun getSubmitterUid( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:136:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(clazzAssignment: ClazzAssignment) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:140:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun findByUidAsync(uid: Long): ClazzAssignment? exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:144:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun findByUidAndClazzUidAsFlow(uid: Long, clazzUid: Long): Flow<ClazzAssignment?> defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao` must be present with the same arguments on actual `fun findByUidAndClazzUidAsFlow(uid: Long, clazzUid: Long): Flow<ClazzAssignment?> defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByUidAndClazzUidAsFlow(uid: Long, clazzUid: Long): exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:162:38: warning: annotation `@HttpAccessible` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun findByUidWithBlockAsync(uid: Long): ClazzAssignmentAndBlock? exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:175:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `suspend fun upsertListAsync(entities: List<ClazzAssignment>): Unit defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao` must be present with the same arguments on actual `suspend fun upsertListAsync(entities: List<ClazzAssignment>): Unit defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun upsertListAsync(entities: List<ClazzAssignment>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:187:30: warning: 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. exception: all annotations from expect `fun findAssignmentCourseBlockAndSubmitterUidAsFlow(assignmentUid: Long, clazzUid: Long, accountPersonUid: Long): Flow<ClazzAssignmentCourseBlockAndSubmitterUid?> 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<ClazzAssignmentCourseBlockAndSubmitterUid?> defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findAssignmentCourseBlockAndSubmitterUidAsFlow( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao_DoorWrapper.kt:249:9: warning: variable '_generatedPks' is never used exception: val _generatedPks = mutableListOf<Long>() exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao_HttpServerExt.kt:75:7: warning: variable '_result_getAssignmentSubmitterSummaryListForAssignment' is never used exception: val _result_getAssignmentSubmitterSummaryListForAssignment = exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao_HttpServerExt.kt:270:7: warning: variable '_arg_groupStr' is never used exception: val _arg_groupStr : String = request.queryParam("groupStr")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:23:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ClazzDao : BaseDao<Clazz> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:23:30: warning: annotation `@Repository` is missing on actual declaration. exception: all annotations from expect `class ClazzDao : BaseDao<Clazz> defined in com.ustadmobile.core.db.dao in file ClazzDao.kt` must be present with the same arguments on actual `class ClazzDao : BaseDao<Clazz> defined in com.ustadmobile.core.db.dao in file ClazzDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class ClazzDao : BaseDao<Clazz> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:31:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.HTTP_WITH_FALLBACK)` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun findByClazzCode(code: String): Clazz? exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:34:38: warning: annotation `@Repository(methodType = 2)` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun findByClazzCodeFromWeb(code: String): Clazz? exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:47:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByUidAsync")})` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun clazzUidExistsAsync(clazzUid: Long): Boolean exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:50:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun findByUidAsFlow(uid: Long): Flow<Clazz?> defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `fun findByUidAsFlow(uid: Long): Flow<Clazz?> defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByUidAsFlow(uid: Long): Flow<Clazz?> exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:54:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun findByUidWithHolidayCalendarAsync(uid: Long): exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:61:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(entity: Clazz): Int exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:65:30: warning: 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. exception: all annotations from expect `fun findClazzesWithPermission(searchQuery: String, accountPersonUid: Long, excludeSelectedClazzList: List<Long>, sortOrder: Int, filter: Int, currentTime: Long, permission: Long): app.cash.paging.PagingSource<Int, ClazzWithListDisplayDetails> /* = androidx.paging.PagingSource<Int, ClazzWithListDisplayDetails> */ 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<Long>, sortOrder: Int, filter: Int, currentTime: Long, permission: Long): androidx.paging.PagingSource<Int, ClazzWithListDisplayDetails> defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findClazzesWithPermission( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:85:38: warning: annotation `@PostgresQuery(value = " exception: UPDATE Clazz exception: SET attendanceAverage = exception: COALESCE(CAST( exception: (SELECT SUM(clazzLogNumPresent) exception: FROM ClazzLog exception: WHERE clazzLogClazzUid = :clazzUid exception: AND clazzLogStatusFlag = 4) AS REAL) / exception: exception: CAST(GREATEST(1.0, exception: (SELECT SUM(clazzLogNumPresent) + SUM(clazzLogNumPartial) + SUM(clazzLogNumAbsent) exception: FROM ClazzLog exception: WHERE clazzLogClazzUid = :clazzUid exception: AND clazzLogStatusFlag = 4)) AS REAL), 0), exception: clazzLct = :timeChanged exception: WHERE clazzUid = :clazzUid exception: ")` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun updateClazzAttendanceAverageAsync(clazzUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:90:30: warning: 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. exception: all annotations from expect `fun clazzAndDetailPermissionsAsFlow(accountPersonUid: Long, clazzUid: Long): Flow<ClazzAndDetailPermissions?> defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `fun clazzAndDetailPermissionsAsFlow(accountPersonUid: Long, clazzUid: Long): Flow<ClazzAndDetailPermissions?> defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. exception: public actual abstract fun clazzAndDetailPermissionsAsFlow(accountPersonUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:95:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun getClazzWithDisplayDetails(clazzUid: Long, currentTime: Long, accountPersonUid: Long): Flow<ClazzAndDisplayDetails?> 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<ClazzAndDisplayDetails?> defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. exception: public actual abstract fun getClazzWithDisplayDetails( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:108:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByUidAsync")})` is missing on actual declaration. exception: all annotations from expect `fun getTitleByUidAsFlow(clazzUid: Long): Flow<String?> defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `fun getTitleByUidAsFlow(clazzUid: Long): Flow<String?> defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. exception: public actual abstract fun getTitleByUidAsFlow(clazzUid: Long): Flow<String?> exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:112:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "getClazzNameAndTerminologyAsFlow"), HttpServerFunctionCall(functionName = "findByUidAsync")})` is missing on actual declaration. exception: all annotations from expect `fun getClazzNameAndTerminologyAsFlow(clazzUid: Long): Flow<ClazzNameAndTerminology?> defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `fun getClazzNameAndTerminologyAsFlow(clazzUid: Long): Flow<ClazzNameAndTerminology?> defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. exception: public actual abstract fun getClazzNameAndTerminologyAsFlow(clazzUid: Long): exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:117:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "getClazzNameAndTerminologyAsFlow"), HttpServerFunctionCall(functionName = "findByUidAsync")})` is missing on actual declaration. exception: all annotations from expect `fun getClazzNameAsFlow(clazzUid: Long): Flow<String?> defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `fun getClazzNameAsFlow(clazzUid: Long): Flow<String?> defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. exception: public actual abstract fun getClazzNameAsFlow(clazzUid: Long): Flow<String?> exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:121:38: warning: annotation `@HttpAccessible(pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByUidAsync")})` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun getClazzTimeZoneByClazzUidAsync(clazzUid: Long): String? exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:125:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `suspend fun getCoursesByName(names: List<String>): List<Clazz> defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `suspend fun getCoursesByName(names: List<String>): List<Clazz> defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun getCoursesByName(names: List<String>): List<Clazz> exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:129:38: warning: 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. exception: all annotations from expect `suspend fun findOneRosterUserClazzes(accountPersonUid: Long, filterByEnrolledMemberPersonUid: Long): List<Clazz> 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<Clazz> defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun findOneRosterUserClazzes(accountPersonUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzEnrolmentDao.kt:26:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ClazzEnrolmentDao : BaseDao<ClazzEnrolment> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzEnrolmentDao.kt:26:30: warning: annotation `@Repository` is missing on actual declaration. exception: all annotations from expect `class ClazzEnrolmentDao : BaseDao<ClazzEnrolment> defined in com.ustadmobile.core.db.dao in file ClazzEnrolmentDao.kt` must be present with the same arguments on actual `class ClazzEnrolmentDao : BaseDao<ClazzEnrolment> defined in com.ustadmobile.core.db.dao in file ClazzEnrolmentDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class ClazzEnrolmentDao : BaseDao<ClazzEnrolment> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzEnrolmentDao.kt:31:30: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: all annotations from expect `fun insertListAsync(entityList: List<ClazzEnrolment>): Unit defined in com.ustadmobile.core.db.dao.ClazzEnrolmentDao` must be present with the same arguments on actual `fun insertListAsync(entityList: List<ClazzEnrolment>): Unit defined in com.ustadmobile.core.db.dao.ClazzEnrolmentDao`, otherwise they might behave incorrectly. exception: public actual abstract fun insertListAsync(entityList: List<ClazzEnrolment>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzEnrolmentDao.kt:40:38: warning: annotation `@HttpAccessible` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun findEnrolmentWithLeavingReason(enrolmentUid: Long): exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzEnrolmentDao.kt:55:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(entity: ClazzEnrolment): Int exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzEnrolmentDao.kt:82:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `suspend fun getAllEnrolmentsAtTimeByClazzAndPerson(clazzUid: Long, accountPersonUid: Long, time: Long): List<ClazzEnrolment> 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<ClazzEnrolment> defined in com.ustadmobile.core.db.dao.ClazzEnrolmentDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun getAllEnrolmentsAtTimeByClazzAndPerson( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzEnrolmentDao.kt:96:30: warning: annotation `@QueryLiveTables(value = {"Clazz", "Person", "ClazzEnrolment", "PersonPicture", "CoursePermission"})` is missing on actual declaration. exception: 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<Int, PersonAndClazzMemberListDetails> /* = androidx.paging.PagingSource<Int, PersonAndClazzMemberListDetails> */ 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<Int, PersonAndClazzMemberListDetails> defined in com.ustadmobile.core.db.dao.ClazzEnrolmentDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByClazzUidAndRole( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzEnrolmentDao.kt:109:30: warning: annotation `@QueryLiveTables(value = {"Clazz", "Person", "ClazzEnrolment", "PersonPicture", "CoursePermission", "StatementEntity", "ActorEntity"})` is missing on actual declaration. exception: all annotations from expect `fun findByClazzUidAndRoleForGradebook(clazzUid: Long, roleId: Int, sortOrder: Int, searchText: String? = ..., filter: Int, accountPersonUid: Long, currentTime: Long): app.cash.paging.PagingSource<Int, PersonAndClazzMemberListDetails> /* = androidx.paging.PagingSource<Int, PersonAndClazzMemberListDetails> */ 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<Int, PersonAndClazzMemberListDetails> defined in com.ustadmobile.core.db.dao.ClazzEnrolmentDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByClazzUidAndRoleForGradebook( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao.kt:19:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ClazzInviteDao : BaseDao<ClazzInvite> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao.kt:19:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class ClazzInviteDao : BaseDao<ClazzInvite> defined in com.ustadmobile.core.db.dao in file ClazzInviteDao.kt` must be present with the same arguments on actual `class ClazzInviteDao : BaseDao<ClazzInvite> defined in com.ustadmobile.core.db.dao in file ClazzInviteDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class ClazzInviteDao : BaseDao<ClazzInvite> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao.kt:24:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `suspend fun replace(entity: ClazzInvite): Long defined in com.ustadmobile.core.db.dao.ClazzInviteDao` must be present with the same arguments on actual `suspend fun replace(entity: ClazzInvite): Long defined in com.ustadmobile.core.db.dao.ClazzInviteDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun replace(entity: ClazzInvite): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao.kt:30:38: warning: annotation `@Insert(onConflict = 5)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 5)`. exception: all annotations from expect `suspend fun insertAll(entity: List<ClazzInvite>): Unit defined in com.ustadmobile.core.db.dao.ClazzInviteDao` must be present with the same arguments on actual `suspend fun insertAll(entity: List<ClazzInvite>): Unit defined in com.ustadmobile.core.db.dao.ClazzInviteDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertAll(entity: List<ClazzInvite>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao.kt:36:38: warning: annotation `@Update(onConflict = 5)` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 5)`. exception: all annotations from expect `suspend fun updateAll(entity: List<ClazzInvite>): Unit defined in com.ustadmobile.core.db.dao.ClazzInviteDao` must be present with the same arguments on actual `suspend fun updateAll(entity: List<ClazzInvite>): Unit defined in com.ustadmobile.core.db.dao.ClazzInviteDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun updateAll(entity: List<ClazzInvite>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao.kt:39:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `suspend fun findInviteAsync(): List<ClazzInvite> defined in com.ustadmobile.core.db.dao.ClazzInviteDao` must be present with the same arguments on actual `suspend fun findInviteAsync(): List<ClazzInvite> defined in com.ustadmobile.core.db.dao.ClazzInviteDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun findInviteAsync(): List<ClazzInvite> exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao.kt:43:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `suspend fun findClazzInviteEntityForInviteToken(inviteTokenUid: String): ClazzInviteWithTimeZone? defined in com.ustadmobile.core.db.dao.ClazzInviteDao` must be present with the same arguments on actual `suspend fun findClazzInviteEntityForInviteToken(inviteTokenUid: String): ClazzInviteWithTimeZone? defined in com.ustadmobile.core.db.dao.ClazzInviteDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun findClazzInviteEntityForInviteToken(inviteTokenUid: String): exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao.kt:48:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun findClazzInviteEntityForInviteTokenAsFlow(inviteTokenUid: String): Flow<ClazzInviteAndClazz?> defined in com.ustadmobile.core.db.dao.ClazzInviteDao` must be present with the same arguments on actual `fun findClazzInviteEntityForInviteTokenAsFlow(inviteTokenUid: String): Flow<ClazzInviteAndClazz?> defined in com.ustadmobile.core.db.dao.ClazzInviteDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findClazzInviteEntityForInviteTokenAsFlow(inviteTokenUid: String): exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao.kt:53:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `suspend fun updateInviteStatus(status: Int, ciUid: Long, updateTime: Long): Unit defined in com.ustadmobile.core.db.dao.ClazzInviteDao` must be present with the same arguments on actual `suspend fun updateInviteStatus(status: Int, ciUid: Long, updateTime: Long): Unit defined in com.ustadmobile.core.db.dao.ClazzInviteDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun updateInviteStatus( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao.kt:61:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun findPendingInviteByPersonUid(ciPersonUid: Long, clazzUid: Long, currentTime: Long): app.cash.paging.PagingSource<Int, ClazzInvite> /* = androidx.paging.PagingSource<Int, ClazzInvite> */ defined in com.ustadmobile.core.db.dao.ClazzInviteDao` must be present with the same arguments on actual `fun findPendingInviteByPersonUid(ciPersonUid: Long, clazzUid: Long, currentTime: Long): androidx.paging.PagingSource<Int, ClazzInvite> defined in com.ustadmobile.core.db.dao.ClazzInviteDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findPendingInviteByPersonUid( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao.kt:69:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `suspend fun updateClazzInviteToRevokeInvite(inviteContact: String): Int defined in com.ustadmobile.core.db.dao.ClazzInviteDao` must be present with the same arguments on actual `suspend fun updateClazzInviteToRevokeInvite(inviteContact: String): Int defined in com.ustadmobile.core.db.dao.ClazzInviteDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun updateClazzInviteToRevokeInvite(inviteContact: String): Int exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao_DoorWrapper.kt:49:9: warning: variable '_generatedPks' is never used exception: val _generatedPks = mutableListOf<Long>() exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao_HttpServerExt.kt:166:7: warning: variable '_result_updateInviteStatus' is never used exception: val _result_updateInviteStatus = updateInviteStatus( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao_HttpServerExt.kt:261:7: warning: variable '_result_updateClazzInviteToRevokeInvite' is never used exception: val _result_updateClazzInviteToRevokeInvite = updateClazzInviteToRevokeInvite( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzLogAttendanceRecordDao.kt:15:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ClazzLogAttendanceRecordDao : BaseDao<ClazzLogAttendanceRecord> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzLogAttendanceRecordDao.kt:15:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class ClazzLogAttendanceRecordDao : BaseDao<ClazzLogAttendanceRecord> defined in com.ustadmobile.core.db.dao in file ClazzLogAttendanceRecordDao.kt` must be present with the same arguments on actual `class ClazzLogAttendanceRecordDao : BaseDao<ClazzLogAttendanceRecord> defined in com.ustadmobile.core.db.dao in file ClazzLogAttendanceRecordDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class ClazzLogAttendanceRecordDao : BaseDao<ClazzLogAttendanceRecord> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzLogAttendanceRecordDao.kt:20:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: all annotations from expect `suspend fun insertListAsync(entities: List<ClazzLogAttendanceRecord>): Unit defined in com.ustadmobile.core.db.dao.ClazzLogAttendanceRecordDao` must be present with the same arguments on actual `suspend fun insertListAsync(entities: List<ClazzLogAttendanceRecord>): Unit defined in com.ustadmobile.core.db.dao.ClazzLogAttendanceRecordDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertListAsync(entities: List<ClazzLogAttendanceRecord>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzLogAttendanceRecordDao.kt:30:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: all annotations from expect `suspend fun updateListAsync(entities: List<ClazzLogAttendanceRecord>): Unit defined in com.ustadmobile.core.db.dao.ClazzLogAttendanceRecordDao` must be present with the same arguments on actual `suspend fun updateListAsync(entities: List<ClazzLogAttendanceRecord>): Unit defined in com.ustadmobile.core.db.dao.ClazzLogAttendanceRecordDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun updateListAsync(entities: List<ClazzLogAttendanceRecord>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzLogAttendanceRecordDao.kt:47:38: warning: 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. exception: all annotations from expect `suspend fun findByClazzAndTime(clazzUid: Long, clazzLogUid: Long, time: Long): List<PersonAndClazzLogAttendanceRecord> 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<PersonAndClazzLogAttendanceRecord> defined in com.ustadmobile.core.db.dao.ClazzLogAttendanceRecordDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun findByClazzAndTime( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzLogAttendanceRecordDao.kt:57:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `suspend fun upsertListAsync(entityList: List<ClazzLogAttendanceRecord>): Unit defined in com.ustadmobile.core.db.dao.ClazzLogAttendanceRecordDao` must be present with the same arguments on actual `suspend fun upsertListAsync(entityList: List<ClazzLogAttendanceRecord>): Unit defined in com.ustadmobile.core.db.dao.ClazzLogAttendanceRecordDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun upsertListAsync(entityList: List<ClazzLogAttendanceRecord>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzLogAttendanceRecordDao_DoorWrapper.kt:35:9: warning: variable '_generatedPks' is never used exception: val _generatedPks = mutableListOf<Long>() exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzLogDao.kt:17:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ClazzLogDao : BaseDao<ClazzLog> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzLogDao.kt:17:30: warning: annotation `@Repository` is missing on actual declaration. exception: all annotations from expect `class ClazzLogDao : BaseDao<ClazzLog> defined in com.ustadmobile.core.db.dao in file ClazzLogDao.kt` must be present with the same arguments on actual `class ClazzLogDao : BaseDao<ClazzLog> defined in com.ustadmobile.core.db.dao in file ClazzLogDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class ClazzLogDao : BaseDao<ClazzLog> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzLogDao.kt:22:30: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: 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. exception: public actual abstract fun replace(entity: ClazzLog): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzLogDao.kt:35:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun findByClazzUidAsFactory(clazzUid: Long, excludeStatus: Int): app.cash.paging.PagingSource<Int, ClazzLog> /* = androidx.paging.PagingSource<Int, ClazzLog> */ 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<Int, ClazzLog> defined in com.ustadmobile.core.db.dao.ClazzLogDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByClazzUidAsFactory(clazzUid: Long, excludeStatus: Int): exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzLogDao.kt:40:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `suspend fun findByClazzUidAsync(clazzUid: Long, excludeStatus: Int): List<ClazzLog> 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<ClazzLog> defined in com.ustadmobile.core.db.dao.ClazzLogDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun findByClazzUidAsync(clazzUid: Long, excludeStatus: Int): exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzLogDao.kt:45:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `suspend fun findAllForClazzByClazzLogUid(clazzLogUid: Long, excludeStatus: Int): List<ClazzLog> 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<ClazzLog> defined in com.ustadmobile.core.db.dao.ClazzLogDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun findAllForClazzByClazzLogUid(clazzLogUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzLogDao.kt:79:30: warning: annotation `@QueryLiveTables(value = {"ClazzLog"})` is missing on actual declaration. exception: all annotations from expect `fun clazzHasScheduleLive(clazzUid: Long, excludeStatusFilter: Int): Flow<Boolean> defined in com.ustadmobile.core.db.dao.ClazzLogDao` must be present with the same arguments on actual `fun clazzHasScheduleLive(clazzUid: Long, excludeStatusFilter: Int): Flow<Boolean> defined in com.ustadmobile.core.db.dao.ClazzLogDao`, otherwise they might behave incorrectly. exception: public actual abstract fun clazzHasScheduleLive(clazzUid: Long, excludeStatusFilter: Int): exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzLogDao.kt:94:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(clazzLog: ClazzLog) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ClazzLogDao.kt:104:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `suspend fun upsertListAsync(entityList: List<ClazzLog>): Unit defined in com.ustadmobile.core.db.dao.ClazzLogDao` must be present with the same arguments on actual `suspend fun upsertListAsync(entityList: List<ClazzLog>): Unit defined in com.ustadmobile.core.db.dao.ClazzLogDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun upsertListAsync(entityList: List<ClazzLog>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CommentsDao.kt:18:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class CommentsDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CommentsDao.kt:18:30: warning: annotation `@Repository` is missing on actual declaration. exception: 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. exception: public actual abstract class CommentsDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CommentsDao.kt:23:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun insertAsync(comments: Comments): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CommentsDao.kt:35:30: warning: 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. exception: all annotations from expect `fun findPrivateCommentsForUserByAssignmentUid(accountPersonUid: Long, assignmentUid: Long, includeDeleted: Boolean): app.cash.paging.PagingSource<Int, CommentsAndName> /* = androidx.paging.PagingSource<Int, CommentsAndName> */ 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<Int, CommentsAndName> defined in com.ustadmobile.core.db.dao.CommentsDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findPrivateCommentsForUserByAssignmentUid( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CommentsDao.kt:49:30: warning: 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. exception: all annotations from expect `fun findPrivateCommentsForSubmitterByAssignmentUid(submitterUid: Long, assignmentUid: Long, includeDeleted: Boolean): app.cash.paging.PagingSource<Int, CommentsAndName> /* = androidx.paging.PagingSource<Int, CommentsAndName> */ 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<Int, CommentsAndName> defined in com.ustadmobile.core.db.dao.CommentsDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findPrivateCommentsForSubmitterByAssignmentUid( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CommentsDao.kt:63:30: warning: 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. exception: all annotations from expect `fun findCourseCommentsByAssignmentUid(assignmentUid: Long, includeDeleted: Boolean): app.cash.paging.PagingSource<Int, CommentsAndName> /* = androidx.paging.PagingSource<Int, CommentsAndName> */ 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<Int, CommentsAndName> defined in com.ustadmobile.core.db.dao.CommentsDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findCourseCommentsByAssignmentUid(assignmentUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CommentsDao_HttpServerExt.kt:40:7: warning: variable '_arg_includeDeleted' is never used exception: val _arg_includeDeleted : Boolean = request.queryParam("includeDeleted")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CommentsDao_HttpServerExt.kt:160:7: warning: variable '_arg_includeDeleted' is never used exception: val _arg_includeDeleted : Boolean = request.queryParam("includeDeleted")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CommentsDao_HttpServerExt.kt:249:7: warning: variable '_arg_includeDeleted' is never used exception: val _arg_includeDeleted : Boolean = request.queryParam("includeDeleted")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentCategoryDao.kt:11:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ContentCategoryDao : BaseDao<ContentCategory> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentCategoryDao.kt:11:30: warning: annotation `@Repository` is missing on actual declaration. exception: all annotations from expect `class ContentCategoryDao : BaseDao<ContentCategory> defined in com.ustadmobile.core.db.dao in file ContentCategoryDao.kt` must be present with the same arguments on actual `class ContentCategoryDao : BaseDao<ContentCategory> defined in com.ustadmobile.core.db.dao in file ContentCategoryDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class ContentCategoryDao : BaseDao<ContentCategory> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentCategorySchemaDao.kt:10:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ContentCategorySchemaDao : BaseDao<ContentCategorySchema> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentCategorySchemaDao.kt:10:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class ContentCategorySchemaDao : BaseDao<ContentCategorySchema> defined in com.ustadmobile.core.db.dao in file ContentCategorySchemaDao.kt` must be present with the same arguments on actual `class ContentCategorySchemaDao : BaseDao<ContentCategorySchema> defined in com.ustadmobile.core.db.dao in file ContentCategorySchemaDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class ContentCategorySchemaDao : BaseDao<ContentCategorySchema> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryContentCategoryJoinDao.kt:10:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ContentEntryContentCategoryJoinDao : exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryContentCategoryJoinDao.kt:10:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class ContentEntryContentCategoryJoinDao : BaseDao<ContentEntryContentCategoryJoin> defined in com.ustadmobile.core.db.dao in file ContentEntryContentCategoryJoinDao.kt` must be present with the same arguments on actual `class ContentEntryContentCategoryJoinDao : BaseDao<ContentEntryContentCategoryJoin> defined in com.ustadmobile.core.db.dao in file ContentEntryContentCategoryJoinDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class ContentEntryContentCategoryJoinDao : exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:24:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ContentEntryDao : BaseDao<ContentEntry> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:24:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class ContentEntryDao : BaseDao<ContentEntry> defined in com.ustadmobile.core.db.dao in file ContentEntryDao.kt` must be present with the same arguments on actual `class ContentEntryDao : BaseDao<ContentEntry> defined in com.ustadmobile.core.db.dao in file ContentEntryDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class ContentEntryDao : BaseDao<ContentEntry> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:29:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: all annotations from expect `suspend fun insertListAsync(entityList: List<ContentEntry>): Unit defined in com.ustadmobile.core.db.dao.ContentEntryDao` must be present with the same arguments on actual `suspend fun insertListAsync(entityList: List<ContentEntry>): Unit defined in com.ustadmobile.core.db.dao.ContentEntryDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertListAsync(entityList: List<ContentEntry>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:35:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: 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. exception: public actual abstract suspend fun upsertAsync(entity: ContentEntry) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:47:38: warning: annotation `@HttpAccessible` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun findByUidWithEditDetails(uid: Long): ContentEntryAndPicture? exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:51:30: warning: 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. exception: all annotations from expect `fun findByContentEntryUidWithDetailsAsFlow(contentEntryUid: Long, clazzUid: Long, courseBlockUid: Long, accountPersonUid: Long): Flow<ContentEntryAndDetail?> 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<ContentEntryAndDetail?> defined in com.ustadmobile.core.db.dao.ContentEntryDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByContentEntryUidWithDetailsAsFlow( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:62:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByUidAsync")})` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun findTitleByUidAsync(entryUid: Long): String? exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:89:32: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: actual abstract override fun update(entity: ContentEntry) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:109:30: warning: 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. exception: all annotations from expect `fun getChildrenByParentUidWithCategoryFilterOrderByName(accountPersonUid: Long, parentUid: Long, langParam: Long, categoryParam0: Long, sortOrder: Int, includeDeleted: Boolean): app.cash.paging.PagingSource<Int, ContentEntryAndListDetail> /* = androidx.paging.PagingSource<Int, ContentEntryAndListDetail> */ 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<Int, ContentEntryAndListDetail> defined in com.ustadmobile.core.db.dao.ContentEntryDao`, otherwise they might behave incorrectly. exception: public actual abstract fun getChildrenByParentUidWithCategoryFilterOrderByName( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:132:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(entity: ContentEntry): Int exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao_HttpServerExt.kt:227:7: warning: variable '_arg_includeDeleted' is never used exception: val _arg_includeDeleted : Boolean = request.queryParam("includeDeleted")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryImportJobDao.kt:17:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ContentEntryImportJobDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryImportJobDao.kt:17:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class ContentEntryImportJobDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryImportJobDao.kt:22:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun insertJobItem(jobItem: ContentEntryImportJob): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryParentChildJoinDao.kt:14:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ContentEntryParentChildJoinDao : BaseDao<ContentEntryParentChildJoin> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryParentChildJoinDao.kt:14:30: warning: annotation `@Repository` is missing on actual declaration. exception: all annotations from expect `class ContentEntryParentChildJoinDao : BaseDao<ContentEntryParentChildJoin> defined in com.ustadmobile.core.db.dao in file ContentEntryParentChildJoinDao.kt` must be present with the same arguments on actual `class ContentEntryParentChildJoinDao : BaseDao<ContentEntryParentChildJoin> defined in com.ustadmobile.core.db.dao in file ContentEntryParentChildJoinDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class ContentEntryParentChildJoinDao : BaseDao<ContentEntryParentChildJoin> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryParentChildJoinDao.kt:19:38: warning: annotation `@JsName(name = "insertListAsync")` is missing on actual declaration. exception: all annotations from expect `suspend fun insertListAsync(entityList: List<ContentEntryParentChildJoin>): Unit defined in com.ustadmobile.core.db.dao.ContentEntryParentChildJoinDao` must be present with the same arguments on actual `suspend fun insertListAsync(entityList: List<ContentEntryParentChildJoin>): Unit defined in com.ustadmobile.core.db.dao.ContentEntryParentChildJoinDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertListAsync(entityList: List<ContentEntryParentChildJoin>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryParentChildJoinDao.kt:56:30: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `fun replaceList(entries: List<ContentEntryParentChildJoin>): Unit defined in com.ustadmobile.core.db.dao.ContentEntryParentChildJoinDao` must be present with the same arguments on actual `fun replaceList(entries: List<ContentEntryParentChildJoin>): Unit defined in com.ustadmobile.core.db.dao.ContentEntryParentChildJoinDao`, otherwise they might behave incorrectly. exception: public actual abstract fun replaceList(entries: List<ContentEntryParentChildJoin>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryParentChildJoinDao.kt:62:30: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: 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. exception: public actual abstract fun insertWithReplace(parentChildJoinDao: ContentEntryParentChildJoin) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryPicture2Dao.kt:13:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ContentEntryPicture2Dao : ImageDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryPicture2Dao.kt:13:30: warning: annotation `@Repository` is missing on actual declaration. exception: 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. exception: public actual abstract class ContentEntryPicture2Dao : ImageDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryPicture2Dao.kt:18:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `suspend fun upsertListAsync(entities: List<ContentEntryPicture2>): Unit defined in com.ustadmobile.core.db.dao.ContentEntryPicture2Dao` must be present with the same arguments on actual `suspend fun upsertListAsync(entities: List<ContentEntryPicture2>): Unit defined in com.ustadmobile.core.db.dao.ContentEntryPicture2Dao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun upsertListAsync(entities: List<ContentEntryPicture2>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryPicture2Dao_DoorWrapper.kt:15:9: warning: variable '_generatedPks' is never used exception: val _generatedPks = mutableListOf<Long>() exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryPictureDao.kt:12:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ContentEntryPictureDao : BaseDao<ContentEntryPicture> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryPictureDao.kt:12:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class ContentEntryPictureDao : BaseDao<ContentEntryPicture> defined in com.ustadmobile.core.db.dao in file ContentEntryPictureDao.kt` must be present with the same arguments on actual `class ContentEntryPictureDao : BaseDao<ContentEntryPicture> defined in com.ustadmobile.core.db.dao in file ContentEntryPictureDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class ContentEntryPictureDao : BaseDao<ContentEntryPicture> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryPictureDao.kt:26:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(ContentEntryPicture: ContentEntryPicture) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao.kt:8:40: warning: 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage exception: import com.ustadmobile.lib.db.entities.ContentEntryRelatedEntryJoinWithLangName exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao.kt:16:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ContentEntryRelatedEntryJoinDao : BaseDao<ContentEntryRelatedEntryJoin> exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao.kt:16:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class ContentEntryRelatedEntryJoinDao : BaseDao<ContentEntryRelatedEntryJoin> defined in com.ustadmobile.core.db.dao in file ContentEntryRelatedEntryJoinDao.kt` must be present with the same arguments on actual `class ContentEntryRelatedEntryJoinDao : BaseDao<ContentEntryRelatedEntryJoin> defined in com.ustadmobile.core.db.dao in file ContentEntryRelatedEntryJoinDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class ContentEntryRelatedEntryJoinDao : BaseDao<ContentEntryRelatedEntryJoin> exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao.kt:31:12: warning: 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage exception: List<ContentEntryRelatedEntryJoinWithLangName> exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao.kt:42:32: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: actual abstract override fun update(entity: ContentEntryRelatedEntryJoin) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao_DoorWrapper.kt:9:40: warning: 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage exception: import com.ustadmobile.lib.db.entities.ContentEntryRelatedEntryJoinWithLangName exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao_DoorWrapper.kt:26:12: warning: 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage exception: List<ContentEntryRelatedEntryJoinWithLangName> = exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao_Repo.kt:9:40: warning: 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage exception: import com.ustadmobile.lib.db.entities.ContentEntryRelatedEntryJoinWithLangName exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao_Repo.kt:38:12: warning: 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage exception: List<ContentEntryRelatedEntryJoinWithLangName> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryVersionDao.kt:14:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ContentEntryVersionDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryVersionDao.kt:14:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class ContentEntryVersionDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryVersionDao.kt:23:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun insertAsync(contentEntryVersion: ContentEntryVersion): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryVersionDao.kt:28:11: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: 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. exception: fun findLatestVersionUidByContentEntryUidEntity(contentEntryUid: Long): ContentEntryVersion? exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ContentEntryVersionDao.kt:32:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun findLatestByContentEntryUidAsFlow(contentEntryUid: Long): Flow<ContentEntryVersion?> defined in com.ustadmobile.core.db.dao.ContentEntryVersionDao` must be present with the same arguments on actual `fun findLatestByContentEntryUidAsFlow(contentEntryUid: Long): Flow<ContentEntryVersion?> defined in com.ustadmobile.core.db.dao.ContentEntryVersionDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findLatestByContentEntryUidAsFlow(contentEntryUid: Long): exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentMarkDao.kt:18:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class CourseAssignmentMarkDao : BaseDao<CourseAssignmentMark> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentMarkDao.kt:18:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class CourseAssignmentMarkDao : BaseDao<CourseAssignmentMark> defined in com.ustadmobile.core.db.dao in file CourseAssignmentMarkDao.kt` must be present with the same arguments on actual `class CourseAssignmentMarkDao : BaseDao<CourseAssignmentMark> defined in com.ustadmobile.core.db.dao in file CourseAssignmentMarkDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class CourseAssignmentMarkDao : BaseDao<CourseAssignmentMark> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentMarkDao.kt:30:30: warning: annotation `@HttpAccessible` is missing on actual declaration. exception: all annotations from expect `fun getAllMarksForUserAsFlow(accountPersonUid: Long, assignmentUid: Long): Flow<List<CourseAssignmentMarkAndMarkerName>> defined in com.ustadmobile.core.db.dao.CourseAssignmentMarkDao` must be present with the same arguments on actual `fun getAllMarksForUserAsFlow(accountPersonUid: Long, assignmentUid: Long): Flow<List<CourseAssignmentMarkAndMarkerName>> defined in com.ustadmobile.core.db.dao.CourseAssignmentMarkDao`, otherwise they might behave incorrectly. exception: public actual abstract fun getAllMarksForUserAsFlow(accountPersonUid: Long, assignmentUid: Long): exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentMarkDao.kt:35:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "getAllMarksForSubmitterAsFlow"), HttpServerFunctionCall(functionName = "getAllMarksForSubmitterAsFlowMarkerPersons")})` is missing on actual declaration. exception: all annotations from expect `fun getAllMarksForSubmitterAsFlow(submitterUid: Long, assignmentUid: Long): Flow<List<CourseAssignmentMarkAndMarkerName>> defined in com.ustadmobile.core.db.dao.CourseAssignmentMarkDao` must be present with the same arguments on actual `fun getAllMarksForSubmitterAsFlow(submitterUid: Long, assignmentUid: Long): Flow<List<CourseAssignmentMarkAndMarkerName>> defined in com.ustadmobile.core.db.dao.CourseAssignmentMarkDao`, otherwise they might behave incorrectly. exception: public actual abstract fun getAllMarksForSubmitterAsFlow(submitterUid: Long, assignmentUid: Long): exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentMarkDao.kt:45:30: warning: annotation `@QueryLiveTables(value = {"courseAssignmentMark", "ClazzAssignment"})` is missing on actual declaration. exception: all annotations from expect `fun getAllMarksOfAssignmentForSubmitter(assignmentUid: Long, submitterUid: Long, filter: Int): app.cash.paging.PagingSource<Int, CourseAssignmentMarkWithPersonMarker> /* = androidx.paging.PagingSource<Int, CourseAssignmentMarkWithPersonMarker> */ 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<Int, CourseAssignmentMarkWithPersonMarker> defined in com.ustadmobile.core.db.dao.CourseAssignmentMarkDao`, otherwise they might behave incorrectly. exception: public actual abstract fun getAllMarksOfAssignmentForSubmitter( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionDao.kt:16:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class CourseAssignmentSubmissionDao : BaseDao<CourseAssignmentSubmission> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionDao.kt:16:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class CourseAssignmentSubmissionDao : BaseDao<CourseAssignmentSubmission> defined in com.ustadmobile.core.db.dao in file CourseAssignmentSubmissionDao.kt` must be present with the same arguments on actual `class CourseAssignmentSubmissionDao : BaseDao<CourseAssignmentSubmission> defined in com.ustadmobile.core.db.dao in file CourseAssignmentSubmissionDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class CourseAssignmentSubmissionDao : BaseDao<CourseAssignmentSubmission> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionDao.kt:21:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: all annotations from expect `suspend fun insertListAsync(entityList: List<CourseAssignmentSubmission>): Unit defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionDao` must be present with the same arguments on actual `suspend fun insertListAsync(entityList: List<CourseAssignmentSubmission>): Unit defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertListAsync(entityList: List<CourseAssignmentSubmission>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionDao.kt:35:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun getAllSubmissionsFromSubmitterAsFlow(submitterUid: Long, assignmentUid: Long): Flow<List<CourseAssignmentSubmission>> defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionDao` must be present with the same arguments on actual `fun getAllSubmissionsFromSubmitterAsFlow(submitterUid: Long, assignmentUid: Long): Flow<List<CourseAssignmentSubmission>> defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionDao`, otherwise they might behave incorrectly. exception: public actual abstract fun getAllSubmissionsFromSubmitterAsFlow(submitterUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionDao.kt:40:38: warning: 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. exception: 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. exception: public actual abstract suspend fun getLatestSubmissionForUserAsync(accountPersonUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionDao.kt:82:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun findByUidAsFlow(submissionUid: Long): Flow<CourseAssignmentSubmission?> defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionDao` must be present with the same arguments on actual `fun findByUidAsFlow(submissionUid: Long): Flow<CourseAssignmentSubmission?> defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByUidAsFlow(submissionUid: Long): Flow<CourseAssignmentSubmission?> exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionDao.kt:86:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun findByAssignmentUidAndAccountPersonUid(accountPersonUid: Long, assignmentUid: Long): Flow<List<CourseAssignmentSubmission>> defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionDao` must be present with the same arguments on actual `fun findByAssignmentUidAndAccountPersonUid(accountPersonUid: Long, assignmentUid: Long): Flow<List<CourseAssignmentSubmission>> defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByAssignmentUidAndAccountPersonUid(accountPersonUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionFileDao.kt:16:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class CourseAssignmentSubmissionFileDao : exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionFileDao.kt:16:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class CourseAssignmentSubmissionFileDao : BaseDao<CourseAssignmentSubmissionFile> defined in com.ustadmobile.core.db.dao in file CourseAssignmentSubmissionFileDao.kt` must be present with the same arguments on actual `class CourseAssignmentSubmissionFileDao : BaseDao<CourseAssignmentSubmissionFile> defined in com.ustadmobile.core.db.dao in file CourseAssignmentSubmissionFileDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class CourseAssignmentSubmissionFileDao : exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionFileDao.kt:23:11: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: all annotations from expect `suspend fun insertListAsync(entityList: List<CourseAssignmentSubmissionFile>): Unit defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionFileDao` must be present with the same arguments on actual `suspend fun insertListAsync(entityList: List<CourseAssignmentSubmissionFile>): Unit defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionFileDao`, otherwise they might behave incorrectly. exception: fun insertListAsync(entityList: List<CourseAssignmentSubmissionFile>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionFileDao.kt:32:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun getByAssignmentUidAndPersonUid(accountPersonUid: Long, assignmentUid: Long): Flow<List<CourseAssignmentSubmissionFileAndTransferJob>> defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionFileDao` must be present with the same arguments on actual `fun getByAssignmentUidAndPersonUid(accountPersonUid: Long, assignmentUid: Long): Flow<List<CourseAssignmentSubmissionFileAndTransferJob>> defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionFileDao`, otherwise they might behave incorrectly. exception: public actual abstract fun getByAssignmentUidAndPersonUid(accountPersonUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionFileDao.kt:37:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun getAllSubmissionFilesFromSubmitterAsFlow(submitterUid: Long, assignmentUid: Long): Flow<List<CourseAssignmentSubmissionFileAndTransferJob>> defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionFileDao` must be present with the same arguments on actual `fun getAllSubmissionFilesFromSubmitterAsFlow(submitterUid: Long, assignmentUid: Long): Flow<List<CourseAssignmentSubmissionFileAndTransferJob>> defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionFileDao`, otherwise they might behave incorrectly. exception: public actual abstract fun getAllSubmissionFilesFromSubmitterAsFlow(submitterUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:25:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class CourseBlockDao : BaseDao<CourseBlock>, OneToManyJoinDao<CourseBlock> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:25:30: warning: annotation `@Repository` is missing on actual declaration. exception: all annotations from expect `class CourseBlockDao : BaseDao<CourseBlock>, OneToManyJoinDao<CourseBlock> defined in com.ustadmobile.core.db.dao in file CourseBlockDao.kt` must be present with the same arguments on actual `class CourseBlockDao : BaseDao<CourseBlock>, OneToManyJoinDao<CourseBlock> defined in com.ustadmobile.core.db.dao in file CourseBlockDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class CourseBlockDao : BaseDao<CourseBlock>, OneToManyJoinDao<CourseBlock> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:37:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(entity: CourseBlock): Int exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:43:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `suspend fun replaceListAsync(list: List<CourseBlock>): Unit defined in com.ustadmobile.core.db.dao.CourseBlockDao` must be present with the same arguments on actual `suspend fun replaceListAsync(list: List<CourseBlock>): Unit defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun replaceListAsync(list: List<CourseBlock>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:46:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun findByUidAsyncAsFlow(uid: Long): Flow<CourseBlock?> defined in com.ustadmobile.core.db.dao.CourseBlockDao` must be present with the same arguments on actual `fun findByUidAsyncAsFlow(uid: Long): Flow<CourseBlock?> defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByUidAsyncAsFlow(uid: Long): Flow<CourseBlock?> exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:50:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun findByUidWithPictureAsFlow(uid: Long): Flow<CourseBlockAndPicture?> defined in com.ustadmobile.core.db.dao.CourseBlockDao` must be present with the same arguments on actual `fun findByUidWithPictureAsFlow(uid: Long): Flow<CourseBlockAndPicture?> defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByUidWithPictureAsFlow(uid: Long): Flow<CourseBlockAndPicture?> exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:54:38: warning: 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. exception: all annotations from expect `suspend fun findAllCourseBlockByClazzUidAsync(clazzUid: Long, includeInactive: Boolean): List<CourseBlockAndDbEntities> 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<CourseBlockAndDbEntities> defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun findAllCourseBlockByClazzUidAsync(clazzUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:59:30: warning: 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. exception: all annotations from expect `fun findAllCourseBlockByClazzUidAsFlow(clazzUid: Long, includeInactive: Boolean, includeHidden: Boolean, hideUntilFilterTime: Long, accountPersonUid: Long): Flow<List<CourseBlockAndDisplayDetails>> 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<List<CourseBlockAndDisplayDetails>> defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findAllCourseBlockByClazzUidAsFlow( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:69:30: warning: 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. exception: all annotations from expect `fun findAllCourseBlockByClazzUidAsPagingSource(clazzUid: Long, collapseList: List<Long>, includeInactive: Boolean, includeHidden: Boolean, hideUntilFilterTime: Long, accountPersonUid: Long): app.cash.paging.PagingSource<Int, CourseBlockAndDisplayDetails> /* = androidx.paging.PagingSource<Int, CourseBlockAndDisplayDetails> */ defined in com.ustadmobile.core.db.dao.CourseBlockDao` must be present with the same arguments on actual `fun findAllCourseBlockByClazzUidAsPagingSource(clazzUid: Long, collapseList: List<Long>, includeInactive: Boolean, includeHidden: Boolean, hideUntilFilterTime: Long, accountPersonUid: Long): androidx.paging.PagingSource<Int, CourseBlockAndDisplayDetails> defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findAllCourseBlockByClazzUidAsPagingSource( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:90:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `suspend fun upsertListAsync(entities: List<CourseBlock>): Unit defined in com.ustadmobile.core.db.dao.CourseBlockDao` must be present with the same arguments on actual `suspend fun upsertListAsync(entities: List<CourseBlock>): Unit defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun upsertListAsync(entities: List<CourseBlock>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:98:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun findByUidAsFlow(courseBlockUid: Long): Flow<CourseBlock?> defined in com.ustadmobile.core.db.dao.CourseBlockDao` must be present with the same arguments on actual `fun findByUidAsFlow(courseBlockUid: Long): Flow<CourseBlock?> defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByUidAsFlow(courseBlockUid: Long): Flow<CourseBlock?> exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:102:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findCourseBlockByDiscussionPostUid")})` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun findCourseBlockAndClazzUidByDiscussionPostUid(postUid: Long): exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:115:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun findCourseBlockByAssignmentUid(assignmentUid: Long): Flow<CourseBlockAndAssignment?> defined in com.ustadmobile.core.db.dao.CourseBlockDao` must be present with the same arguments on actual `fun findCourseBlockByAssignmentUid(assignmentUid: Long): Flow<CourseBlockAndAssignment?> defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findCourseBlockByAssignmentUid(assignmentUid: Long): exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:120:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun findBySourcedId(sourcedId: String, accountPersonUid: Long): exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:129:30: warning: annotation `@HttpAccessible` is missing on actual declaration. exception: all annotations from expect `fun findByClazzUidAsFlow(clazzUid: Long): Flow<List<CourseBlockAndGradebookDisplayDetails>> defined in com.ustadmobile.core.db.dao.CourseBlockDao` must be present with the same arguments on actual `fun findByClazzUidAsFlow(clazzUid: Long): Flow<List<CourseBlockAndGradebookDisplayDetails>> defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByClazzUidAsFlow(clazzUid: Long): exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao_DoorWrapper.kt:210:9: warning: variable '_generatedPks' is never used exception: val _generatedPks = mutableListOf<Long>() exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao_HttpServerExt.kt:134:7: warning: variable '_arg_includeInactive' is never used exception: val _arg_includeInactive : Boolean = request.queryParam("includeInactive")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao_HttpServerExt.kt:230:7: warning: variable '_arg_includeInactive' is never used exception: val _arg_includeInactive : Boolean = request.queryParam("includeInactive")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao_HttpServerExt.kt:233:7: warning: variable '_arg_includeHidden' is never used exception: val _arg_includeHidden : Boolean = request.queryParam("includeHidden")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao_HttpServerExt.kt:236:7: warning: variable '_arg_hideUntilFilterTime' is never used exception: val _arg_hideUntilFilterTime : Long = request.queryParam("hideUntilFilterTime")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao_HttpServerExt.kt:343:7: warning: variable '_arg_includeInactive' is never used exception: val _arg_includeInactive : Boolean = request.queryParam("includeInactive")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao_HttpServerExt.kt:346:7: warning: variable '_arg_includeHidden' is never used exception: val _arg_includeHidden : Boolean = request.queryParam("includeHidden")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao_HttpServerExt.kt:349:7: warning: variable '_arg_hideUntilFilterTime' is never used exception: val _arg_hideUntilFilterTime : Long = request.queryParam("hideUntilFilterTime")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockPictureDao.kt:13:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class CourseBlockPictureDao : ImageDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockPictureDao.kt:13:30: warning: annotation `@Repository` is missing on actual declaration. exception: 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. exception: public actual abstract class CourseBlockPictureDao : ImageDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockPictureDao.kt:18:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `suspend fun upsertListAsync(entities: List<CourseBlockPicture>): Unit defined in com.ustadmobile.core.db.dao.CourseBlockPictureDao` must be present with the same arguments on actual `suspend fun upsertListAsync(entities: List<CourseBlockPicture>): Unit defined in com.ustadmobile.core.db.dao.CourseBlockPictureDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun upsertListAsync(entities: List<CourseBlockPicture>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockPictureDao_DoorWrapper.kt:15:9: warning: variable '_generatedPks' is never used exception: val _generatedPks = mutableListOf<Long>() exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:19:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class CourseGroupMemberDao : BaseDao<CourseGroupMember> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:19:30: warning: annotation `@Repository` is missing on actual declaration. exception: all annotations from expect `class CourseGroupMemberDao : BaseDao<CourseGroupMember> defined in com.ustadmobile.core.db.dao in file CourseGroupMemberDao.kt` must be present with the same arguments on actual `class CourseGroupMemberDao : BaseDao<CourseGroupMember> defined in com.ustadmobile.core.db.dao in file CourseGroupMemberDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class CourseGroupMemberDao : BaseDao<CourseGroupMember> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:34:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: all annotations from expect `suspend fun insertListAsync(entityList: List<CourseGroupMember>): Unit defined in com.ustadmobile.core.db.dao.CourseGroupMemberDao` must be present with the same arguments on actual `suspend fun insertListAsync(entityList: List<CourseGroupMember>): Unit defined in com.ustadmobile.core.db.dao.CourseGroupMemberDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertListAsync(entityList: List<CourseGroupMember>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:40:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: all annotations from expect `suspend fun updateListAsync(entityList: List<CourseGroupMember>): Unit defined in com.ustadmobile.core.db.dao.CourseGroupMemberDao` must be present with the same arguments on actual `suspend fun updateListAsync(entityList: List<CourseGroupMember>): Unit defined in com.ustadmobile.core.db.dao.CourseGroupMemberDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun updateListAsync(entityList: List<CourseGroupMember>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:44:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByCourseGroupSetAndClazz"), HttpServerFunctionCall(functionName = "findByCourseGroupSetAndClazzAsFlowPersons"), HttpServerFunctionCall(functionName = "findByCourseGroupSetAndClazzAsFlowEnrolments")})` is missing on actual declaration. exception: all annotations from expect `suspend fun findByCourseGroupSetAndClazz(cgsUid: Long, clazzUid: Long, time: Long, activeFilter: Int, accountPersonUid: Long): List<CourseGroupMemberAndName> 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<CourseGroupMemberAndName> defined in com.ustadmobile.core.db.dao.CourseGroupMemberDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun findByCourseGroupSetAndClazz( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:54:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByCourseGroupSetAndClazzAsFlow"), HttpServerFunctionCall(functionName = "findByCourseGroupSetAndClazzAsFlowPersons"), HttpServerFunctionCall(functionName = "findByCourseGroupSetAndClazzAsFlowEnrolments")})` is missing on actual declaration. exception: all annotations from expect `fun findByCourseGroupSetAndClazzAsFlow(cgsUid: Long, clazzUid: Long, time: Long, activeFilter: Int, accountPersonUid: Long): Flow<List<CourseGroupMemberAndName>> 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<List<CourseGroupMemberAndName>> defined in com.ustadmobile.core.db.dao.CourseGroupMemberDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByCourseGroupSetAndClazzAsFlow( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:76:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `suspend fun upsertListAsync(list: List<CourseGroupMember>): Unit defined in com.ustadmobile.core.db.dao.CourseGroupMemberDao` must be present with the same arguments on actual `suspend fun upsertListAsync(list: List<CourseGroupMember>): Unit defined in com.ustadmobile.core.db.dao.CourseGroupMemberDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun upsertListAsync(list: List<CourseGroupMember>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:80:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `suspend fun findByCourseGroupSetAndGroupNumAsync(courseGroupSetUid: Long, groupNum: Int, clazzUid: Long, assignmentUid: Long, accountPersonUid: Long): List<CourseGroupMemberAndPerson> 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<CourseGroupMemberAndPerson> defined in com.ustadmobile.core.db.dao.CourseGroupMemberDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun findByCourseGroupSetAndGroupNumAsync( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao_DoorWrapper.kt:43:9: warning: variable '_generatedPks' is never used exception: val _generatedPks = mutableListOf<Long>() exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseGroupSetDao.kt:17:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class CourseGroupSetDao : BaseDao<CourseGroupSet> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseGroupSetDao.kt:17:30: warning: annotation `@Repository` is missing on actual declaration. exception: all annotations from expect `class CourseGroupSetDao : BaseDao<CourseGroupSet> defined in com.ustadmobile.core.db.dao in file CourseGroupSetDao.kt` must be present with the same arguments on actual `class CourseGroupSetDao : BaseDao<CourseGroupSet> defined in com.ustadmobile.core.db.dao in file CourseGroupSetDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class CourseGroupSetDao : BaseDao<CourseGroupSet> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseGroupSetDao.kt:22:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(entity: CourseGroupSet): Int exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseGroupSetDao.kt:26:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun findAllCourseGroupSetForClazz(clazzUid: Long, searchText: String, sortOrder: Int): app.cash.paging.PagingSource<Int, CourseGroupSet> /* = androidx.paging.PagingSource<Int, CourseGroupSet> */ 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<Int, CourseGroupSet> defined in com.ustadmobile.core.db.dao.CourseGroupSetDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findAllCourseGroupSetForClazz( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseGroupSetDao.kt:43:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun findByUidAsync(uid: Long): CourseGroupSet? exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseGroupSetDao.kt:53:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: 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. exception: public actual abstract suspend fun upsertAsync(entity: CourseGroupSet) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:21:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class CoursePermissionDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:21:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class CoursePermissionDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:24:30: warning: 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. exception: all annotations from expect `fun findByClazzUidAsPagingSource(clazzUid: Long, includeDeleted: Boolean): app.cash.paging.PagingSource<Int, CoursePermissionAndListDetail> /* = androidx.paging.PagingSource<Int, CoursePermissionAndListDetail> */ 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<Int, CoursePermissionAndListDetail> defined in com.ustadmobile.core.db.dao.CoursePermissionDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByClazzUidAsPagingSource(clazzUid: Long, includeDeleted: Boolean): exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:29:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun findByUidAndClazzUid(uid: Long, clazzUid: Long): exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:34:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun findByUidAndClazzUidAsFlow(uid: Long, clazzUid: Long): Flow<CoursePermission?> defined in com.ustadmobile.core.db.dao.CoursePermissionDao` must be present with the same arguments on actual `fun findByUidAndClazzUidAsFlow(uid: Long, clazzUid: Long): Flow<CoursePermission?> defined in com.ustadmobile.core.db.dao.CoursePermissionDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByUidAndClazzUidAsFlow(uid: Long, clazzUid: Long): exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:41:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: 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. exception: public actual abstract suspend fun upsertAsync(coursePermission: CoursePermission) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:59:38: warning: 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. exception: 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. exception: public actual abstract suspend fun userHasEnrolmentEditPermission(accountPersonUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:69:30: warning: 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. exception: all annotations from expect `fun personHasPermissionWithClazzAsFlow2(accountPersonUid: Long, clazzUid: Long, permission: Long): Flow<Boolean> 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<Boolean> defined in com.ustadmobile.core.db.dao.CoursePermissionDao`, otherwise they might behave incorrectly. exception: public actual abstract fun personHasPermissionWithClazzAsFlow2( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:77:30: warning: 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. exception: all annotations from expect `fun personHasPermissionWithClazzPairAsFlow(accountPersonUid: Long, clazzUid: Long, firstPermission: Long, secondPermission: Long): Flow<PermissionPair> 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<PermissionPair> defined in com.ustadmobile.core.db.dao.CoursePermissionDao`, otherwise they might behave incorrectly. exception: public actual abstract fun personHasPermissionWithClazzPairAsFlow( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:86:38: warning: 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. exception: 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. exception: public actual abstract suspend fun personHasPermissionWithClazzPairAsync( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:95:30: warning: 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. exception: all annotations from expect `fun personHasPermissionWithClazzTripleAsFlow(accountPersonUid: Long, clazzUid: Long, firstPermission: Long, secondPermission: Long, thirdPermission: Long): Flow<PermissionTriple> 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<PermissionTriple> defined in com.ustadmobile.core.db.dao.CoursePermissionDao`, otherwise they might behave incorrectly. exception: public actual abstract fun personHasPermissionWithClazzTripleAsFlow( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:105:38: warning: 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. exception: 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. exception: public actual abstract suspend fun personHasPermissionWithClazzAsync2( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:119:30: warning: 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. exception: all annotations from expect `fun userPermissionsForAssignmentSubmitterUid(accountPersonUid: Long, assignmentUid: Long, clazzUid: Long, submitterUid: Long): Flow<AssignmentPermissionAndActiveUserSubmitterUid> 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<AssignmentPermissionAndActiveUserSubmitterUid> defined in com.ustadmobile.core.db.dao.CoursePermissionDao`, otherwise they might behave incorrectly. exception: public actual abstract fun userPermissionsForAssignmentSubmitterUid( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:41:7: warning: variable '_arg_includeDeleted' is never used exception: val _arg_includeDeleted : Boolean = request.queryParam("includeDeleted")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:293:7: warning: variable '_arg_permission' is never used exception: val _arg_permission : Long = request.queryParam("permission")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:370:7: warning: variable '_arg_firstPermission' is never used exception: val _arg_firstPermission : Long = request.queryParam("firstPermission")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:373:7: warning: variable '_arg_secondPermission' is never used exception: val _arg_secondPermission : Long = request.queryParam("secondPermission")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:450:7: warning: variable '_arg_firstPermission' is never used exception: val _arg_firstPermission : Long = request.queryParam("firstPermission")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:453:7: warning: variable '_arg_secondPermission' is never used exception: val _arg_secondPermission : Long = request.queryParam("secondPermission")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:530:7: warning: variable '_arg_firstPermission' is never used exception: val _arg_firstPermission : Long = request.queryParam("firstPermission")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:533:7: warning: variable '_arg_secondPermission' is never used exception: val _arg_secondPermission : Long = request.queryParam("secondPermission")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:536:7: warning: variable '_arg_thirdPermission' is never used exception: val _arg_thirdPermission : Long = request.queryParam("thirdPermission")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:613:7: warning: variable '_arg_permission' is never used exception: val _arg_permission : Long = request.queryParam("permission")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:693:7: warning: variable '_arg_submitterUid' is never used exception: val _arg_submitterUid : Long = request.queryParam("submitterUid")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePictureDao.kt:12:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class CoursePictureDao : ImageDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePictureDao.kt:12:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class CoursePictureDao : ImageDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CoursePictureDao.kt:17:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: 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. exception: public actual abstract suspend fun upsertAsync(coursePicture: CoursePicture) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseTerminologyDao.kt:15:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class CourseTerminologyDao : BaseDao<CourseTerminology> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseTerminologyDao.kt:15:30: warning: annotation `@Repository` is missing on actual declaration. exception: all annotations from expect `class CourseTerminologyDao : BaseDao<CourseTerminology> defined in com.ustadmobile.core.db.dao in file CourseTerminologyDao.kt` must be present with the same arguments on actual `class CourseTerminologyDao : BaseDao<CourseTerminology> defined in com.ustadmobile.core.db.dao in file CourseTerminologyDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class CourseTerminologyDao : BaseDao<CourseTerminology> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseTerminologyDao.kt:18:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun findAllCourseTerminologyPagingSource(): app.cash.paging.PagingSource<Int, CourseTerminology> /* = androidx.paging.PagingSource<Int, CourseTerminology> */ defined in com.ustadmobile.core.db.dao.CourseTerminologyDao` must be present with the same arguments on actual `fun findAllCourseTerminologyPagingSource(): androidx.paging.PagingSource<Int, CourseTerminology> defined in com.ustadmobile.core.db.dao.CourseTerminologyDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findAllCourseTerminologyPagingSource(): exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseTerminologyDao.kt:27:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun getTerminologyForClazz(clazzUid: Long): CourseTerminology? exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseTerminologyDao.kt:36:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun findByUidAsync(uid: Long): CourseTerminology? exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseTerminologyDao.kt:42:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(entity: CourseTerminology): Int exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseTerminologyDao.kt:48:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: 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. exception: public actual abstract suspend fun upsertAsync(entity: CourseTerminology): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/DeletedItemDao.kt:13:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class DeletedItemDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/DeletedItemDao.kt:13:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class DeletedItemDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/DeletedItemDao.kt:29:30: warning: 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. exception: all annotations from expect `fun findDeletedItemsForUser(personUid: Long, includeActionedItems: Boolean): app.cash.paging.PagingSource<Int, DeletedItem> /* = androidx.paging.PagingSource<Int, DeletedItem> */ 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<Int, DeletedItem> defined in com.ustadmobile.core.db.dao.DeletedItemDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findDeletedItemsForUser(personUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/DeletedItemDao_HttpServerExt.kt:32:7: warning: variable '_arg_includeActionedItems' is never used exception: val _arg_includeActionedItems : Boolean = request.queryParam("includeActionedItems")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/DiscussionPostDao.kt:21:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class DiscussionPostDao : BaseDao<DiscussionPost> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/DiscussionPostDao.kt:21:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class DiscussionPostDao : BaseDao<DiscussionPost> defined in com.ustadmobile.core.db.dao in file DiscussionPostDao.kt` must be present with the same arguments on actual `class DiscussionPostDao : BaseDao<DiscussionPost> defined in com.ustadmobile.core.db.dao in file DiscussionPostDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class DiscussionPostDao : BaseDao<DiscussionPost> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/DiscussionPostDao.kt:24:30: warning: 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. exception: all annotations from expect `fun getTopLevelPostsByCourseBlockUid(courseBlockUid: Long, includeDeleted: Boolean): app.cash.paging.PagingSource<Int, DiscussionPostWithDetails> /* = androidx.paging.PagingSource<Int, DiscussionPostWithDetails> */ 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<Int, DiscussionPostWithDetails> defined in com.ustadmobile.core.db.dao.DiscussionPostDao`, otherwise they might behave incorrectly. exception: public actual abstract fun getTopLevelPostsByCourseBlockUid(courseBlockUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/DiscussionPostDao.kt:53:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(entity: DiscussionPost): Int exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/DiscussionPostDao.kt:57:30: warning: 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. exception: all annotations from expect `fun findByPostIdWithAllReplies(postUid: Long, includeDeleted: Boolean): app.cash.paging.PagingSource<Int, DiscussionPostAndPosterNames> /* = androidx.paging.PagingSource<Int, DiscussionPostAndPosterNames> */ 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<Int, DiscussionPostAndPosterNames> defined in com.ustadmobile.core.db.dao.DiscussionPostDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByPostIdWithAllReplies(postUid: Long, includeDeleted: Boolean): exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/DiscussionPostDao.kt:69:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: 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. exception: public actual abstract suspend fun upsertAsync(entity: DiscussionPost) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/DiscussionPostDao_HttpServerExt.kt:34:7: warning: variable '_arg_includeDeleted' is never used exception: val _arg_includeDeleted : Boolean = request.queryParam("includeDeleted")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/DiscussionPostDao_HttpServerExt.kt:132:7: warning: variable '_arg_includeDeleted' is never used exception: val _arg_includeDeleted : Boolean = request.queryParam("includeDeleted")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/EnrolmentRequestDao.kt:19:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class EnrolmentRequestDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/EnrolmentRequestDao.kt:19:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class EnrolmentRequestDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/EnrolmentRequestDao.kt:24:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun insert(enrolmentRequest: EnrolmentRequest) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/EnrolmentRequestDao.kt:36:38: warning: 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. exception: 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. exception: public actual abstract suspend fun hasPendingRequests(personUid: Long, clazzUid: Long): Boolean exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/EnrolmentRequestDao.kt:40:30: warning: 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. exception: all annotations from expect `fun findRequestsForUserAsFlow(accountPersonUid: Long, statusFilter: Int): Flow<List<EnrolmentRequestAndCoursePic>> defined in com.ustadmobile.core.db.dao.EnrolmentRequestDao` must be present with the same arguments on actual `fun findRequestsForUserAsFlow(accountPersonUid: Long, statusFilter: Int): Flow<List<EnrolmentRequestAndCoursePic>> defined in com.ustadmobile.core.db.dao.EnrolmentRequestDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findRequestsForUserAsFlow(accountPersonUid: Long, statusFilter: Int): exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/EnrolmentRequestDao.kt:53:30: warning: 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. exception: all annotations from expect `fun findPendingEnrolmentsForCourse(clazzUid: Long, includeDeleted: Boolean, statusFilter: Int, searchText: String, sortOrder: Int): app.cash.paging.PagingSource<Int, EnrolmentRequestAndPersonDetails> /* = androidx.paging.PagingSource<Int, EnrolmentRequestAndPersonDetails> */ 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<Int, EnrolmentRequestAndPersonDetails> defined in com.ustadmobile.core.db.dao.EnrolmentRequestDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findPendingEnrolmentsForCourse( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/EnrolmentRequestDao_HttpServerExt.kt:83:7: warning: variable '_arg_statusFilter' is never used exception: val _arg_statusFilter : Int = request.queryParam("statusFilter")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/EnrolmentRequestDao_HttpServerExt.kt:143:7: warning: variable '_arg_includeDeleted' is never used exception: val _arg_includeDeleted : Boolean = request.queryParam("includeDeleted")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/EnrolmentRequestDao_HttpServerExt.kt:146:7: warning: variable '_arg_statusFilter' is never used exception: val _arg_statusFilter : Int = request.queryParam("statusFilter")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ErrorReportDao.kt:13:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ErrorReportDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ErrorReportDao.kt:13:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class ErrorReportDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ErrorReportDao.kt:18:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun insertAsync(errorReport: ErrorReport): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ExternalAppPermissionDao.kt:13:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ExternalAppPermissionDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ExternalAppPermissionDao.kt:13:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class ExternalAppPermissionDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ExternalAppPermissionDao.kt:18:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun insertAsync(externalAppPermission: ExternalAppPermission): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/HolidayCalendarDao.kt:17:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class HolidayCalendarDao : BaseDao<HolidayCalendar> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/HolidayCalendarDao.kt:17:30: warning: annotation `@Repository` is missing on actual declaration. exception: all annotations from expect `class HolidayCalendarDao : BaseDao<HolidayCalendar> defined in com.ustadmobile.core.db.dao in file HolidayCalendarDao.kt` must be present with the same arguments on actual `class HolidayCalendarDao : BaseDao<HolidayCalendar> defined in com.ustadmobile.core.db.dao in file HolidayCalendarDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class HolidayCalendarDao : BaseDao<HolidayCalendar> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/HolidayCalendarDao.kt:27:30: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `fun replaceList(list: List<HolidayCalendar>): Unit defined in com.ustadmobile.core.db.dao.HolidayCalendarDao` must be present with the same arguments on actual `fun replaceList(list: List<HolidayCalendar>): Unit defined in com.ustadmobile.core.db.dao.HolidayCalendarDao`, otherwise they might behave incorrectly. exception: public actual abstract fun replaceList(list: List<HolidayCalendar>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/HolidayCalendarDao.kt:41:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(entity: HolidayCalendar): Int exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/HolidayDao.kt:13:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class HolidayDao : BaseDao<Holiday>, OneToManyJoinDao<Holiday> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/HolidayDao.kt:13:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class HolidayDao : BaseDao<Holiday>, OneToManyJoinDao<Holiday> defined in com.ustadmobile.core.db.dao in file HolidayDao.kt` must be present with the same arguments on actual `class HolidayDao : BaseDao<Holiday>, OneToManyJoinDao<Holiday> defined in com.ustadmobile.core.db.dao in file HolidayDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class HolidayDao : BaseDao<Holiday>, OneToManyJoinDao<Holiday> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/HolidayDao.kt:33:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(entity: Holiday) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/HolidayDao_DoorWrapper.kt:102:9: warning: variable '_generatedPks' is never used exception: val _generatedPks = mutableListOf<Long>() exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/LanguageDao.kt:18:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class LanguageDao : BaseDao<Language> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/LanguageDao.kt:18:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class LanguageDao : BaseDao<Language> defined in com.ustadmobile.core.db.dao in file LanguageDao.kt` must be present with the same arguments on actual `class LanguageDao : BaseDao<Language> defined in com.ustadmobile.core.db.dao in file LanguageDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class LanguageDao : BaseDao<Language> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/LanguageDao.kt:23:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: all annotations from expect `suspend fun insertListAsync(languageList: List<Language>): Unit defined in com.ustadmobile.core.db.dao.LanguageDao` must be present with the same arguments on actual `suspend fun insertListAsync(languageList: List<Language>): Unit defined in com.ustadmobile.core.db.dao.LanguageDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertListAsync(languageList: List<Language>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/LanguageDao.kt:53:32: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: actual abstract override fun update(entity: Language) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/LanguageDao.kt:65:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(entity: Language): Int exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/LanguageDao.kt:85:30: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `fun replaceList(entityList: List<Language>): Unit defined in com.ustadmobile.core.db.dao.LanguageDao` must be present with the same arguments on actual `fun replaceList(entityList: List<Language>): Unit defined in com.ustadmobile.core.db.dao.LanguageDao`, otherwise they might behave incorrectly. exception: public actual abstract fun replaceList(entityList: List<Language>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/LanguageVariantDao.kt:9:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class LanguageVariantDao : BaseDao<LanguageVariant> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/LanguageVariantDao.kt:9:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class LanguageVariantDao : BaseDao<LanguageVariant> defined in com.ustadmobile.core.db.dao in file LanguageVariantDao.kt` must be present with the same arguments on actual `class LanguageVariantDao : BaseDao<LanguageVariant> defined in com.ustadmobile.core.db.dao in file LanguageVariantDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class LanguageVariantDao : BaseDao<LanguageVariant> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/LeavingReasonDao.kt:17:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class LeavingReasonDao : BaseDao<LeavingReason> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/LeavingReasonDao.kt:17:30: warning: annotation `@Repository` is missing on actual declaration. exception: all annotations from expect `class LeavingReasonDao : BaseDao<LeavingReason> defined in com.ustadmobile.core.db.dao in file LeavingReasonDao.kt` must be present with the same arguments on actual `class LeavingReasonDao : BaseDao<LeavingReason> defined in com.ustadmobile.core.db.dao in file LeavingReasonDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class LeavingReasonDao : BaseDao<LeavingReason> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/LeavingReasonDao.kt:45:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `suspend fun replaceList(entityList: List<LeavingReason>): Unit defined in com.ustadmobile.core.db.dao.LeavingReasonDao` must be present with the same arguments on actual `suspend fun replaceList(entityList: List<LeavingReason>): Unit defined in com.ustadmobile.core.db.dao.LeavingReasonDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun replaceList(entityList: List<LeavingReason>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/LeavingReasonDao.kt:51:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(entity: LeavingReason): Int exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/MessageDao.kt:15:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class MessageDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/MessageDao.kt:15:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class MessageDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/MessageDao.kt:18:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun messagesFromOtherUserAsPagingSource(accountPersonUid: Long, otherPersonUid: Long): app.cash.paging.PagingSource<Int, Message> /* = androidx.paging.PagingSource<Int, Message> */ 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<Int, Message> defined in com.ustadmobile.core.db.dao.MessageDao`, otherwise they might behave incorrectly. exception: public actual abstract fun messagesFromOtherUserAsPagingSource(accountPersonUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/MessageDao.kt:23:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun conversationsForUserAsPagingSource(searchQuery: String, accountPersonUid: Long): app.cash.paging.PagingSource<Int, MessageAndOtherPerson> /* = androidx.paging.PagingSource<Int, MessageAndOtherPerson> */ 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<Int, MessageAndOtherPerson> defined in com.ustadmobile.core.db.dao.MessageDao`, otherwise they might behave incorrectly. exception: public actual abstract fun conversationsForUserAsPagingSource(searchQuery: String, exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/MessageDao.kt:30:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun insert(message: Message) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/OfflineItemDao.kt:14:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class OfflineItemDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/OfflineItemDao.kt:14:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class OfflineItemDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/OfflineItemDao.kt:19:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun insertAsync(item: OfflineItem): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/OfflineItemDao.kt:23:30: warning: annotation `@QueryLiveTables(value = {"OfflineItem", "TransferJob", "TransferJobItem"})` is missing on actual declaration. exception: all annotations from expect `fun findByContentEntryUid(contentEntryUid: Long, nodeId: Long): Flow<OfflineItemAndState?> defined in com.ustadmobile.core.db.dao.OfflineItemDao` must be present with the same arguments on actual `fun findByContentEntryUid(contentEntryUid: Long, nodeId: Long): Flow<OfflineItemAndState?> defined in com.ustadmobile.core.db.dao.OfflineItemDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByContentEntryUid(contentEntryUid: Long, nodeId: Long): exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/OutgoingReplicationDao.kt:11:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class OutgoingReplicationDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/OutgoingReplicationDao.kt:11:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class OutgoingReplicationDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/OutgoingReplicationDao.kt:16:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: all annotations from expect `suspend fun insert(outgoing: List<OutgoingReplication>): Unit defined in com.ustadmobile.core.db.dao.OutgoingReplicationDao` must be present with the same arguments on actual `suspend fun insert(outgoing: List<OutgoingReplication>): Unit defined in com.ustadmobile.core.db.dao.OutgoingReplicationDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insert(outgoing: List<OutgoingReplication>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PeerReviewerAllocationDao.kt:13:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class PeerReviewerAllocationDao : BaseDao<PeerReviewerAllocation> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PeerReviewerAllocationDao.kt:13:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class PeerReviewerAllocationDao : BaseDao<PeerReviewerAllocation> defined in com.ustadmobile.core.db.dao in file PeerReviewerAllocationDao.kt` must be present with the same arguments on actual `class PeerReviewerAllocationDao : BaseDao<PeerReviewerAllocation> defined in com.ustadmobile.core.db.dao in file PeerReviewerAllocationDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class PeerReviewerAllocationDao : BaseDao<PeerReviewerAllocation> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PeerReviewerAllocationDao.kt:18:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `suspend fun replaceListAsync(entries: List<PeerReviewerAllocation>): Unit defined in com.ustadmobile.core.db.dao.PeerReviewerAllocationDao` must be present with the same arguments on actual `suspend fun replaceListAsync(entries: List<PeerReviewerAllocation>): Unit defined in com.ustadmobile.core.db.dao.PeerReviewerAllocationDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun replaceListAsync(entries: List<PeerReviewerAllocation>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PeerReviewerAllocationDao.kt:27:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `suspend fun getAllPeerReviewerAllocationsByClazzUid(clazzUid: Long, includeInactive: Boolean): List<PeerReviewerAllocation> 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<PeerReviewerAllocation> defined in com.ustadmobile.core.db.dao.PeerReviewerAllocationDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun getAllPeerReviewerAllocationsByClazzUid(clazzUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PeerReviewerAllocationDao.kt:42:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `suspend fun upsertList(entityList: List<PeerReviewerAllocation>): Unit defined in com.ustadmobile.core.db.dao.PeerReviewerAllocationDao` must be present with the same arguments on actual `suspend fun upsertList(entityList: List<PeerReviewerAllocation>): Unit defined in com.ustadmobile.core.db.dao.PeerReviewerAllocationDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun upsertList(entityList: List<PeerReviewerAllocation>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonAuth2Dao.kt:14:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class PersonAuth2Dao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonAuth2Dao.kt:14:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class PersonAuth2Dao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonAuth2Dao.kt:19:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: all annotations from expect `suspend fun insertListAsync(auths: List<PersonAuth2>): Unit defined in com.ustadmobile.core.db.dao.PersonAuth2Dao` must be present with the same arguments on actual `suspend fun insertListAsync(auths: List<PersonAuth2>): Unit defined in com.ustadmobile.core.db.dao.PersonAuth2Dao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertListAsync(auths: List<PersonAuth2>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonAuth2Dao.kt:25:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: 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. exception: public actual abstract suspend fun insertAsync(auth: PersonAuth2): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonAuth2Dao.kt:33:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun findByPersonUidFlow(personUid: Long): Flow<PersonAuth2?> defined in com.ustadmobile.core.db.dao.PersonAuth2Dao` must be present with the same arguments on actual `fun findByPersonUidFlow(personUid: Long): Flow<PersonAuth2?> defined in com.ustadmobile.core.db.dao.PersonAuth2Dao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByPersonUidFlow(personUid: Long): Flow<PersonAuth2?> exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonAuth2Dao_DoorWrapper.kt:16:9: warning: variable '_generatedPks' is never used exception: val _generatedPks = mutableListOf<Long>() exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonAuthDao.kt:14:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class PersonAuthDao : BaseDao<PersonAuth> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonAuthDao.kt:14:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class PersonAuthDao : BaseDao<PersonAuth> defined in com.ustadmobile.core.db.dao in file PersonAuthDao.kt` must be present with the same arguments on actual `class PersonAuthDao : BaseDao<PersonAuth> defined in com.ustadmobile.core.db.dao in file PersonAuthDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class PersonAuthDao : BaseDao<PersonAuth> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonAuthDao.kt:28:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(entity: PersonAuth): Int exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:25:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class PersonDao : BaseDao<Person> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:25:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class PersonDao : BaseDao<Person> defined in com.ustadmobile.core.db.dao in file PersonDao.kt` must be present with the same arguments on actual `class PersonDao : BaseDao<Person> defined in com.ustadmobile.core.db.dao in file PersonDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class PersonDao : BaseDao<Person> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:30:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: all annotations from expect `suspend fun insertListAsync(entityList: List<Person>): Unit defined in com.ustadmobile.core.db.dao.PersonDao` must be present with the same arguments on actual `suspend fun insertListAsync(entityList: List<Person>): Unit defined in com.ustadmobile.core.db.dao.PersonDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertListAsync(entityList: List<Person>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:36:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: 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. exception: public actual abstract suspend fun insertOrReplace(person: Person) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:39:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.HTTP_OR_THROW)` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun countUsername(username: String): Int exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:55:30: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract fun insertPersonAuth(personAuth: PersonAuth) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:72:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun findByUidWithPicture(accountPersonUid: Long): PersonAndPicture? exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:82:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun findByUidAsync(uid: Long): Person? exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:91:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(entity: Person): Int exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:97:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun insertPersonGroup(personGroup: PersonGroup): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:103:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun insertPersonGroupMember(personGroupMember: PersonGroupMember): exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:119:30: warning: 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. exception: all annotations from expect `fun findPersonsWithPermissionAsPagingSource(timestamp: Long, excludeClazz: Long, excludeSelected: List<Long>, accountPersonUid: Long, sortOrder: Int, searchText: String? = ...): app.cash.paging.PagingSource<Int, PersonAndListDisplayDetails> /* = androidx.paging.PagingSource<Int, PersonAndListDisplayDetails> */ 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<Long>, accountPersonUid: Long, sortOrder: Int, searchText: String?): androidx.paging.PagingSource<Int, PersonAndListDisplayDetails> defined in com.ustadmobile.core.db.dao.PersonDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findPersonsWithPermissionAsPagingSource( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:130:30: warning: annotation `@QueryLiveTables(value = {"Person", "PersonParentJoin"})` is missing on actual declaration. exception: all annotations from expect `fun findByUidWithDisplayDetailsLive(personUid: Long, activeUserPersonUid: Long): Flow<PersonAndDisplayDetail?> defined in com.ustadmobile.core.db.dao.PersonDao` must be present with the same arguments on actual `fun findByUidWithDisplayDetailsLive(personUid: Long, activeUserPersonUid: Long): Flow<PersonAndDisplayDetail?> defined in com.ustadmobile.core.db.dao.PersonDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByUidWithDisplayDetailsLive(personUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:135:30: warning: annotation `@QueryLiveTables(value = {"Person", "PersonPicture", "PersonParentJoin", "TransferJobItem"})` is missing on actual declaration. exception: all annotations from expect `fun findByUidWithDisplayDetailsFlow(personUid: Long, accountPersonUid: Long): Flow<PersonAndDisplayDetail?> defined in com.ustadmobile.core.db.dao.PersonDao` must be present with the same arguments on actual `fun findByUidWithDisplayDetailsFlow(personUid: Long, accountPersonUid: Long): Flow<PersonAndDisplayDetail?> defined in com.ustadmobile.core.db.dao.PersonDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByUidWithDisplayDetailsFlow(personUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:143:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByUidAsync")})` is missing on actual declaration. exception: all annotations from expect `fun getNamesByUid(uid: Long): Flow<PersonNames?> defined in com.ustadmobile.core.db.dao.PersonDao` must be present with the same arguments on actual `fun getNamesByUid(uid: Long): Flow<PersonNames?> defined in com.ustadmobile.core.db.dao.PersonDao`, otherwise they might behave incorrectly. exception: public actual abstract fun getNamesByUid(uid: Long): Flow<PersonNames?> exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:147:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByUidAsync")})` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun getNamesByUidAsync(uid: Long): PersonNames? exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonGroupDao.kt:14:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class PersonGroupDao : BaseDao<PersonGroup> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonGroupDao.kt:14:30: warning: annotation `@Repository` is missing on actual declaration. exception: all annotations from expect `class PersonGroupDao : BaseDao<PersonGroup> defined in com.ustadmobile.core.db.dao in file PersonGroupDao.kt` must be present with the same arguments on actual `class PersonGroupDao : BaseDao<PersonGroup> defined in com.ustadmobile.core.db.dao in file PersonGroupDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class PersonGroupDao : BaseDao<PersonGroup> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonGroupDao.kt:28:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(entity: PersonGroup): Int exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonGroupMemberDao.kt:12:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class PersonGroupMemberDao : BaseDao<PersonGroupMember> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonGroupMemberDao.kt:12:30: warning: annotation `@Repository` is missing on actual declaration. exception: all annotations from expect `class PersonGroupMemberDao : BaseDao<PersonGroupMember> defined in com.ustadmobile.core.db.dao in file PersonGroupMemberDao.kt` must be present with the same arguments on actual `class PersonGroupMemberDao : BaseDao<PersonGroupMember> defined in com.ustadmobile.core.db.dao in file PersonGroupMemberDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class PersonGroupMemberDao : BaseDao<PersonGroupMember> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonParentJoinDao.kt:16:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class PersonParentJoinDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonParentJoinDao.kt:16:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class PersonParentJoinDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonParentJoinDao.kt:21:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: all annotations from expect `suspend fun insertListAsync(entityList: List<PersonParentJoin>): Unit defined in com.ustadmobile.core.db.dao.PersonParentJoinDao` must be present with the same arguments on actual `suspend fun insertListAsync(entityList: List<PersonParentJoin>): Unit defined in com.ustadmobile.core.db.dao.PersonParentJoinDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertListAsync(entityList: List<PersonParentJoin>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonParentJoinDao.kt:27:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: 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. exception: public actual abstract suspend fun upsertAsync(entity: PersonParentJoin): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonParentJoinDao.kt:31:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun findByUidWithMinorAsync(uid: Long): exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonParentJoinDao.kt:36:38: warning: annotation `@Repository(methodType = 2)` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun findByUidWithMinorAsyncFromWeb(uid: Long): exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonParentJoinDao.kt:58:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(personParentJoin: PersonParentJoin) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonParentJoinDao.kt:62:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByMinorPersonUid")})` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun isMinorApproved(minorPersonUid: Long): Boolean exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonPasskeyDao.kt:16:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class PersonPasskeyDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonPasskeyDao.kt:16:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class PersonPasskeyDao defined in com.ustadmobile.core.db.dao in file PersonPasskeyDao.kt` must be present with the same arguments on actual `class PersonPasskeyDao defined in com.ustadmobile.core.db.dao in file PersonPasskeyDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class PersonPasskeyDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonPasskeyDao.kt:21:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: all annotations from expect `suspend fun insertAsync(personPasskey: PersonPasskey): Long defined in com.ustadmobile.core.db.dao.PersonPasskeyDao` must be present with the same arguments on actual `suspend fun insertAsync(personPasskey: PersonPasskey): Long defined in com.ustadmobile.core.db.dao.PersonPasskeyDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertAsync(personPasskey: PersonPasskey): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonPasskeyDao.kt:29:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun getAllActivePasskeys(uid: Long): Flow<List<PersonPasskey>> defined in com.ustadmobile.core.db.dao.PersonPasskeyDao` must be present with the same arguments on actual `fun getAllActivePasskeys(uid: Long): Flow<List<PersonPasskey>> defined in com.ustadmobile.core.db.dao.PersonPasskeyDao`, otherwise they might behave incorrectly. exception: public actual abstract fun getAllActivePasskeys(uid: Long): Flow<List<PersonPasskey>> exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonPictureDao.kt:15:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class PersonPictureDao : BaseDao<PersonPicture>, ImageDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonPictureDao.kt:15:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class PersonPictureDao : BaseDao<PersonPicture>, ImageDao defined in com.ustadmobile.core.db.dao in file PersonPictureDao.kt` must be present with the same arguments on actual `class PersonPictureDao : BaseDao<PersonPicture>, ImageDao defined in com.ustadmobile.core.db.dao in file PersonPictureDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class PersonPictureDao : BaseDao<PersonPicture>, ImageDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonPictureDao.kt:20:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: 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. exception: public actual abstract suspend fun upsert(personPicture: PersonPicture) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonPictureDao.kt:28:30: warning: annotation `@HttpAccessible` is missing on actual declaration. exception: all annotations from expect `fun findByPersonUidLive(personUid: Long): Flow<PersonPicture?> defined in com.ustadmobile.core.db.dao.PersonPictureDao` must be present with the same arguments on actual `fun findByPersonUidLive(personUid: Long): Flow<PersonPicture?> defined in com.ustadmobile.core.db.dao.PersonPictureDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByPersonUidLive(personUid: Long): Flow<PersonPicture?> exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonPictureDao.kt:38:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(personPicture: PersonPicture) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ReportDao.kt:20:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ReportDao : BaseDao<Report> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ReportDao.kt:20:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class ReportDao : BaseDao<Report> defined in com.ustadmobile.core.db.dao in file ReportDao.kt` must be present with the same arguments on actual `class ReportDao : BaseDao<Report> defined in com.ustadmobile.core.db.dao in file ReportDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class ReportDao : BaseDao<Report> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ReportDao.kt:22:30: warning: annotation `@RawQuery` has different arguments on actual declaration: `@RawQuery(observedEntities = {})`. exception: all annotations from expect `fun getResults(query: DoorQuery /* = SupportSQLiteQuery */): List<Report> defined in com.ustadmobile.core.db.dao.ReportDao` must be present with the same arguments on actual `fun getResults(query: DoorQuery /* = SupportSQLiteQuery */): List<Report> defined in com.ustadmobile.core.db.dao.ReportDao`, otherwise they might behave incorrectly. exception: public actual abstract fun getResults(query: DoorQuery): List<Report> exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ReportDao.kt:40:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(entity: Report) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ReportDao.kt:54:30: warning: annotation `@JsName(name = "findByUidList")` is missing on actual declaration. exception: all annotations from expect `fun findByUidList(uidList: List<Long>): List<Long> defined in com.ustadmobile.core.db.dao.ReportDao` must be present with the same arguments on actual `fun findByUidList(uidList: List<Long>): List<Long> defined in com.ustadmobile.core.db.dao.ReportDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByUidList(uidList: List<Long>): List<Long> exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ReportDao.kt:68:30: warning: annotation `@JsName(name = "replaceList")` is missing on actual declaration. exception: all annotations from expect `fun replaceList(entityList: List<Report>): Unit defined in com.ustadmobile.core.db.dao.ReportDao` must be present with the same arguments on actual `fun replaceList(entityList: List<Report>): Unit defined in com.ustadmobile.core.db.dao.ReportDao`, otherwise they might behave incorrectly. exception: public actual abstract fun replaceList(entityList: List<Report>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ScheduleDao.kt:17:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ScheduleDao : BaseDao<Schedule> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ScheduleDao.kt:17:30: warning: annotation `@Repository` is missing on actual declaration. exception: all annotations from expect `class ScheduleDao : BaseDao<Schedule> defined in com.ustadmobile.core.db.dao in file ScheduleDao.kt` must be present with the same arguments on actual `class ScheduleDao : BaseDao<Schedule> defined in com.ustadmobile.core.db.dao in file ScheduleDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class ScheduleDao : BaseDao<Schedule> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ScheduleDao.kt:22:32: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: actual abstract override fun insert(entity: Schedule): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ScheduleDao.kt:28:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(entity: Schedule): Int exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ScheduleDao.kt:34:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `suspend fun upsertListAsync(entities: List<Schedule>): Unit defined in com.ustadmobile.core.db.dao.ScheduleDao` must be present with the same arguments on actual `suspend fun upsertListAsync(entities: List<Schedule>): Unit defined in com.ustadmobile.core.db.dao.ScheduleDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun upsertListAsync(entities: List<Schedule>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ScopedGrantDao.kt:11:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ScopedGrantDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ScopedGrantDao.kt:11:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class ScopedGrantDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ScopedGrantDao.kt:16:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun insertAsync(scopedGrant: ScopedGrant): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/ScopedGrantDao.kt:22:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: all annotations from expect `suspend fun insertListAsync(scopedGrantList: List<ScopedGrant>): Unit defined in com.ustadmobile.core.db.dao.ScopedGrantDao` must be present with the same arguments on actual `suspend fun insertListAsync(scopedGrantList: List<ScopedGrant>): Unit defined in com.ustadmobile.core.db.dao.ScopedGrantDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertListAsync(scopedGrantList: List<ScopedGrant>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SiteDao.kt:14:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class SiteDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SiteDao.kt:14:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class SiteDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SiteDao.kt:19:38: warning: annotation `@HttpAccessible` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun getSiteAsync(): Site? exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SiteDao.kt:25:30: warning: annotation `@HttpAccessible` is missing on actual declaration. exception: all annotations from expect `fun getSiteAsFlow(): Flow<Site?> defined in com.ustadmobile.core.db.dao.SiteDao` must be present with the same arguments on actual `fun getSiteAsFlow(): Flow<Site?> defined in com.ustadmobile.core.db.dao.SiteDao`, otherwise they might behave incorrectly. exception: public actual abstract fun getSiteAsFlow(): Flow<Site?> exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SiteDao.kt:31:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: 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. exception: public actual abstract suspend fun replaceAsync(site: Site): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SiteDao.kt:37:30: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract fun insert(site: Site): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SiteDao.kt:43:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: all annotations from expect `suspend fun insertAsync(site: Site): Long defined in com.ustadmobile.core.db.dao.SiteDao` must be present with the same arguments on actual `suspend fun insertAsync(site: Site): Long defined in com.ustadmobile.core.db.dao.SiteDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertAsync(site: Site): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SiteDao.kt:49:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(workspace: Site) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao.kt:17:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class SiteTermsDao : OneToManyJoinDao<SiteTerms> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao.kt:17:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class SiteTermsDao : OneToManyJoinDao<SiteTerms> defined in com.ustadmobile.core.db.dao in file SiteTermsDao.kt` must be present with the same arguments on actual `class SiteTermsDao : OneToManyJoinDao<SiteTerms> defined in com.ustadmobile.core.db.dao in file SiteTermsDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class SiteTermsDao : OneToManyJoinDao<SiteTerms> { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao.kt:26:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun insertAsync(siteTerms: SiteTerms): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao.kt:33:30: warning: 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. exception: all annotations from expect `fun findAllTermsAsListFlow(activeOnly: Int): Flow<List<SiteTerms>> defined in com.ustadmobile.core.db.dao.SiteTermsDao` must be present with the same arguments on actual `fun findAllTermsAsListFlow(activeOnly: Int): Flow<List<SiteTerms>> defined in com.ustadmobile.core.db.dao.SiteTermsDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findAllTermsAsListFlow(activeOnly: Int): Flow<List<SiteTerms>> exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao.kt:37:38: warning: 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. exception: all annotations from expect `suspend fun findAllTerms(activeOnly: Int): List<SiteTerms> defined in com.ustadmobile.core.db.dao.SiteTermsDao` must be present with the same arguments on actual `suspend fun findAllTerms(activeOnly: Int): List<SiteTerms> defined in com.ustadmobile.core.db.dao.SiteTermsDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun findAllTerms(activeOnly: Int): List<SiteTerms> exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao.kt:47:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `suspend fun upsertList(termList: List<SiteTerms>): Unit defined in com.ustadmobile.core.db.dao.SiteTermsDao` must be present with the same arguments on actual `suspend fun upsertList(termList: List<SiteTerms>): Unit defined in com.ustadmobile.core.db.dao.SiteTermsDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun upsertList(termList: List<SiteTerms>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao.kt:59:38: warning: 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. exception: all annotations from expect `suspend fun findAvailableSiteTermLanguages(active: Int): List<String?> defined in com.ustadmobile.core.db.dao.SiteTermsDao` must be present with the same arguments on actual `suspend fun findAvailableSiteTermLanguages(active: Int): List<String?> defined in com.ustadmobile.core.db.dao.SiteTermsDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun findAvailableSiteTermLanguages(active: Int): List<String?> exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao_DoorWrapper.kt:90:9: warning: variable '_generatedPks' is never used exception: val _generatedPks = mutableListOf<Long>() exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao_HttpServerExt.kt:23:7: warning: variable '_arg_activeOnly' is never used exception: val _arg_activeOnly : Int = request.queryParam("activeOnly")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao_HttpServerExt.kt:63:7: warning: variable '_arg_activeOnly' is never used exception: val _arg_activeOnly : Int = request.queryParam("activeOnly")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao_HttpServerExt.kt:104:7: warning: variable '_arg_active' is never used exception: val _arg_active : Int = request.queryParam("active")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/StudentResultDao.kt:15:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class StudentResultDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/StudentResultDao.kt:15:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class StudentResultDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/StudentResultDao.kt:20:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: all annotations from expect `suspend fun insertListAsync(list: List<StudentResult>): Unit defined in com.ustadmobile.core.db.dao.StudentResultDao` must be present with the same arguments on actual `suspend fun insertListAsync(list: List<StudentResult>): Unit defined in com.ustadmobile.core.db.dao.StudentResultDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertListAsync(list: List<StudentResult>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/StudentResultDao.kt:26:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: 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. exception: public actual abstract suspend fun upsertAsync(studentResult: StudentResult) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/StudentResultDao.kt:30:38: warning: 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. exception: all annotations from expect `suspend fun findByClazzAndStudent(clazzUid: Long, studentPersonUid: Long, accountPersonUid: Long): List<StudentResultAndCourseBlockSourcedId> 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<StudentResultAndCourseBlockSourcedId> defined in com.ustadmobile.core.db.dao.StudentResultDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun findByClazzAndStudent( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/StudentResultDao_DoorWrapper.kt:17:9: warning: variable '_generatedPks' is never used exception: val _generatedPks = mutableListOf<Long>() exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SyncNodeDao.kt:11:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class SyncNodeDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SyncNodeDao.kt:11:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class SyncNodeDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SyncNodeDao.kt:16:30: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: 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. exception: public actual abstract fun replace(syncNode: SyncNode) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao.kt:16:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class SystemPermissionDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao.kt:16:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class SystemPermissionDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao.kt:29:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun findByPersonUidAsFlow(accountPersonUid: Long): Flow<SystemPermission?> defined in com.ustadmobile.core.db.dao.SystemPermissionDao` must be present with the same arguments on actual `fun findByPersonUidAsFlow(accountPersonUid: Long): Flow<SystemPermission?> defined in com.ustadmobile.core.db.dao.SystemPermissionDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByPersonUidAsFlow(accountPersonUid: Long): Flow<SystemPermission?> exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao.kt:37:38: warning: 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. exception: 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. exception: public actual abstract suspend fun personHasSystemPermission(accountPersonUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao.kt:42:30: warning: 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. exception: all annotations from expect `fun personHasSystemPermissionAsFlow(accountPersonUid: Long, permission: Long): Flow<Boolean> defined in com.ustadmobile.core.db.dao.SystemPermissionDao` must be present with the same arguments on actual `fun personHasSystemPermissionAsFlow(accountPersonUid: Long, permission: Long): Flow<Boolean> defined in com.ustadmobile.core.db.dao.SystemPermissionDao`, otherwise they might behave incorrectly. exception: public actual abstract fun personHasSystemPermissionAsFlow(accountPersonUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao.kt:47:30: warning: 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. exception: all annotations from expect `fun personHasSystemPermissionPairAsFlow(accountPersonUid: Long, firstPermission: Long, secondPermission: Long): Flow<PermissionPair> 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<PermissionPair> defined in com.ustadmobile.core.db.dao.SystemPermissionDao`, otherwise they might behave incorrectly. exception: public actual abstract fun personHasSystemPermissionPairAsFlow( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao.kt:55:38: warning: 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. exception: 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. exception: public actual abstract suspend fun personHasSystemPermissionPair( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao.kt:63:30: warning: 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. exception: all annotations from expect `fun personHasEditAndViewPermissionForPersonAsFlow(accountPersonUid: Long, otherPersonUid: Long): Flow<EditAndViewPermission> defined in com.ustadmobile.core.db.dao.SystemPermissionDao` must be present with the same arguments on actual `fun personHasEditAndViewPermissionForPersonAsFlow(accountPersonUid: Long, otherPersonUid: Long): Flow<EditAndViewPermission> defined in com.ustadmobile.core.db.dao.SystemPermissionDao`, otherwise they might behave incorrectly. exception: public actual abstract fun personHasEditAndViewPermissionForPersonAsFlow(accountPersonUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao.kt:70:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: 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. exception: public actual abstract suspend fun upsertAsync(systemPermissions: SystemPermission) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao_HttpServerExt.kt:71:7: warning: variable '_arg_permission' is never used exception: val _arg_permission : Long = request.queryParam("permission")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao_HttpServerExt.kt:116:7: warning: variable '_arg_permission' is never used exception: val _arg_permission : Long = request.queryParam("permission")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao_HttpServerExt.kt:161:7: warning: variable '_arg_firstPermission' is never used exception: val _arg_firstPermission : Long = request.queryParam("firstPermission")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao_HttpServerExt.kt:164:7: warning: variable '_arg_secondPermission' is never used exception: val _arg_secondPermission : Long = request.queryParam("secondPermission")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao_HttpServerExt.kt:209:7: warning: variable '_arg_firstPermission' is never used exception: val _arg_firstPermission : Long = request.queryParam("firstPermission")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao_HttpServerExt.kt:212:7: warning: variable '_arg_secondPermission' is never used exception: val _arg_secondPermission : Long = request.queryParam("secondPermission")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/TransferJobDao.kt:15:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class TransferJobDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/TransferJobDao.kt:15:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class TransferJobDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/TransferJobDao.kt:20:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun insert(job: TransferJob): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/TransferJobErrorDao.kt:13:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class TransferJobErrorDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/TransferJobErrorDao.kt:13:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class TransferJobErrorDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/TransferJobErrorDao.kt:18:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun insertAsync(error: TransferJobError) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/TransferJobItemDao.kt:14:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class TransferJobItemDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/TransferJobItemDao.kt:14:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class TransferJobItemDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/TransferJobItemDao.kt:19:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: all annotations from expect `suspend fun insertList(items: List<TransferJobItem>): Unit defined in com.ustadmobile.core.db.dao.TransferJobItemDao` must be present with the same arguments on actual `suspend fun insertList(items: List<TransferJobItem>): Unit defined in com.ustadmobile.core.db.dao.TransferJobItemDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertList(items: List<TransferJobItem>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/TransferJobItemDao.kt:25:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun insert(item: TransferJobItem): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/UserSessionDao.kt:16:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class UserSessionDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/UserSessionDao.kt:16:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class UserSessionDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/UserSessionDao.kt:21:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun insertSession(session: UserSession): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityEntityDao.kt:14:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ActivityEntityDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityEntityDao.kt:14:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class ActivityEntityDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityEntityDao.kt:19:38: warning: annotation `@Insert(onConflict = 5)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 5)`. exception: all annotations from expect `suspend fun insertOrIgnoreAsync(entities: List<ActivityEntity>): Unit defined in com.ustadmobile.core.db.dao.xapi.ActivityEntityDao` must be present with the same arguments on actual `suspend fun insertOrIgnoreAsync(entities: List<ActivityEntity>): Unit defined in com.ustadmobile.core.db.dao.xapi.ActivityEntityDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertOrIgnoreAsync(entities: List<ActivityEntity>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityEntityDao_DoorWrapper.kt:16:9: warning: variable '_generatedPks' is never used exception: val _generatedPks = mutableListOf<Long>() exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityExtensionDao.kt:12:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ActivityExtensionDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityExtensionDao.kt:12:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class ActivityExtensionDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityExtensionDao.kt:17:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `suspend fun upsertListAsync(list: List<ActivityExtensionEntity>): Unit defined in com.ustadmobile.core.db.dao.xapi.ActivityExtensionDao` must be present with the same arguments on actual `suspend fun upsertListAsync(list: List<ActivityExtensionEntity>): Unit defined in com.ustadmobile.core.db.dao.xapi.ActivityExtensionDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun upsertListAsync(list: List<ActivityExtensionEntity>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityExtensionDao_DoorWrapper.kt:14:9: warning: variable '_generatedPks' is never used exception: val _generatedPks = mutableListOf<Long>() exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityInteractionDao.kt:12:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ActivityInteractionDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityInteractionDao.kt:12:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class ActivityInteractionDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityInteractionDao.kt:17:38: warning: annotation `@Insert(onConflict = 5)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 5)`. exception: all annotations from expect `suspend fun insertOrIgnoreAsync(entities: List<ActivityInteractionEntity>): Unit defined in com.ustadmobile.core.db.dao.xapi.ActivityInteractionDao` must be present with the same arguments on actual `suspend fun insertOrIgnoreAsync(entities: List<ActivityInteractionEntity>): Unit defined in com.ustadmobile.core.db.dao.xapi.ActivityInteractionDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertOrIgnoreAsync(entities: List<ActivityInteractionEntity>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityInteractionDao_DoorWrapper.kt:14:9: warning: variable '_generatedPks' is never used exception: val _generatedPks = mutableListOf<Long>() exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityLangMapEntryDao.kt:13:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ActivityLangMapEntryDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityLangMapEntryDao.kt:13:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class ActivityLangMapEntryDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityLangMapEntryDao.kt:18:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `suspend fun upsertList(entities: List<ActivityLangMapEntry>): Unit defined in com.ustadmobile.core.db.dao.xapi.ActivityLangMapEntryDao` must be present with the same arguments on actual `suspend fun upsertList(entities: List<ActivityLangMapEntry>): Unit defined in com.ustadmobile.core.db.dao.xapi.ActivityLangMapEntryDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun upsertList(entities: List<ActivityLangMapEntry>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityLangMapEntryDao.kt:22:38: warning: annotation `@PostgresQuery(value = " exception: INSERT exception: INTO ActivityLangMapEntry(almeActivityUid, almeHash, almeLangCode, almePropName, almeValue, almeAieHash, almeLastMod) exception: SELECT :almeActivityUid AS almeActivityUid, exception: :almeHash AS almeHash, exception: :almeLangCode AS almeLangCode, exception: :almePropName AS almePropName, exception: :almeValue AS almeValue, exception: :almeAieHash AS almeAieHash, exception: :almeLastMod AS almeLastMod exception: WHERE EXISTS(SELECT 1 exception: FROM ActivityInteractionEntity exception: WHERE ActivityInteractionEntity.aieActivityUid = :almeActivityUid exception: AND ActivityInteractionEntity.aieHash = :almeAieHash) exception: exception: ON CONFLICT(almeActivityUid, almeHash) DO UPDATE exception: SET almeValue = EXCLUDED.almeValue, exception: almeLastMod = EXCLUDED.almeLastMod exception: ")` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun upsertIfInteractionEntityExists( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityLangMapEntryDao.kt:43:38: warning: annotation `@HttpAccessible` is missing on actual declaration. exception: all annotations from expect `suspend fun findAllByActivityUid(activityUid: Long): List<ActivityLangMapEntry> defined in com.ustadmobile.core.db.dao.xapi.ActivityLangMapEntryDao` must be present with the same arguments on actual `suspend fun findAllByActivityUid(activityUid: Long): List<ActivityLangMapEntry> defined in com.ustadmobile.core.db.dao.xapi.ActivityLangMapEntryDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun findAllByActivityUid(activityUid: Long): exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityLangMapEntryDao_DoorWrapper.kt:15:9: warning: variable '_generatedPks' is never used exception: val _generatedPks = mutableListOf<Long>() exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActorDao.kt:14:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ActorDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActorDao.kt:14:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class ActorDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActorDao.kt:19:38: warning: annotation `@Insert(onConflict = 5)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 5)`. exception: all annotations from expect `suspend fun insertOrIgnoreListAsync(entities: List<ActorEntity>): Unit defined in com.ustadmobile.core.db.dao.xapi.ActorDao` must be present with the same arguments on actual `suspend fun insertOrIgnoreListAsync(entities: List<ActorEntity>): Unit defined in com.ustadmobile.core.db.dao.xapi.ActorDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertOrIgnoreListAsync(entities: List<ActorEntity>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/ActorDao.kt:25:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `suspend fun upsertListAsync(entities: List<ActorEntity>): Unit defined in com.ustadmobile.core.db.dao.xapi.ActorDao` must be present with the same arguments on actual `suspend fun upsertListAsync(entities: List<ActorEntity>): Unit defined in com.ustadmobile.core.db.dao.xapi.ActorDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun upsertListAsync(entities: List<ActorEntity>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/GroupMemberActorJoinDao.kt:12:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class GroupMemberActorJoinDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/GroupMemberActorJoinDao.kt:12:30: warning: annotation `@Repository` is missing on actual declaration. exception: 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. exception: public actual abstract class GroupMemberActorJoinDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/GroupMemberActorJoinDao.kt:17:38: warning: annotation `@Insert(onConflict = 5)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 5)`. exception: all annotations from expect `suspend fun insertOrIgnoreListAsync(entities: List<GroupMemberActorJoin>): Unit defined in com.ustadmobile.core.db.dao.xapi.GroupMemberActorJoinDao` must be present with the same arguments on actual `suspend fun insertOrIgnoreListAsync(entities: List<GroupMemberActorJoin>): Unit defined in com.ustadmobile.core.db.dao.xapi.GroupMemberActorJoinDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertOrIgnoreListAsync(entities: List<GroupMemberActorJoin>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/GroupMemberActorJoinDao.kt:23:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `suspend fun upsertListAsync(entities: List<GroupMemberActorJoin>): Unit defined in com.ustadmobile.core.db.dao.xapi.GroupMemberActorJoinDao` must be present with the same arguments on actual `suspend fun upsertListAsync(entities: List<GroupMemberActorJoin>): Unit defined in com.ustadmobile.core.db.dao.xapi.GroupMemberActorJoinDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun upsertListAsync(entities: List<GroupMemberActorJoin>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/GroupMemberActorJoinDao_DoorWrapper.kt:14:9: warning: variable '_generatedPks' is never used exception: val _generatedPks = mutableListOf<Long>() exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/GroupMemberActorJoinDao_DoorWrapper.kt:23:9: warning: variable '_generatedPks' is never used exception: val _generatedPks = mutableListOf<Long>() exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StateDeleteCommandDao.kt:9:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class StateDeleteCommandDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StateDeleteCommandDao.kt:9:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class StateDeleteCommandDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StateDeleteCommandDao.kt:14:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: 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. exception: public actual abstract suspend fun insertAsync(deleteCommand: StateDeleteCommand) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StateEntityDao.kt:14:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class StateEntityDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StateEntityDao.kt:14:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class StateEntityDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StateEntityDao.kt:19:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `suspend fun upsertAsync(stateEntities: List<StateEntity>): Unit defined in com.ustadmobile.core.db.dao.xapi.StateEntityDao` must be present with the same arguments on actual `suspend fun upsertAsync(stateEntities: List<StateEntity>): Unit defined in com.ustadmobile.core.db.dao.xapi.StateEntityDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun upsertAsync(stateEntities: List<StateEntity>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StateEntityDao.kt:23:38: warning: 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. exception: 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. exception: public actual abstract suspend fun findByActorAndHash( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StateEntityDao.kt:32:38: warning: annotation `@HttpAccessible` is missing on actual declaration. exception: all annotations from expect `suspend fun findByAgentAndActivity(accountPersonUid: Long, actorUid: Long, seActivityUid: Long, registrationUuidHi: Long?, registrationUuidLo: Long?, modifiedSince: Long): List<StateEntity> 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<StateEntity> defined in com.ustadmobile.core.db.dao.xapi.StateEntityDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun findByAgentAndActivity( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StateEntityDao.kt:43:38: warning: 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. exception: all annotations from expect `suspend fun getStateIds(accountPersonUid: Long, actorUid: Long, seActivityUid: Long, registrationUuidHi: Long?, registrationUuidLo: Long?, modifiedSince: Long): List<StateIdAndLastModified> 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<StateIdAndLastModified> defined in com.ustadmobile.core.db.dao.xapi.StateEntityDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun getStateIds( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StateEntityDao_DoorWrapper.kt:16:9: warning: variable '_generatedPks' is never used exception: val _generatedPks = mutableListOf<Long>() exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StateEntityDao_HttpServerExt.kt:35:7: warning: variable '_arg_includeDeleted' is never used exception: val _arg_includeDeleted : Boolean = request.queryParam("includeDeleted")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StatementContextActivityJoinDao.kt:13:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class StatementContextActivityJoinDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StatementContextActivityJoinDao.kt:13:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class StatementContextActivityJoinDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StatementContextActivityJoinDao.kt:19:11: warning: annotation `@Insert(onConflict = 5)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 5)`. exception: all annotations from expect `suspend fun insertOrIgnoreListAsync(entities: List<StatementContextActivityJoin>): Unit defined in com.ustadmobile.core.db.dao.xapi.StatementContextActivityJoinDao` must be present with the same arguments on actual `suspend fun insertOrIgnoreListAsync(entities: List<StatementContextActivityJoin>): Unit defined in com.ustadmobile.core.db.dao.xapi.StatementContextActivityJoinDao`, otherwise they might behave incorrectly. exception: fun insertOrIgnoreListAsync(entities: List<StatementContextActivityJoin>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:31:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class StatementDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:31:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class StatementDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:36:38: warning: annotation `@Insert(onConflict = 5)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 5)`. exception: all annotations from expect `suspend fun insertOrIgnoreListAsync(entityList: List<StatementEntity>): Unit defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `suspend fun insertOrIgnoreListAsync(entityList: List<StatementEntity>): Unit defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertOrIgnoreListAsync(entityList: List<StatementEntity>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:42:38: warning: annotation `@RawQuery` has different arguments on actual declaration: `@RawQuery(observedEntities = {})`. exception: all annotations from expect `suspend fun getResults(query: DoorQuery /* = SupportSQLiteQuery */): List<StatementReportData> 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<StatementReportData> defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun getResults(query: DoorQuery): List<StatementReportData> exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:45:30: warning: annotation `@QueryLiveTables(value = {"StatementEntity", "Person"})` is missing on actual declaration. exception: all annotations from expect `fun getListResults(query: DoorQuery /* = SupportSQLiteQuery */): app.cash.paging.PagingSource<Int, StatementEntityAndDisplayDetails> /* = androidx.paging.PagingSource<Int, StatementEntityAndDisplayDetails> */ 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<Int, StatementEntityAndDisplayDetails> defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly. exception: public actual abstract fun getListResults(query: DoorQuery): exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:120:30: warning: 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. exception: all annotations from expect `fun findStatusForStudentsInClazzAsFlow(clazzUid: Long, studentPersonUids: List<Long>, accountPersonUid: Long): Flow<List<BlockStatus>> defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `fun findStatusForStudentsInClazzAsFlow(clazzUid: Long, studentPersonUids: List<Long>, accountPersonUid: Long): Flow<List<BlockStatus>> defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findStatusForStudentsInClazzAsFlow( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:144:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findPersonsWithAttempts"), HttpServerFunctionCall(functionName = "findPersonsWithAttemptsStatements")})` is missing on actual declaration. exception: all annotations from expect `fun findPersonsWithAttempts(contentEntryUid: Long, accountPersonUid: Long, searchText: String? = ..., sortOrder: Int): app.cash.paging.PagingSource<Int, PersonAndPictureAndNumAttempts> /* = androidx.paging.PagingSource<Int, PersonAndPictureAndNumAttempts> */ defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `fun findPersonsWithAttempts(contentEntryUid: Long, accountPersonUid: Long, searchText: String?, sortOrder: Int): androidx.paging.PagingSource<Int, PersonAndPictureAndNumAttempts> defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findPersonsWithAttempts( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:161:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findSessionsByPersonAndContentStatements"), HttpServerFunctionCall(functionName = "findSessionsByPersonAndContent")})` is missing on actual declaration. exception: all annotations from expect `fun findSessionsByPersonAndContent(contentEntryUid: Long, personUid: Long, accountPersonUid: Long, sortOrder: Int): app.cash.paging.PagingSource<Int, SessionTimeAndProgressInfo> /* = androidx.paging.PagingSource<Int, SessionTimeAndProgressInfo> */ defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `fun findSessionsByPersonAndContent(contentEntryUid: Long, personUid: Long, accountPersonUid: Long, sortOrder: Int): androidx.paging.PagingSource<Int, SessionTimeAndProgressInfo> defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findSessionsByPersonAndContent( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:176:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findStatementsBySession"), HttpServerFunctionCall(functionName = "findActivityEntryLangMapsForStatementsBySession")})` is missing on actual declaration. exception: all annotations from expect `fun findStatementsBySession(registrationHi: Long, registrationLo: Long, accountPersonUid: Long, selectedPersonUid: Long, contentEntryUid: Long, searchText: String = ..., sortOrder: Int, deSelectedVerbUids: List<Long>): app.cash.paging.PagingSource<Int, StatementEntityAndVerb> /* = androidx.paging.PagingSource<Int, StatementEntityAndVerb> */ defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `fun findStatementsBySession(registrationHi: Long, registrationLo: Long, accountPersonUid: Long, selectedPersonUid: Long, contentEntryUid: Long, searchText: String, sortOrder: Int, deSelectedVerbUids: List<Long>): androidx.paging.PagingSource<Int, StatementEntityAndVerb> defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findStatementsBySession( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:189:30: warning: annotation `@HttpAccessible` is missing on actual declaration. exception: all annotations from expect `fun getUniqueVerbsForSession(registrationHi: Long, registrationLo: Long, selectedPersonUid: Long, contentEntryUid: Long): Flow<List<VerbEntityAndName>> defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `fun getUniqueVerbsForSession(registrationHi: Long, registrationLo: Long, selectedPersonUid: Long, contentEntryUid: Long): Flow<List<VerbEntityAndName>> defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly. exception: public actual abstract fun getUniqueVerbsForSession( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:198:38: warning: annotation `@HttpAccessible` is missing on actual declaration. exception: all annotations from expect `suspend fun scoreOrProgressDataExistsForContent(contentEntryUid: Long, accountPersonUid: Long): List<StatementEntity> defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `suspend fun scoreOrProgressDataExistsForContent(contentEntryUid: Long, accountPersonUid: Long): List<StatementEntity> defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun scoreOrProgressDataExistsForContent(contentEntryUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao_DoorWrapper.kt:32:9: warning: variable '_generatedPks' is never used exception: val _generatedPks = mutableListOf<Long>() exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao_HttpServerExt.kt:248:7: warning: variable '_result_findSessionsByPersonAndContent' is never used exception: val _result_findSessionsByPersonAndContent = exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StatementEntityJsonDao.kt:12:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class StatementEntityJsonDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StatementEntityJsonDao.kt:12:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class StatementEntityJsonDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/StatementEntityJsonDao.kt:17:38: warning: annotation `@Insert(onConflict = 5)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 5)`. exception: all annotations from expect `suspend fun insertOrIgnoreListAsync(entityList: List<StatementEntityJson>): Unit defined in com.ustadmobile.core.db.dao.xapi.StatementEntityJsonDao` must be present with the same arguments on actual `suspend fun insertOrIgnoreListAsync(entityList: List<StatementEntityJson>): Unit defined in com.ustadmobile.core.db.dao.xapi.StatementEntityJsonDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertOrIgnoreListAsync(entityList: List<StatementEntityJson>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/VerbDao.kt:13:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class VerbDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/VerbDao.kt:13:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class VerbDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/VerbDao.kt:18:38: warning: annotation `@Insert(onConflict = 5)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 5)`. exception: all annotations from expect `suspend fun insertOrIgnoreAsync(entities: List<VerbEntity>): Unit defined in com.ustadmobile.core.db.dao.xapi.VerbDao` must be present with the same arguments on actual `suspend fun insertOrIgnoreAsync(entities: List<VerbEntity>): Unit defined in com.ustadmobile.core.db.dao.xapi.VerbDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertOrIgnoreAsync(entities: List<VerbEntity>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/VerbDao_DoorWrapper.kt:15:9: warning: variable '_generatedPks' is never used exception: val _generatedPks = mutableListOf<Long>() exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/VerbLangMapEntryDao.kt:12:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class VerbLangMapEntryDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/VerbLangMapEntryDao.kt:12:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class VerbLangMapEntryDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/VerbLangMapEntryDao.kt:17:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `suspend fun upsertList(list: List<VerbLangMapEntry>): Unit defined in com.ustadmobile.core.db.dao.xapi.VerbLangMapEntryDao` must be present with the same arguments on actual `suspend fun upsertList(list: List<VerbLangMapEntry>): Unit defined in com.ustadmobile.core.db.dao.xapi.VerbLangMapEntryDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun upsertList(list: List<VerbLangMapEntry>) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/VerbLangMapEntryDao_DoorWrapper.kt:14:9: warning: variable '_generatedPks' is never used exception: val _generatedPks = mutableListOf<Long>() exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt:12:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class XapiSessionEntityDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt:12:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class XapiSessionEntityDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt:17:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun insertAsync(xapiSessionEntity: XapiSessionEntity) exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt:33:38: warning: 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. exception: 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. exception: public actual abstract suspend fun findMostRecentSessionByActorAndActivity( exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzAssignmentShallowCopy.kt:6:35: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: public actual fun ClazzAssignment.shallowCopy(block: ClazzAssignment.() -> Unit): ClazzAssignment = exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzAssignmentShallowCopy.kt:9:6: warning: 'caTitle: String?' is deprecated. Use title on courseblock exception: it.caTitle = this.caTitle exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzAssignmentShallowCopy.kt:9:21: warning: 'caTitle: String?' is deprecated. Use title on courseblock exception: it.caTitle = this.caTitle exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzAssignmentShallowCopy.kt:10:6: warning: 'caDescription: String?' is deprecated. Use description on courseblock exception: it.caDescription = this.caDescription exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzAssignmentShallowCopy.kt:10:27: warning: 'caDescription: String?' is deprecated. Use description on courseblock exception: it.caDescription = this.caDescription exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzAssignmentShallowCopy.kt:15:6: warning: 'caCompletionCriteria: Int' is deprecated. use on courseBlock, will be removed soon exception: it.caCompletionCriteria = this.caCompletionCriteria exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzAssignmentShallowCopy.kt:15:34: warning: 'caCompletionCriteria: Int' is deprecated. use on courseBlock, will be removed soon exception: it.caCompletionCriteria = this.caCompletionCriteria exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzEnrolmentWithLeavingReasonShallowCopy.kt:7:41: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: fun ClazzEnrolmentWithLeavingReason.shallowCopy(block: ClazzEnrolmentWithLeavingReason.() -> Unit): exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzLogAttendanceRecordShallowCopy.kt:6:44: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: public actual fun ClazzLogAttendanceRecord.shallowCopy(block: ClazzLogAttendanceRecord.() -> Unit): exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzLogAttendanceRecordWithPersonShallowCopy.kt:7:44: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: fun ClazzLogAttendanceRecordWithPerson.shallowCopy(block: ClazzLogAttendanceRecordWithPerson.() -> Unit): exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzLogShallowCopy.kt:6:28: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: public actual fun ClazzLog.shallowCopy(block: ClazzLog.() -> Unit): ClazzLog = ClazzLog().also { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzWithHolidayCalendarAndAndTerminologyShallowCopy.kt:7:51: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: fun ClazzWithHolidayCalendarAndAndTerminology.shallowCopy(block: ClazzWithHolidayCalendarAndAndTerminology.() -> Unit): exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryShallowCopy.kt:6:32: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: public actual fun ContentEntry.shallowCopy(block: ContentEntry.() -> Unit): ContentEntry = exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryShallowCopy.kt:18:6: warning: 'thumbnailUrl: String?' is deprecated. use contentEntryPicture exception: it.thumbnailUrl = this.thumbnailUrl exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryShallowCopy.kt:18:26: warning: 'thumbnailUrl: String?' is deprecated. use contentEntryPicture exception: it.thumbnailUrl = this.thumbnailUrl exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryShallowCopy.kt:26:6: warning: 'completionCriteria: Int' is deprecated. use on courseBlock, will be removed soon exception: it.completionCriteria = this.completionCriteria exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryShallowCopy.kt:26:32: warning: 'completionCriteria: Int' is deprecated. use on courseBlock, will be removed soon exception: it.completionCriteria = this.completionCriteria exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryShallowCopy.kt:27:6: warning: 'minScore: Int' is deprecated. use on courseBlock, will be removed soon exception: it.minScore = this.minScore exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryShallowCopy.kt:27:22: warning: 'minScore: Int' is deprecated. use on courseBlock, will be removed soon exception: it.minScore = this.minScore exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryWithBlockAndLanguageShallowCopy.kt:7:42: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: fun ContentEntryWithBlockAndLanguage.shallowCopy(block: ContentEntryWithBlockAndLanguage.() -> Unit): exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryWithBlockAndLanguageShallowCopy.kt:21:6: warning: 'thumbnailUrl: String?' is deprecated. use contentEntryPicture exception: it.thumbnailUrl = this.thumbnailUrl exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryWithBlockAndLanguageShallowCopy.kt:21:26: warning: 'thumbnailUrl: String?' is deprecated. use contentEntryPicture exception: it.thumbnailUrl = this.thumbnailUrl exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryWithBlockAndLanguageShallowCopy.kt:29:6: warning: 'completionCriteria: Int' is deprecated. use on courseBlock, will be removed soon exception: it.completionCriteria = this.completionCriteria exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryWithBlockAndLanguageShallowCopy.kt:29:32: warning: 'completionCriteria: Int' is deprecated. use on courseBlock, will be removed soon exception: it.completionCriteria = this.completionCriteria exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryWithBlockAndLanguageShallowCopy.kt:30:6: warning: 'minScore: Int' is deprecated. use on courseBlock, will be removed soon exception: it.minScore = this.minScore exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryWithBlockAndLanguageShallowCopy.kt:30:22: warning: 'minScore: Int' is deprecated. use on courseBlock, will be removed soon exception: it.minScore = this.minScore exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/CourseAssignmentMarkShallowCopy.kt:6:40: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: public actual fun CourseAssignmentMark.shallowCopy(block: CourseAssignmentMark.() -> Unit): exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/CourseAssignmentSubmissionShallowCopy.kt:7:36: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: fun CourseAssignmentSubmission.shallowCopy(block: CourseAssignmentSubmission.() -> Unit): exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/CourseGroupMemberShallowCopy.kt:6:37: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: public actual fun CourseGroupMember.shallowCopy(block: CourseGroupMember.() -> Unit): exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/CourseGroupSetShallowCopy.kt:6:34: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: public actual fun CourseGroupSet.shallowCopy(block: CourseGroupSet.() -> Unit): CourseGroupSet = exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/CourseTerminologyShallowCopy.kt:6:37: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: public actual fun CourseTerminology.shallowCopy(block: CourseTerminology.() -> Unit): exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/DiscussionPostShallowCopy.kt:6:34: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: public actual fun DiscussionPost.shallowCopy(block: DiscussionPost.() -> Unit): DiscussionPost = exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/DiscussionPostShallowCopy.kt:18:6: warning: 'discussionPostVisible: Boolean' is deprecated. No longer used - will be removed Aug/24 exception: it.discussionPostVisible = this.discussionPostVisible exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/DiscussionPostShallowCopy.kt:18:35: warning: 'discussionPostVisible: Boolean' is deprecated. No longer used - will be removed Aug/24 exception: it.discussionPostVisible = this.discussionPostVisible exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/DiscussionPostShallowCopy.kt:19:6: warning: 'discussionPostArchive: Boolean' is deprecated. No longer used - will be removed Aug/24 exception: it.discussionPostArchive = this.discussionPostArchive exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/DiscussionPostShallowCopy.kt:19:35: warning: 'discussionPostArchive: Boolean' is deprecated. No longer used - will be removed Aug/24 exception: it.discussionPostArchive = this.discussionPostArchive exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/HolidayCalendarShallowCopy.kt:6:35: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: public actual fun HolidayCalendar.shallowCopy(block: HolidayCalendar.() -> Unit): HolidayCalendar = exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/LanguageShallowCopy.kt:6:28: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: public actual fun Language.shallowCopy(block: Language.() -> Unit): Language = Language().also { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/LeavingReasonShallowCopy.kt:6:33: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: public actual fun LeavingReason.shallowCopy(block: LeavingReason.() -> Unit): LeavingReason = exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PeerReviewerAllocationShallowCopy.kt:6:42: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: public actual fun PeerReviewerAllocation.shallowCopy(block: PeerReviewerAllocation.() -> Unit): exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PersonAndDisplayDetailShallowCopy.kt:6:42: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: public actual fun PersonAndDisplayDetail.shallowCopy(block: PersonAndDisplayDetail.() -> Unit): exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PersonParentJoinShallowCopy.kt:6:36: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: public actual fun PersonParentJoin.shallowCopy(block: PersonParentJoin.() -> Unit): PersonParentJoin exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:6:26: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: public actual fun Person.shallowCopy(block: Person.() -> Unit): Person = Person().also { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:23:6: warning: 'personMasterChangeSeqNum: Long' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online exception: it.personMasterChangeSeqNum = this.personMasterChangeSeqNum exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:23:38: warning: 'personMasterChangeSeqNum: Long' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online exception: it.personMasterChangeSeqNum = this.personMasterChangeSeqNum exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:24:6: warning: 'personLocalChangeSeqNum: Long' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online exception: it.personLocalChangeSeqNum = this.personLocalChangeSeqNum exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:24:37: warning: 'personLocalChangeSeqNum: Long' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online exception: it.personLocalChangeSeqNum = this.personLocalChangeSeqNum exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:25:6: warning: 'personLastChangedBy: Int' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online exception: it.personLastChangedBy = this.personLastChangedBy exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:25:33: warning: 'personLastChangedBy: Int' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online exception: it.personLastChangedBy = this.personLastChangedBy exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:26:6: warning: 'admin: Boolean' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online exception: it.admin = this.admin exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:26:19: warning: 'admin: Boolean' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online exception: it.admin = this.admin exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:27:6: warning: 'personNotes: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online exception: it.personNotes = this.personNotes exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:27:25: warning: 'personNotes: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online exception: it.personNotes = this.personNotes exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:28:6: warning: 'fatherName: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online exception: it.fatherName = this.fatherName exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:28:24: warning: 'fatherName: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online exception: it.fatherName = this.fatherName exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:29:6: warning: 'fatherNumber: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online exception: it.fatherNumber = this.fatherNumber exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:29:26: warning: 'fatherNumber: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online exception: it.fatherNumber = this.fatherNumber exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:30:6: warning: 'motherName: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online exception: it.motherName = this.motherName exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:30:24: warning: 'motherName: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online exception: it.motherName = this.motherName exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:31:6: warning: 'motherNum: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online exception: it.motherNum = this.motherNum exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:31:23: warning: 'motherNum: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online exception: it.motherNum = this.motherNum exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ReportFilterShallowCopy.kt:6:32: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: public actual fun ReportFilter.shallowCopy(block: ReportFilter.() -> Unit): ReportFilter = exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/ScheduleShallowCopy.kt:6:28: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: public actual fun Schedule.shallowCopy(block: Schedule.() -> Unit): Schedule = Schedule().also { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/SiteShallowCopy.kt:6:24: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: public actual fun Site.shallowCopy(block: Site.() -> Unit): Site = Site().also { exception: ^ exception: lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/lib/db/entities/ext/SiteTermsShallowCopy.kt:6:29: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: public actual fun SiteTerms.shallowCopy(block: SiteTerms.() -> Unit): SiteTerms = SiteTerms().also { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/UmAppDatabase.kt:104:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class UmAppDatabase : RoomDatabase { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CacheLockJoinDao.kt:12:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class CacheLockJoinDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:29:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ClazzAssignmentDao : BaseDao<ClazzAssignment>, OneToManyJoinDao<ClazzAssignment> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:29:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ClazzDao : BaseDao<Clazz> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzEnrolmentDao.kt:36:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ClazzEnrolmentDao : BaseDao<ClazzEnrolment> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao.kt:20:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ClazzInviteDao : BaseDao<ClazzInvite> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzLogAttendanceRecordDao.kt:14:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ClazzLogAttendanceRecordDao : BaseDao<ClazzLogAttendanceRecord> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzLogDao.kt:12:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ClazzLogDao : BaseDao<ClazzLog> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CommentsDao.kt:16:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class CommentsDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentCategoryDao.kt:10:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ContentCategoryDao : BaseDao<ContentCategory> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentCategorySchemaDao.kt:10:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ContentCategorySchemaDao : BaseDao<ContentCategorySchema> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryContentCategoryJoinDao.kt:10:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ContentEntryContentCategoryJoinDao : BaseDao<ContentEntryContentCategoryJoin> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:31:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ContentEntryDao : BaseDao<ContentEntry> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryImportJobDao.kt:12:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ContentEntryImportJobDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryParentChildJoinDao.kt:11:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ContentEntryParentChildJoinDao : BaseDao<ContentEntryParentChildJoin> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryPicture2Dao.kt:12:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ContentEntryPicture2Dao: ImageDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryPictureDao.kt:13:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ContentEntryPictureDao : BaseDao<ContentEntryPicture> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao.kt:10:40: warning: 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage exception: import com.ustadmobile.lib.db.entities.ContentEntryRelatedEntryJoinWithLangName exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao.kt:15:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ContentEntryRelatedEntryJoinDao : BaseDao<ContentEntryRelatedEntryJoin> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao.kt:39:95: warning: 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage exception: abstract suspend fun findAllTranslationsForContentEntryAsync(contentEntryUid: Long): List<ContentEntryRelatedEntryJoinWithLangName> exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryVersionDao.kt:13:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ContentEntryVersionDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentMarkDao.kt:16:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class CourseAssignmentMarkDao : BaseDao<CourseAssignmentMark> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionDao.kt:14:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class CourseAssignmentSubmissionDao : BaseDao<CourseAssignmentSubmission> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionFileDao.kt:12:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class CourseAssignmentSubmissionFileDao : BaseDao<CourseAssignmentSubmissionFile> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:27:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class CourseBlockDao : BaseDao<CourseBlock>, OneToManyJoinDao<CourseBlock> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseBlockPictureDao.kt:12:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class CourseBlockPictureDao: ImageDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:19:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class CourseGroupMemberDao: BaseDao<CourseGroupMember> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseGroupSetDao.kt:15:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class CourseGroupSetDao : BaseDao<CourseGroupSet> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:29:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class CoursePermissionDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CoursePictureDao.kt:13:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class CoursePictureDao: ImageDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseTerminologyDao.kt:14:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class CourseTerminologyDao : BaseDao<CourseTerminology> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/DeletedItemDao.kt:15:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class DeletedItemDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/DiscussionPostDao.kt:17:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class DiscussionPostDao: BaseDao<DiscussionPost>{ exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/EnrolmentRequestDao.kt:18:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class EnrolmentRequestDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ErrorReportDao.kt:11:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ErrorReportDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ExternalAppPermissionDao.kt:9:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ExternalAppPermissionDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/HolidayCalendarDao.kt:13:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class HolidayCalendarDao : BaseDao<HolidayCalendar> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/HolidayDao.kt:11:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class HolidayDao: BaseDao<Holiday>, OneToManyJoinDao<Holiday> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/LanguageDao.kt:17:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class LanguageDao : BaseDao<Language> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/LanguageVariantDao.kt:10:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class LanguageVariantDao : BaseDao<LanguageVariant> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/LeavingReasonDao.kt:11:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class LeavingReasonDao : BaseDao<LeavingReason> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/MessageDao.kt:13:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class MessageDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/OfflineItemDao.kt:18:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class OfflineItemDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/OutgoingReplicationDao.kt:9:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class OutgoingReplicationDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PeerReviewerAllocationDao.kt:12:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class PeerReviewerAllocationDao : BaseDao<PeerReviewerAllocation> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonAuth2Dao.kt:12:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class PersonAuth2Dao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonAuthDao.kt:11:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class PersonAuthDao : BaseDao<PersonAuth> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:16:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class PersonDao : BaseDao<Person> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonGroupDao.kt:12:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class PersonGroupDao : BaseDao<PersonGroup> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonGroupMemberDao.kt:10:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class PersonGroupMemberDao : BaseDao<PersonGroupMember> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonParentJoinDao.kt:14:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class PersonParentJoinDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonPasskeyDao.kt:14:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class PersonPasskeyDao{ exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonPictureDao.kt:15:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class PersonPictureDao : BaseDao<PersonPicture>, ImageDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ReportDao.kt:15:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ReportDao : BaseDao<Report> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ScheduleDao.kt:12:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ScheduleDao : BaseDao<Schedule> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ScopedGrantDao.kt:10:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ScopedGrantDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/SiteDao.kt:10:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class SiteDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao.kt:14:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class SiteTermsDao : OneToManyJoinDao<SiteTerms> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/StudentResultDao.kt:15:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class StudentResultDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/SyncNodeDao.kt:10:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class SyncNodeDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao.kt:22:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class SystemPermissionDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/TransferJobDao.kt:15:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class TransferJobDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/TransferJobErrorDao.kt:9:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class TransferJobErrorDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/TransferJobItemDao.kt:12:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class TransferJobItemDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/UserSessionDao.kt:14:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class UserSessionDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityEntityDao.kt:12:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ActivityEntityDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityExtensionDao.kt:12:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ActivityExtensionDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityInteractionDao.kt:11:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ActivityInteractionDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityLangMapEntryDao.kt:15:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ActivityLangMapEntryDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/ActorDao.kt:13:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ActorDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/GroupMemberActorJoinDao.kt:12:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class GroupMemberActorJoinDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StateDeleteCommandDao.kt:11:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class StateDeleteCommandDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StateEntityDao.kt:16:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class StateEntityDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementContextActivityJoinDao.kt:12:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class StatementContextActivityJoinDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:52:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class StatementDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementEntityJsonDao.kt:12:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class StatementEntityJsonDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/VerbDao.kt:12:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class VerbDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/VerbLangMapEntryDao.kt:12:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class VerbLangMapEntryDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt:13:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class XapiSessionEntityDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:24:64: warning: parameter 'db' is never used, could be renamed to _ exception: val MIGRATION_105_106 = DoorMigrationStatementList(105, 106) { db -> exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:32:63: warning: parameter 'db' is never used, could be renamed to _ exception: val MIGRATION_106_107 = DoorMigrationStatementList(106, 107) {db -> exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:162:64: warning: parameter 'db' is never used, could be renamed to _ exception: val MIGRATION_122_123 = DoorMigrationStatementList(122, 123) { db -> exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:214:64: warning: parameter 'db' is never used, could be renamed to _ exception: val MIGRATION_125_126 = DoorMigrationStatementList(125, 126) { db -> exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:263:64: warning: parameter 'db' is never used, could be renamed to _ exception: val MIGRATION_129_130 = DoorMigrationStatementList(129, 130) { db -> exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:300:64: warning: parameter 'db' is never used, could be renamed to _ exception: val MIGRATION_133_134 = DoorMigrationStatementList(133, 134) { db -> exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:369:64: warning: parameter 'db' is never used, could be renamed to _ exception: val MIGRATION_139_140 = DoorMigrationStatementList(139, 140) { db -> exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:383:64: warning: parameter 'db' is never used, could be renamed to _ exception: val MIGRATION_141_142 = DoorMigrationStatementList(141, 142) { db -> exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:463:71: warning: parameter 'db' is never used, could be renamed to _ exception: val MIGRATION_144_145_CLIENT = DoorMigrationStatementList(144, 145) { db -> exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:467:64: warning: parameter 'db' is never used, could be renamed to _ exception: val MIGRATION_145_146 = DoorMigrationStatementList(145, 146) { db -> exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:524:64: warning: parameter 'db' is never used, could be renamed to _ exception: val MIGRATION_150_151 = DoorMigrationStatementList(150, 151) { db -> exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:810:71: warning: parameter 'db' is never used, could be renamed to _ exception: val MIGRATION_155_156_CLIENT = DoorMigrationStatementList(155, 156) { db -> exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:1007:64: warning: parameter 'db' is never used, could be renamed to _ exception: val MIGRATION_166_167 = DoorMigrationStatementList(166, 167) { db -> exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:1384:71: warning: parameter 'db' is never used, could be renamed to _ exception: val MIGRATION_169_170_CLIENT = DoorMigrationStatementList(169, 170) { db -> exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:1399:64: warning: parameter 'db' is never used, could be renamed to _ exception: val MIGRATION_171_172 = DoorMigrationStatementList(171, 172) { db -> exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:1658:64: warning: parameter 'db' is never used, could be renamed to _ exception: val MIGRATION_203_204 = DoorMigrationStatementList(203, 204) { db -> exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:243:13: warning: 'thumbnailUrl: String?' is deprecated. use contentEntryPicture exception: if (thumbnailUrl != other.thumbnailUrl) return false exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:243:35: warning: 'thumbnailUrl: String?' is deprecated. use contentEntryPicture exception: if (thumbnailUrl != other.thumbnailUrl) return false exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:252:13: warning: 'completionCriteria: Int' is deprecated. use on courseBlock, will be removed soon exception: if (completionCriteria != other.completionCriteria) return false exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:252:41: warning: 'completionCriteria: Int' is deprecated. use on courseBlock, will be removed soon exception: if (completionCriteria != other.completionCriteria) return false exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:253:13: warning: 'minScore: Int' is deprecated. use on courseBlock, will be removed soon exception: if (minScore != other.minScore) return false exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:253:31: warning: 'minScore: Int' is deprecated. use on courseBlock, will be removed soon exception: if (minScore != other.minScore) return false exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:272:33: warning: 'thumbnailUrl: String?' is deprecated. use contentEntryPicture exception: result = 31 * result + (thumbnailUrl?.hashCode() ?: 0) exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:281:32: warning: 'completionCriteria: Int' is deprecated. use on courseBlock, will be removed soon exception: result = 31 * result + completionCriteria exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:282:32: warning: 'minScore: Int' is deprecated. use on courseBlock, will be removed soon exception: result = 31 * result + minScore exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntryRelatedEntryJoinWithLangName.kt:20:18: warning: 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage exception: other as ContentEntryRelatedEntryJoinWithLangName exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/UmAccount.kt:21:13: warning: 'admin: Boolean' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online exception: admin = account.admin exception: ^ > Task :lib-database:compileDebugKotlinAndroid exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/UmAppDatabase.kt:194:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class UmAppDatabase : RoomDatabase() { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/UmAppDatabase.kt:194:30: warning: 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.ClazzInvite::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.PersonPasskey::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 = 207)` is missing on actual declaration. exception: 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. exception: public actual abstract class UmAppDatabase : RoomDatabase() { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/UmAppDatabase_DoorWrapper.kt:679:33: warning: the corresponding parameter in the supertype 'UmAppDatabase' is named 'body'. This may cause problems when calling this function with named arguments. exception: override fun runInTransaction(runnable: Runnable) { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CacheLockJoinDao.kt:14:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class CacheLockJoinDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CacheLockJoinDao.kt:14:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class CacheLockJoinDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CacheLockJoinDao.kt:31:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: all annotations from expect `suspend fun insertListAsync(list: List<CacheLockJoin>): Unit defined in com.ustadmobile.core.db.dao.CacheLockJoinDao` must be present with the same arguments on actual `suspend fun insertListAsync(list: List<CacheLockJoin>): Unit defined in com.ustadmobile.core.db.dao.CacheLockJoinDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertListAsync(list: List<CacheLockJoin>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CacheLockJoinDao.kt:39:38: warning: annotation `@Delete` has different arguments on actual declaration: `@Delete(entity = kotlin.Any::class)`. exception: all annotations from expect `suspend fun deleteListAsync(list: List<CacheLockJoin>): Unit defined in com.ustadmobile.core.db.dao.CacheLockJoinDao` must be present with the same arguments on actual `suspend fun deleteListAsync(list: List<CacheLockJoin>): Unit defined in com.ustadmobile.core.db.dao.CacheLockJoinDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun deleteListAsync(list: List<CacheLockJoin>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:28:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ClazzAssignmentDao : BaseDao<ClazzAssignment>, exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:28:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class ClazzAssignmentDao : BaseDao<ClazzAssignment>, OneToManyJoinDao<ClazzAssignment> defined in com.ustadmobile.core.db.dao in file ClazzAssignmentDao.kt` must be present with the same arguments on actual `class ClazzAssignmentDao : BaseDao<ClazzAssignment>, OneToManyJoinDao<ClazzAssignment> defined in com.ustadmobile.core.db.dao in file ClazzAssignmentDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class ClazzAssignmentDao : BaseDao<ClazzAssignment>, exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:45:30: warning: annotation `@QueryLiveTables(value = {"SystemPermission", "CoursePermission", "ClazzAssignment", "ClazzEnrolment", "PeerReviewerAllocation", "Person", "CourseGroupMember", "CourseAssignmentSubmission", "CourseAssignmentMark", "Comments", "PersonPicture"})` is missing on actual declaration. exception: all annotations from expect `fun getProgressSummaryForAssignment(assignmentUid: Long, clazzUid: Long, accountPersonUid: Long, group: String): Flow<AssignmentProgressSummary?> 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<AssignmentProgressSummary?> defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao`, otherwise they might behave incorrectly. exception: public actual abstract fun getProgressSummaryForAssignment( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:54:30: warning: 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. exception: all annotations from expect `fun getAssignmentSubmitterSummaryListForAssignment(assignmentUid: Long, clazzUid: Long, accountPersonUid: Long, group: String, searchText: String, sortOption: Int): app.cash.paging.PagingSource<Int, AssignmentSubmitterSummary> /* = androidx.paging.PagingSource<Int, AssignmentSubmitterSummary> */ 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<Int, AssignmentSubmitterSummary> defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao`, otherwise they might behave incorrectly. exception: public actual abstract fun getAssignmentSubmitterSummaryListForAssignment( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:109:38: warning: 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. exception: all annotations from expect `suspend fun getSubmitterUidsAndNameByClazzOrGroupSetUid(clazzUid: Long, groupSetUid: Long, date: Long, groupStr: String): List<AssignmentSubmitterUidAndName> 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<AssignmentSubmitterUidAndName> defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun getSubmitterUidsAndNameByClazzOrGroupSetUid( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:126:38: warning: 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. exception: 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. exception: public actual abstract suspend fun getSubmitterUid( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:136:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(clazzAssignment: ClazzAssignment) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:140:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun findByUidAsync(uid: Long): ClazzAssignment? exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:144:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun findByUidAndClazzUidAsFlow(uid: Long, clazzUid: Long): Flow<ClazzAssignment?> defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao` must be present with the same arguments on actual `fun findByUidAndClazzUidAsFlow(uid: Long, clazzUid: Long): Flow<ClazzAssignment?> defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByUidAndClazzUidAsFlow(uid: Long, clazzUid: Long): exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:162:38: warning: annotation `@HttpAccessible` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun findByUidWithBlockAsync(uid: Long): ClazzAssignmentAndBlock? exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:175:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `suspend fun upsertListAsync(entities: List<ClazzAssignment>): Unit defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao` must be present with the same arguments on actual `suspend fun upsertListAsync(entities: List<ClazzAssignment>): Unit defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun upsertListAsync(entities: List<ClazzAssignment>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:187:30: warning: 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. exception: all annotations from expect `fun findAssignmentCourseBlockAndSubmitterUidAsFlow(assignmentUid: Long, clazzUid: Long, accountPersonUid: Long): Flow<ClazzAssignmentCourseBlockAndSubmitterUid?> 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<ClazzAssignmentCourseBlockAndSubmitterUid?> defined in com.ustadmobile.core.db.dao.ClazzAssignmentDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findAssignmentCourseBlockAndSubmitterUidAsFlow( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao_DoorWrapper.kt:249:9: warning: variable '_generatedPks' is never used exception: val _generatedPks = mutableListOf<Long>() exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao_HttpServerExt.kt:75:7: warning: variable '_result_getAssignmentSubmitterSummaryListForAssignment' is never used exception: val _result_getAssignmentSubmitterSummaryListForAssignment = exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao_HttpServerExt.kt:270:7: warning: variable '_arg_groupStr' is never used exception: val _arg_groupStr : String = request.queryParam("groupStr")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:23:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ClazzDao : BaseDao<Clazz> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:23:30: warning: annotation `@Repository` is missing on actual declaration. exception: all annotations from expect `class ClazzDao : BaseDao<Clazz> defined in com.ustadmobile.core.db.dao in file ClazzDao.kt` must be present with the same arguments on actual `class ClazzDao : BaseDao<Clazz> defined in com.ustadmobile.core.db.dao in file ClazzDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class ClazzDao : BaseDao<Clazz> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:31:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.HTTP_WITH_FALLBACK)` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun findByClazzCode(code: String): Clazz? exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:34:38: warning: annotation `@Repository(methodType = 2)` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun findByClazzCodeFromWeb(code: String): Clazz? exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:47:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByUidAsync")})` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun clazzUidExistsAsync(clazzUid: Long): Boolean exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:50:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun findByUidAsFlow(uid: Long): Flow<Clazz?> defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `fun findByUidAsFlow(uid: Long): Flow<Clazz?> defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByUidAsFlow(uid: Long): Flow<Clazz?> exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:54:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun findByUidWithHolidayCalendarAsync(uid: Long): exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:61:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(entity: Clazz): Int exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:65:30: warning: 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. exception: all annotations from expect `fun findClazzesWithPermission(searchQuery: String, accountPersonUid: Long, excludeSelectedClazzList: List<Long>, sortOrder: Int, filter: Int, currentTime: Long, permission: Long): app.cash.paging.PagingSource<Int, ClazzWithListDisplayDetails> /* = androidx.paging.PagingSource<Int, ClazzWithListDisplayDetails> */ 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<Long>, sortOrder: Int, filter: Int, currentTime: Long, permission: Long): androidx.paging.PagingSource<Int, ClazzWithListDisplayDetails> defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findClazzesWithPermission( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:85:38: warning: annotation `@PostgresQuery(value = " exception: UPDATE Clazz exception: SET attendanceAverage = exception: COALESCE(CAST( exception: (SELECT SUM(clazzLogNumPresent) exception: FROM ClazzLog exception: WHERE clazzLogClazzUid = :clazzUid exception: AND clazzLogStatusFlag = 4) AS REAL) / exception: exception: CAST(GREATEST(1.0, exception: (SELECT SUM(clazzLogNumPresent) + SUM(clazzLogNumPartial) + SUM(clazzLogNumAbsent) exception: FROM ClazzLog exception: WHERE clazzLogClazzUid = :clazzUid exception: AND clazzLogStatusFlag = 4)) AS REAL), 0), exception: clazzLct = :timeChanged exception: WHERE clazzUid = :clazzUid exception: ")` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun updateClazzAttendanceAverageAsync(clazzUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:90:30: warning: 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. exception: all annotations from expect `fun clazzAndDetailPermissionsAsFlow(accountPersonUid: Long, clazzUid: Long): Flow<ClazzAndDetailPermissions?> defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `fun clazzAndDetailPermissionsAsFlow(accountPersonUid: Long, clazzUid: Long): Flow<ClazzAndDetailPermissions?> defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. exception: public actual abstract fun clazzAndDetailPermissionsAsFlow(accountPersonUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:95:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun getClazzWithDisplayDetails(clazzUid: Long, currentTime: Long, accountPersonUid: Long): Flow<ClazzAndDisplayDetails?> 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<ClazzAndDisplayDetails?> defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. exception: public actual abstract fun getClazzWithDisplayDetails( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:108:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByUidAsync")})` is missing on actual declaration. exception: all annotations from expect `fun getTitleByUidAsFlow(clazzUid: Long): Flow<String?> defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `fun getTitleByUidAsFlow(clazzUid: Long): Flow<String?> defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. exception: public actual abstract fun getTitleByUidAsFlow(clazzUid: Long): Flow<String?> exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:112:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "getClazzNameAndTerminologyAsFlow"), HttpServerFunctionCall(functionName = "findByUidAsync")})` is missing on actual declaration. exception: all annotations from expect `fun getClazzNameAndTerminologyAsFlow(clazzUid: Long): Flow<ClazzNameAndTerminology?> defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `fun getClazzNameAndTerminologyAsFlow(clazzUid: Long): Flow<ClazzNameAndTerminology?> defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. exception: public actual abstract fun getClazzNameAndTerminologyAsFlow(clazzUid: Long): exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:117:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "getClazzNameAndTerminologyAsFlow"), HttpServerFunctionCall(functionName = "findByUidAsync")})` is missing on actual declaration. exception: all annotations from expect `fun getClazzNameAsFlow(clazzUid: Long): Flow<String?> defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `fun getClazzNameAsFlow(clazzUid: Long): Flow<String?> defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. exception: public actual abstract fun getClazzNameAsFlow(clazzUid: Long): Flow<String?> exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:121:38: warning: annotation `@HttpAccessible(pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByUidAsync")})` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun getClazzTimeZoneByClazzUidAsync(clazzUid: Long): String? exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:125:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `suspend fun getCoursesByName(names: List<String>): List<Clazz> defined in com.ustadmobile.core.db.dao.ClazzDao` must be present with the same arguments on actual `suspend fun getCoursesByName(names: List<String>): List<Clazz> defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun getCoursesByName(names: List<String>): List<Clazz> exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:129:38: warning: 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. exception: all annotations from expect `suspend fun findOneRosterUserClazzes(accountPersonUid: Long, filterByEnrolledMemberPersonUid: Long): List<Clazz> 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<Clazz> defined in com.ustadmobile.core.db.dao.ClazzDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun findOneRosterUserClazzes(accountPersonUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzEnrolmentDao.kt:26:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ClazzEnrolmentDao : BaseDao<ClazzEnrolment> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzEnrolmentDao.kt:26:30: warning: annotation `@Repository` is missing on actual declaration. exception: all annotations from expect `class ClazzEnrolmentDao : BaseDao<ClazzEnrolment> defined in com.ustadmobile.core.db.dao in file ClazzEnrolmentDao.kt` must be present with the same arguments on actual `class ClazzEnrolmentDao : BaseDao<ClazzEnrolment> defined in com.ustadmobile.core.db.dao in file ClazzEnrolmentDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class ClazzEnrolmentDao : BaseDao<ClazzEnrolment> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzEnrolmentDao.kt:31:30: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: all annotations from expect `fun insertListAsync(entityList: List<ClazzEnrolment>): Unit defined in com.ustadmobile.core.db.dao.ClazzEnrolmentDao` must be present with the same arguments on actual `fun insertListAsync(entityList: List<ClazzEnrolment>): Unit defined in com.ustadmobile.core.db.dao.ClazzEnrolmentDao`, otherwise they might behave incorrectly. exception: public actual abstract fun insertListAsync(entityList: List<ClazzEnrolment>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzEnrolmentDao.kt:40:38: warning: annotation `@HttpAccessible` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun findEnrolmentWithLeavingReason(enrolmentUid: Long): exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzEnrolmentDao.kt:55:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(entity: ClazzEnrolment): Int exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzEnrolmentDao.kt:82:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `suspend fun getAllEnrolmentsAtTimeByClazzAndPerson(clazzUid: Long, accountPersonUid: Long, time: Long): List<ClazzEnrolment> 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<ClazzEnrolment> defined in com.ustadmobile.core.db.dao.ClazzEnrolmentDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun getAllEnrolmentsAtTimeByClazzAndPerson( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzEnrolmentDao.kt:96:30: warning: annotation `@QueryLiveTables(value = {"Clazz", "Person", "ClazzEnrolment", "PersonPicture", "CoursePermission"})` is missing on actual declaration. exception: 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<Int, PersonAndClazzMemberListDetails> /* = androidx.paging.PagingSource<Int, PersonAndClazzMemberListDetails> */ 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<Int, PersonAndClazzMemberListDetails> defined in com.ustadmobile.core.db.dao.ClazzEnrolmentDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByClazzUidAndRole( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzEnrolmentDao.kt:109:30: warning: annotation `@QueryLiveTables(value = {"Clazz", "Person", "ClazzEnrolment", "PersonPicture", "CoursePermission", "StatementEntity", "ActorEntity"})` is missing on actual declaration. exception: all annotations from expect `fun findByClazzUidAndRoleForGradebook(clazzUid: Long, roleId: Int, sortOrder: Int, searchText: String? = ..., filter: Int, accountPersonUid: Long, currentTime: Long): app.cash.paging.PagingSource<Int, PersonAndClazzMemberListDetails> /* = androidx.paging.PagingSource<Int, PersonAndClazzMemberListDetails> */ 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<Int, PersonAndClazzMemberListDetails> defined in com.ustadmobile.core.db.dao.ClazzEnrolmentDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByClazzUidAndRoleForGradebook( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao.kt:19:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ClazzInviteDao : BaseDao<ClazzInvite> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao.kt:19:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class ClazzInviteDao : BaseDao<ClazzInvite> defined in com.ustadmobile.core.db.dao in file ClazzInviteDao.kt` must be present with the same arguments on actual `class ClazzInviteDao : BaseDao<ClazzInvite> defined in com.ustadmobile.core.db.dao in file ClazzInviteDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class ClazzInviteDao : BaseDao<ClazzInvite> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao.kt:24:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `suspend fun replace(entity: ClazzInvite): Long defined in com.ustadmobile.core.db.dao.ClazzInviteDao` must be present with the same arguments on actual `suspend fun replace(entity: ClazzInvite): Long defined in com.ustadmobile.core.db.dao.ClazzInviteDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun replace(entity: ClazzInvite): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao.kt:30:38: warning: annotation `@Insert(onConflict = 5)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 5)`. exception: all annotations from expect `suspend fun insertAll(entity: List<ClazzInvite>): Unit defined in com.ustadmobile.core.db.dao.ClazzInviteDao` must be present with the same arguments on actual `suspend fun insertAll(entity: List<ClazzInvite>): Unit defined in com.ustadmobile.core.db.dao.ClazzInviteDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertAll(entity: List<ClazzInvite>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao.kt:36:38: warning: annotation `@Update(onConflict = 5)` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 5)`. exception: all annotations from expect `suspend fun updateAll(entity: List<ClazzInvite>): Unit defined in com.ustadmobile.core.db.dao.ClazzInviteDao` must be present with the same arguments on actual `suspend fun updateAll(entity: List<ClazzInvite>): Unit defined in com.ustadmobile.core.db.dao.ClazzInviteDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun updateAll(entity: List<ClazzInvite>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao.kt:39:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `suspend fun findInviteAsync(): List<ClazzInvite> defined in com.ustadmobile.core.db.dao.ClazzInviteDao` must be present with the same arguments on actual `suspend fun findInviteAsync(): List<ClazzInvite> defined in com.ustadmobile.core.db.dao.ClazzInviteDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun findInviteAsync(): List<ClazzInvite> exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao.kt:43:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `suspend fun findClazzInviteEntityForInviteToken(inviteTokenUid: String): ClazzInviteWithTimeZone? defined in com.ustadmobile.core.db.dao.ClazzInviteDao` must be present with the same arguments on actual `suspend fun findClazzInviteEntityForInviteToken(inviteTokenUid: String): ClazzInviteWithTimeZone? defined in com.ustadmobile.core.db.dao.ClazzInviteDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun findClazzInviteEntityForInviteToken(inviteTokenUid: String): exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao.kt:48:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun findClazzInviteEntityForInviteTokenAsFlow(inviteTokenUid: String): Flow<ClazzInviteAndClazz?> defined in com.ustadmobile.core.db.dao.ClazzInviteDao` must be present with the same arguments on actual `fun findClazzInviteEntityForInviteTokenAsFlow(inviteTokenUid: String): Flow<ClazzInviteAndClazz?> defined in com.ustadmobile.core.db.dao.ClazzInviteDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findClazzInviteEntityForInviteTokenAsFlow(inviteTokenUid: String): exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao.kt:53:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `suspend fun updateInviteStatus(status: Int, ciUid: Long, updateTime: Long): Unit defined in com.ustadmobile.core.db.dao.ClazzInviteDao` must be present with the same arguments on actual `suspend fun updateInviteStatus(status: Int, ciUid: Long, updateTime: Long): Unit defined in com.ustadmobile.core.db.dao.ClazzInviteDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun updateInviteStatus( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao.kt:61:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun findPendingInviteByPersonUid(ciPersonUid: Long, clazzUid: Long, currentTime: Long): app.cash.paging.PagingSource<Int, ClazzInvite> /* = androidx.paging.PagingSource<Int, ClazzInvite> */ defined in com.ustadmobile.core.db.dao.ClazzInviteDao` must be present with the same arguments on actual `fun findPendingInviteByPersonUid(ciPersonUid: Long, clazzUid: Long, currentTime: Long): androidx.paging.PagingSource<Int, ClazzInvite> defined in com.ustadmobile.core.db.dao.ClazzInviteDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findPendingInviteByPersonUid( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao.kt:69:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `suspend fun updateClazzInviteToRevokeInvite(inviteContact: String): Int defined in com.ustadmobile.core.db.dao.ClazzInviteDao` must be present with the same arguments on actual `suspend fun updateClazzInviteToRevokeInvite(inviteContact: String): Int defined in com.ustadmobile.core.db.dao.ClazzInviteDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun updateClazzInviteToRevokeInvite(inviteContact: String): Int exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao_DoorWrapper.kt:49:9: warning: variable '_generatedPks' is never used exception: val _generatedPks = mutableListOf<Long>() exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao_HttpServerExt.kt:166:7: warning: variable '_result_updateInviteStatus' is never used exception: val _result_updateInviteStatus = updateInviteStatus( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao_HttpServerExt.kt:261:7: warning: variable '_result_updateClazzInviteToRevokeInvite' is never used exception: val _result_updateClazzInviteToRevokeInvite = updateClazzInviteToRevokeInvite( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzLogAttendanceRecordDao.kt:15:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ClazzLogAttendanceRecordDao : BaseDao<ClazzLogAttendanceRecord> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzLogAttendanceRecordDao.kt:15:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class ClazzLogAttendanceRecordDao : BaseDao<ClazzLogAttendanceRecord> defined in com.ustadmobile.core.db.dao in file ClazzLogAttendanceRecordDao.kt` must be present with the same arguments on actual `class ClazzLogAttendanceRecordDao : BaseDao<ClazzLogAttendanceRecord> defined in com.ustadmobile.core.db.dao in file ClazzLogAttendanceRecordDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class ClazzLogAttendanceRecordDao : BaseDao<ClazzLogAttendanceRecord> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzLogAttendanceRecordDao.kt:20:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: all annotations from expect `suspend fun insertListAsync(entities: List<ClazzLogAttendanceRecord>): Unit defined in com.ustadmobile.core.db.dao.ClazzLogAttendanceRecordDao` must be present with the same arguments on actual `suspend fun insertListAsync(entities: List<ClazzLogAttendanceRecord>): Unit defined in com.ustadmobile.core.db.dao.ClazzLogAttendanceRecordDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertListAsync(entities: List<ClazzLogAttendanceRecord>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzLogAttendanceRecordDao.kt:30:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: all annotations from expect `suspend fun updateListAsync(entities: List<ClazzLogAttendanceRecord>): Unit defined in com.ustadmobile.core.db.dao.ClazzLogAttendanceRecordDao` must be present with the same arguments on actual `suspend fun updateListAsync(entities: List<ClazzLogAttendanceRecord>): Unit defined in com.ustadmobile.core.db.dao.ClazzLogAttendanceRecordDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun updateListAsync(entities: List<ClazzLogAttendanceRecord>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzLogAttendanceRecordDao.kt:47:38: warning: 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. exception: all annotations from expect `suspend fun findByClazzAndTime(clazzUid: Long, clazzLogUid: Long, time: Long): List<PersonAndClazzLogAttendanceRecord> 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<PersonAndClazzLogAttendanceRecord> defined in com.ustadmobile.core.db.dao.ClazzLogAttendanceRecordDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun findByClazzAndTime( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzLogAttendanceRecordDao.kt:57:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `suspend fun upsertListAsync(entityList: List<ClazzLogAttendanceRecord>): Unit defined in com.ustadmobile.core.db.dao.ClazzLogAttendanceRecordDao` must be present with the same arguments on actual `suspend fun upsertListAsync(entityList: List<ClazzLogAttendanceRecord>): Unit defined in com.ustadmobile.core.db.dao.ClazzLogAttendanceRecordDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun upsertListAsync(entityList: List<ClazzLogAttendanceRecord>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzLogAttendanceRecordDao_DoorWrapper.kt:35:9: warning: variable '_generatedPks' is never used exception: val _generatedPks = mutableListOf<Long>() exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzLogDao.kt:17:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ClazzLogDao : BaseDao<ClazzLog> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzLogDao.kt:17:30: warning: annotation `@Repository` is missing on actual declaration. exception: all annotations from expect `class ClazzLogDao : BaseDao<ClazzLog> defined in com.ustadmobile.core.db.dao in file ClazzLogDao.kt` must be present with the same arguments on actual `class ClazzLogDao : BaseDao<ClazzLog> defined in com.ustadmobile.core.db.dao in file ClazzLogDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class ClazzLogDao : BaseDao<ClazzLog> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzLogDao.kt:22:30: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: 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. exception: public actual abstract fun replace(entity: ClazzLog): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzLogDao.kt:35:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun findByClazzUidAsFactory(clazzUid: Long, excludeStatus: Int): app.cash.paging.PagingSource<Int, ClazzLog> /* = androidx.paging.PagingSource<Int, ClazzLog> */ 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<Int, ClazzLog> defined in com.ustadmobile.core.db.dao.ClazzLogDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByClazzUidAsFactory(clazzUid: Long, excludeStatus: Int): exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzLogDao.kt:40:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `suspend fun findByClazzUidAsync(clazzUid: Long, excludeStatus: Int): List<ClazzLog> 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<ClazzLog> defined in com.ustadmobile.core.db.dao.ClazzLogDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun findByClazzUidAsync(clazzUid: Long, excludeStatus: Int): exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzLogDao.kt:45:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `suspend fun findAllForClazzByClazzLogUid(clazzLogUid: Long, excludeStatus: Int): List<ClazzLog> 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<ClazzLog> defined in com.ustadmobile.core.db.dao.ClazzLogDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun findAllForClazzByClazzLogUid(clazzLogUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzLogDao.kt:79:30: warning: annotation `@QueryLiveTables(value = {"ClazzLog"})` is missing on actual declaration. exception: all annotations from expect `fun clazzHasScheduleLive(clazzUid: Long, excludeStatusFilter: Int): Flow<Boolean> defined in com.ustadmobile.core.db.dao.ClazzLogDao` must be present with the same arguments on actual `fun clazzHasScheduleLive(clazzUid: Long, excludeStatusFilter: Int): Flow<Boolean> defined in com.ustadmobile.core.db.dao.ClazzLogDao`, otherwise they might behave incorrectly. exception: public actual abstract fun clazzHasScheduleLive(clazzUid: Long, excludeStatusFilter: Int): exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzLogDao.kt:94:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(clazzLog: ClazzLog) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ClazzLogDao.kt:104:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `suspend fun upsertListAsync(entityList: List<ClazzLog>): Unit defined in com.ustadmobile.core.db.dao.ClazzLogDao` must be present with the same arguments on actual `suspend fun upsertListAsync(entityList: List<ClazzLog>): Unit defined in com.ustadmobile.core.db.dao.ClazzLogDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun upsertListAsync(entityList: List<ClazzLog>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CommentsDao.kt:18:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class CommentsDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CommentsDao.kt:18:30: warning: annotation `@Repository` is missing on actual declaration. exception: 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. exception: public actual abstract class CommentsDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CommentsDao.kt:23:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun insertAsync(comments: Comments): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CommentsDao.kt:35:30: warning: 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. exception: all annotations from expect `fun findPrivateCommentsForUserByAssignmentUid(accountPersonUid: Long, assignmentUid: Long, includeDeleted: Boolean): app.cash.paging.PagingSource<Int, CommentsAndName> /* = androidx.paging.PagingSource<Int, CommentsAndName> */ 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<Int, CommentsAndName> defined in com.ustadmobile.core.db.dao.CommentsDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findPrivateCommentsForUserByAssignmentUid( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CommentsDao.kt:49:30: warning: 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. exception: all annotations from expect `fun findPrivateCommentsForSubmitterByAssignmentUid(submitterUid: Long, assignmentUid: Long, includeDeleted: Boolean): app.cash.paging.PagingSource<Int, CommentsAndName> /* = androidx.paging.PagingSource<Int, CommentsAndName> */ 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<Int, CommentsAndName> defined in com.ustadmobile.core.db.dao.CommentsDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findPrivateCommentsForSubmitterByAssignmentUid( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CommentsDao.kt:63:30: warning: 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. exception: all annotations from expect `fun findCourseCommentsByAssignmentUid(assignmentUid: Long, includeDeleted: Boolean): app.cash.paging.PagingSource<Int, CommentsAndName> /* = androidx.paging.PagingSource<Int, CommentsAndName> */ 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<Int, CommentsAndName> defined in com.ustadmobile.core.db.dao.CommentsDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findCourseCommentsByAssignmentUid(assignmentUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CommentsDao_HttpServerExt.kt:40:7: warning: variable '_arg_includeDeleted' is never used exception: val _arg_includeDeleted : Boolean = request.queryParam("includeDeleted")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CommentsDao_HttpServerExt.kt:160:7: warning: variable '_arg_includeDeleted' is never used exception: val _arg_includeDeleted : Boolean = request.queryParam("includeDeleted")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CommentsDao_HttpServerExt.kt:249:7: warning: variable '_arg_includeDeleted' is never used exception: val _arg_includeDeleted : Boolean = request.queryParam("includeDeleted")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentCategoryDao.kt:11:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ContentCategoryDao : BaseDao<ContentCategory> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentCategoryDao.kt:11:30: warning: annotation `@Repository` is missing on actual declaration. exception: all annotations from expect `class ContentCategoryDao : BaseDao<ContentCategory> defined in com.ustadmobile.core.db.dao in file ContentCategoryDao.kt` must be present with the same arguments on actual `class ContentCategoryDao : BaseDao<ContentCategory> defined in com.ustadmobile.core.db.dao in file ContentCategoryDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class ContentCategoryDao : BaseDao<ContentCategory> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentCategorySchemaDao.kt:10:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ContentCategorySchemaDao : BaseDao<ContentCategorySchema> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentCategorySchemaDao.kt:10:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class ContentCategorySchemaDao : BaseDao<ContentCategorySchema> defined in com.ustadmobile.core.db.dao in file ContentCategorySchemaDao.kt` must be present with the same arguments on actual `class ContentCategorySchemaDao : BaseDao<ContentCategorySchema> defined in com.ustadmobile.core.db.dao in file ContentCategorySchemaDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class ContentCategorySchemaDao : BaseDao<ContentCategorySchema> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryContentCategoryJoinDao.kt:10:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ContentEntryContentCategoryJoinDao : exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryContentCategoryJoinDao.kt:10:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class ContentEntryContentCategoryJoinDao : BaseDao<ContentEntryContentCategoryJoin> defined in com.ustadmobile.core.db.dao in file ContentEntryContentCategoryJoinDao.kt` must be present with the same arguments on actual `class ContentEntryContentCategoryJoinDao : BaseDao<ContentEntryContentCategoryJoin> defined in com.ustadmobile.core.db.dao in file ContentEntryContentCategoryJoinDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class ContentEntryContentCategoryJoinDao : exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:24:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ContentEntryDao : BaseDao<ContentEntry> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:24:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class ContentEntryDao : BaseDao<ContentEntry> defined in com.ustadmobile.core.db.dao in file ContentEntryDao.kt` must be present with the same arguments on actual `class ContentEntryDao : BaseDao<ContentEntry> defined in com.ustadmobile.core.db.dao in file ContentEntryDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class ContentEntryDao : BaseDao<ContentEntry> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:29:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: all annotations from expect `suspend fun insertListAsync(entityList: List<ContentEntry>): Unit defined in com.ustadmobile.core.db.dao.ContentEntryDao` must be present with the same arguments on actual `suspend fun insertListAsync(entityList: List<ContentEntry>): Unit defined in com.ustadmobile.core.db.dao.ContentEntryDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertListAsync(entityList: List<ContentEntry>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:35:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: 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. exception: public actual abstract suspend fun upsertAsync(entity: ContentEntry) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:47:38: warning: annotation `@HttpAccessible` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun findByUidWithEditDetails(uid: Long): ContentEntryAndPicture? exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:51:30: warning: 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. exception: all annotations from expect `fun findByContentEntryUidWithDetailsAsFlow(contentEntryUid: Long, clazzUid: Long, courseBlockUid: Long, accountPersonUid: Long): Flow<ContentEntryAndDetail?> 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<ContentEntryAndDetail?> defined in com.ustadmobile.core.db.dao.ContentEntryDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByContentEntryUidWithDetailsAsFlow( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:62:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByUidAsync")})` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun findTitleByUidAsync(entryUid: Long): String? exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:89:32: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: actual abstract override fun update(entity: ContentEntry) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:109:30: warning: 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. exception: all annotations from expect `fun getChildrenByParentUidWithCategoryFilterOrderByName(accountPersonUid: Long, parentUid: Long, langParam: Long, categoryParam0: Long, sortOrder: Int, includeDeleted: Boolean): app.cash.paging.PagingSource<Int, ContentEntryAndListDetail> /* = androidx.paging.PagingSource<Int, ContentEntryAndListDetail> */ 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<Int, ContentEntryAndListDetail> defined in com.ustadmobile.core.db.dao.ContentEntryDao`, otherwise they might behave incorrectly. exception: public actual abstract fun getChildrenByParentUidWithCategoryFilterOrderByName( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:132:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(entity: ContentEntry): Int exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao_HttpServerExt.kt:227:7: warning: variable '_arg_includeDeleted' is never used exception: val _arg_includeDeleted : Boolean = request.queryParam("includeDeleted")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryImportJobDao.kt:17:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ContentEntryImportJobDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryImportJobDao.kt:17:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class ContentEntryImportJobDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryImportJobDao.kt:22:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun insertJobItem(jobItem: ContentEntryImportJob): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryParentChildJoinDao.kt:14:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ContentEntryParentChildJoinDao : BaseDao<ContentEntryParentChildJoin> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryParentChildJoinDao.kt:14:30: warning: annotation `@Repository` is missing on actual declaration. exception: all annotations from expect `class ContentEntryParentChildJoinDao : BaseDao<ContentEntryParentChildJoin> defined in com.ustadmobile.core.db.dao in file ContentEntryParentChildJoinDao.kt` must be present with the same arguments on actual `class ContentEntryParentChildJoinDao : BaseDao<ContentEntryParentChildJoin> defined in com.ustadmobile.core.db.dao in file ContentEntryParentChildJoinDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class ContentEntryParentChildJoinDao : BaseDao<ContentEntryParentChildJoin> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryParentChildJoinDao.kt:19:38: warning: annotation `@JsName(name = "insertListAsync")` is missing on actual declaration. exception: all annotations from expect `suspend fun insertListAsync(entityList: List<ContentEntryParentChildJoin>): Unit defined in com.ustadmobile.core.db.dao.ContentEntryParentChildJoinDao` must be present with the same arguments on actual `suspend fun insertListAsync(entityList: List<ContentEntryParentChildJoin>): Unit defined in com.ustadmobile.core.db.dao.ContentEntryParentChildJoinDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertListAsync(entityList: List<ContentEntryParentChildJoin>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryParentChildJoinDao.kt:56:30: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `fun replaceList(entries: List<ContentEntryParentChildJoin>): Unit defined in com.ustadmobile.core.db.dao.ContentEntryParentChildJoinDao` must be present with the same arguments on actual `fun replaceList(entries: List<ContentEntryParentChildJoin>): Unit defined in com.ustadmobile.core.db.dao.ContentEntryParentChildJoinDao`, otherwise they might behave incorrectly. exception: public actual abstract fun replaceList(entries: List<ContentEntryParentChildJoin>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryParentChildJoinDao.kt:62:30: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: 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. exception: public actual abstract fun insertWithReplace(parentChildJoinDao: ContentEntryParentChildJoin) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryPicture2Dao.kt:13:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ContentEntryPicture2Dao : ImageDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryPicture2Dao.kt:13:30: warning: annotation `@Repository` is missing on actual declaration. exception: 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. exception: public actual abstract class ContentEntryPicture2Dao : ImageDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryPicture2Dao.kt:18:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `suspend fun upsertListAsync(entities: List<ContentEntryPicture2>): Unit defined in com.ustadmobile.core.db.dao.ContentEntryPicture2Dao` must be present with the same arguments on actual `suspend fun upsertListAsync(entities: List<ContentEntryPicture2>): Unit defined in com.ustadmobile.core.db.dao.ContentEntryPicture2Dao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun upsertListAsync(entities: List<ContentEntryPicture2>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryPicture2Dao_DoorWrapper.kt:15:9: warning: variable '_generatedPks' is never used exception: val _generatedPks = mutableListOf<Long>() exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryPictureDao.kt:12:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ContentEntryPictureDao : BaseDao<ContentEntryPicture> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryPictureDao.kt:12:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class ContentEntryPictureDao : BaseDao<ContentEntryPicture> defined in com.ustadmobile.core.db.dao in file ContentEntryPictureDao.kt` must be present with the same arguments on actual `class ContentEntryPictureDao : BaseDao<ContentEntryPicture> defined in com.ustadmobile.core.db.dao in file ContentEntryPictureDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class ContentEntryPictureDao : BaseDao<ContentEntryPicture> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryPictureDao.kt:26:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(ContentEntryPicture: ContentEntryPicture) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao.kt:8:40: warning: 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage exception: import com.ustadmobile.lib.db.entities.ContentEntryRelatedEntryJoinWithLangName exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao.kt:16:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ContentEntryRelatedEntryJoinDao : BaseDao<ContentEntryRelatedEntryJoin> exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao.kt:16:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class ContentEntryRelatedEntryJoinDao : BaseDao<ContentEntryRelatedEntryJoin> defined in com.ustadmobile.core.db.dao in file ContentEntryRelatedEntryJoinDao.kt` must be present with the same arguments on actual `class ContentEntryRelatedEntryJoinDao : BaseDao<ContentEntryRelatedEntryJoin> defined in com.ustadmobile.core.db.dao in file ContentEntryRelatedEntryJoinDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class ContentEntryRelatedEntryJoinDao : BaseDao<ContentEntryRelatedEntryJoin> exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao.kt:31:12: warning: 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage exception: List<ContentEntryRelatedEntryJoinWithLangName> exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao.kt:42:32: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: actual abstract override fun update(entity: ContentEntryRelatedEntryJoin) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao_DoorWrapper.kt:9:40: warning: 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage exception: import com.ustadmobile.lib.db.entities.ContentEntryRelatedEntryJoinWithLangName exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao_DoorWrapper.kt:26:12: warning: 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage exception: List<ContentEntryRelatedEntryJoinWithLangName> = exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao_Repo.kt:9:40: warning: 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage exception: import com.ustadmobile.lib.db.entities.ContentEntryRelatedEntryJoinWithLangName exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao_Repo.kt:38:12: warning: 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage exception: List<ContentEntryRelatedEntryJoinWithLangName> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryVersionDao.kt:14:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ContentEntryVersionDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryVersionDao.kt:14:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class ContentEntryVersionDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryVersionDao.kt:23:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun insertAsync(contentEntryVersion: ContentEntryVersion): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryVersionDao.kt:28:11: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: 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. exception: fun findLatestVersionUidByContentEntryUidEntity(contentEntryUid: Long): ContentEntryVersion? exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ContentEntryVersionDao.kt:32:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun findLatestByContentEntryUidAsFlow(contentEntryUid: Long): Flow<ContentEntryVersion?> defined in com.ustadmobile.core.db.dao.ContentEntryVersionDao` must be present with the same arguments on actual `fun findLatestByContentEntryUidAsFlow(contentEntryUid: Long): Flow<ContentEntryVersion?> defined in com.ustadmobile.core.db.dao.ContentEntryVersionDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findLatestByContentEntryUidAsFlow(contentEntryUid: Long): exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentMarkDao.kt:18:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class CourseAssignmentMarkDao : BaseDao<CourseAssignmentMark> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentMarkDao.kt:18:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class CourseAssignmentMarkDao : BaseDao<CourseAssignmentMark> defined in com.ustadmobile.core.db.dao in file CourseAssignmentMarkDao.kt` must be present with the same arguments on actual `class CourseAssignmentMarkDao : BaseDao<CourseAssignmentMark> defined in com.ustadmobile.core.db.dao in file CourseAssignmentMarkDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class CourseAssignmentMarkDao : BaseDao<CourseAssignmentMark> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentMarkDao.kt:30:30: warning: annotation `@HttpAccessible` is missing on actual declaration. exception: all annotations from expect `fun getAllMarksForUserAsFlow(accountPersonUid: Long, assignmentUid: Long): Flow<List<CourseAssignmentMarkAndMarkerName>> defined in com.ustadmobile.core.db.dao.CourseAssignmentMarkDao` must be present with the same arguments on actual `fun getAllMarksForUserAsFlow(accountPersonUid: Long, assignmentUid: Long): Flow<List<CourseAssignmentMarkAndMarkerName>> defined in com.ustadmobile.core.db.dao.CourseAssignmentMarkDao`, otherwise they might behave incorrectly. exception: public actual abstract fun getAllMarksForUserAsFlow(accountPersonUid: Long, assignmentUid: Long): exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentMarkDao.kt:35:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "getAllMarksForSubmitterAsFlow"), HttpServerFunctionCall(functionName = "getAllMarksForSubmitterAsFlowMarkerPersons")})` is missing on actual declaration. exception: all annotations from expect `fun getAllMarksForSubmitterAsFlow(submitterUid: Long, assignmentUid: Long): Flow<List<CourseAssignmentMarkAndMarkerName>> defined in com.ustadmobile.core.db.dao.CourseAssignmentMarkDao` must be present with the same arguments on actual `fun getAllMarksForSubmitterAsFlow(submitterUid: Long, assignmentUid: Long): Flow<List<CourseAssignmentMarkAndMarkerName>> defined in com.ustadmobile.core.db.dao.CourseAssignmentMarkDao`, otherwise they might behave incorrectly. exception: public actual abstract fun getAllMarksForSubmitterAsFlow(submitterUid: Long, assignmentUid: Long): exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentMarkDao.kt:45:30: warning: annotation `@QueryLiveTables(value = {"courseAssignmentMark", "ClazzAssignment"})` is missing on actual declaration. exception: all annotations from expect `fun getAllMarksOfAssignmentForSubmitter(assignmentUid: Long, submitterUid: Long, filter: Int): app.cash.paging.PagingSource<Int, CourseAssignmentMarkWithPersonMarker> /* = androidx.paging.PagingSource<Int, CourseAssignmentMarkWithPersonMarker> */ 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<Int, CourseAssignmentMarkWithPersonMarker> defined in com.ustadmobile.core.db.dao.CourseAssignmentMarkDao`, otherwise they might behave incorrectly. exception: public actual abstract fun getAllMarksOfAssignmentForSubmitter( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionDao.kt:16:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class CourseAssignmentSubmissionDao : BaseDao<CourseAssignmentSubmission> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionDao.kt:16:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class CourseAssignmentSubmissionDao : BaseDao<CourseAssignmentSubmission> defined in com.ustadmobile.core.db.dao in file CourseAssignmentSubmissionDao.kt` must be present with the same arguments on actual `class CourseAssignmentSubmissionDao : BaseDao<CourseAssignmentSubmission> defined in com.ustadmobile.core.db.dao in file CourseAssignmentSubmissionDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class CourseAssignmentSubmissionDao : BaseDao<CourseAssignmentSubmission> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionDao.kt:21:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: all annotations from expect `suspend fun insertListAsync(entityList: List<CourseAssignmentSubmission>): Unit defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionDao` must be present with the same arguments on actual `suspend fun insertListAsync(entityList: List<CourseAssignmentSubmission>): Unit defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertListAsync(entityList: List<CourseAssignmentSubmission>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionDao.kt:35:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun getAllSubmissionsFromSubmitterAsFlow(submitterUid: Long, assignmentUid: Long): Flow<List<CourseAssignmentSubmission>> defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionDao` must be present with the same arguments on actual `fun getAllSubmissionsFromSubmitterAsFlow(submitterUid: Long, assignmentUid: Long): Flow<List<CourseAssignmentSubmission>> defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionDao`, otherwise they might behave incorrectly. exception: public actual abstract fun getAllSubmissionsFromSubmitterAsFlow(submitterUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionDao.kt:40:38: warning: 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. exception: 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. exception: public actual abstract suspend fun getLatestSubmissionForUserAsync(accountPersonUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionDao.kt:82:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun findByUidAsFlow(submissionUid: Long): Flow<CourseAssignmentSubmission?> defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionDao` must be present with the same arguments on actual `fun findByUidAsFlow(submissionUid: Long): Flow<CourseAssignmentSubmission?> defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByUidAsFlow(submissionUid: Long): Flow<CourseAssignmentSubmission?> exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionDao.kt:86:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun findByAssignmentUidAndAccountPersonUid(accountPersonUid: Long, assignmentUid: Long): Flow<List<CourseAssignmentSubmission>> defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionDao` must be present with the same arguments on actual `fun findByAssignmentUidAndAccountPersonUid(accountPersonUid: Long, assignmentUid: Long): Flow<List<CourseAssignmentSubmission>> defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByAssignmentUidAndAccountPersonUid(accountPersonUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionFileDao.kt:16:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class CourseAssignmentSubmissionFileDao : exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionFileDao.kt:16:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class CourseAssignmentSubmissionFileDao : BaseDao<CourseAssignmentSubmissionFile> defined in com.ustadmobile.core.db.dao in file CourseAssignmentSubmissionFileDao.kt` must be present with the same arguments on actual `class CourseAssignmentSubmissionFileDao : BaseDao<CourseAssignmentSubmissionFile> defined in com.ustadmobile.core.db.dao in file CourseAssignmentSubmissionFileDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class CourseAssignmentSubmissionFileDao : exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionFileDao.kt:23:11: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: all annotations from expect `suspend fun insertListAsync(entityList: List<CourseAssignmentSubmissionFile>): Unit defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionFileDao` must be present with the same arguments on actual `suspend fun insertListAsync(entityList: List<CourseAssignmentSubmissionFile>): Unit defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionFileDao`, otherwise they might behave incorrectly. exception: fun insertListAsync(entityList: List<CourseAssignmentSubmissionFile>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionFileDao.kt:32:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun getByAssignmentUidAndPersonUid(accountPersonUid: Long, assignmentUid: Long): Flow<List<CourseAssignmentSubmissionFileAndTransferJob>> defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionFileDao` must be present with the same arguments on actual `fun getByAssignmentUidAndPersonUid(accountPersonUid: Long, assignmentUid: Long): Flow<List<CourseAssignmentSubmissionFileAndTransferJob>> defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionFileDao`, otherwise they might behave incorrectly. exception: public actual abstract fun getByAssignmentUidAndPersonUid(accountPersonUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionFileDao.kt:37:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun getAllSubmissionFilesFromSubmitterAsFlow(submitterUid: Long, assignmentUid: Long): Flow<List<CourseAssignmentSubmissionFileAndTransferJob>> defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionFileDao` must be present with the same arguments on actual `fun getAllSubmissionFilesFromSubmitterAsFlow(submitterUid: Long, assignmentUid: Long): Flow<List<CourseAssignmentSubmissionFileAndTransferJob>> defined in com.ustadmobile.core.db.dao.CourseAssignmentSubmissionFileDao`, otherwise they might behave incorrectly. exception: public actual abstract fun getAllSubmissionFilesFromSubmitterAsFlow(submitterUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:25:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class CourseBlockDao : BaseDao<CourseBlock>, OneToManyJoinDao<CourseBlock> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:25:30: warning: annotation `@Repository` is missing on actual declaration. exception: all annotations from expect `class CourseBlockDao : BaseDao<CourseBlock>, OneToManyJoinDao<CourseBlock> defined in com.ustadmobile.core.db.dao in file CourseBlockDao.kt` must be present with the same arguments on actual `class CourseBlockDao : BaseDao<CourseBlock>, OneToManyJoinDao<CourseBlock> defined in com.ustadmobile.core.db.dao in file CourseBlockDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class CourseBlockDao : BaseDao<CourseBlock>, OneToManyJoinDao<CourseBlock> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:37:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(entity: CourseBlock): Int exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:43:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `suspend fun replaceListAsync(list: List<CourseBlock>): Unit defined in com.ustadmobile.core.db.dao.CourseBlockDao` must be present with the same arguments on actual `suspend fun replaceListAsync(list: List<CourseBlock>): Unit defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun replaceListAsync(list: List<CourseBlock>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:46:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun findByUidAsyncAsFlow(uid: Long): Flow<CourseBlock?> defined in com.ustadmobile.core.db.dao.CourseBlockDao` must be present with the same arguments on actual `fun findByUidAsyncAsFlow(uid: Long): Flow<CourseBlock?> defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByUidAsyncAsFlow(uid: Long): Flow<CourseBlock?> exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:50:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun findByUidWithPictureAsFlow(uid: Long): Flow<CourseBlockAndPicture?> defined in com.ustadmobile.core.db.dao.CourseBlockDao` must be present with the same arguments on actual `fun findByUidWithPictureAsFlow(uid: Long): Flow<CourseBlockAndPicture?> defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByUidWithPictureAsFlow(uid: Long): Flow<CourseBlockAndPicture?> exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:54:38: warning: 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. exception: all annotations from expect `suspend fun findAllCourseBlockByClazzUidAsync(clazzUid: Long, includeInactive: Boolean): List<CourseBlockAndDbEntities> 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<CourseBlockAndDbEntities> defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun findAllCourseBlockByClazzUidAsync(clazzUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:59:30: warning: 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. exception: all annotations from expect `fun findAllCourseBlockByClazzUidAsFlow(clazzUid: Long, includeInactive: Boolean, includeHidden: Boolean, hideUntilFilterTime: Long, accountPersonUid: Long): Flow<List<CourseBlockAndDisplayDetails>> 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<List<CourseBlockAndDisplayDetails>> defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findAllCourseBlockByClazzUidAsFlow( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:69:30: warning: 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. exception: all annotations from expect `fun findAllCourseBlockByClazzUidAsPagingSource(clazzUid: Long, collapseList: List<Long>, includeInactive: Boolean, includeHidden: Boolean, hideUntilFilterTime: Long, accountPersonUid: Long): app.cash.paging.PagingSource<Int, CourseBlockAndDisplayDetails> /* = androidx.paging.PagingSource<Int, CourseBlockAndDisplayDetails> */ defined in com.ustadmobile.core.db.dao.CourseBlockDao` must be present with the same arguments on actual `fun findAllCourseBlockByClazzUidAsPagingSource(clazzUid: Long, collapseList: List<Long>, includeInactive: Boolean, includeHidden: Boolean, hideUntilFilterTime: Long, accountPersonUid: Long): androidx.paging.PagingSource<Int, CourseBlockAndDisplayDetails> defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findAllCourseBlockByClazzUidAsPagingSource( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:90:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `suspend fun upsertListAsync(entities: List<CourseBlock>): Unit defined in com.ustadmobile.core.db.dao.CourseBlockDao` must be present with the same arguments on actual `suspend fun upsertListAsync(entities: List<CourseBlock>): Unit defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun upsertListAsync(entities: List<CourseBlock>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:98:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun findByUidAsFlow(courseBlockUid: Long): Flow<CourseBlock?> defined in com.ustadmobile.core.db.dao.CourseBlockDao` must be present with the same arguments on actual `fun findByUidAsFlow(courseBlockUid: Long): Flow<CourseBlock?> defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByUidAsFlow(courseBlockUid: Long): Flow<CourseBlock?> exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:102:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findCourseBlockByDiscussionPostUid")})` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun findCourseBlockAndClazzUidByDiscussionPostUid(postUid: Long): exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:115:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun findCourseBlockByAssignmentUid(assignmentUid: Long): Flow<CourseBlockAndAssignment?> defined in com.ustadmobile.core.db.dao.CourseBlockDao` must be present with the same arguments on actual `fun findCourseBlockByAssignmentUid(assignmentUid: Long): Flow<CourseBlockAndAssignment?> defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findCourseBlockByAssignmentUid(assignmentUid: Long): exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:120:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun findBySourcedId(sourcedId: String, accountPersonUid: Long): exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:129:30: warning: annotation `@HttpAccessible` is missing on actual declaration. exception: all annotations from expect `fun findByClazzUidAsFlow(clazzUid: Long): Flow<List<CourseBlockAndGradebookDisplayDetails>> defined in com.ustadmobile.core.db.dao.CourseBlockDao` must be present with the same arguments on actual `fun findByClazzUidAsFlow(clazzUid: Long): Flow<List<CourseBlockAndGradebookDisplayDetails>> defined in com.ustadmobile.core.db.dao.CourseBlockDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByClazzUidAsFlow(clazzUid: Long): exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao_DoorWrapper.kt:210:9: warning: variable '_generatedPks' is never used exception: val _generatedPks = mutableListOf<Long>() exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao_HttpServerExt.kt:134:7: warning: variable '_arg_includeInactive' is never used exception: val _arg_includeInactive : Boolean = request.queryParam("includeInactive")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao_HttpServerExt.kt:230:7: warning: variable '_arg_includeInactive' is never used exception: val _arg_includeInactive : Boolean = request.queryParam("includeInactive")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao_HttpServerExt.kt:233:7: warning: variable '_arg_includeHidden' is never used exception: val _arg_includeHidden : Boolean = request.queryParam("includeHidden")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao_HttpServerExt.kt:236:7: warning: variable '_arg_hideUntilFilterTime' is never used exception: val _arg_hideUntilFilterTime : Long = request.queryParam("hideUntilFilterTime")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao_HttpServerExt.kt:343:7: warning: variable '_arg_includeInactive' is never used exception: val _arg_includeInactive : Boolean = request.queryParam("includeInactive")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao_HttpServerExt.kt:346:7: warning: variable '_arg_includeHidden' is never used exception: val _arg_includeHidden : Boolean = request.queryParam("includeHidden")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao_HttpServerExt.kt:349:7: warning: variable '_arg_hideUntilFilterTime' is never used exception: val _arg_hideUntilFilterTime : Long = request.queryParam("hideUntilFilterTime")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockPictureDao.kt:13:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class CourseBlockPictureDao : ImageDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockPictureDao.kt:13:30: warning: annotation `@Repository` is missing on actual declaration. exception: 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. exception: public actual abstract class CourseBlockPictureDao : ImageDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockPictureDao.kt:18:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `suspend fun upsertListAsync(entities: List<CourseBlockPicture>): Unit defined in com.ustadmobile.core.db.dao.CourseBlockPictureDao` must be present with the same arguments on actual `suspend fun upsertListAsync(entities: List<CourseBlockPicture>): Unit defined in com.ustadmobile.core.db.dao.CourseBlockPictureDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun upsertListAsync(entities: List<CourseBlockPicture>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockPictureDao_DoorWrapper.kt:15:9: warning: variable '_generatedPks' is never used exception: val _generatedPks = mutableListOf<Long>() exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:19:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class CourseGroupMemberDao : BaseDao<CourseGroupMember> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:19:30: warning: annotation `@Repository` is missing on actual declaration. exception: all annotations from expect `class CourseGroupMemberDao : BaseDao<CourseGroupMember> defined in com.ustadmobile.core.db.dao in file CourseGroupMemberDao.kt` must be present with the same arguments on actual `class CourseGroupMemberDao : BaseDao<CourseGroupMember> defined in com.ustadmobile.core.db.dao in file CourseGroupMemberDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class CourseGroupMemberDao : BaseDao<CourseGroupMember> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:34:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: all annotations from expect `suspend fun insertListAsync(entityList: List<CourseGroupMember>): Unit defined in com.ustadmobile.core.db.dao.CourseGroupMemberDao` must be present with the same arguments on actual `suspend fun insertListAsync(entityList: List<CourseGroupMember>): Unit defined in com.ustadmobile.core.db.dao.CourseGroupMemberDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertListAsync(entityList: List<CourseGroupMember>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:40:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: all annotations from expect `suspend fun updateListAsync(entityList: List<CourseGroupMember>): Unit defined in com.ustadmobile.core.db.dao.CourseGroupMemberDao` must be present with the same arguments on actual `suspend fun updateListAsync(entityList: List<CourseGroupMember>): Unit defined in com.ustadmobile.core.db.dao.CourseGroupMemberDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun updateListAsync(entityList: List<CourseGroupMember>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:44:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByCourseGroupSetAndClazz"), HttpServerFunctionCall(functionName = "findByCourseGroupSetAndClazzAsFlowPersons"), HttpServerFunctionCall(functionName = "findByCourseGroupSetAndClazzAsFlowEnrolments")})` is missing on actual declaration. exception: all annotations from expect `suspend fun findByCourseGroupSetAndClazz(cgsUid: Long, clazzUid: Long, time: Long, activeFilter: Int, accountPersonUid: Long): List<CourseGroupMemberAndName> 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<CourseGroupMemberAndName> defined in com.ustadmobile.core.db.dao.CourseGroupMemberDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun findByCourseGroupSetAndClazz( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:54:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByCourseGroupSetAndClazzAsFlow"), HttpServerFunctionCall(functionName = "findByCourseGroupSetAndClazzAsFlowPersons"), HttpServerFunctionCall(functionName = "findByCourseGroupSetAndClazzAsFlowEnrolments")})` is missing on actual declaration. exception: all annotations from expect `fun findByCourseGroupSetAndClazzAsFlow(cgsUid: Long, clazzUid: Long, time: Long, activeFilter: Int, accountPersonUid: Long): Flow<List<CourseGroupMemberAndName>> 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<List<CourseGroupMemberAndName>> defined in com.ustadmobile.core.db.dao.CourseGroupMemberDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByCourseGroupSetAndClazzAsFlow( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:76:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `suspend fun upsertListAsync(list: List<CourseGroupMember>): Unit defined in com.ustadmobile.core.db.dao.CourseGroupMemberDao` must be present with the same arguments on actual `suspend fun upsertListAsync(list: List<CourseGroupMember>): Unit defined in com.ustadmobile.core.db.dao.CourseGroupMemberDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun upsertListAsync(list: List<CourseGroupMember>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:80:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `suspend fun findByCourseGroupSetAndGroupNumAsync(courseGroupSetUid: Long, groupNum: Int, clazzUid: Long, assignmentUid: Long, accountPersonUid: Long): List<CourseGroupMemberAndPerson> 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<CourseGroupMemberAndPerson> defined in com.ustadmobile.core.db.dao.CourseGroupMemberDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun findByCourseGroupSetAndGroupNumAsync( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao_DoorWrapper.kt:43:9: warning: variable '_generatedPks' is never used exception: val _generatedPks = mutableListOf<Long>() exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseGroupSetDao.kt:17:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class CourseGroupSetDao : BaseDao<CourseGroupSet> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseGroupSetDao.kt:17:30: warning: annotation `@Repository` is missing on actual declaration. exception: all annotations from expect `class CourseGroupSetDao : BaseDao<CourseGroupSet> defined in com.ustadmobile.core.db.dao in file CourseGroupSetDao.kt` must be present with the same arguments on actual `class CourseGroupSetDao : BaseDao<CourseGroupSet> defined in com.ustadmobile.core.db.dao in file CourseGroupSetDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class CourseGroupSetDao : BaseDao<CourseGroupSet> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseGroupSetDao.kt:22:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(entity: CourseGroupSet): Int exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseGroupSetDao.kt:26:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun findAllCourseGroupSetForClazz(clazzUid: Long, searchText: String, sortOrder: Int): app.cash.paging.PagingSource<Int, CourseGroupSet> /* = androidx.paging.PagingSource<Int, CourseGroupSet> */ 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<Int, CourseGroupSet> defined in com.ustadmobile.core.db.dao.CourseGroupSetDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findAllCourseGroupSetForClazz( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseGroupSetDao.kt:43:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun findByUidAsync(uid: Long): CourseGroupSet? exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseGroupSetDao.kt:53:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: 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. exception: public actual abstract suspend fun upsertAsync(entity: CourseGroupSet) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:21:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class CoursePermissionDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:21:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class CoursePermissionDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:24:30: warning: 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. exception: all annotations from expect `fun findByClazzUidAsPagingSource(clazzUid: Long, includeDeleted: Boolean): app.cash.paging.PagingSource<Int, CoursePermissionAndListDetail> /* = androidx.paging.PagingSource<Int, CoursePermissionAndListDetail> */ 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<Int, CoursePermissionAndListDetail> defined in com.ustadmobile.core.db.dao.CoursePermissionDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByClazzUidAsPagingSource(clazzUid: Long, includeDeleted: Boolean): exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:29:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun findByUidAndClazzUid(uid: Long, clazzUid: Long): exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:34:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun findByUidAndClazzUidAsFlow(uid: Long, clazzUid: Long): Flow<CoursePermission?> defined in com.ustadmobile.core.db.dao.CoursePermissionDao` must be present with the same arguments on actual `fun findByUidAndClazzUidAsFlow(uid: Long, clazzUid: Long): Flow<CoursePermission?> defined in com.ustadmobile.core.db.dao.CoursePermissionDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByUidAndClazzUidAsFlow(uid: Long, clazzUid: Long): exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:41:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: 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. exception: public actual abstract suspend fun upsertAsync(coursePermission: CoursePermission) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:59:38: warning: 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. exception: 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. exception: public actual abstract suspend fun userHasEnrolmentEditPermission(accountPersonUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:69:30: warning: 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. exception: all annotations from expect `fun personHasPermissionWithClazzAsFlow2(accountPersonUid: Long, clazzUid: Long, permission: Long): Flow<Boolean> 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<Boolean> defined in com.ustadmobile.core.db.dao.CoursePermissionDao`, otherwise they might behave incorrectly. exception: public actual abstract fun personHasPermissionWithClazzAsFlow2( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:77:30: warning: 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. exception: all annotations from expect `fun personHasPermissionWithClazzPairAsFlow(accountPersonUid: Long, clazzUid: Long, firstPermission: Long, secondPermission: Long): Flow<PermissionPair> 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<PermissionPair> defined in com.ustadmobile.core.db.dao.CoursePermissionDao`, otherwise they might behave incorrectly. exception: public actual abstract fun personHasPermissionWithClazzPairAsFlow( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:86:38: warning: 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. exception: 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. exception: public actual abstract suspend fun personHasPermissionWithClazzPairAsync( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:95:30: warning: 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. exception: all annotations from expect `fun personHasPermissionWithClazzTripleAsFlow(accountPersonUid: Long, clazzUid: Long, firstPermission: Long, secondPermission: Long, thirdPermission: Long): Flow<PermissionTriple> 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<PermissionTriple> defined in com.ustadmobile.core.db.dao.CoursePermissionDao`, otherwise they might behave incorrectly. exception: public actual abstract fun personHasPermissionWithClazzTripleAsFlow( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:105:38: warning: 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. exception: 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. exception: public actual abstract suspend fun personHasPermissionWithClazzAsync2( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:119:30: warning: 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. exception: all annotations from expect `fun userPermissionsForAssignmentSubmitterUid(accountPersonUid: Long, assignmentUid: Long, clazzUid: Long, submitterUid: Long): Flow<AssignmentPermissionAndActiveUserSubmitterUid> 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<AssignmentPermissionAndActiveUserSubmitterUid> defined in com.ustadmobile.core.db.dao.CoursePermissionDao`, otherwise they might behave incorrectly. exception: public actual abstract fun userPermissionsForAssignmentSubmitterUid( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:41:7: warning: variable '_arg_includeDeleted' is never used exception: val _arg_includeDeleted : Boolean = request.queryParam("includeDeleted")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:293:7: warning: variable '_arg_permission' is never used exception: val _arg_permission : Long = request.queryParam("permission")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:370:7: warning: variable '_arg_firstPermission' is never used exception: val _arg_firstPermission : Long = request.queryParam("firstPermission")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:373:7: warning: variable '_arg_secondPermission' is never used exception: val _arg_secondPermission : Long = request.queryParam("secondPermission")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:450:7: warning: variable '_arg_firstPermission' is never used exception: val _arg_firstPermission : Long = request.queryParam("firstPermission")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:453:7: warning: variable '_arg_secondPermission' is never used exception: val _arg_secondPermission : Long = request.queryParam("secondPermission")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:530:7: warning: variable '_arg_firstPermission' is never used exception: val _arg_firstPermission : Long = request.queryParam("firstPermission")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:533:7: warning: variable '_arg_secondPermission' is never used exception: val _arg_secondPermission : Long = request.queryParam("secondPermission")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:536:7: warning: variable '_arg_thirdPermission' is never used exception: val _arg_thirdPermission : Long = request.queryParam("thirdPermission")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:613:7: warning: variable '_arg_permission' is never used exception: val _arg_permission : Long = request.queryParam("permission")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao_HttpServerExt.kt:693:7: warning: variable '_arg_submitterUid' is never used exception: val _arg_submitterUid : Long = request.queryParam("submitterUid")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePictureDao.kt:12:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class CoursePictureDao : ImageDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePictureDao.kt:12:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class CoursePictureDao : ImageDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CoursePictureDao.kt:17:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: 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. exception: public actual abstract suspend fun upsertAsync(coursePicture: CoursePicture) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseTerminologyDao.kt:15:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class CourseTerminologyDao : BaseDao<CourseTerminology> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseTerminologyDao.kt:15:30: warning: annotation `@Repository` is missing on actual declaration. exception: all annotations from expect `class CourseTerminologyDao : BaseDao<CourseTerminology> defined in com.ustadmobile.core.db.dao in file CourseTerminologyDao.kt` must be present with the same arguments on actual `class CourseTerminologyDao : BaseDao<CourseTerminology> defined in com.ustadmobile.core.db.dao in file CourseTerminologyDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class CourseTerminologyDao : BaseDao<CourseTerminology> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseTerminologyDao.kt:18:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun findAllCourseTerminologyPagingSource(): app.cash.paging.PagingSource<Int, CourseTerminology> /* = androidx.paging.PagingSource<Int, CourseTerminology> */ defined in com.ustadmobile.core.db.dao.CourseTerminologyDao` must be present with the same arguments on actual `fun findAllCourseTerminologyPagingSource(): androidx.paging.PagingSource<Int, CourseTerminology> defined in com.ustadmobile.core.db.dao.CourseTerminologyDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findAllCourseTerminologyPagingSource(): exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseTerminologyDao.kt:27:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun getTerminologyForClazz(clazzUid: Long): CourseTerminology? exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseTerminologyDao.kt:36:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun findByUidAsync(uid: Long): CourseTerminology? exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseTerminologyDao.kt:42:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(entity: CourseTerminology): Int exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseTerminologyDao.kt:48:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: 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. exception: public actual abstract suspend fun upsertAsync(entity: CourseTerminology): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/DeletedItemDao.kt:13:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class DeletedItemDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/DeletedItemDao.kt:13:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class DeletedItemDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/DeletedItemDao.kt:29:30: warning: 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. exception: all annotations from expect `fun findDeletedItemsForUser(personUid: Long, includeActionedItems: Boolean): app.cash.paging.PagingSource<Int, DeletedItem> /* = androidx.paging.PagingSource<Int, DeletedItem> */ 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<Int, DeletedItem> defined in com.ustadmobile.core.db.dao.DeletedItemDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findDeletedItemsForUser(personUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/DeletedItemDao_HttpServerExt.kt:32:7: warning: variable '_arg_includeActionedItems' is never used exception: val _arg_includeActionedItems : Boolean = request.queryParam("includeActionedItems")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/DiscussionPostDao.kt:21:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class DiscussionPostDao : BaseDao<DiscussionPost> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/DiscussionPostDao.kt:21:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class DiscussionPostDao : BaseDao<DiscussionPost> defined in com.ustadmobile.core.db.dao in file DiscussionPostDao.kt` must be present with the same arguments on actual `class DiscussionPostDao : BaseDao<DiscussionPost> defined in com.ustadmobile.core.db.dao in file DiscussionPostDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class DiscussionPostDao : BaseDao<DiscussionPost> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/DiscussionPostDao.kt:24:30: warning: 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. exception: all annotations from expect `fun getTopLevelPostsByCourseBlockUid(courseBlockUid: Long, includeDeleted: Boolean): app.cash.paging.PagingSource<Int, DiscussionPostWithDetails> /* = androidx.paging.PagingSource<Int, DiscussionPostWithDetails> */ 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<Int, DiscussionPostWithDetails> defined in com.ustadmobile.core.db.dao.DiscussionPostDao`, otherwise they might behave incorrectly. exception: public actual abstract fun getTopLevelPostsByCourseBlockUid(courseBlockUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/DiscussionPostDao.kt:53:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(entity: DiscussionPost): Int exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/DiscussionPostDao.kt:57:30: warning: 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. exception: all annotations from expect `fun findByPostIdWithAllReplies(postUid: Long, includeDeleted: Boolean): app.cash.paging.PagingSource<Int, DiscussionPostAndPosterNames> /* = androidx.paging.PagingSource<Int, DiscussionPostAndPosterNames> */ 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<Int, DiscussionPostAndPosterNames> defined in com.ustadmobile.core.db.dao.DiscussionPostDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByPostIdWithAllReplies(postUid: Long, includeDeleted: Boolean): exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/DiscussionPostDao.kt:69:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: 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. exception: public actual abstract suspend fun upsertAsync(entity: DiscussionPost) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/DiscussionPostDao_HttpServerExt.kt:34:7: warning: variable '_arg_includeDeleted' is never used exception: val _arg_includeDeleted : Boolean = request.queryParam("includeDeleted")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/DiscussionPostDao_HttpServerExt.kt:132:7: warning: variable '_arg_includeDeleted' is never used exception: val _arg_includeDeleted : Boolean = request.queryParam("includeDeleted")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/EnrolmentRequestDao.kt:19:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class EnrolmentRequestDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/EnrolmentRequestDao.kt:19:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class EnrolmentRequestDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/EnrolmentRequestDao.kt:24:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun insert(enrolmentRequest: EnrolmentRequest) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/EnrolmentRequestDao.kt:36:38: warning: 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. exception: 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. exception: public actual abstract suspend fun hasPendingRequests(personUid: Long, clazzUid: Long): Boolean exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/EnrolmentRequestDao.kt:40:30: warning: 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. exception: all annotations from expect `fun findRequestsForUserAsFlow(accountPersonUid: Long, statusFilter: Int): Flow<List<EnrolmentRequestAndCoursePic>> defined in com.ustadmobile.core.db.dao.EnrolmentRequestDao` must be present with the same arguments on actual `fun findRequestsForUserAsFlow(accountPersonUid: Long, statusFilter: Int): Flow<List<EnrolmentRequestAndCoursePic>> defined in com.ustadmobile.core.db.dao.EnrolmentRequestDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findRequestsForUserAsFlow(accountPersonUid: Long, statusFilter: Int): exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/EnrolmentRequestDao.kt:53:30: warning: 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. exception: all annotations from expect `fun findPendingEnrolmentsForCourse(clazzUid: Long, includeDeleted: Boolean, statusFilter: Int, searchText: String, sortOrder: Int): app.cash.paging.PagingSource<Int, EnrolmentRequestAndPersonDetails> /* = androidx.paging.PagingSource<Int, EnrolmentRequestAndPersonDetails> */ 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<Int, EnrolmentRequestAndPersonDetails> defined in com.ustadmobile.core.db.dao.EnrolmentRequestDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findPendingEnrolmentsForCourse( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/EnrolmentRequestDao_HttpServerExt.kt:83:7: warning: variable '_arg_statusFilter' is never used exception: val _arg_statusFilter : Int = request.queryParam("statusFilter")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/EnrolmentRequestDao_HttpServerExt.kt:143:7: warning: variable '_arg_includeDeleted' is never used exception: val _arg_includeDeleted : Boolean = request.queryParam("includeDeleted")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/EnrolmentRequestDao_HttpServerExt.kt:146:7: warning: variable '_arg_statusFilter' is never used exception: val _arg_statusFilter : Int = request.queryParam("statusFilter")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ErrorReportDao.kt:13:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ErrorReportDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ErrorReportDao.kt:13:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class ErrorReportDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ErrorReportDao.kt:18:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun insertAsync(errorReport: ErrorReport): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ExternalAppPermissionDao.kt:13:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ExternalAppPermissionDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ExternalAppPermissionDao.kt:13:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class ExternalAppPermissionDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ExternalAppPermissionDao.kt:18:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun insertAsync(externalAppPermission: ExternalAppPermission): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/HolidayCalendarDao.kt:17:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class HolidayCalendarDao : BaseDao<HolidayCalendar> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/HolidayCalendarDao.kt:17:30: warning: annotation `@Repository` is missing on actual declaration. exception: all annotations from expect `class HolidayCalendarDao : BaseDao<HolidayCalendar> defined in com.ustadmobile.core.db.dao in file HolidayCalendarDao.kt` must be present with the same arguments on actual `class HolidayCalendarDao : BaseDao<HolidayCalendar> defined in com.ustadmobile.core.db.dao in file HolidayCalendarDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class HolidayCalendarDao : BaseDao<HolidayCalendar> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/HolidayCalendarDao.kt:27:30: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `fun replaceList(list: List<HolidayCalendar>): Unit defined in com.ustadmobile.core.db.dao.HolidayCalendarDao` must be present with the same arguments on actual `fun replaceList(list: List<HolidayCalendar>): Unit defined in com.ustadmobile.core.db.dao.HolidayCalendarDao`, otherwise they might behave incorrectly. exception: public actual abstract fun replaceList(list: List<HolidayCalendar>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/HolidayCalendarDao.kt:41:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(entity: HolidayCalendar): Int exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/HolidayDao.kt:13:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class HolidayDao : BaseDao<Holiday>, OneToManyJoinDao<Holiday> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/HolidayDao.kt:13:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class HolidayDao : BaseDao<Holiday>, OneToManyJoinDao<Holiday> defined in com.ustadmobile.core.db.dao in file HolidayDao.kt` must be present with the same arguments on actual `class HolidayDao : BaseDao<Holiday>, OneToManyJoinDao<Holiday> defined in com.ustadmobile.core.db.dao in file HolidayDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class HolidayDao : BaseDao<Holiday>, OneToManyJoinDao<Holiday> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/HolidayDao.kt:33:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(entity: Holiday) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/HolidayDao_DoorWrapper.kt:102:9: warning: variable '_generatedPks' is never used exception: val _generatedPks = mutableListOf<Long>() exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/LanguageDao.kt:18:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class LanguageDao : BaseDao<Language> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/LanguageDao.kt:18:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class LanguageDao : BaseDao<Language> defined in com.ustadmobile.core.db.dao in file LanguageDao.kt` must be present with the same arguments on actual `class LanguageDao : BaseDao<Language> defined in com.ustadmobile.core.db.dao in file LanguageDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class LanguageDao : BaseDao<Language> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/LanguageDao.kt:23:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: all annotations from expect `suspend fun insertListAsync(languageList: List<Language>): Unit defined in com.ustadmobile.core.db.dao.LanguageDao` must be present with the same arguments on actual `suspend fun insertListAsync(languageList: List<Language>): Unit defined in com.ustadmobile.core.db.dao.LanguageDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertListAsync(languageList: List<Language>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/LanguageDao.kt:53:32: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: actual abstract override fun update(entity: Language) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/LanguageDao.kt:65:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(entity: Language): Int exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/LanguageDao.kt:85:30: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `fun replaceList(entityList: List<Language>): Unit defined in com.ustadmobile.core.db.dao.LanguageDao` must be present with the same arguments on actual `fun replaceList(entityList: List<Language>): Unit defined in com.ustadmobile.core.db.dao.LanguageDao`, otherwise they might behave incorrectly. exception: public actual abstract fun replaceList(entityList: List<Language>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/LanguageVariantDao.kt:9:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class LanguageVariantDao : BaseDao<LanguageVariant> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/LanguageVariantDao.kt:9:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class LanguageVariantDao : BaseDao<LanguageVariant> defined in com.ustadmobile.core.db.dao in file LanguageVariantDao.kt` must be present with the same arguments on actual `class LanguageVariantDao : BaseDao<LanguageVariant> defined in com.ustadmobile.core.db.dao in file LanguageVariantDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class LanguageVariantDao : BaseDao<LanguageVariant> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/LeavingReasonDao.kt:17:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class LeavingReasonDao : BaseDao<LeavingReason> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/LeavingReasonDao.kt:17:30: warning: annotation `@Repository` is missing on actual declaration. exception: all annotations from expect `class LeavingReasonDao : BaseDao<LeavingReason> defined in com.ustadmobile.core.db.dao in file LeavingReasonDao.kt` must be present with the same arguments on actual `class LeavingReasonDao : BaseDao<LeavingReason> defined in com.ustadmobile.core.db.dao in file LeavingReasonDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class LeavingReasonDao : BaseDao<LeavingReason> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/LeavingReasonDao.kt:45:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `suspend fun replaceList(entityList: List<LeavingReason>): Unit defined in com.ustadmobile.core.db.dao.LeavingReasonDao` must be present with the same arguments on actual `suspend fun replaceList(entityList: List<LeavingReason>): Unit defined in com.ustadmobile.core.db.dao.LeavingReasonDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun replaceList(entityList: List<LeavingReason>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/LeavingReasonDao.kt:51:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(entity: LeavingReason): Int exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/MessageDao.kt:15:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class MessageDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/MessageDao.kt:15:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class MessageDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/MessageDao.kt:18:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun messagesFromOtherUserAsPagingSource(accountPersonUid: Long, otherPersonUid: Long): app.cash.paging.PagingSource<Int, Message> /* = androidx.paging.PagingSource<Int, Message> */ 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<Int, Message> defined in com.ustadmobile.core.db.dao.MessageDao`, otherwise they might behave incorrectly. exception: public actual abstract fun messagesFromOtherUserAsPagingSource(accountPersonUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/MessageDao.kt:23:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun conversationsForUserAsPagingSource(searchQuery: String, accountPersonUid: Long): app.cash.paging.PagingSource<Int, MessageAndOtherPerson> /* = androidx.paging.PagingSource<Int, MessageAndOtherPerson> */ 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<Int, MessageAndOtherPerson> defined in com.ustadmobile.core.db.dao.MessageDao`, otherwise they might behave incorrectly. exception: public actual abstract fun conversationsForUserAsPagingSource(searchQuery: String, exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/MessageDao.kt:30:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun insert(message: Message) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/OfflineItemDao.kt:14:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class OfflineItemDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/OfflineItemDao.kt:14:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class OfflineItemDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/OfflineItemDao.kt:19:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun insertAsync(item: OfflineItem): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/OfflineItemDao.kt:23:30: warning: annotation `@QueryLiveTables(value = {"OfflineItem", "TransferJob", "TransferJobItem"})` is missing on actual declaration. exception: all annotations from expect `fun findByContentEntryUid(contentEntryUid: Long, nodeId: Long): Flow<OfflineItemAndState?> defined in com.ustadmobile.core.db.dao.OfflineItemDao` must be present with the same arguments on actual `fun findByContentEntryUid(contentEntryUid: Long, nodeId: Long): Flow<OfflineItemAndState?> defined in com.ustadmobile.core.db.dao.OfflineItemDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByContentEntryUid(contentEntryUid: Long, nodeId: Long): exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/OutgoingReplicationDao.kt:11:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class OutgoingReplicationDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/OutgoingReplicationDao.kt:11:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class OutgoingReplicationDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/OutgoingReplicationDao.kt:16:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: all annotations from expect `suspend fun insert(outgoing: List<OutgoingReplication>): Unit defined in com.ustadmobile.core.db.dao.OutgoingReplicationDao` must be present with the same arguments on actual `suspend fun insert(outgoing: List<OutgoingReplication>): Unit defined in com.ustadmobile.core.db.dao.OutgoingReplicationDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insert(outgoing: List<OutgoingReplication>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PeerReviewerAllocationDao.kt:13:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class PeerReviewerAllocationDao : BaseDao<PeerReviewerAllocation> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PeerReviewerAllocationDao.kt:13:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class PeerReviewerAllocationDao : BaseDao<PeerReviewerAllocation> defined in com.ustadmobile.core.db.dao in file PeerReviewerAllocationDao.kt` must be present with the same arguments on actual `class PeerReviewerAllocationDao : BaseDao<PeerReviewerAllocation> defined in com.ustadmobile.core.db.dao in file PeerReviewerAllocationDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class PeerReviewerAllocationDao : BaseDao<PeerReviewerAllocation> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PeerReviewerAllocationDao.kt:18:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `suspend fun replaceListAsync(entries: List<PeerReviewerAllocation>): Unit defined in com.ustadmobile.core.db.dao.PeerReviewerAllocationDao` must be present with the same arguments on actual `suspend fun replaceListAsync(entries: List<PeerReviewerAllocation>): Unit defined in com.ustadmobile.core.db.dao.PeerReviewerAllocationDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun replaceListAsync(entries: List<PeerReviewerAllocation>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PeerReviewerAllocationDao.kt:27:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `suspend fun getAllPeerReviewerAllocationsByClazzUid(clazzUid: Long, includeInactive: Boolean): List<PeerReviewerAllocation> 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<PeerReviewerAllocation> defined in com.ustadmobile.core.db.dao.PeerReviewerAllocationDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun getAllPeerReviewerAllocationsByClazzUid(clazzUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PeerReviewerAllocationDao.kt:42:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `suspend fun upsertList(entityList: List<PeerReviewerAllocation>): Unit defined in com.ustadmobile.core.db.dao.PeerReviewerAllocationDao` must be present with the same arguments on actual `suspend fun upsertList(entityList: List<PeerReviewerAllocation>): Unit defined in com.ustadmobile.core.db.dao.PeerReviewerAllocationDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun upsertList(entityList: List<PeerReviewerAllocation>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonAuth2Dao.kt:14:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class PersonAuth2Dao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonAuth2Dao.kt:14:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class PersonAuth2Dao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonAuth2Dao.kt:19:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: all annotations from expect `suspend fun insertListAsync(auths: List<PersonAuth2>): Unit defined in com.ustadmobile.core.db.dao.PersonAuth2Dao` must be present with the same arguments on actual `suspend fun insertListAsync(auths: List<PersonAuth2>): Unit defined in com.ustadmobile.core.db.dao.PersonAuth2Dao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertListAsync(auths: List<PersonAuth2>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonAuth2Dao.kt:25:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: 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. exception: public actual abstract suspend fun insertAsync(auth: PersonAuth2): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonAuth2Dao.kt:33:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun findByPersonUidFlow(personUid: Long): Flow<PersonAuth2?> defined in com.ustadmobile.core.db.dao.PersonAuth2Dao` must be present with the same arguments on actual `fun findByPersonUidFlow(personUid: Long): Flow<PersonAuth2?> defined in com.ustadmobile.core.db.dao.PersonAuth2Dao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByPersonUidFlow(personUid: Long): Flow<PersonAuth2?> exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonAuth2Dao_DoorWrapper.kt:16:9: warning: variable '_generatedPks' is never used exception: val _generatedPks = mutableListOf<Long>() exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonAuthDao.kt:14:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class PersonAuthDao : BaseDao<PersonAuth> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonAuthDao.kt:14:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class PersonAuthDao : BaseDao<PersonAuth> defined in com.ustadmobile.core.db.dao in file PersonAuthDao.kt` must be present with the same arguments on actual `class PersonAuthDao : BaseDao<PersonAuth> defined in com.ustadmobile.core.db.dao in file PersonAuthDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class PersonAuthDao : BaseDao<PersonAuth> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonAuthDao.kt:28:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(entity: PersonAuth): Int exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:25:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class PersonDao : BaseDao<Person> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:25:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class PersonDao : BaseDao<Person> defined in com.ustadmobile.core.db.dao in file PersonDao.kt` must be present with the same arguments on actual `class PersonDao : BaseDao<Person> defined in com.ustadmobile.core.db.dao in file PersonDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class PersonDao : BaseDao<Person> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:30:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: all annotations from expect `suspend fun insertListAsync(entityList: List<Person>): Unit defined in com.ustadmobile.core.db.dao.PersonDao` must be present with the same arguments on actual `suspend fun insertListAsync(entityList: List<Person>): Unit defined in com.ustadmobile.core.db.dao.PersonDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertListAsync(entityList: List<Person>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:36:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: 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. exception: public actual abstract suspend fun insertOrReplace(person: Person) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:39:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.HTTP_OR_THROW)` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun countUsername(username: String): Int exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:55:30: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract fun insertPersonAuth(personAuth: PersonAuth) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:72:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun findByUidWithPicture(accountPersonUid: Long): PersonAndPicture? exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:82:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun findByUidAsync(uid: Long): Person? exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:91:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(entity: Person): Int exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:97:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun insertPersonGroup(personGroup: PersonGroup): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:103:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun insertPersonGroupMember(personGroupMember: PersonGroupMember): exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:119:30: warning: 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. exception: all annotations from expect `fun findPersonsWithPermissionAsPagingSource(timestamp: Long, excludeClazz: Long, excludeSelected: List<Long>, accountPersonUid: Long, sortOrder: Int, searchText: String? = ...): app.cash.paging.PagingSource<Int, PersonAndListDisplayDetails> /* = androidx.paging.PagingSource<Int, PersonAndListDisplayDetails> */ 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<Long>, accountPersonUid: Long, sortOrder: Int, searchText: String?): androidx.paging.PagingSource<Int, PersonAndListDisplayDetails> defined in com.ustadmobile.core.db.dao.PersonDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findPersonsWithPermissionAsPagingSource( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:130:30: warning: annotation `@QueryLiveTables(value = {"Person", "PersonParentJoin"})` is missing on actual declaration. exception: all annotations from expect `fun findByUidWithDisplayDetailsLive(personUid: Long, activeUserPersonUid: Long): Flow<PersonAndDisplayDetail?> defined in com.ustadmobile.core.db.dao.PersonDao` must be present with the same arguments on actual `fun findByUidWithDisplayDetailsLive(personUid: Long, activeUserPersonUid: Long): Flow<PersonAndDisplayDetail?> defined in com.ustadmobile.core.db.dao.PersonDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByUidWithDisplayDetailsLive(personUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:135:30: warning: annotation `@QueryLiveTables(value = {"Person", "PersonPicture", "PersonParentJoin", "TransferJobItem"})` is missing on actual declaration. exception: all annotations from expect `fun findByUidWithDisplayDetailsFlow(personUid: Long, accountPersonUid: Long): Flow<PersonAndDisplayDetail?> defined in com.ustadmobile.core.db.dao.PersonDao` must be present with the same arguments on actual `fun findByUidWithDisplayDetailsFlow(personUid: Long, accountPersonUid: Long): Flow<PersonAndDisplayDetail?> defined in com.ustadmobile.core.db.dao.PersonDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByUidWithDisplayDetailsFlow(personUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:143:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByUidAsync")})` is missing on actual declaration. exception: all annotations from expect `fun getNamesByUid(uid: Long): Flow<PersonNames?> defined in com.ustadmobile.core.db.dao.PersonDao` must be present with the same arguments on actual `fun getNamesByUid(uid: Long): Flow<PersonNames?> defined in com.ustadmobile.core.db.dao.PersonDao`, otherwise they might behave incorrectly. exception: public actual abstract fun getNamesByUid(uid: Long): Flow<PersonNames?> exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:147:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByUidAsync")})` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun getNamesByUidAsync(uid: Long): PersonNames? exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonGroupDao.kt:14:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class PersonGroupDao : BaseDao<PersonGroup> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonGroupDao.kt:14:30: warning: annotation `@Repository` is missing on actual declaration. exception: all annotations from expect `class PersonGroupDao : BaseDao<PersonGroup> defined in com.ustadmobile.core.db.dao in file PersonGroupDao.kt` must be present with the same arguments on actual `class PersonGroupDao : BaseDao<PersonGroup> defined in com.ustadmobile.core.db.dao in file PersonGroupDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class PersonGroupDao : BaseDao<PersonGroup> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonGroupDao.kt:28:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(entity: PersonGroup): Int exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonGroupMemberDao.kt:12:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class PersonGroupMemberDao : BaseDao<PersonGroupMember> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonGroupMemberDao.kt:12:30: warning: annotation `@Repository` is missing on actual declaration. exception: all annotations from expect `class PersonGroupMemberDao : BaseDao<PersonGroupMember> defined in com.ustadmobile.core.db.dao in file PersonGroupMemberDao.kt` must be present with the same arguments on actual `class PersonGroupMemberDao : BaseDao<PersonGroupMember> defined in com.ustadmobile.core.db.dao in file PersonGroupMemberDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class PersonGroupMemberDao : BaseDao<PersonGroupMember> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonParentJoinDao.kt:16:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class PersonParentJoinDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonParentJoinDao.kt:16:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class PersonParentJoinDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonParentJoinDao.kt:21:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: all annotations from expect `suspend fun insertListAsync(entityList: List<PersonParentJoin>): Unit defined in com.ustadmobile.core.db.dao.PersonParentJoinDao` must be present with the same arguments on actual `suspend fun insertListAsync(entityList: List<PersonParentJoin>): Unit defined in com.ustadmobile.core.db.dao.PersonParentJoinDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertListAsync(entityList: List<PersonParentJoin>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonParentJoinDao.kt:27:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: 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. exception: public actual abstract suspend fun upsertAsync(entity: PersonParentJoin): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonParentJoinDao.kt:31:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun findByUidWithMinorAsync(uid: Long): exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonParentJoinDao.kt:36:38: warning: annotation `@Repository(methodType = 2)` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun findByUidWithMinorAsyncFromWeb(uid: Long): exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonParentJoinDao.kt:58:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(personParentJoin: PersonParentJoin) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonParentJoinDao.kt:62:38: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findByMinorPersonUid")})` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun isMinorApproved(minorPersonUid: Long): Boolean exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonPasskeyDao.kt:16:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class PersonPasskeyDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonPasskeyDao.kt:16:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class PersonPasskeyDao defined in com.ustadmobile.core.db.dao in file PersonPasskeyDao.kt` must be present with the same arguments on actual `class PersonPasskeyDao defined in com.ustadmobile.core.db.dao in file PersonPasskeyDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class PersonPasskeyDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonPasskeyDao.kt:21:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: all annotations from expect `suspend fun insertAsync(personPasskey: PersonPasskey): Long defined in com.ustadmobile.core.db.dao.PersonPasskeyDao` must be present with the same arguments on actual `suspend fun insertAsync(personPasskey: PersonPasskey): Long defined in com.ustadmobile.core.db.dao.PersonPasskeyDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertAsync(personPasskey: PersonPasskey): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonPasskeyDao.kt:29:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun getAllActivePasskeys(uid: Long): Flow<List<PersonPasskey>> defined in com.ustadmobile.core.db.dao.PersonPasskeyDao` must be present with the same arguments on actual `fun getAllActivePasskeys(uid: Long): Flow<List<PersonPasskey>> defined in com.ustadmobile.core.db.dao.PersonPasskeyDao`, otherwise they might behave incorrectly. exception: public actual abstract fun getAllActivePasskeys(uid: Long): Flow<List<PersonPasskey>> exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonPictureDao.kt:15:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class PersonPictureDao : BaseDao<PersonPicture>, ImageDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonPictureDao.kt:15:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class PersonPictureDao : BaseDao<PersonPicture>, ImageDao defined in com.ustadmobile.core.db.dao in file PersonPictureDao.kt` must be present with the same arguments on actual `class PersonPictureDao : BaseDao<PersonPicture>, ImageDao defined in com.ustadmobile.core.db.dao in file PersonPictureDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class PersonPictureDao : BaseDao<PersonPicture>, ImageDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonPictureDao.kt:20:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: 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. exception: public actual abstract suspend fun upsert(personPicture: PersonPicture) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonPictureDao.kt:28:30: warning: annotation `@HttpAccessible` is missing on actual declaration. exception: all annotations from expect `fun findByPersonUidLive(personUid: Long): Flow<PersonPicture?> defined in com.ustadmobile.core.db.dao.PersonPictureDao` must be present with the same arguments on actual `fun findByPersonUidLive(personUid: Long): Flow<PersonPicture?> defined in com.ustadmobile.core.db.dao.PersonPictureDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByPersonUidLive(personUid: Long): Flow<PersonPicture?> exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonPictureDao.kt:38:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(personPicture: PersonPicture) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ReportDao.kt:20:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ReportDao : BaseDao<Report> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ReportDao.kt:20:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class ReportDao : BaseDao<Report> defined in com.ustadmobile.core.db.dao in file ReportDao.kt` must be present with the same arguments on actual `class ReportDao : BaseDao<Report> defined in com.ustadmobile.core.db.dao in file ReportDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class ReportDao : BaseDao<Report> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ReportDao.kt:22:30: warning: annotation `@RawQuery` has different arguments on actual declaration: `@RawQuery(observedEntities = {})`. exception: all annotations from expect `fun getResults(query: DoorQuery /* = SupportSQLiteQuery */): List<Report> defined in com.ustadmobile.core.db.dao.ReportDao` must be present with the same arguments on actual `fun getResults(query: DoorQuery /* = SupportSQLiteQuery */): List<Report> defined in com.ustadmobile.core.db.dao.ReportDao`, otherwise they might behave incorrectly. exception: public actual abstract fun getResults(query: DoorQuery): List<Report> exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ReportDao.kt:40:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(entity: Report) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ReportDao.kt:54:30: warning: annotation `@JsName(name = "findByUidList")` is missing on actual declaration. exception: all annotations from expect `fun findByUidList(uidList: List<Long>): List<Long> defined in com.ustadmobile.core.db.dao.ReportDao` must be present with the same arguments on actual `fun findByUidList(uidList: List<Long>): List<Long> defined in com.ustadmobile.core.db.dao.ReportDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByUidList(uidList: List<Long>): List<Long> exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ReportDao.kt:68:30: warning: annotation `@JsName(name = "replaceList")` is missing on actual declaration. exception: all annotations from expect `fun replaceList(entityList: List<Report>): Unit defined in com.ustadmobile.core.db.dao.ReportDao` must be present with the same arguments on actual `fun replaceList(entityList: List<Report>): Unit defined in com.ustadmobile.core.db.dao.ReportDao`, otherwise they might behave incorrectly. exception: public actual abstract fun replaceList(entityList: List<Report>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ScheduleDao.kt:17:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ScheduleDao : BaseDao<Schedule> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ScheduleDao.kt:17:30: warning: annotation `@Repository` is missing on actual declaration. exception: all annotations from expect `class ScheduleDao : BaseDao<Schedule> defined in com.ustadmobile.core.db.dao in file ScheduleDao.kt` must be present with the same arguments on actual `class ScheduleDao : BaseDao<Schedule> defined in com.ustadmobile.core.db.dao in file ScheduleDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class ScheduleDao : BaseDao<Schedule> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ScheduleDao.kt:22:32: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: actual abstract override fun insert(entity: Schedule): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ScheduleDao.kt:28:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(entity: Schedule): Int exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ScheduleDao.kt:34:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `suspend fun upsertListAsync(entities: List<Schedule>): Unit defined in com.ustadmobile.core.db.dao.ScheduleDao` must be present with the same arguments on actual `suspend fun upsertListAsync(entities: List<Schedule>): Unit defined in com.ustadmobile.core.db.dao.ScheduleDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun upsertListAsync(entities: List<Schedule>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ScopedGrantDao.kt:11:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ScopedGrantDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ScopedGrantDao.kt:11:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class ScopedGrantDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ScopedGrantDao.kt:16:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun insertAsync(scopedGrant: ScopedGrant): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/ScopedGrantDao.kt:22:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: all annotations from expect `suspend fun insertListAsync(scopedGrantList: List<ScopedGrant>): Unit defined in com.ustadmobile.core.db.dao.ScopedGrantDao` must be present with the same arguments on actual `suspend fun insertListAsync(scopedGrantList: List<ScopedGrant>): Unit defined in com.ustadmobile.core.db.dao.ScopedGrantDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertListAsync(scopedGrantList: List<ScopedGrant>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SiteDao.kt:14:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class SiteDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SiteDao.kt:14:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class SiteDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SiteDao.kt:19:38: warning: annotation `@HttpAccessible` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun getSiteAsync(): Site? exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SiteDao.kt:25:30: warning: annotation `@HttpAccessible` is missing on actual declaration. exception: all annotations from expect `fun getSiteAsFlow(): Flow<Site?> defined in com.ustadmobile.core.db.dao.SiteDao` must be present with the same arguments on actual `fun getSiteAsFlow(): Flow<Site?> defined in com.ustadmobile.core.db.dao.SiteDao`, otherwise they might behave incorrectly. exception: public actual abstract fun getSiteAsFlow(): Flow<Site?> exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SiteDao.kt:31:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: 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. exception: public actual abstract suspend fun replaceAsync(site: Site): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SiteDao.kt:37:30: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract fun insert(site: Site): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SiteDao.kt:43:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: all annotations from expect `suspend fun insertAsync(site: Site): Long defined in com.ustadmobile.core.db.dao.SiteDao` must be present with the same arguments on actual `suspend fun insertAsync(site: Site): Long defined in com.ustadmobile.core.db.dao.SiteDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertAsync(site: Site): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SiteDao.kt:49:38: warning: annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun updateAsync(workspace: Site) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao.kt:17:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class SiteTermsDao : OneToManyJoinDao<SiteTerms> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao.kt:17:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: all annotations from expect `class SiteTermsDao : OneToManyJoinDao<SiteTerms> defined in com.ustadmobile.core.db.dao in file SiteTermsDao.kt` must be present with the same arguments on actual `class SiteTermsDao : OneToManyJoinDao<SiteTerms> defined in com.ustadmobile.core.db.dao in file SiteTermsDao.kt`, otherwise they might behave incorrectly. exception: public actual abstract class SiteTermsDao : OneToManyJoinDao<SiteTerms> { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao.kt:26:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun insertAsync(siteTerms: SiteTerms): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao.kt:33:30: warning: 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. exception: all annotations from expect `fun findAllTermsAsListFlow(activeOnly: Int): Flow<List<SiteTerms>> defined in com.ustadmobile.core.db.dao.SiteTermsDao` must be present with the same arguments on actual `fun findAllTermsAsListFlow(activeOnly: Int): Flow<List<SiteTerms>> defined in com.ustadmobile.core.db.dao.SiteTermsDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findAllTermsAsListFlow(activeOnly: Int): Flow<List<SiteTerms>> exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao.kt:37:38: warning: 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. exception: all annotations from expect `suspend fun findAllTerms(activeOnly: Int): List<SiteTerms> defined in com.ustadmobile.core.db.dao.SiteTermsDao` must be present with the same arguments on actual `suspend fun findAllTerms(activeOnly: Int): List<SiteTerms> defined in com.ustadmobile.core.db.dao.SiteTermsDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun findAllTerms(activeOnly: Int): List<SiteTerms> exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao.kt:47:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `suspend fun upsertList(termList: List<SiteTerms>): Unit defined in com.ustadmobile.core.db.dao.SiteTermsDao` must be present with the same arguments on actual `suspend fun upsertList(termList: List<SiteTerms>): Unit defined in com.ustadmobile.core.db.dao.SiteTermsDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun upsertList(termList: List<SiteTerms>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao.kt:59:38: warning: 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. exception: all annotations from expect `suspend fun findAvailableSiteTermLanguages(active: Int): List<String?> defined in com.ustadmobile.core.db.dao.SiteTermsDao` must be present with the same arguments on actual `suspend fun findAvailableSiteTermLanguages(active: Int): List<String?> defined in com.ustadmobile.core.db.dao.SiteTermsDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun findAvailableSiteTermLanguages(active: Int): List<String?> exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao_DoorWrapper.kt:90:9: warning: variable '_generatedPks' is never used exception: val _generatedPks = mutableListOf<Long>() exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao_HttpServerExt.kt:23:7: warning: variable '_arg_activeOnly' is never used exception: val _arg_activeOnly : Int = request.queryParam("activeOnly")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao_HttpServerExt.kt:63:7: warning: variable '_arg_activeOnly' is never used exception: val _arg_activeOnly : Int = request.queryParam("activeOnly")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao_HttpServerExt.kt:104:7: warning: variable '_arg_active' is never used exception: val _arg_active : Int = request.queryParam("active")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/StudentResultDao.kt:15:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class StudentResultDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/StudentResultDao.kt:15:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class StudentResultDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/StudentResultDao.kt:20:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: all annotations from expect `suspend fun insertListAsync(list: List<StudentResult>): Unit defined in com.ustadmobile.core.db.dao.StudentResultDao` must be present with the same arguments on actual `suspend fun insertListAsync(list: List<StudentResult>): Unit defined in com.ustadmobile.core.db.dao.StudentResultDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertListAsync(list: List<StudentResult>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/StudentResultDao.kt:26:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: 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. exception: public actual abstract suspend fun upsertAsync(studentResult: StudentResult) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/StudentResultDao.kt:30:38: warning: 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. exception: all annotations from expect `suspend fun findByClazzAndStudent(clazzUid: Long, studentPersonUid: Long, accountPersonUid: Long): List<StudentResultAndCourseBlockSourcedId> 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<StudentResultAndCourseBlockSourcedId> defined in com.ustadmobile.core.db.dao.StudentResultDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun findByClazzAndStudent( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/StudentResultDao_DoorWrapper.kt:17:9: warning: variable '_generatedPks' is never used exception: val _generatedPks = mutableListOf<Long>() exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SyncNodeDao.kt:11:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class SyncNodeDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SyncNodeDao.kt:11:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class SyncNodeDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SyncNodeDao.kt:16:30: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: 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. exception: public actual abstract fun replace(syncNode: SyncNode) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao.kt:16:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class SystemPermissionDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao.kt:16:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class SystemPermissionDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao.kt:29:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. exception: all annotations from expect `fun findByPersonUidAsFlow(accountPersonUid: Long): Flow<SystemPermission?> defined in com.ustadmobile.core.db.dao.SystemPermissionDao` must be present with the same arguments on actual `fun findByPersonUidAsFlow(accountPersonUid: Long): Flow<SystemPermission?> defined in com.ustadmobile.core.db.dao.SystemPermissionDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findByPersonUidAsFlow(accountPersonUid: Long): Flow<SystemPermission?> exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao.kt:37:38: warning: 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. exception: 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. exception: public actual abstract suspend fun personHasSystemPermission(accountPersonUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao.kt:42:30: warning: 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. exception: all annotations from expect `fun personHasSystemPermissionAsFlow(accountPersonUid: Long, permission: Long): Flow<Boolean> defined in com.ustadmobile.core.db.dao.SystemPermissionDao` must be present with the same arguments on actual `fun personHasSystemPermissionAsFlow(accountPersonUid: Long, permission: Long): Flow<Boolean> defined in com.ustadmobile.core.db.dao.SystemPermissionDao`, otherwise they might behave incorrectly. exception: public actual abstract fun personHasSystemPermissionAsFlow(accountPersonUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao.kt:47:30: warning: 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. exception: all annotations from expect `fun personHasSystemPermissionPairAsFlow(accountPersonUid: Long, firstPermission: Long, secondPermission: Long): Flow<PermissionPair> 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<PermissionPair> defined in com.ustadmobile.core.db.dao.SystemPermissionDao`, otherwise they might behave incorrectly. exception: public actual abstract fun personHasSystemPermissionPairAsFlow( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao.kt:55:38: warning: 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. exception: 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. exception: public actual abstract suspend fun personHasSystemPermissionPair( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao.kt:63:30: warning: 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. exception: all annotations from expect `fun personHasEditAndViewPermissionForPersonAsFlow(accountPersonUid: Long, otherPersonUid: Long): Flow<EditAndViewPermission> defined in com.ustadmobile.core.db.dao.SystemPermissionDao` must be present with the same arguments on actual `fun personHasEditAndViewPermissionForPersonAsFlow(accountPersonUid: Long, otherPersonUid: Long): Flow<EditAndViewPermission> defined in com.ustadmobile.core.db.dao.SystemPermissionDao`, otherwise they might behave incorrectly. exception: public actual abstract fun personHasEditAndViewPermissionForPersonAsFlow(accountPersonUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao.kt:70:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: 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. exception: public actual abstract suspend fun upsertAsync(systemPermissions: SystemPermission) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao_HttpServerExt.kt:71:7: warning: variable '_arg_permission' is never used exception: val _arg_permission : Long = request.queryParam("permission")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao_HttpServerExt.kt:116:7: warning: variable '_arg_permission' is never used exception: val _arg_permission : Long = request.queryParam("permission")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao_HttpServerExt.kt:161:7: warning: variable '_arg_firstPermission' is never used exception: val _arg_firstPermission : Long = request.queryParam("firstPermission")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao_HttpServerExt.kt:164:7: warning: variable '_arg_secondPermission' is never used exception: val _arg_secondPermission : Long = request.queryParam("secondPermission")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao_HttpServerExt.kt:209:7: warning: variable '_arg_firstPermission' is never used exception: val _arg_firstPermission : Long = request.queryParam("firstPermission")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao_HttpServerExt.kt:212:7: warning: variable '_arg_secondPermission' is never used exception: val _arg_secondPermission : Long = request.queryParam("secondPermission")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/TransferJobDao.kt:15:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class TransferJobDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/TransferJobDao.kt:15:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class TransferJobDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/TransferJobDao.kt:20:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun insert(job: TransferJob): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/TransferJobErrorDao.kt:13:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class TransferJobErrorDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/TransferJobErrorDao.kt:13:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class TransferJobErrorDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/TransferJobErrorDao.kt:18:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun insertAsync(error: TransferJobError) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/TransferJobItemDao.kt:14:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class TransferJobItemDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/TransferJobItemDao.kt:14:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class TransferJobItemDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/TransferJobItemDao.kt:19:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: all annotations from expect `suspend fun insertList(items: List<TransferJobItem>): Unit defined in com.ustadmobile.core.db.dao.TransferJobItemDao` must be present with the same arguments on actual `suspend fun insertList(items: List<TransferJobItem>): Unit defined in com.ustadmobile.core.db.dao.TransferJobItemDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertList(items: List<TransferJobItem>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/TransferJobItemDao.kt:25:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun insert(item: TransferJobItem): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/UserSessionDao.kt:16:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class UserSessionDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/UserSessionDao.kt:16:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class UserSessionDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/UserSessionDao.kt:21:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun insertSession(session: UserSession): Long exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityEntityDao.kt:14:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ActivityEntityDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityEntityDao.kt:14:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class ActivityEntityDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityEntityDao.kt:19:38: warning: annotation `@Insert(onConflict = 5)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 5)`. exception: all annotations from expect `suspend fun insertOrIgnoreAsync(entities: List<ActivityEntity>): Unit defined in com.ustadmobile.core.db.dao.xapi.ActivityEntityDao` must be present with the same arguments on actual `suspend fun insertOrIgnoreAsync(entities: List<ActivityEntity>): Unit defined in com.ustadmobile.core.db.dao.xapi.ActivityEntityDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertOrIgnoreAsync(entities: List<ActivityEntity>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityEntityDao_DoorWrapper.kt:16:9: warning: variable '_generatedPks' is never used exception: val _generatedPks = mutableListOf<Long>() exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityExtensionDao.kt:12:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ActivityExtensionDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityExtensionDao.kt:12:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class ActivityExtensionDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityExtensionDao.kt:17:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `suspend fun upsertListAsync(list: List<ActivityExtensionEntity>): Unit defined in com.ustadmobile.core.db.dao.xapi.ActivityExtensionDao` must be present with the same arguments on actual `suspend fun upsertListAsync(list: List<ActivityExtensionEntity>): Unit defined in com.ustadmobile.core.db.dao.xapi.ActivityExtensionDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun upsertListAsync(list: List<ActivityExtensionEntity>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityExtensionDao_DoorWrapper.kt:14:9: warning: variable '_generatedPks' is never used exception: val _generatedPks = mutableListOf<Long>() exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityInteractionDao.kt:12:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ActivityInteractionDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityInteractionDao.kt:12:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class ActivityInteractionDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityInteractionDao.kt:17:38: warning: annotation `@Insert(onConflict = 5)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 5)`. exception: all annotations from expect `suspend fun insertOrIgnoreAsync(entities: List<ActivityInteractionEntity>): Unit defined in com.ustadmobile.core.db.dao.xapi.ActivityInteractionDao` must be present with the same arguments on actual `suspend fun insertOrIgnoreAsync(entities: List<ActivityInteractionEntity>): Unit defined in com.ustadmobile.core.db.dao.xapi.ActivityInteractionDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertOrIgnoreAsync(entities: List<ActivityInteractionEntity>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityInteractionDao_DoorWrapper.kt:14:9: warning: variable '_generatedPks' is never used exception: val _generatedPks = mutableListOf<Long>() exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityLangMapEntryDao.kt:13:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ActivityLangMapEntryDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityLangMapEntryDao.kt:13:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class ActivityLangMapEntryDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityLangMapEntryDao.kt:18:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `suspend fun upsertList(entities: List<ActivityLangMapEntry>): Unit defined in com.ustadmobile.core.db.dao.xapi.ActivityLangMapEntryDao` must be present with the same arguments on actual `suspend fun upsertList(entities: List<ActivityLangMapEntry>): Unit defined in com.ustadmobile.core.db.dao.xapi.ActivityLangMapEntryDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun upsertList(entities: List<ActivityLangMapEntry>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityLangMapEntryDao.kt:22:38: warning: annotation `@PostgresQuery(value = " exception: INSERT exception: INTO ActivityLangMapEntry(almeActivityUid, almeHash, almeLangCode, almePropName, almeValue, almeAieHash, almeLastMod) exception: SELECT :almeActivityUid AS almeActivityUid, exception: :almeHash AS almeHash, exception: :almeLangCode AS almeLangCode, exception: :almePropName AS almePropName, exception: :almeValue AS almeValue, exception: :almeAieHash AS almeAieHash, exception: :almeLastMod AS almeLastMod exception: WHERE EXISTS(SELECT 1 exception: FROM ActivityInteractionEntity exception: WHERE ActivityInteractionEntity.aieActivityUid = :almeActivityUid exception: AND ActivityInteractionEntity.aieHash = :almeAieHash) exception: exception: ON CONFLICT(almeActivityUid, almeHash) DO UPDATE exception: SET almeValue = EXCLUDED.almeValue, exception: almeLastMod = EXCLUDED.almeLastMod exception: ")` is missing on actual declaration. exception: 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. exception: public actual abstract suspend fun upsertIfInteractionEntityExists( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityLangMapEntryDao.kt:43:38: warning: annotation `@HttpAccessible` is missing on actual declaration. exception: all annotations from expect `suspend fun findAllByActivityUid(activityUid: Long): List<ActivityLangMapEntry> defined in com.ustadmobile.core.db.dao.xapi.ActivityLangMapEntryDao` must be present with the same arguments on actual `suspend fun findAllByActivityUid(activityUid: Long): List<ActivityLangMapEntry> defined in com.ustadmobile.core.db.dao.xapi.ActivityLangMapEntryDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun findAllByActivityUid(activityUid: Long): exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityLangMapEntryDao_DoorWrapper.kt:15:9: warning: variable '_generatedPks' is never used exception: val _generatedPks = mutableListOf<Long>() exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActorDao.kt:14:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class ActorDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActorDao.kt:14:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class ActorDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActorDao.kt:19:38: warning: annotation `@Insert(onConflict = 5)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 5)`. exception: all annotations from expect `suspend fun insertOrIgnoreListAsync(entities: List<ActorEntity>): Unit defined in com.ustadmobile.core.db.dao.xapi.ActorDao` must be present with the same arguments on actual `suspend fun insertOrIgnoreListAsync(entities: List<ActorEntity>): Unit defined in com.ustadmobile.core.db.dao.xapi.ActorDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertOrIgnoreListAsync(entities: List<ActorEntity>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/ActorDao.kt:25:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `suspend fun upsertListAsync(entities: List<ActorEntity>): Unit defined in com.ustadmobile.core.db.dao.xapi.ActorDao` must be present with the same arguments on actual `suspend fun upsertListAsync(entities: List<ActorEntity>): Unit defined in com.ustadmobile.core.db.dao.xapi.ActorDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun upsertListAsync(entities: List<ActorEntity>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/GroupMemberActorJoinDao.kt:12:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class GroupMemberActorJoinDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/GroupMemberActorJoinDao.kt:12:30: warning: annotation `@Repository` is missing on actual declaration. exception: 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. exception: public actual abstract class GroupMemberActorJoinDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/GroupMemberActorJoinDao.kt:17:38: warning: annotation `@Insert(onConflict = 5)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 5)`. exception: all annotations from expect `suspend fun insertOrIgnoreListAsync(entities: List<GroupMemberActorJoin>): Unit defined in com.ustadmobile.core.db.dao.xapi.GroupMemberActorJoinDao` must be present with the same arguments on actual `suspend fun insertOrIgnoreListAsync(entities: List<GroupMemberActorJoin>): Unit defined in com.ustadmobile.core.db.dao.xapi.GroupMemberActorJoinDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertOrIgnoreListAsync(entities: List<GroupMemberActorJoin>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/GroupMemberActorJoinDao.kt:23:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `suspend fun upsertListAsync(entities: List<GroupMemberActorJoin>): Unit defined in com.ustadmobile.core.db.dao.xapi.GroupMemberActorJoinDao` must be present with the same arguments on actual `suspend fun upsertListAsync(entities: List<GroupMemberActorJoin>): Unit defined in com.ustadmobile.core.db.dao.xapi.GroupMemberActorJoinDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun upsertListAsync(entities: List<GroupMemberActorJoin>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/GroupMemberActorJoinDao_DoorWrapper.kt:14:9: warning: variable '_generatedPks' is never used exception: val _generatedPks = mutableListOf<Long>() exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/GroupMemberActorJoinDao_DoorWrapper.kt:23:9: warning: variable '_generatedPks' is never used exception: val _generatedPks = mutableListOf<Long>() exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StateDeleteCommandDao.kt:9:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class StateDeleteCommandDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StateDeleteCommandDao.kt:9:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class StateDeleteCommandDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StateDeleteCommandDao.kt:14:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: 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. exception: public actual abstract suspend fun insertAsync(deleteCommand: StateDeleteCommand) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StateEntityDao.kt:14:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class StateEntityDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StateEntityDao.kt:14:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class StateEntityDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StateEntityDao.kt:19:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `suspend fun upsertAsync(stateEntities: List<StateEntity>): Unit defined in com.ustadmobile.core.db.dao.xapi.StateEntityDao` must be present with the same arguments on actual `suspend fun upsertAsync(stateEntities: List<StateEntity>): Unit defined in com.ustadmobile.core.db.dao.xapi.StateEntityDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun upsertAsync(stateEntities: List<StateEntity>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StateEntityDao.kt:23:38: warning: 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. exception: 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. exception: public actual abstract suspend fun findByActorAndHash( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StateEntityDao.kt:32:38: warning: annotation `@HttpAccessible` is missing on actual declaration. exception: all annotations from expect `suspend fun findByAgentAndActivity(accountPersonUid: Long, actorUid: Long, seActivityUid: Long, registrationUuidHi: Long?, registrationUuidLo: Long?, modifiedSince: Long): List<StateEntity> 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<StateEntity> defined in com.ustadmobile.core.db.dao.xapi.StateEntityDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun findByAgentAndActivity( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StateEntityDao.kt:43:38: warning: 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. exception: all annotations from expect `suspend fun getStateIds(accountPersonUid: Long, actorUid: Long, seActivityUid: Long, registrationUuidHi: Long?, registrationUuidLo: Long?, modifiedSince: Long): List<StateIdAndLastModified> 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<StateIdAndLastModified> defined in com.ustadmobile.core.db.dao.xapi.StateEntityDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun getStateIds( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StateEntityDao_DoorWrapper.kt:16:9: warning: variable '_generatedPks' is never used exception: val _generatedPks = mutableListOf<Long>() exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StateEntityDao_HttpServerExt.kt:35:7: warning: variable '_arg_includeDeleted' is never used exception: val _arg_includeDeleted : Boolean = request.queryParam("includeDeleted")?.let { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StatementContextActivityJoinDao.kt:13:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class StatementContextActivityJoinDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StatementContextActivityJoinDao.kt:13:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class StatementContextActivityJoinDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StatementContextActivityJoinDao.kt:19:11: warning: annotation `@Insert(onConflict = 5)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 5)`. exception: all annotations from expect `suspend fun insertOrIgnoreListAsync(entities: List<StatementContextActivityJoin>): Unit defined in com.ustadmobile.core.db.dao.xapi.StatementContextActivityJoinDao` must be present with the same arguments on actual `suspend fun insertOrIgnoreListAsync(entities: List<StatementContextActivityJoin>): Unit defined in com.ustadmobile.core.db.dao.xapi.StatementContextActivityJoinDao`, otherwise they might behave incorrectly. exception: fun insertOrIgnoreListAsync(entities: List<StatementContextActivityJoin>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:31:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class StatementDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:31:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class StatementDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:36:38: warning: annotation `@Insert(onConflict = 5)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 5)`. exception: all annotations from expect `suspend fun insertOrIgnoreListAsync(entityList: List<StatementEntity>): Unit defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `suspend fun insertOrIgnoreListAsync(entityList: List<StatementEntity>): Unit defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertOrIgnoreListAsync(entityList: List<StatementEntity>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:42:38: warning: annotation `@RawQuery` has different arguments on actual declaration: `@RawQuery(observedEntities = {})`. exception: all annotations from expect `suspend fun getResults(query: DoorQuery /* = SupportSQLiteQuery */): List<StatementReportData> 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<StatementReportData> defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun getResults(query: DoorQuery): List<StatementReportData> exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:45:30: warning: annotation `@QueryLiveTables(value = {"StatementEntity", "Person"})` is missing on actual declaration. exception: all annotations from expect `fun getListResults(query: DoorQuery /* = SupportSQLiteQuery */): app.cash.paging.PagingSource<Int, StatementEntityAndDisplayDetails> /* = androidx.paging.PagingSource<Int, StatementEntityAndDisplayDetails> */ 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<Int, StatementEntityAndDisplayDetails> defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly. exception: public actual abstract fun getListResults(query: DoorQuery): exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:120:30: warning: 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. exception: all annotations from expect `fun findStatusForStudentsInClazzAsFlow(clazzUid: Long, studentPersonUids: List<Long>, accountPersonUid: Long): Flow<List<BlockStatus>> defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `fun findStatusForStudentsInClazzAsFlow(clazzUid: Long, studentPersonUids: List<Long>, accountPersonUid: Long): Flow<List<BlockStatus>> defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findStatusForStudentsInClazzAsFlow( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:144:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findPersonsWithAttempts"), HttpServerFunctionCall(functionName = "findPersonsWithAttemptsStatements")})` is missing on actual declaration. exception: all annotations from expect `fun findPersonsWithAttempts(contentEntryUid: Long, accountPersonUid: Long, searchText: String? = ..., sortOrder: Int): app.cash.paging.PagingSource<Int, PersonAndPictureAndNumAttempts> /* = androidx.paging.PagingSource<Int, PersonAndPictureAndNumAttempts> */ defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `fun findPersonsWithAttempts(contentEntryUid: Long, accountPersonUid: Long, searchText: String?, sortOrder: Int): androidx.paging.PagingSource<Int, PersonAndPictureAndNumAttempts> defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findPersonsWithAttempts( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:161:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findSessionsByPersonAndContentStatements"), HttpServerFunctionCall(functionName = "findSessionsByPersonAndContent")})` is missing on actual declaration. exception: all annotations from expect `fun findSessionsByPersonAndContent(contentEntryUid: Long, personUid: Long, accountPersonUid: Long, sortOrder: Int): app.cash.paging.PagingSource<Int, SessionTimeAndProgressInfo> /* = androidx.paging.PagingSource<Int, SessionTimeAndProgressInfo> */ defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `fun findSessionsByPersonAndContent(contentEntryUid: Long, personUid: Long, accountPersonUid: Long, sortOrder: Int): androidx.paging.PagingSource<Int, SessionTimeAndProgressInfo> defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findSessionsByPersonAndContent( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:176:30: warning: annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES, pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findStatementsBySession"), HttpServerFunctionCall(functionName = "findActivityEntryLangMapsForStatementsBySession")})` is missing on actual declaration. exception: all annotations from expect `fun findStatementsBySession(registrationHi: Long, registrationLo: Long, accountPersonUid: Long, selectedPersonUid: Long, contentEntryUid: Long, searchText: String = ..., sortOrder: Int, deSelectedVerbUids: List<Long>): app.cash.paging.PagingSource<Int, StatementEntityAndVerb> /* = androidx.paging.PagingSource<Int, StatementEntityAndVerb> */ defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `fun findStatementsBySession(registrationHi: Long, registrationLo: Long, accountPersonUid: Long, selectedPersonUid: Long, contentEntryUid: Long, searchText: String, sortOrder: Int, deSelectedVerbUids: List<Long>): androidx.paging.PagingSource<Int, StatementEntityAndVerb> defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly. exception: public actual abstract fun findStatementsBySession( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:189:30: warning: annotation `@HttpAccessible` is missing on actual declaration. exception: all annotations from expect `fun getUniqueVerbsForSession(registrationHi: Long, registrationLo: Long, selectedPersonUid: Long, contentEntryUid: Long): Flow<List<VerbEntityAndName>> defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `fun getUniqueVerbsForSession(registrationHi: Long, registrationLo: Long, selectedPersonUid: Long, contentEntryUid: Long): Flow<List<VerbEntityAndName>> defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly. exception: public actual abstract fun getUniqueVerbsForSession( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:198:38: warning: annotation `@HttpAccessible` is missing on actual declaration. exception: all annotations from expect `suspend fun scoreOrProgressDataExistsForContent(contentEntryUid: Long, accountPersonUid: Long): List<StatementEntity> defined in com.ustadmobile.core.db.dao.xapi.StatementDao` must be present with the same arguments on actual `suspend fun scoreOrProgressDataExistsForContent(contentEntryUid: Long, accountPersonUid: Long): List<StatementEntity> defined in com.ustadmobile.core.db.dao.xapi.StatementDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun scoreOrProgressDataExistsForContent(contentEntryUid: Long, exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao_DoorWrapper.kt:32:9: warning: variable '_generatedPks' is never used exception: val _generatedPks = mutableListOf<Long>() exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao_HttpServerExt.kt:248:7: warning: variable '_result_findSessionsByPersonAndContent' is never used exception: val _result_findSessionsByPersonAndContent = exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StatementEntityJsonDao.kt:12:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class StatementEntityJsonDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StatementEntityJsonDao.kt:12:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class StatementEntityJsonDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/StatementEntityJsonDao.kt:17:38: warning: annotation `@Insert(onConflict = 5)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 5)`. exception: all annotations from expect `suspend fun insertOrIgnoreListAsync(entityList: List<StatementEntityJson>): Unit defined in com.ustadmobile.core.db.dao.xapi.StatementEntityJsonDao` must be present with the same arguments on actual `suspend fun insertOrIgnoreListAsync(entityList: List<StatementEntityJson>): Unit defined in com.ustadmobile.core.db.dao.xapi.StatementEntityJsonDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertOrIgnoreListAsync(entityList: List<StatementEntityJson>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/VerbDao.kt:13:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class VerbDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/VerbDao.kt:13:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class VerbDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/VerbDao.kt:18:38: warning: annotation `@Insert(onConflict = 5)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 5)`. exception: all annotations from expect `suspend fun insertOrIgnoreAsync(entities: List<VerbEntity>): Unit defined in com.ustadmobile.core.db.dao.xapi.VerbDao` must be present with the same arguments on actual `suspend fun insertOrIgnoreAsync(entities: List<VerbEntity>): Unit defined in com.ustadmobile.core.db.dao.xapi.VerbDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun insertOrIgnoreAsync(entities: List<VerbEntity>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/VerbDao_DoorWrapper.kt:15:9: warning: variable '_generatedPks' is never used exception: val _generatedPks = mutableListOf<Long>() exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/VerbLangMapEntryDao.kt:12:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class VerbLangMapEntryDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/VerbLangMapEntryDao.kt:12:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class VerbLangMapEntryDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/VerbLangMapEntryDao.kt:17:38: warning: annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. exception: all annotations from expect `suspend fun upsertList(list: List<VerbLangMapEntry>): Unit defined in com.ustadmobile.core.db.dao.xapi.VerbLangMapEntryDao` must be present with the same arguments on actual `suspend fun upsertList(list: List<VerbLangMapEntry>): Unit defined in com.ustadmobile.core.db.dao.xapi.VerbLangMapEntryDao`, otherwise they might behave incorrectly. exception: public actual abstract suspend fun upsertList(list: List<VerbLangMapEntry>) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/VerbLangMapEntryDao_DoorWrapper.kt:14:9: warning: variable '_generatedPks' is never used exception: val _generatedPks = mutableListOf<Long>() exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt:12:8: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: public actual abstract class XapiSessionEntityDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt:12:30: warning: annotation `@DoorDao` is missing on actual declaration. exception: 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. exception: public actual abstract class XapiSessionEntityDao { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt:17:38: warning: annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. exception: 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. exception: public actual abstract suspend fun insertAsync(xapiSessionEntity: XapiSessionEntity) exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt:33:38: warning: 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. exception: 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. exception: public actual abstract suspend fun findMostRecentSessionByActorAndActivity( exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzAssignmentShallowCopy.kt:6:35: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: public actual fun ClazzAssignment.shallowCopy(block: ClazzAssignment.() -> Unit): ClazzAssignment = exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzAssignmentShallowCopy.kt:9:6: warning: 'caTitle: String?' is deprecated. Use title on courseblock exception: it.caTitle = this.caTitle exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzAssignmentShallowCopy.kt:9:21: warning: 'caTitle: String?' is deprecated. Use title on courseblock exception: it.caTitle = this.caTitle exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzAssignmentShallowCopy.kt:10:6: warning: 'caDescription: String?' is deprecated. Use description on courseblock exception: it.caDescription = this.caDescription exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzAssignmentShallowCopy.kt:10:27: warning: 'caDescription: String?' is deprecated. Use description on courseblock exception: it.caDescription = this.caDescription exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzAssignmentShallowCopy.kt:15:6: warning: 'caCompletionCriteria: Int' is deprecated. use on courseBlock, will be removed soon exception: it.caCompletionCriteria = this.caCompletionCriteria exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzAssignmentShallowCopy.kt:15:34: warning: 'caCompletionCriteria: Int' is deprecated. use on courseBlock, will be removed soon exception: it.caCompletionCriteria = this.caCompletionCriteria exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzEnrolmentWithLeavingReasonShallowCopy.kt:7:41: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: fun ClazzEnrolmentWithLeavingReason.shallowCopy(block: ClazzEnrolmentWithLeavingReason.() -> Unit): exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzLogAttendanceRecordShallowCopy.kt:6:44: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: public actual fun ClazzLogAttendanceRecord.shallowCopy(block: ClazzLogAttendanceRecord.() -> Unit): exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzLogAttendanceRecordWithPersonShallowCopy.kt:7:44: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: fun ClazzLogAttendanceRecordWithPerson.shallowCopy(block: ClazzLogAttendanceRecordWithPerson.() -> Unit): exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzLogShallowCopy.kt:6:28: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: public actual fun ClazzLog.shallowCopy(block: ClazzLog.() -> Unit): ClazzLog = ClazzLog().also { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ClazzWithHolidayCalendarAndAndTerminologyShallowCopy.kt:7:51: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: fun ClazzWithHolidayCalendarAndAndTerminology.shallowCopy(block: ClazzWithHolidayCalendarAndAndTerminology.() -> Unit): exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryShallowCopy.kt:6:32: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: public actual fun ContentEntry.shallowCopy(block: ContentEntry.() -> Unit): ContentEntry = exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryShallowCopy.kt:18:6: warning: 'thumbnailUrl: String?' is deprecated. use contentEntryPicture exception: it.thumbnailUrl = this.thumbnailUrl exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryShallowCopy.kt:18:26: warning: 'thumbnailUrl: String?' is deprecated. use contentEntryPicture exception: it.thumbnailUrl = this.thumbnailUrl exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryShallowCopy.kt:26:6: warning: 'completionCriteria: Int' is deprecated. use on courseBlock, will be removed soon exception: it.completionCriteria = this.completionCriteria exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryShallowCopy.kt:26:32: warning: 'completionCriteria: Int' is deprecated. use on courseBlock, will be removed soon exception: it.completionCriteria = this.completionCriteria exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryShallowCopy.kt:27:6: warning: 'minScore: Int' is deprecated. use on courseBlock, will be removed soon exception: it.minScore = this.minScore exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryShallowCopy.kt:27:22: warning: 'minScore: Int' is deprecated. use on courseBlock, will be removed soon exception: it.minScore = this.minScore exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryWithBlockAndLanguageShallowCopy.kt:7:42: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: fun ContentEntryWithBlockAndLanguage.shallowCopy(block: ContentEntryWithBlockAndLanguage.() -> Unit): exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryWithBlockAndLanguageShallowCopy.kt:21:6: warning: 'thumbnailUrl: String?' is deprecated. use contentEntryPicture exception: it.thumbnailUrl = this.thumbnailUrl exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryWithBlockAndLanguageShallowCopy.kt:21:26: warning: 'thumbnailUrl: String?' is deprecated. use contentEntryPicture exception: it.thumbnailUrl = this.thumbnailUrl exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryWithBlockAndLanguageShallowCopy.kt:29:6: warning: 'completionCriteria: Int' is deprecated. use on courseBlock, will be removed soon exception: it.completionCriteria = this.completionCriteria exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryWithBlockAndLanguageShallowCopy.kt:29:32: warning: 'completionCriteria: Int' is deprecated. use on courseBlock, will be removed soon exception: it.completionCriteria = this.completionCriteria exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryWithBlockAndLanguageShallowCopy.kt:30:6: warning: 'minScore: Int' is deprecated. use on courseBlock, will be removed soon exception: it.minScore = this.minScore exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ContentEntryWithBlockAndLanguageShallowCopy.kt:30:22: warning: 'minScore: Int' is deprecated. use on courseBlock, will be removed soon exception: it.minScore = this.minScore exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/CourseAssignmentMarkShallowCopy.kt:6:40: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: public actual fun CourseAssignmentMark.shallowCopy(block: CourseAssignmentMark.() -> Unit): exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/CourseAssignmentSubmissionShallowCopy.kt:7:36: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: fun CourseAssignmentSubmission.shallowCopy(block: CourseAssignmentSubmission.() -> Unit): exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/CourseGroupMemberShallowCopy.kt:6:37: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: public actual fun CourseGroupMember.shallowCopy(block: CourseGroupMember.() -> Unit): exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/CourseGroupSetShallowCopy.kt:6:34: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: public actual fun CourseGroupSet.shallowCopy(block: CourseGroupSet.() -> Unit): CourseGroupSet = exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/CourseTerminologyShallowCopy.kt:6:37: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: public actual fun CourseTerminology.shallowCopy(block: CourseTerminology.() -> Unit): exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/DiscussionPostShallowCopy.kt:6:34: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: public actual fun DiscussionPost.shallowCopy(block: DiscussionPost.() -> Unit): DiscussionPost = exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/DiscussionPostShallowCopy.kt:18:6: warning: 'discussionPostVisible: Boolean' is deprecated. No longer used - will be removed Aug/24 exception: it.discussionPostVisible = this.discussionPostVisible exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/DiscussionPostShallowCopy.kt:18:35: warning: 'discussionPostVisible: Boolean' is deprecated. No longer used - will be removed Aug/24 exception: it.discussionPostVisible = this.discussionPostVisible exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/DiscussionPostShallowCopy.kt:19:6: warning: 'discussionPostArchive: Boolean' is deprecated. No longer used - will be removed Aug/24 exception: it.discussionPostArchive = this.discussionPostArchive exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/DiscussionPostShallowCopy.kt:19:35: warning: 'discussionPostArchive: Boolean' is deprecated. No longer used - will be removed Aug/24 exception: it.discussionPostArchive = this.discussionPostArchive exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/HolidayCalendarShallowCopy.kt:6:35: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: public actual fun HolidayCalendar.shallowCopy(block: HolidayCalendar.() -> Unit): HolidayCalendar = exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/LanguageShallowCopy.kt:6:28: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: public actual fun Language.shallowCopy(block: Language.() -> Unit): Language = Language().also { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/LeavingReasonShallowCopy.kt:6:33: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: public actual fun LeavingReason.shallowCopy(block: LeavingReason.() -> Unit): LeavingReason = exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PeerReviewerAllocationShallowCopy.kt:6:42: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: public actual fun PeerReviewerAllocation.shallowCopy(block: PeerReviewerAllocation.() -> Unit): exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PersonAndDisplayDetailShallowCopy.kt:6:42: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: public actual fun PersonAndDisplayDetail.shallowCopy(block: PersonAndDisplayDetail.() -> Unit): exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PersonParentJoinShallowCopy.kt:6:36: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: public actual fun PersonParentJoin.shallowCopy(block: PersonParentJoin.() -> Unit): PersonParentJoin exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:6:26: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: public actual fun Person.shallowCopy(block: Person.() -> Unit): Person = Person().also { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:23:6: warning: 'personMasterChangeSeqNum: Long' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online exception: it.personMasterChangeSeqNum = this.personMasterChangeSeqNum exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:23:38: warning: 'personMasterChangeSeqNum: Long' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online exception: it.personMasterChangeSeqNum = this.personMasterChangeSeqNum exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:24:6: warning: 'personLocalChangeSeqNum: Long' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online exception: it.personLocalChangeSeqNum = this.personLocalChangeSeqNum exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:24:37: warning: 'personLocalChangeSeqNum: Long' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online exception: it.personLocalChangeSeqNum = this.personLocalChangeSeqNum exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:25:6: warning: 'personLastChangedBy: Int' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online exception: it.personLastChangedBy = this.personLastChangedBy exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:25:33: warning: 'personLastChangedBy: Int' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online exception: it.personLastChangedBy = this.personLastChangedBy exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:26:6: warning: 'admin: Boolean' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online exception: it.admin = this.admin exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:26:19: warning: 'admin: Boolean' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online exception: it.admin = this.admin exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:27:6: warning: 'personNotes: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online exception: it.personNotes = this.personNotes exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:27:25: warning: 'personNotes: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online exception: it.personNotes = this.personNotes exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:28:6: warning: 'fatherName: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online exception: it.fatherName = this.fatherName exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:28:24: warning: 'fatherName: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online exception: it.fatherName = this.fatherName exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:29:6: warning: 'fatherNumber: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online exception: it.fatherNumber = this.fatherNumber exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:29:26: warning: 'fatherNumber: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online exception: it.fatherNumber = this.fatherNumber exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:30:6: warning: 'motherName: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online exception: it.motherName = this.motherName exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:30:24: warning: 'motherName: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online exception: it.motherName = this.motherName exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:31:6: warning: 'motherNum: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online exception: it.motherNum = this.motherNum exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/PersonShallowCopy.kt:31:23: warning: 'motherNum: String?' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online exception: it.motherNum = this.motherNum exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ReportFilterShallowCopy.kt:6:32: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: public actual fun ReportFilter.shallowCopy(block: ReportFilter.() -> Unit): ReportFilter = exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/ScheduleShallowCopy.kt:6:28: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: public actual fun Schedule.shallowCopy(block: Schedule.() -> Unit): Schedule = Schedule().also { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/SiteShallowCopy.kt:6:24: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: public actual fun Site.shallowCopy(block: Site.() -> Unit): Site = Site().also { exception: ^ exception: lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/lib/db/entities/ext/SiteTermsShallowCopy.kt:6:29: warning: annotation `@ShallowCopy` is missing on actual declaration. exception: 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. exception: public actual fun SiteTerms.shallowCopy(block: SiteTerms.() -> Unit): SiteTerms = SiteTerms().also { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/UmAppDatabase.kt:104:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class UmAppDatabase : RoomDatabase { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CacheLockJoinDao.kt:12:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class CacheLockJoinDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzAssignmentDao.kt:29:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ClazzAssignmentDao : BaseDao<ClazzAssignment>, OneToManyJoinDao<ClazzAssignment> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzDao.kt:29:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ClazzDao : BaseDao<Clazz> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzEnrolmentDao.kt:36:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ClazzEnrolmentDao : BaseDao<ClazzEnrolment> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzInviteDao.kt:20:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ClazzInviteDao : BaseDao<ClazzInvite> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzLogAttendanceRecordDao.kt:14:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ClazzLogAttendanceRecordDao : BaseDao<ClazzLogAttendanceRecord> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ClazzLogDao.kt:12:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ClazzLogDao : BaseDao<ClazzLog> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CommentsDao.kt:16:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class CommentsDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentCategoryDao.kt:10:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ContentCategoryDao : BaseDao<ContentCategory> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentCategorySchemaDao.kt:10:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ContentCategorySchemaDao : BaseDao<ContentCategorySchema> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryContentCategoryJoinDao.kt:10:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ContentEntryContentCategoryJoinDao : BaseDao<ContentEntryContentCategoryJoin> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryDao.kt:31:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ContentEntryDao : BaseDao<ContentEntry> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryImportJobDao.kt:12:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ContentEntryImportJobDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryParentChildJoinDao.kt:11:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ContentEntryParentChildJoinDao : BaseDao<ContentEntryParentChildJoin> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryPicture2Dao.kt:12:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ContentEntryPicture2Dao: ImageDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryPictureDao.kt:13:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ContentEntryPictureDao : BaseDao<ContentEntryPicture> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao.kt:10:40: warning: 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage exception: import com.ustadmobile.lib.db.entities.ContentEntryRelatedEntryJoinWithLangName exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao.kt:15:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ContentEntryRelatedEntryJoinDao : BaseDao<ContentEntryRelatedEntryJoin> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryRelatedEntryJoinDao.kt:39:95: warning: 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage exception: abstract suspend fun findAllTranslationsForContentEntryAsync(contentEntryUid: Long): List<ContentEntryRelatedEntryJoinWithLangName> exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ContentEntryVersionDao.kt:13:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ContentEntryVersionDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentMarkDao.kt:16:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class CourseAssignmentMarkDao : BaseDao<CourseAssignmentMark> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionDao.kt:14:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class CourseAssignmentSubmissionDao : BaseDao<CourseAssignmentSubmission> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseAssignmentSubmissionFileDao.kt:12:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class CourseAssignmentSubmissionFileDao : BaseDao<CourseAssignmentSubmissionFile> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:27:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class CourseBlockDao : BaseDao<CourseBlock>, OneToManyJoinDao<CourseBlock> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseBlockPictureDao.kt:12:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class CourseBlockPictureDao: ImageDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:19:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class CourseGroupMemberDao: BaseDao<CourseGroupMember> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseGroupSetDao.kt:15:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class CourseGroupSetDao : BaseDao<CourseGroupSet> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CoursePermissionDao.kt:29:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class CoursePermissionDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CoursePictureDao.kt:13:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class CoursePictureDao: ImageDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/CourseTerminologyDao.kt:14:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class CourseTerminologyDao : BaseDao<CourseTerminology> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/DeletedItemDao.kt:15:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class DeletedItemDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/DiscussionPostDao.kt:17:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class DiscussionPostDao: BaseDao<DiscussionPost>{ exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/EnrolmentRequestDao.kt:18:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class EnrolmentRequestDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ErrorReportDao.kt:11:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ErrorReportDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ExternalAppPermissionDao.kt:9:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ExternalAppPermissionDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/HolidayCalendarDao.kt:13:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class HolidayCalendarDao : BaseDao<HolidayCalendar> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/HolidayDao.kt:11:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class HolidayDao: BaseDao<Holiday>, OneToManyJoinDao<Holiday> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/LanguageDao.kt:17:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class LanguageDao : BaseDao<Language> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/LanguageVariantDao.kt:10:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class LanguageVariantDao : BaseDao<LanguageVariant> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/LeavingReasonDao.kt:11:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class LeavingReasonDao : BaseDao<LeavingReason> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/MessageDao.kt:13:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class MessageDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/OfflineItemDao.kt:18:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class OfflineItemDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/OutgoingReplicationDao.kt:9:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class OutgoingReplicationDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PeerReviewerAllocationDao.kt:12:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class PeerReviewerAllocationDao : BaseDao<PeerReviewerAllocation> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonAuth2Dao.kt:12:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class PersonAuth2Dao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonAuthDao.kt:11:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class PersonAuthDao : BaseDao<PersonAuth> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:16:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class PersonDao : BaseDao<Person> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonGroupDao.kt:12:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class PersonGroupDao : BaseDao<PersonGroup> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonGroupMemberDao.kt:10:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class PersonGroupMemberDao : BaseDao<PersonGroupMember> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonParentJoinDao.kt:14:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class PersonParentJoinDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonPasskeyDao.kt:14:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class PersonPasskeyDao{ exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/PersonPictureDao.kt:15:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class PersonPictureDao : BaseDao<PersonPicture>, ImageDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ReportDao.kt:15:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ReportDao : BaseDao<Report> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ScheduleDao.kt:12:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ScheduleDao : BaseDao<Schedule> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/ScopedGrantDao.kt:10:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ScopedGrantDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/SiteDao.kt:10:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class SiteDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/SiteTermsDao.kt:14:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class SiteTermsDao : OneToManyJoinDao<SiteTerms> { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/StudentResultDao.kt:15:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class StudentResultDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/SyncNodeDao.kt:10:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class SyncNodeDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/SystemPermissionDao.kt:22:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class SystemPermissionDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/TransferJobDao.kt:15:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class TransferJobDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/TransferJobErrorDao.kt:9:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class TransferJobErrorDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/TransferJobItemDao.kt:12:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class TransferJobItemDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/UserSessionDao.kt:14:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class UserSessionDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityEntityDao.kt:12:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ActivityEntityDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityExtensionDao.kt:12:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ActivityExtensionDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityInteractionDao.kt:11:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ActivityInteractionDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/ActivityLangMapEntryDao.kt:15:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ActivityLangMapEntryDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/ActorDao.kt:13:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class ActorDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/GroupMemberActorJoinDao.kt:12:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class GroupMemberActorJoinDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StateDeleteCommandDao.kt:11:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class StateDeleteCommandDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StateEntityDao.kt:16:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class StateEntityDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementContextActivityJoinDao.kt:12:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class StatementContextActivityJoinDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementDao.kt:52:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class StatementDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/StatementEntityJsonDao.kt:12:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class StatementEntityJsonDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/VerbDao.kt:12:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class VerbDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/VerbLangMapEntryDao.kt:12:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class VerbLangMapEntryDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/xapi/XapiSessionEntityDao.kt:13:1: warning: 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 exception: expect abstract class XapiSessionEntityDao { exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:24:64: warning: parameter 'db' is never used, could be renamed to _ exception: val MIGRATION_105_106 = DoorMigrationStatementList(105, 106) { db -> exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:32:63: warning: parameter 'db' is never used, could be renamed to _ exception: val MIGRATION_106_107 = DoorMigrationStatementList(106, 107) {db -> exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:162:64: warning: parameter 'db' is never used, could be renamed to _ exception: val MIGRATION_122_123 = DoorMigrationStatementList(122, 123) { db -> exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:214:64: warning: parameter 'db' is never used, could be renamed to _ exception: val MIGRATION_125_126 = DoorMigrationStatementList(125, 126) { db -> exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:263:64: warning: parameter 'db' is never used, could be renamed to _ exception: val MIGRATION_129_130 = DoorMigrationStatementList(129, 130) { db -> exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:300:64: warning: parameter 'db' is never used, could be renamed to _ exception: val MIGRATION_133_134 = DoorMigrationStatementList(133, 134) { db -> exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:369:64: warning: parameter 'db' is never used, could be renamed to _ exception: val MIGRATION_139_140 = DoorMigrationStatementList(139, 140) { db -> exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:383:64: warning: parameter 'db' is never used, could be renamed to _ exception: val MIGRATION_141_142 = DoorMigrationStatementList(141, 142) { db -> exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:463:71: warning: parameter 'db' is never used, could be renamed to _ exception: val MIGRATION_144_145_CLIENT = DoorMigrationStatementList(144, 145) { db -> exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:467:64: warning: parameter 'db' is never used, could be renamed to _ exception: val MIGRATION_145_146 = DoorMigrationStatementList(145, 146) { db -> exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:524:64: warning: parameter 'db' is never used, could be renamed to _ exception: val MIGRATION_150_151 = DoorMigrationStatementList(150, 151) { db -> exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:810:71: warning: parameter 'db' is never used, could be renamed to _ exception: val MIGRATION_155_156_CLIENT = DoorMigrationStatementList(155, 156) { db -> exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:1007:64: warning: parameter 'db' is never used, could be renamed to _ exception: val MIGRATION_166_167 = DoorMigrationStatementList(166, 167) { db -> exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:1384:71: warning: parameter 'db' is never used, could be renamed to _ exception: val MIGRATION_169_170_CLIENT = DoorMigrationStatementList(169, 170) { db -> exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:1399:64: warning: parameter 'db' is never used, could be renamed to _ exception: val MIGRATION_171_172 = DoorMigrationStatementList(171, 172) { db -> exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/ext/UmAppDatabaseMigrations.kt:1658:64: warning: parameter 'db' is never used, could be renamed to _ exception: val MIGRATION_203_204 = DoorMigrationStatementList(203, 204) { db -> exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:243:13: warning: 'thumbnailUrl: String?' is deprecated. use contentEntryPicture exception: if (thumbnailUrl != other.thumbnailUrl) return false exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:243:35: warning: 'thumbnailUrl: String?' is deprecated. use contentEntryPicture exception: if (thumbnailUrl != other.thumbnailUrl) return false exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:252:13: warning: 'completionCriteria: Int' is deprecated. use on courseBlock, will be removed soon exception: if (completionCriteria != other.completionCriteria) return false exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:252:41: warning: 'completionCriteria: Int' is deprecated. use on courseBlock, will be removed soon exception: if (completionCriteria != other.completionCriteria) return false exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:253:13: warning: 'minScore: Int' is deprecated. use on courseBlock, will be removed soon exception: if (minScore != other.minScore) return false exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:253:31: warning: 'minScore: Int' is deprecated. use on courseBlock, will be removed soon exception: if (minScore != other.minScore) return false exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:272:33: warning: 'thumbnailUrl: String?' is deprecated. use contentEntryPicture exception: result = 31 * result + (thumbnailUrl?.hashCode() ?: 0) exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:281:32: warning: 'completionCriteria: Int' is deprecated. use on courseBlock, will be removed soon exception: result = 31 * result + completionCriteria exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntry.kt:282:32: warning: 'minScore: Int' is deprecated. use on courseBlock, will be removed soon exception: result = 31 * result + minScore exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/ContentEntryRelatedEntryJoinWithLangName.kt:20:18: warning: 'ContentEntryRelatedEntryJoinWithLangName' is deprecated. use ContentEntryRelatedEntryJoinWithLanguage exception: other as ContentEntryRelatedEntryJoinWithLangName exception: ^ exception: lib-database/src/commonMain/kotlin/com/ustadmobile/lib/db/entities/UmAccount.kt:21:13: warning: 'admin: Boolean' is deprecated. Will be removed in Aug/24 once door update that handles missing columns in replication goes online exception: admin = account.admin exception: ^ > Task :lib-database:compileReleaseJavaWithJavac > Task :lib-database:mergeReleaseGeneratedProguardFiles UP-TO-DATE > Task :lib-database:exportReleaseConsumerProguardFiles UP-TO-DATE > Task :lib-database:processReleaseJavaRes > Task :lib-database:bundleLibRuntimeToJarRelease > Task :lib-database:bundleLibCompileToJarRelease > Task :lib-database:compileDebugJavaWithJavac > Task :lib-database:processDebugJavaRes > Task :lib-database:bundleLibCompileToJarDebug > Task :lib-database:createFullJarRelease > Task :lib-database:bundleLibRuntimeToJarDebug > Task :lib-database:generateReleaseLintModel > Task :lib-database:extractReleaseAnnotations > Task :lib-database:mergeReleaseConsumerProguardFiles UP-TO-DATE > Task :lib-database:mergeReleaseJavaResource > Task :lib-database:syncReleaseLibJars > Task :lib-database:bundleReleaseLocalLintAar > Task :lib-database:generateReleaseLintVitalModel > Task :lib-database:extractDebugAnnotations > Task :lib-database:mergeDebugGeneratedProguardFiles UP-TO-DATE > Task :lib-database:mergeDebugConsumerProguardFiles UP-TO-DATE > Task :lib-database:mergeDebugJavaResource > Task :lib-database:createFullJarDebug > Task :lib-database:syncDebugLibJars > Task :lib-database:bundleDebugLocalLintAar > Task :lib-database:generateDebugLintModel > Task :lib-database:generateDebugAndroidTestLintModel > Task :lib-database:generateDebugUnitTestLintModel > Task :lib-database:bundleDebugAar > Task :lib-database:assembleDebug > Task :lib-database:bundleReleaseAar > Task :lib-database:assembleRelease > 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:compileReleaseUnitTestKotlinAndroid NO-SOURCE > Task :lib-database:compileReleaseUnitTestJavaWithJavac NO-SOURCE > Task :lib-database:processReleaseUnitTestJavaRes NO-SOURCE > Task :lib-database:testReleaseUnitTest NO-SOURCE > Task :lib-database:generateDebugLintReportModel > Task :lib-database:test UP-TO-DATE > Task :lib-database:lintAnalyzeDebugUnitTest > Task :lib-database:lintAnalyzeDebugAndroidTest > Task :lib-database:compileKotlinJvm > Task :lib-database:compileKotlinJs > Task :core:compileReleaseKotlinAndroid > Task :core:compileDebugKotlinAndroid > Task :lib-database:lintVitalAnalyzeRelease > Task :lib-database:lintAnalyzeDebug 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 #1: 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 #5: Idle daemon unexpectedly exit. This should not happen. 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 #4: Idle daemon unexpectedly exit. This should not happen. > 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.proxy4/jdk.proxy4.$Proxy165.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.proxy4/jdk.proxy4.$Proxy165.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 #7: 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. > Task :lib-database:compileKotlinJs 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.proxy4/jdk.proxy4.$Proxy165.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.proxy4/jdk.proxy4.$Proxy165.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=710921ca-b3ca-4cbc-a6b1-c32694591eac, currentDir=/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-release-learningtree2} Attempting to read last messages from the daemon log... Daemon pid: 3311713 log file: /home/jenkins/.gradle/daemon/8.11.1/daemon-3311713.out.log ----- Last 20 lines from daemon log file - daemon-3311713.out.log ----- 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.proxy4/jdk.proxy4.$Proxy165.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 #7: 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. Daemon vm is shutting down... The daemon has exited normally or was terminated in response to a user interrupt.----- End of the daemon log ----- > Task :core: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.proxy4/jdk.proxy4.$Proxy165.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.proxy4/jdk.proxy4.$Proxy165.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. 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 :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.proxy4/jdk.proxy4.$Proxy165.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.proxy4/jdk.proxy4.$Proxy165.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. Build was aborted Aborted by Mike Dawson Archiving artifacts Recording test results [Checks API] No suitable checks publisher found. Finished: ABORTED