Started by user Mike Dawson Running as SYSTEM [EnvInject] - Loading node environment variables. Building in workspace /home/jenkins/.jenkins/workspace/Door The recommended git tool is: NONE No credentials specified > git rev-parse --resolve-git-dir /home/jenkins/.jenkins/workspace/Door/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://github.com/UstadMobile/door.git # timeout=10 Fetching upstream changes from https://github.com/UstadMobile/door.git > git --version # timeout=10 > git --version # 'git version 2.34.1' > git fetch --tags --force --progress -- https://github.com/UstadMobile/door.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/remotes/origin/main^{commit} # timeout=10 Checking out Revision 4f1807ced7b418d9bc96fbbe0c0cbd821596e29c (refs/remotes/origin/main) > git config core.sparsecheckout # timeout=10 > git checkout -f 4f1807ced7b418d9bc96fbbe0c0cbd821596e29c # timeout=10 Commit message: "Handle non-nullable string type." > git rev-list --no-walk 533d8deb93a611ddd5b8a49376690b58b37cc428 # timeout=10 [EnvInject] - Injecting environment variables from a build step. [EnvInject] - Injecting as environment variables the properties content ANDROID_SDK_ROOT=/home/jenkins/Android/Sdk KEYSTORE=/home/jenkins/javakey/android-release-keystore.properties ANDROID_HOME=/home/jenkins/Android/Sdk [EnvInject] - Variables injected successfully. [Gradle] - Launching build. [Door] $ /home/jenkins/.jenkins/workspace/Door/gradlew -Dmaven.repo.local=/var/www/html/maven2 -x lint clean build publishToMavenLocal Starting a Gradle Daemon (subsequent builds will be faster) > Configure project :door-runtime w: The Default Kotlin Hierarchy Template was not applied to 'project ':door-runtime'': Explicit .dependsOn() edges were configured for the following source sets: [androidMain, commonJvmJs, commonJvmMain, jsMain, jvmMain] Consider removing dependsOn-calls or disabling the default template by adding 'kotlin.mpp.applyDefaultHierarchyTemplate=false' to your gradle.properties Learn more about hierarchy templates: https://kotl.in/hierarchy-template > Configure project :door-testdb w: The Default Kotlin Hierarchy Template was not applied to 'project ':door-testdb'': Explicit .dependsOn() edges were configured for the following source sets: [androidInstrumentedTest, androidUnitTest] Consider removing dependsOn-calls or disabling the default template by adding 'kotlin.mpp.applyDefaultHierarchyTemplate=false' to your gradle.properties Learn more about hierarchy templates: https://kotl.in/hierarchy-template w: Kotlin Source Set 'androidInstrumentedTest' can't depend on 'commonTest' as they are from different Source Set Trees. Please remove this dependency edge. 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. Path for java installation '/usr/lib/jvm/openjdk-14' (Common Linux Locations) does not contain a java executable Path for java installation '/usr/lib/jvm/openjdk-17' (Common Linux Locations) does not contain a java executable Path for java installation '/usr/lib/jvm/openjdk-11' (Common Linux Locations) does not contain a java executable > Task :clean > Task :app-testdb:cleanJsBrowserTest UP-TO-DATE > Task :app-testdb:cleanAllTests UP-TO-DATE > Task :app-testdb:clean > Task :door-compiler:clean > Task :door-runtime:cleanJsBrowserTest > Task :door-runtime:cleanJvmTest > Task :door-runtime:cleanAllTests > Task :door-runtime:clean > Task :door-shallowcopy:clean > Task :door-testdb:cleanJsBrowserTest UP-TO-DATE > Task :door-testdb:cleanJvmTest UP-TO-DATE > Task :door-testdb:cleanAllTests UP-TO-DATE > Task :door-testdb:clean > Task :door-testdb-server:clean > Task :room-annotations:cleanJsBrowserTest UP-TO-DATE > Task :room-annotations:cleanJvmTest UP-TO-DATE > Task :room-annotations:cleanAllTests UP-TO-DATE > Task :room-annotations:clean > Task :test-app-android:clean > Task :assemble UP-TO-DATE > Task :check UP-TO-DATE > Task :build UP-TO-DATE > Task :app-testdb:generateProjectStructureMetadata > Task :app-testdb:allMetadataJar > Task :app-testdb:jsProcessResources > Task :app-testdb:jsBrowserProductionExecutableDistributeResources > Task :kotlinNodeJsSetup UP-TO-DATE > Task :kotlinNpmCachesSetup > Task :kotlinRestoreYarnLock > Task :kotlinYarnSetup UP-TO-DATE > Task :room-annotations:jsPackageJson > Task :door-runtime:jsPackageJson > Task :door-testdb:jsPackageJson > Task :app-testdb:jsPackageJson > Task :app-testdb:jsTestPackageJson > Task :door-runtime:jsTestPackageJson > Task :door-testdb:jsTestPackageJson > Task :room-annotations:jsTestPackageJson > Task :app-testdb:jsPublicPackageJson > Task :app-testdb:jsTestPublicPackageJson > Task :door-runtime:jsPublicPackageJson > Task :door-runtime:jsTestPublicPackageJson > Task :door-testdb:jsPublicPackageJson > Task :door-testdb:jsTestPublicPackageJson > Task :room-annotations:jsPublicPackageJson > Task :room-annotations:jsTestPublicPackageJson > Task :packageJsonUmbrella > Task :rootPackageJson > Task :kotlinNpmInstall warning Ignored scripts due to flag. > Task :kotlinStoreYarnLock UP-TO-DATE > Task :app-testdb:checkKotlinGradlePluginConfigurationErrors > Task :door-runtime:checkKotlinGradlePluginConfigurationErrors > Task :room-annotations:checkKotlinGradlePluginConfigurationErrors > Task :room-annotations:jsProcessResources NO-SOURCE > Task :door-runtime:jsProcessResources > Task :door-testdb:checkKotlinGradlePluginConfigurationErrors > Task :door-compiler:checkKotlinGradlePluginConfigurationErrors > Task :room-annotations:jvmProcessResources NO-SOURCE > Task :door-runtime:jvmProcessResources NO-SOURCE > Task :door-compiler:processResources > Task :door-shallowcopy:checkKotlinGradlePluginConfigurationErrors > Task :door-shallowcopy:processResources > Task :door-testdb:jsProcessResources NO-SOURCE > Task :app-testdb:jsTestProcessResources NO-SOURCE > Task :door-compiler:processTestResources NO-SOURCE > Task :room-annotations:transformCommonMainDependenciesMetadata > Task :room-annotations:generateProjectStructureMetadata > Task :room-annotations:metadataCommonMainProcessResources NO-SOURCE > Task :door-runtime:metadataCommonMainProcessResources NO-SOURCE > Task :door-runtime:transformRoomAnnotationsDependenciesMetadata > Task :door-runtime:compileRoomAnnotationsKotlinMetadata NO-SOURCE > Task :door-runtime:generateProjectStructureMetadata > Task :door-runtime:metadataCommonJvmJsProcessResources NO-SOURCE > Task :door-runtime:metadataCommonJvmMainProcessResources NO-SOURCE > Task :door-runtime:metadataRoomAnnotationsProcessResources NO-SOURCE > Task :door-runtime:metadataRoomAnnotationsClasses UP-TO-DATE > Task :door-runtime:preBuild UP-TO-DATE > Task :door-runtime:preDebugBuild UP-TO-DATE > Task :door-runtime:mergeDebugJniLibFolders > Task :door-runtime:mergeDebugNativeLibs NO-SOURCE > Task :door-runtime:stripDebugDebugSymbols NO-SOURCE > Task :door-runtime:generateDebugResValues > Task :door-runtime:generateDebugResources > Task :door-runtime:copyDebugJniLibsProjectAndLocalJars > Task :door-runtime:packageDebugResources > Task :room-annotations:preBuild UP-TO-DATE > Task :room-annotations:preDebugBuild UP-TO-DATE > Task :room-annotations:generateDebugResValues > Task :room-annotations:generateDebugResources > Task :room-annotations:packageDebugResources > Task :door-runtime:extractDeepLinksForAarDebug UP-TO-DATE > Task :room-annotations:javaPreCompileDebug > Task :door-runtime:javaPreCompileDebug > Task :door-runtime:mergeDebugShaders > Task :door-runtime:compileDebugShaders NO-SOURCE > Task :door-runtime:generateDebugAssets UP-TO-DATE > Task :room-annotations:parseDebugLocalResources > Task :door-runtime:parseDebugLocalResources > Task :door-runtime:packageDebugAssets > Task :door-runtime:prepareDebugArtProfile UP-TO-DATE > Task :door-runtime:prepareLintJarForPublish UP-TO-DATE > Task :door-runtime:preReleaseBuild UP-TO-DATE > Task :room-annotations:processDebugManifest > Task :door-runtime:processDebugManifest > Task :door-runtime:mergeReleaseJniLibFolders > Task :door-runtime:writeDebugAarMetadata > Task :door-runtime:mergeReleaseNativeLibs NO-SOURCE > Task :door-runtime:stripReleaseDebugSymbols NO-SOURCE > Task :door-runtime:copyReleaseJniLibsProjectAndLocalJars > Task :door-runtime:generateReleaseResValues > Task :door-runtime:extractDeepLinksForAarRelease UP-TO-DATE > Task :door-runtime:generateReleaseResources > Task :door-runtime:packageReleaseResources > Task :room-annotations:preReleaseBuild UP-TO-DATE > Task :room-annotations:generateReleaseResValues > Task :room-annotations:generateReleaseResources > Task :door-runtime:parseReleaseLocalResources > Task :door-runtime:processReleaseManifest > Task :room-annotations:generateDebugRFile > Task :door-runtime:generateDebugRFile > Task :room-annotations:packageReleaseResources > Task :door-runtime:generateReleaseRFile > Task :room-annotations:parseReleaseLocalResources > Task :room-annotations:javaPreCompileRelease > Task :room-annotations:processReleaseManifest > Task :door-runtime:javaPreCompileRelease > Task :door-runtime:mergeReleaseShaders > Task :door-runtime:compileReleaseShaders NO-SOURCE > Task :door-runtime:generateReleaseAssets UP-TO-DATE > Task :room-annotations:generateReleaseRFile > Task :door-runtime:packageReleaseAssets > Task :door-runtime:prepareReleaseArtProfile UP-TO-DATE > Task :door-runtime:writeReleaseAarMetadata > Task :door-runtime:mapReleaseSourceSetPaths > Task :door-runtime:mergeReleaseResources > Task :door-runtime:jsTestProcessResources NO-SOURCE > Task :room-annotations:compileReleaseLibraryResources > Task :door-runtime:jvmTestProcessResources > Task :door-runtime:preDebugUnitTestBuild UP-TO-DATE > Task :door-runtime:preReleaseUnitTestBuild UP-TO-DATE > Task :door-runtime:javaPreCompileDebugUnitTest > Task :door-shallowcopy:processTestResources NO-SOURCE > Task :door-runtime:javaPreCompileReleaseUnitTest > Task :door-testdb:generateProjectStructureMetadata > Task :door-testdb:metadataCommonMainProcessResources NO-SOURCE > Task :door-testdb:preBuild UP-TO-DATE > Task :door-testdb:preDebugBuild UP-TO-DATE > Task :door-testdb:mergeDebugJniLibFolders > Task :door-testdb:mergeDebugNativeLibs NO-SOURCE > Task :door-testdb:stripDebugDebugSymbols NO-SOURCE > Task :door-runtime:generateDebugUnitTestStubRFile > Task :door-runtime:generateReleaseUnitTestStubRFile > Task :door-testdb:copyDebugJniLibsProjectAndLocalJars > Task :door-testdb:generateDebugResValues > Task :door-testdb:generateDebugResources > Task :door-testdb:packageDebugResources > Task :door-testdb:parseDebugLocalResources > Task :door-testdb:extractDeepLinksForAarDebug UP-TO-DATE > Task :door-testdb:javaPreCompileDebug > Task :door-testdb:mergeDebugShaders > Task :door-testdb:compileDebugShaders NO-SOURCE > Task :door-testdb:generateDebugAssets UP-TO-DATE > Task :door-testdb:processDebugManifest > Task :door-testdb:packageDebugAssets > Task :door-testdb:prepareDebugArtProfile UP-TO-DATE > Task :door-testdb:prepareLintJarForPublish UP-TO-DATE > Task :door-testdb:preReleaseBuild UP-TO-DATE > Task :door-testdb:writeDebugAarMetadata > Task :door-testdb:generateDebugRFile > Task :door-testdb:mergeReleaseJniLibFolders > Task :door-testdb:mergeReleaseNativeLibs NO-SOURCE > Task :door-testdb:stripReleaseDebugSymbols NO-SOURCE > Task :door-testdb:generateReleaseResValues > Task :door-testdb:extractDeepLinksForAarRelease UP-TO-DATE > Task :door-testdb:copyReleaseJniLibsProjectAndLocalJars > Task :door-testdb:generateReleaseResources > Task :door-testdb:packageReleaseResources > Task :door-runtime:verifyReleaseResources > Task :door-testdb:parseReleaseLocalResources > Task :door-testdb:javaPreCompileRelease > Task :door-testdb:processReleaseManifest > Task :door-testdb:mergeReleaseShaders > Task :door-testdb:compileReleaseShaders NO-SOURCE > Task :door-testdb:generateReleaseAssets UP-TO-DATE > Task :door-testdb:generateReleaseRFile > Task :door-testdb:packageReleaseAssets > Task :door-testdb:prepareReleaseArtProfile UP-TO-DATE > Task :door-runtime:compileReleaseLibraryResources > Task :door-testdb:writeReleaseAarMetadata > Task :door-testdb:mapReleaseSourceSetPaths > Task :door-testdb:mergeReleaseResources > Task :door-testdb:jsTestProcessResources NO-SOURCE > Task :door-testdb:generateKarmaConfigExtra UP-TO-DATE > Task :door-testdb:jvmTestProcessResources > Task :door-runtime:compileDebugLibraryResources > Task :door-testdb:preDebugUnitTestBuild UP-TO-DATE > Task :room-annotations:writeDebugAarMetadata > Task :door-testdb:compileDebugLibraryResources > Task :door-testdb:generateDebugUnitTestResValues > Task :door-testdb:checkDebugUnitTestAarMetadata > Task :door-testdb:verifyReleaseResources > Task :door-testdb:mapDebugUnitTestSourceSetPaths > Task :door-testdb:generateDebugUnitTestResources > Task :door-runtime:extractDeepLinksDebug > Task :door-testdb:extractDeepLinksDebug > Task :room-annotations:extractDeepLinksDebug > Task :door-testdb:mergeDebugUnitTestResources > Task :room-annotations:compileCommonMainKotlinMetadata w: file:///home/jenkins/.jenkins/workspace/Door/room-annotations/src/commonMain/kotlin/androidx/room/OnConflictStrategy.kt:9:56 'ROLLBACK: Int' is deprecated. Does not work with Android's current SQLite bindings. Use {@link #ABORT} to roll back the transaction. w: file:///home/jenkins/.jenkins/workspace/Door/room-annotations/src/commonMain/kotlin/androidx/room/OnConflictStrategy.kt:9:111 'FAIL: Int' is deprecated. Does not work as expected. The transaction is rolled back. Use {@link #ABORT}. > Task :door-testdb:processDebugUnitTestManifest > Task :room-annotations:metadataCommonMainClasses > Task :room-annotations:allMetadataJar > Task :door-runtime:transformCommonMainDependenciesMetadata > Task :door-runtime:transformCommonJvmJsDependenciesMetadata > Task :door-runtime:transformCommonJvmMainDependenciesMetadata > Task :room-annotations:compileDebugLibraryResources > Task :door-testdb:javaPreCompileDebugUnitTest > Task :room-annotations:mergeDebugShaders > Task :room-annotations:compileDebugShaders NO-SOURCE > Task :room-annotations:generateDebugAssets UP-TO-DATE > Task :room-annotations:packageDebugAssets > Task :door-testdb:mergeDebugAssets > Task :door-testdb:generateDebugUnitTestAssets UP-TO-DATE > Task :door-testdb:mergeDebugUnitTestAssets > Task :door-testdb:preReleaseUnitTestBuild UP-TO-DATE > Task :room-annotations:writeReleaseAarMetadata > Task :door-testdb:compileReleaseLibraryResources > Task :door-testdb:checkReleaseUnitTestAarMetadata > Task :door-testdb:generateReleaseUnitTestResValues > Task :door-testdb:mapReleaseUnitTestSourceSetPaths > Task :door-testdb:generateReleaseUnitTestResources > Task :door-testdb:processDebugUnitTestResources > Task :door-testdb:packageDebugUnitTestForUnitTest > Task :door-testdb:generateDebugUnitTestConfig > Task :door-runtime:extractDeepLinksRelease > Task :door-testdb:extractDeepLinksRelease > Task :door-testdb:mergeReleaseUnitTestResources > Task :room-annotations:extractDeepLinksRelease > Task :room-annotations:compileKotlinJs w: file:///home/jenkins/.jenkins/workspace/Door/room-annotations/src/commonMain/kotlin/androidx/room/OnConflictStrategy.kt:9:56 'ROLLBACK: Int' is deprecated. Does not work with Android's current SQLite bindings. Use {@link #ABORT} to roll back the transaction. w: file:///home/jenkins/.jenkins/workspace/Door/room-annotations/src/commonMain/kotlin/androidx/room/OnConflictStrategy.kt:9:111 'FAIL: Int' is deprecated. Does not work as expected. The transaction is rolled back. Use {@link #ABORT}. > Task :door-testdb:processReleaseUnitTestManifest > Task :room-annotations:jsMainClasses > Task :room-annotations:jsJar > Task :door-testdb:javaPreCompileReleaseUnitTest > Task :room-annotations:mergeReleaseShaders > Task :room-annotations:compileReleaseShaders NO-SOURCE > Task :room-annotations:generateReleaseAssets UP-TO-DATE > Task :room-annotations:packageReleaseAssets > Task :door-testdb:mergeReleaseAssets > Task :door-testdb:generateReleaseUnitTestAssets UP-TO-DATE > Task :door-testdb:mergeReleaseUnitTestAssets > Task :door-testdb-server:checkKotlinGradlePluginConfigurationErrors > Task :door-testdb-server:processResources > Task :door-testdb-server:processTestResources NO-SOURCE > Task :room-annotations:mergeDebugJniLibFolders > Task :room-annotations:mergeDebugNativeLibs NO-SOURCE > Task :room-annotations:stripDebugDebugSymbols NO-SOURCE > Task :room-annotations:copyDebugJniLibsProjectAndLocalJars > Task :room-annotations:extractDeepLinksForAarDebug UP-TO-DATE > Task :room-annotations:prepareDebugArtProfile UP-TO-DATE > Task :room-annotations:prepareLintJarForPublish UP-TO-DATE > Task :room-annotations:mergeReleaseJniLibFolders > Task :room-annotations:mergeReleaseNativeLibs NO-SOURCE > Task :room-annotations:stripReleaseDebugSymbols NO-SOURCE > Task :room-annotations:extractDeepLinksForAarRelease UP-TO-DATE > Task :room-annotations:prepareReleaseArtProfile UP-TO-DATE > Task :room-annotations:copyReleaseJniLibsProjectAndLocalJars > Task :room-annotations:mapReleaseSourceSetPaths > Task :room-annotations:mergeReleaseResources > Task :room-annotations:compileTestKotlinJs NO-SOURCE > Task :room-annotations:jsTestProcessResources NO-SOURCE > Task :room-annotations:jsTestClasses UP-TO-DATE > Task :room-annotations:compileTestDevelopmentExecutableKotlinJs NO-SOURCE > Task :room-annotations:jsTestTestDevelopmentExecutableCompileSync NO-SOURCE > Task :room-annotations:jsBrowserTest SKIPPED > Task :room-annotations:jsTest NO-SOURCE > Task :room-annotations:jvmTestProcessResources NO-SOURCE > Task :room-annotations:preDebugUnitTestBuild UP-TO-DATE > Task :room-annotations:generateDebugUnitTestStubRFile > Task :room-annotations:preReleaseUnitTestBuild UP-TO-DATE > Task :room-annotations:javaPreCompileDebugUnitTest > Task :door-testdb:processReleaseUnitTestResources > Task :room-annotations:generateReleaseUnitTestStubRFile > Task :door-testdb:packageReleaseUnitTestForUnitTest > Task :door-testdb:generateReleaseUnitTestConfig > Task :test-app-android:preBuild UP-TO-DATE > Task :test-app-android:preDebugBuild UP-TO-DATE > Task :test-app-android:mergeDebugNativeDebugMetadata NO-SOURCE > Task :test-app-android:checkKotlinGradlePluginConfigurationErrors > Task :room-annotations:javaPreCompileReleaseUnitTest > Task :room-annotations:verifyReleaseResources > Task :test-app-android:checkDebugAarMetadata > Task :test-app-android:generateDebugResValues > Task :test-app-android:mapDebugSourceSetPaths > Task :test-app-android:generateDebugResources > Task :room-annotations:compileKotlinJvm w: file:///home/jenkins/.jenkins/workspace/Door/room-annotations/src/commonMain/kotlin/androidx/room/OnConflictStrategy.kt:9:56 'ROLLBACK: Int' is deprecated. Does not work with Android's current SQLite bindings. Use {@link #ABORT} to roll back the transaction. w: file:///home/jenkins/.jenkins/workspace/Door/room-annotations/src/commonMain/kotlin/androidx/room/OnConflictStrategy.kt:9:111 'FAIL: Int' is deprecated. Does not work as expected. The transaction is rolled back. Use {@link #ABORT}. > Task :room-annotations:compileDebugKotlinAndroid w: file:///home/jenkins/.jenkins/workspace/Door/room-annotations/src/commonMain/kotlin/androidx/room/OnConflictStrategy.kt:9:56 'ROLLBACK: Int' is deprecated. Does not work with Android's current SQLite bindings. Use {@link #ABORT} to roll back the transaction. w: file:///home/jenkins/.jenkins/workspace/Door/room-annotations/src/commonMain/kotlin/androidx/room/OnConflictStrategy.kt:9:111 'FAIL: Int' is deprecated. Does not work as expected. The transaction is rolled back. Use {@link #ABORT}. > Task :room-annotations:compileReleaseKotlinAndroid w: file:///home/jenkins/.jenkins/workspace/Door/room-annotations/src/commonMain/kotlin/androidx/room/OnConflictStrategy.kt:9:56 'ROLLBACK: Int' is deprecated. Does not work with Android's current SQLite bindings. Use {@link #ABORT} to roll back the transaction. w: file:///home/jenkins/.jenkins/workspace/Door/room-annotations/src/commonMain/kotlin/androidx/room/OnConflictStrategy.kt:9:111 'FAIL: Int' is deprecated. Does not work as expected. The transaction is rolled back. Use {@link #ABORT}. > Task :room-annotations:jvmMainClasses > Task :room-annotations:jvmJar > Task :room-annotations:compileDebugJavaWithJavac NO-SOURCE > Task :room-annotations:compileReleaseJavaWithJavac NO-SOURCE > Task :room-annotations:processDebugJavaRes > Task :room-annotations:bundleLibCompileToJarRelease > Task :room-annotations:bundleLibCompileToJarDebug > Task :room-annotations:bundleLibRuntimeToJarRelease > Task :room-annotations:bundleLibRuntimeToJarDebug > Task :room-annotations:processReleaseJavaRes > Task :room-annotations:extractDebugAnnotations > Task :room-annotations:mergeDebugGeneratedProguardFiles UP-TO-DATE > Task :room-annotations:mergeDebugConsumerProguardFiles UP-TO-DATE > Task :room-annotations:extractReleaseAnnotations > Task :room-annotations:mergeReleaseGeneratedProguardFiles UP-TO-DATE > Task :room-annotations:mergeReleaseConsumerProguardFiles UP-TO-DATE > Task :room-annotations:compileTestKotlinJvm NO-SOURCE > Task :room-annotations:jvmTestClasses UP-TO-DATE > Task :room-annotations:jvmTest NO-SOURCE > Task :room-annotations:compileDebugUnitTestKotlinAndroid NO-SOURCE > Task :room-annotations:compileDebugUnitTestJavaWithJavac NO-SOURCE > Task :room-annotations:processDebugUnitTestJavaRes NO-SOURCE > Task :room-annotations:testDebugUnitTest NO-SOURCE > Task :room-annotations:compileReleaseUnitTestKotlinAndroid NO-SOURCE > Task :room-annotations:compileReleaseUnitTestJavaWithJavac NO-SOURCE > Task :room-annotations:processReleaseUnitTestJavaRes NO-SOURCE > Task :room-annotations:testReleaseUnitTest NO-SOURCE > Task :room-annotations:allTests NO-SOURCE > Task :room-annotations:test UP-TO-DATE > Task :room-annotations:check > Task :test-app-android:packageDebugResources > Task :test-app-android:createDebugCompatibleScreenManifests > Task :test-app-android:extractDeepLinksDebug > Task :test-app-android:mergeDebugResources > Task :room-annotations:mergeReleaseJavaResource > Task :room-annotations:mergeDebugJavaResource > Task :test-app-android:parseDebugLocalResources > Task :test-app-android:processDebugMainManifest > Task :room-annotations:syncDebugLibJars > Task :room-annotations:bundleDebugAar > Task :room-annotations:assembleDebug > Task :room-annotations:syncReleaseLibJars > Task :room-annotations:bundleReleaseAar > Task :room-annotations:assembleRelease > Task :room-annotations:assemble > Task :room-annotations:build > Task :test-app-android:processDebugManifest > Task :test-app-android:javaPreCompileDebug > Task :test-app-android:mergeDebugShaders > Task :test-app-android:compileDebugShaders NO-SOURCE > Task :test-app-android:generateDebugAssets UP-TO-DATE > Task :test-app-android:mergeDebugAssets > Task :test-app-android:compressDebugAssets > Task :test-app-android:desugarDebugFileDependencies > Task :test-app-android:processDebugManifestForPackage > Task :test-app-android:checkDebugDuplicateClasses > Task :door-runtime:copyDebugJniLibsProjectOnly > Task :door-testdb:copyDebugJniLibsProjectOnly > Task :test-app-android:mergeDebugJniLibFolders > Task :test-app-android:mergeDebugNativeLibs NO-SOURCE > Task :test-app-android:stripDebugDebugSymbols NO-SOURCE > Task :test-app-android:validateSigningDebug > Task :test-app-android:writeDebugAppMetadata > Task :test-app-android:writeDebugSigningConfigVersions > Task :door-runtime:extractProguardFiles > Task :room-annotations:createFullJarRelease > Task :room-annotations:bundleReleaseLocalLintAar > Task :room-annotations:extractProguardFiles > Task :room-annotations:writeReleaseLintModelMetadata > Task :door-runtime:writeReleaseLintModelMetadata > Task :door-testdb:extractProguardFiles > Task :door-testdb:writeReleaseLintModelMetadata > Task :room-annotations:generateReleaseLintModel > Task :test-app-android:buildKotlinToolingMetadata > Task :test-app-android:preReleaseBuild UP-TO-DATE > Task :test-app-android:checkReleaseAarMetadata > Task :test-app-android:generateReleaseResValues > Task :test-app-android:mapReleaseSourceSetPaths > Task :test-app-android:generateReleaseResources > Task :test-app-android:processDebugResources > Task :test-app-android:packageReleaseResources > Task :test-app-android:createReleaseCompatibleScreenManifests > Task :test-app-android:extractDeepLinksRelease > Task :test-app-android:processReleaseMainManifest > Task :test-app-android:processReleaseManifest > Task :test-app-android:extractProguardFiles > Task :test-app-android:parseReleaseLocalResources > Task :door-testdb:copyReleaseJniLibsProjectOnly > Task :test-app-android:javaPreCompileRelease > Task :door-runtime:copyReleaseJniLibsProjectOnly > Task :test-app-android:mergeReleaseJniLibFolders > Task :test-app-android:mergeReleaseNativeLibs NO-SOURCE > Task :test-app-android:stripReleaseDebugSymbols NO-SOURCE > Task :test-app-android:extractReleaseNativeSymbolTables NO-SOURCE > Task :test-app-android:mergeReleaseNativeDebugMetadata NO-SOURCE > Task :test-app-android:desugarReleaseFileDependencies > Task :test-app-android:checkReleaseDuplicateClasses > Task :test-app-android:mergeReleaseArtProfile > Task :test-app-android:processReleaseManifestForPackage > Task :test-app-android:mergeReleaseShaders > Task :test-app-android:compileReleaseShaders NO-SOURCE > Task :test-app-android:generateReleaseAssets UP-TO-DATE > Task :test-app-android:mergeReleaseAssets > Task :test-app-android:compressReleaseAssets > Task :test-app-android:mergeReleaseResources > Task :test-app-android:collectReleaseDependencies > Task :test-app-android:processReleaseResources > Task :test-app-android:sdkReleaseDependencyData > Task :test-app-android:writeReleaseAppMetadata > Task :test-app-android:writeReleaseSigningConfigVersions > Task :test-app-android:preDebugUnitTestBuild UP-TO-DATE > Task :test-app-android:preReleaseUnitTestBuild UP-TO-DATE > Task :test-app-android:javaPreCompileDebugUnitTest > Task :test-app-android:javaPreCompileReleaseUnitTest > Task :door-compiler:generatePomFileForMavenPublication > Task :door-runtime:androidDebugSourcesJar > Task :door-runtime:generatePomFileForAndroidDebugPublication > Task :door-runtime:androidReleaseSourcesJar > Task :door-runtime:generatePomFileForAndroidReleasePublication > Task :test-app-android:optimizeReleaseResources > Task :door-runtime:jsSourcesJar > Task :door-runtime:generatePomFileForJsPublication > Task :door-runtime:jvmSourcesJar > Task :door-runtime:generatePomFileForJvmPublication > Task :door-runtime:buildKotlinToolingMetadata > Task :door-runtime:sourcesJar > Task :door-runtime:generatePomFileForKotlinMultiplatformPublication > Task :door-shallowcopy:generatePomFileForMavenPublication > Task :door-testdb-server:publishToMavenLocal UP-TO-DATE > Task :room-annotations:androidDebugSourcesJar > Task :room-annotations:generateMetadataFileForAndroidDebugPublication > Task :room-annotations:generatePomFileForAndroidDebugPublication > Task :room-annotations:publishAndroidDebugPublicationToMavenLocal > Task :room-annotations:androidReleaseSourcesJar > Task :room-annotations:generateMetadataFileForAndroidReleasePublication > Task :room-annotations:generatePomFileForAndroidReleasePublication > Task :room-annotations:publishAndroidReleasePublicationToMavenLocal > Task :room-annotations:jsSourcesJar > Task :room-annotations:generateMetadataFileForJsPublication > Task :room-annotations:generatePomFileForJsPublication > Task :room-annotations:publishJsPublicationToMavenLocal > Task :room-annotations:jvmSourcesJar > Task :room-annotations:generateMetadataFileForJvmPublication > Task :room-annotations:generatePomFileForJvmPublication > Task :room-annotations:publishJvmPublicationToMavenLocal > Task :room-annotations:buildKotlinToolingMetadata > Task :room-annotations:sourcesJar > Task :room-annotations:generateMetadataFileForKotlinMultiplatformPublication > Task :room-annotations:generatePomFileForKotlinMultiplatformPublication > Task :room-annotations:publishKotlinMultiplatformPublicationToMavenLocal > Task :room-annotations:publishToMavenLocal > Task :door-runtime:compileCommonMainKotlinMetadata w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/DoorQuery.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/DoorSqlDatabase.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/DoorUri.kt:7:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/DoorUri.kt:18: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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/RepositoryConfig.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/SimpleDoorQuery.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/Array.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/Connection.kt:5:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/DataSource.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/DatabaseMetadata.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/PreparedStatement.kt:5:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/ResultSet.kt:8:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/ResultSetMetaData.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/SQLException.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/Statement.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/ext/StatementCommonExt.kt:15:64 Redundant 'suspend' modifier: lambda parameters of suspend function type uses existing continuation. w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/types/BigDecimal.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/types/Date.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/types/Time.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/types/TimeStamp.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/room/InvalidationTracker.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/room/InvalidationTrackerObserver.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/room/RoomDatabase.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/sse/DoorEventSource.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/util/DoorEventCollator.kt:50:13 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API. w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/util/KmpUuid.kt:5:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' 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 :door-runtime:metadataCommonMainClasses > Task :door-runtime:compileCommonJvmMainKotlinMetadata SKIPPED > Task :door-runtime:metadataCommonJvmMainClasses UP-TO-DATE > Task :test-app-android:mergeExtDexDebug > Task :test-app-android:mergeExtDexRelease > Task :door-runtime:compileCommonJvmJsKotlinMetadata w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonJvmJs/kotlin/com/ustadmobile/door/DoorQuery.kt:7:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonJvmJs/kotlin/com/ustadmobile/door/DoorSqlDatabase.kt:5:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonJvmJs/kotlin/com/ustadmobile/door/JdbcArrayProxy.kt:4:10 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonJvmJs/kotlin/com/ustadmobile/door/PreparedStatementArrayProxy.kt:5:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonJvmJs/kotlin/com/ustadmobile/door/SimpleDoorQuery.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/Door/door-runtime/src/commonJvmJs/kotlin/com/ustadmobile/door/room/InvalidationTracker.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/Door/door-runtime/src/commonJvmJs/kotlin/com/ustadmobile/door/room/InvalidationTrackerObserver.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/Door/door-runtime/src/commonJvmJs/kotlin/com/ustadmobile/door/room/RoomDatabaseJdbcImplHelper.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 > Task :door-runtime:metadataCommonJvmJsClasses > Task :door-runtime:allMetadataJar > Task :door-testdb:transformCommonMainDependenciesMetadata > Task :door-runtime:generateMetadataFileForKotlinMultiplatformPublication > Task :door-runtime:publishKotlinMultiplatformPublicationToMavenLocal > Task :door-testdb:compileCommonMainKotlinMetadata w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/com/ustadmobile/door/log/NapierAntilog.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/Door/door-testdb/src/commonMain/kotlin/db2/AccessGrantDao.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/Door/door-testdb/src/commonMain/kotlin/db2/ExampleDao2.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/Door/door-testdb/src/commonMain/kotlin/db2/ExampleDaoWithInterface.kt:7:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/db2/ExampleDatabase2.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/Door/door-testdb/src/commonMain/kotlin/db2/ExampleEntityPkIntDao.kt:8:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/db2/ExampleLinkEntityDao.kt:7:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/db2/ExampleSyncableDao.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/Door/door-testdb/src/commonMain/kotlin/db3/BadgeDao.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/Door/door-testdb/src/commonMain/kotlin/db3/DiscussionPostDao.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/Door/door-testdb/src/commonMain/kotlin/db3/ExampleDb3.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/Door/door-testdb/src/commonMain/kotlin/db3/ExampleEntity3Dao.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/Door/door-testdb/src/commonMain/kotlin/db3/MemberDao.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/Door/door-testdb/src/commonMain/kotlin/db3/StatementEntityDao.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/Door/door-testdb/src/commonMain/kotlin/dbonly/VanillaDao.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/Door/door-testdb/src/commonMain/kotlin/dbonly/VanillaDatabase.kt:7:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/repdb/CompositePkDao.kt:7:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/repdb/RepDao.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/Door/door-testdb/src/commonMain/kotlin/repdb/RepDb.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/Door/door-testdb/src/commonMain/kotlin/repdb/RepWithAttachmentDao.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 :door-testdb:metadataCommonMainClasses > Task :door-testdb:allMetadataJar > Task :door-runtime:compileKotlinJs w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonJvmJs/kotlin/com/ustadmobile/door/DoorQuery.kt:7:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonJvmJs/kotlin/com/ustadmobile/door/DoorSqlDatabase.kt:5:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonJvmJs/kotlin/com/ustadmobile/door/JdbcArrayProxy.kt:4:10 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonJvmJs/kotlin/com/ustadmobile/door/PreparedStatementArrayProxy.kt:5:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonJvmJs/kotlin/com/ustadmobile/door/SimpleDoorQuery.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/Door/door-runtime/src/commonJvmJs/kotlin/com/ustadmobile/door/paging/DoorLimitOffsetPagingSource.kt:89:21 Unchecked cast: PagingSourceLoadResultInvalid /* = PagingSource.LoadResult.Invalid */ to PagingSourceLoadResult /* = PagingSource.LoadResult */ w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonJvmJs/kotlin/com/ustadmobile/door/room/InvalidationTracker.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/Door/door-runtime/src/commonJvmJs/kotlin/com/ustadmobile/door/room/InvalidationTrackerObserver.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/Door/door-runtime/src/commonJvmJs/kotlin/com/ustadmobile/door/room/RoomDatabaseJdbcImplHelper.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/DoorQuery.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/DoorSqlDatabase.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/DoorUri.kt:7:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/DoorUri.kt:18: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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/RepositoryConfig.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/SimpleDoorQuery.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/ext/DoorJsonRequestExt.kt:49:7 No cast needed w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/Array.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/Connection.kt:5:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/DataSource.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/DatabaseMetadata.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/PreparedStatement.kt:5:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/ResultSet.kt:8:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/ResultSetMetaData.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/SQLException.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/Statement.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/ext/StatementCommonExt.kt:15:64 Redundant 'suspend' modifier: lambda parameters of suspend function type uses existing continuation. w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/types/BigDecimal.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/types/Date.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/types/Time.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/types/TimeStamp.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/paging/DoorPagingUtil.kt:81:7 No cast needed w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/paging/DoorRepositoryHttpRequestPagingSource.kt:43:60 No cast needed w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/paging/DoorRepositoryHttpRequestPagingSource.kt:47:67 No cast needed w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/paging/DoorRepositoryHttpRequestPagingSource.kt:95:23 No cast needed w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/paging/DoorRepositoryHttpRequestPagingSource.kt:104:23 No cast needed w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/room/InvalidationTracker.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/room/InvalidationTrackerObserver.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/room/RoomDatabase.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/sse/DoorEventSource.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/util/DoorEventCollator.kt:50:13 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API. w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/util/KmpUuid.kt:5:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/jsMain/kotlin/com/ustadmobile/door/DoorUri.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/Door/door-runtime/src/jsMain/kotlin/com/ustadmobile/door/DoorUri.kt:29:5 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/jsMain/kotlin/com/ustadmobile/door/JdbcArrayProxy.kt:3:10 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/jsMain/kotlin/com/ustadmobile/door/PreparedStatementArrayProxy.kt:7:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/jsMain/kotlin/com/ustadmobile/door/RepositoryConfig.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/Door/door-runtime/src/jsMain/kotlin/com/ustadmobile/door/SaveToIndexedDbChangeListener.kt:23:78 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/Door/door-runtime/src/jsMain/kotlin/com/ustadmobile/door/jdbc/Array.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/Door/door-runtime/src/jsMain/kotlin/com/ustadmobile/door/jdbc/Connection.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/Door/door-runtime/src/jsMain/kotlin/com/ustadmobile/door/jdbc/DataSource.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/Door/door-runtime/src/jsMain/kotlin/com/ustadmobile/door/jdbc/DatabaseMetadata.kt:5:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/jsMain/kotlin/com/ustadmobile/door/jdbc/PreparedStatement.kt:5:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/jsMain/kotlin/com/ustadmobile/door/jdbc/ResultSet.kt:8:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/jsMain/kotlin/com/ustadmobile/door/jdbc/ResultSetMetaData.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/Door/door-runtime/src/jsMain/kotlin/com/ustadmobile/door/jdbc/SQLException.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/Door/door-runtime/src/jsMain/kotlin/com/ustadmobile/door/jdbc/Statement.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/Door/door-runtime/src/jsMain/kotlin/com/ustadmobile/door/jdbc/types/BigDecimal.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/Door/door-runtime/src/jsMain/kotlin/com/ustadmobile/door/jdbc/types/Date.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/Door/door-runtime/src/jsMain/kotlin/com/ustadmobile/door/jdbc/types/Time.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/Door/door-runtime/src/jsMain/kotlin/com/ustadmobile/door/jdbc/types/TimeStamp.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/Door/door-runtime/src/jsMain/kotlin/com/ustadmobile/door/room/RoomDatabase.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/Door/door-runtime/src/jsMain/kotlin/com/ustadmobile/door/room/RoomDatabaseJdbcImplHelper.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/Door/door-runtime/src/jsMain/kotlin/com/ustadmobile/door/sqljsjdbc/SQLiteDatasourceJs.kt:199:17 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API. w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/jsMain/kotlin/com/ustadmobile/door/sse/DoorEventSource.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/Door/door-runtime/src/jsMain/kotlin/com/ustadmobile/door/util/KmpUuid.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 > Task :door-runtime:jsMainClasses > Task :door-runtime:jsJar > Task :door-runtime:generateMetadataFileForJsPublication > Task :door-runtime:publishJsPublicationToMavenLocal > Task :door-runtime:compileTestKotlinJs > Task :door-runtime:jsTestClasses > Task :door-runtime:compileDebugKotlinAndroid w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/androidMain/kotlin/com/ustadmobile/door/DoorQuery.kt:5:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/androidMain/kotlin/com/ustadmobile/door/DoorSqlDatabase.kt:5:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/androidMain/kotlin/com/ustadmobile/door/DoorUri.kt:7:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/androidMain/kotlin/com/ustadmobile/door/DoorUri.kt:23:5 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/androidMain/kotlin/com/ustadmobile/door/MigrationAdapter.kt:17:26 The corresponding parameter in the supertype 'Migration' is named 'db'. This may cause problems when calling this function with named arguments. w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/androidMain/kotlin/com/ustadmobile/door/SimpleDoorQuery.kt:40:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/androidMain/kotlin/com/ustadmobile/door/ext/DoorDatabaseExt.kt:46:23 Unsafe use of a nullable receiver of type String? w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/androidMain/kotlin/com/ustadmobile/door/ext/DoorDatabaseExt.kt:46:113 'newInstance(): T!' is deprecated. Deprecated in Java w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/androidMain/kotlin/com/ustadmobile/door/room/InvalidationTracker.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/Door/door-runtime/src/androidMain/kotlin/com/ustadmobile/door/room/InvalidationTrackerObserver.kt:5:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/androidMain/kotlin/com/ustadmobile/door/room/RoomDatabase.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/Door/door-runtime/src/androidMain/kotlin/com/ustadmobile/door/util/KmpUuid.kt:7:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/RepositoryConfig.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/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/ext/InputStreamExt.kt:39:21 Name shadowed: outStream w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/jdbc/Array.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/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/jdbc/Connection.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/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/jdbc/DataSource.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/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/jdbc/DatabaseMetadata.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/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/jdbc/PreparedStatement.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/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/jdbc/ResultSet.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/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/jdbc/ResultSetMetaData.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/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/jdbc/SQLException.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/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/jdbc/Statement.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/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/jdbc/types/BigDecimal.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/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/jdbc/types/Date.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/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/jdbc/types/Time.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/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/jdbc/types/TimeStamp.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/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/sse/DoorEventSource.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/DoorQuery.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/DoorSqlDatabase.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/DoorUri.kt:7:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/DoorUri.kt:18: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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/RepositoryConfig.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/SimpleDoorQuery.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/ext/DoorJsonRequestExt.kt:49:7 No cast needed w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/Array.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/Connection.kt:5:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/DataSource.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/DatabaseMetadata.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/PreparedStatement.kt:5:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/ResultSet.kt:8:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/ResultSetMetaData.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/SQLException.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/Statement.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/ext/StatementCommonExt.kt:15:64 Redundant 'suspend' modifier: lambda parameters of suspend function type uses existing continuation. w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/types/BigDecimal.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/types/Date.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/types/Time.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/types/TimeStamp.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/paging/DoorPagingUtil.kt:81:7 No cast needed w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/paging/DoorRepositoryHttpRequestPagingSource.kt:43:60 No cast needed w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/paging/DoorRepositoryHttpRequestPagingSource.kt:47:67 No cast needed w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/paging/DoorRepositoryHttpRequestPagingSource.kt:95:23 No cast needed w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/paging/DoorRepositoryHttpRequestPagingSource.kt:104:23 No cast needed w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/room/InvalidationTracker.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/room/InvalidationTrackerObserver.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/room/RoomDatabase.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/sse/DoorEventSource.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/util/DoorEventCollator.kt:50:13 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API. w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/util/KmpUuid.kt:5:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' 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 :door-runtime:extractDebugAnnotations > Task :door-runtime:compileDebugJavaWithJavac NO-SOURCE > Task :door-runtime:mergeDebugGeneratedProguardFiles UP-TO-DATE > Task :door-runtime:mergeDebugConsumerProguardFiles UP-TO-DATE > Task :door-runtime:compileReleaseKotlinAndroid w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/androidMain/kotlin/com/ustadmobile/door/DoorQuery.kt:5:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/androidMain/kotlin/com/ustadmobile/door/DoorSqlDatabase.kt:5:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/androidMain/kotlin/com/ustadmobile/door/DoorUri.kt:7:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/androidMain/kotlin/com/ustadmobile/door/DoorUri.kt:23:5 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/androidMain/kotlin/com/ustadmobile/door/MigrationAdapter.kt:17:26 The corresponding parameter in the supertype 'Migration' is named 'db'. This may cause problems when calling this function with named arguments. w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/androidMain/kotlin/com/ustadmobile/door/SimpleDoorQuery.kt:40:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/androidMain/kotlin/com/ustadmobile/door/ext/DoorDatabaseExt.kt:46:23 Unsafe use of a nullable receiver of type String? w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/androidMain/kotlin/com/ustadmobile/door/ext/DoorDatabaseExt.kt:46:113 'newInstance(): T!' is deprecated. Deprecated in Java w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/androidMain/kotlin/com/ustadmobile/door/room/InvalidationTracker.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/Door/door-runtime/src/androidMain/kotlin/com/ustadmobile/door/room/InvalidationTrackerObserver.kt:5:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/androidMain/kotlin/com/ustadmobile/door/room/RoomDatabase.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/Door/door-runtime/src/androidMain/kotlin/com/ustadmobile/door/util/KmpUuid.kt:7:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/RepositoryConfig.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/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/ext/InputStreamExt.kt:39:21 Name shadowed: outStream w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/jdbc/Array.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/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/jdbc/Connection.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/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/jdbc/DataSource.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/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/jdbc/DatabaseMetadata.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/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/jdbc/PreparedStatement.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/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/jdbc/ResultSet.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/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/jdbc/ResultSetMetaData.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/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/jdbc/SQLException.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/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/jdbc/Statement.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/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/jdbc/types/BigDecimal.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/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/jdbc/types/Date.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/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/jdbc/types/Time.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/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/jdbc/types/TimeStamp.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/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/sse/DoorEventSource.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/DoorQuery.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/DoorSqlDatabase.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/DoorUri.kt:7:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/DoorUri.kt:18: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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/RepositoryConfig.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/SimpleDoorQuery.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/ext/DoorJsonRequestExt.kt:49:7 No cast needed w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/Array.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/Connection.kt:5:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/DataSource.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/DatabaseMetadata.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/PreparedStatement.kt:5:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/ResultSet.kt:8:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/ResultSetMetaData.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/SQLException.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/Statement.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/ext/StatementCommonExt.kt:15:64 Redundant 'suspend' modifier: lambda parameters of suspend function type uses existing continuation. w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/types/BigDecimal.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/types/Date.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/types/Time.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/types/TimeStamp.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/paging/DoorPagingUtil.kt:81:7 No cast needed w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/paging/DoorRepositoryHttpRequestPagingSource.kt:43:60 No cast needed w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/paging/DoorRepositoryHttpRequestPagingSource.kt:47:67 No cast needed w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/paging/DoorRepositoryHttpRequestPagingSource.kt:95:23 No cast needed w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/paging/DoorRepositoryHttpRequestPagingSource.kt:104:23 No cast needed w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/room/InvalidationTracker.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/room/InvalidationTrackerObserver.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/room/RoomDatabase.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/sse/DoorEventSource.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/util/DoorEventCollator.kt:50:13 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API. w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/util/KmpUuid.kt:5:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' 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 :door-runtime:processDebugJavaRes > Task :door-runtime:mergeDebugJavaResource > Task :door-runtime:extractReleaseAnnotations > Task :door-runtime:syncDebugLibJars > Task :door-runtime:bundleDebugAar > Task :door-runtime:assembleDebug > Task :door-runtime:compileReleaseJavaWithJavac NO-SOURCE > Task :door-runtime:mergeReleaseGeneratedProguardFiles UP-TO-DATE > Task :door-runtime:mergeReleaseConsumerProguardFiles > Task :door-runtime:processReleaseJavaRes > Task :door-runtime:mergeReleaseJavaResource > Task :door-runtime:bundleLibCompileToJarDebug > Task :door-runtime:bundleLibRuntimeToJarDebug > Task :door-runtime:syncReleaseLibJars > Task :door-runtime:bundleReleaseAar > Task :door-runtime:assembleRelease > Task :door-runtime:compileDebugUnitTestKotlinAndroid NO-SOURCE > Task :door-runtime:compileDebugUnitTestJavaWithJavac NO-SOURCE > Task :door-runtime:processDebugUnitTestJavaRes NO-SOURCE > Task :door-runtime:testDebugUnitTest NO-SOURCE > Task :door-runtime:bundleLibCompileToJarRelease > Task :door-runtime:bundleLibRuntimeToJarRelease > Task :door-runtime:generateReleaseLintVitalModel > Task :door-runtime:compileReleaseUnitTestKotlinAndroid NO-SOURCE > Task :door-runtime:compileReleaseUnitTestJavaWithJavac NO-SOURCE > Task :door-runtime:processReleaseUnitTestJavaRes NO-SOURCE > Task :door-runtime:testReleaseUnitTest NO-SOURCE > Task :door-runtime:test UP-TO-DATE > Task :door-runtime:createFullJarRelease > Task :door-runtime:bundleReleaseLocalLintAar > Task :door-runtime:generateMetadataFileForAndroidDebugPublication > Task :door-runtime:generateReleaseLintModel > Task :door-runtime:publishAndroidDebugPublicationToMavenLocal > Task :door-runtime:generateMetadataFileForAndroidReleasePublication > Task :door-runtime:publishAndroidReleasePublicationToMavenLocal > Task :door-runtime:compileKotlinJvm w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonJvmJs/kotlin/com/ustadmobile/door/DoorQuery.kt:7:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonJvmJs/kotlin/com/ustadmobile/door/DoorSqlDatabase.kt:5:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonJvmJs/kotlin/com/ustadmobile/door/JdbcArrayProxy.kt:4:10 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonJvmJs/kotlin/com/ustadmobile/door/PreparedStatementArrayProxy.kt:5:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonJvmJs/kotlin/com/ustadmobile/door/SimpleDoorQuery.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/Door/door-runtime/src/commonJvmJs/kotlin/com/ustadmobile/door/paging/DoorLimitOffsetPagingSource.kt:89:21 Unchecked cast: PagingSourceLoadResultInvalid /* = PagingSource.LoadResult.Invalid */ to PagingSourceLoadResult /* = PagingSource.LoadResult */ w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonJvmJs/kotlin/com/ustadmobile/door/room/InvalidationTracker.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/Door/door-runtime/src/commonJvmJs/kotlin/com/ustadmobile/door/room/InvalidationTrackerObserver.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/Door/door-runtime/src/commonJvmJs/kotlin/com/ustadmobile/door/room/RoomDatabaseJdbcImplHelper.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/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/RepositoryConfig.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/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/ext/InputStreamExt.kt:39:21 Name shadowed: outStream w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/jdbc/Array.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/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/jdbc/Connection.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/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/jdbc/DataSource.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/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/jdbc/DatabaseMetadata.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/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/jdbc/PreparedStatement.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/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/jdbc/ResultSet.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/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/jdbc/ResultSetMetaData.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/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/jdbc/SQLException.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/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/jdbc/Statement.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/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/jdbc/types/BigDecimal.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/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/jdbc/types/Date.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/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/jdbc/types/Time.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/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/jdbc/types/TimeStamp.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/Door/door-runtime/src/commonJvmMain/kotlin/com/ustadmobile/door/sse/DoorEventSource.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/DoorQuery.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/DoorSqlDatabase.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/DoorUri.kt:7:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/DoorUri.kt:18: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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/RepositoryConfig.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/SimpleDoorQuery.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/ext/DoorJsonRequestExt.kt:49:7 No cast needed w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/Array.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/Connection.kt:5:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/DataSource.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/DatabaseMetadata.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/PreparedStatement.kt:5:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/ResultSet.kt:8:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/ResultSetMetaData.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/SQLException.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/Statement.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/ext/StatementCommonExt.kt:15:64 Redundant 'suspend' modifier: lambda parameters of suspend function type uses existing continuation. w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/types/BigDecimal.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/types/Date.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/types/Time.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/jdbc/types/TimeStamp.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/paging/DoorPagingUtil.kt:81:7 No cast needed w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/paging/DoorRepositoryHttpRequestPagingSource.kt:43:60 No cast needed w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/paging/DoorRepositoryHttpRequestPagingSource.kt:47:67 No cast needed w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/paging/DoorRepositoryHttpRequestPagingSource.kt:95:23 No cast needed w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/paging/DoorRepositoryHttpRequestPagingSource.kt:104:23 No cast needed w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/room/InvalidationTracker.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/room/InvalidationTrackerObserver.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/room/RoomDatabase.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/sse/DoorEventSource.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/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/util/DoorEventCollator.kt:50:13 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API. w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/commonMain/kotlin/com/ustadmobile/door/util/KmpUuid.kt:5:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/jvmMain/kotlin/com/ustadmobile/door/DoorUri.kt:5:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/jvmMain/kotlin/com/ustadmobile/door/DoorUri.kt:26:5 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/jvmMain/kotlin/com/ustadmobile/door/JdbcArrayProxy.kt:6:10 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/jvmMain/kotlin/com/ustadmobile/door/PreparedStatementArrayProxy.kt:33:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/jvmMain/kotlin/com/ustadmobile/door/PreparedStatementArrayProxy.kt:39:26 The corresponding parameter in the supertype 'PreparedStatementArrayProxyCommon' is named 'parameterIndex'. This may cause problems when calling this function with named arguments. w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/jvmMain/kotlin/com/ustadmobile/door/PreparedStatementArrayProxy.kt:39:34 The corresponding parameter in the supertype 'PreparedStatementArrayProxyCommon' is named 'sqlType'. This may cause problems when calling this function with named arguments. w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/jvmMain/kotlin/com/ustadmobile/door/PreparedStatementArrayProxy.kt:78:31 Unnecessary non-null assertion (!!) on a non-null receiver of type com.ustadmobile.door.jdbc.PreparedStatement /* = java.sql.PreparedStatement */ w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/jvmMain/kotlin/com/ustadmobile/door/ktor/routes/DaoRoute.kt:9:5 Parameter 'adapter' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/jvmMain/kotlin/com/ustadmobile/door/room/RoomDatabase.kt:8:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/jvmMain/kotlin/com/ustadmobile/door/room/RoomDatabaseJdbcImplHelper.kt:23:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/jvmMain/kotlin/com/ustadmobile/door/util/KmpUuid.kt:7:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' 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 :door-runtime:jvmMainClasses > Task :door-runtime:jvmJar > Task :door-runtime:assemble > Task :door-runtime:generateMetadataFileForJvmPublication > Task :door-runtime:publishJvmPublicationToMavenLocal > Task :door-runtime:publishToMavenLocal > Task :door-shallowcopy:compileKotlin w: Argument -Xopt-in is deprecated. Please use -opt-in instead > Task :door-shallowcopy:compileJava NO-SOURCE > Task :door-shallowcopy:classes > Task :door-shallowcopy:jar > Task :door-shallowcopy:assemble > Task :door-shallowcopy:compileTestKotlin NO-SOURCE > Task :door-shallowcopy:compileTestJava NO-SOURCE > Task :door-shallowcopy:testClasses UP-TO-DATE > Task :door-shallowcopy:test NO-SOURCE > Task :door-shallowcopy:check UP-TO-DATE > Task :door-shallowcopy:build > Task :door-shallowcopy:generateMetadataFileForMavenPublication > Task :door-shallowcopy:publishMavenPublicationToMavenLocal > Task :door-shallowcopy:publishToMavenLocal > Task :door-runtime:compileTestKotlinJvm w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/jvmTest/kotlin/com/ustadmobile/door/DoorEventSourceTest.kt:57:65 Parameter 'line' is never used, could be renamed to _ w: file:///home/jenkins/.jenkins/workspace/Door/door-runtime/src/jvmTest/kotlin/com/ustadmobile/door/DoorEventSourceTest.kt:86: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/Door/door-runtime/src/jvmTest/kotlin/com/ustadmobile/door/DoorPrimaryKeyManagerTest.kt:37:36 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API. > Task :door-runtime:jvmTestClasses OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended > Task :door-compiler:compileKotlin w: Argument -Xopt-in is deprecated. Please use -opt-in instead w: file:///home/jenkins/.jenkins/workspace/Door/door-compiler/src/main/kotlin/com/ustadmobile/lib/annotationprocessor/core/DoorWrapperProcessor.kt:158:30 Condition 'overridingFunction.returnType != null' is always 'true' w: file:///home/jenkins/.jenkins/workspace/Door/door-compiler/src/main/kotlin/com/ustadmobile/lib/annotationprocessor/core/FunSpecExt.kt:23:13 Condition 'returnType != null' is always 'true' w: file:///home/jenkins/.jenkins/workspace/Door/door-compiler/src/main/kotlin/com/ustadmobile/lib/annotationprocessor/core/ext/KSFunctionDeclarationExt.kt:92:52 'getTableList(Statement!): (Mutable)List!' is deprecated. Deprecated in Java > Task :door-runtime:lintVitalAnalyzeRelease > Task :door-runtime:compileTestDevelopmentExecutableKotlinJs > Task :door-runtime:jvmTest > Task :door-compiler:compileJava NO-SOURCE > Task :door-compiler:classes > Task :door-compiler:jar > Task :door-compiler:assemble > Task :door-runtime:jsTestTestDevelopmentExecutableCompileSync > Task :door-compiler:compileTestKotlin w: Argument -Xopt-in is deprecated. Please use -opt-in instead > Task :door-runtime:jsBrowserTest > Task :door-compiler:compileTestJava NO-SOURCE > Task :door-compiler:testClasses UP-TO-DATE > Task :door-testdb:kspKotlinJs > Task :door-compiler:test > Task :door-compiler:check > Task :door-compiler:build > Task :door-runtime:jsTest > Task :door-runtime:allTests > Task :door-runtime:check > Task :door-runtime:build > Task :door-compiler:generateMetadataFileForMavenPublication > Task :door-compiler:publishMavenPublicationToMavenLocal > Task :door-compiler:publishToMavenLocal > Task :door-testdb:kspKotlinJvm > Task :door-testdb:jvmProcessResources NO-SOURCE > Task :door-testdb:kspDebugKotlinAndroid w: [ksp] /home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao.kt:141: The query returns some columns [firstName, lastName] which are not used by db3.DiscussionPost. 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: postUid, postReplyToPostUid, postTitle, postText, postLastModified, posterMemberUid, isBanned, firstName, lastName. w: [ksp] /home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/dbonly/VanillaDatabase.kt:12: 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. w: [ksp] /home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleDatabase2.kt:16: 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. w: [ksp] /home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/ExampleDb3.kt:17: 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. w: [ksp] /home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/RepDb.kt:16: 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 :door-testdb:kspReleaseKotlinAndroid w: [ksp] /home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao.kt:141: The query returns some columns [firstName, lastName] which are not used by db3.DiscussionPost. 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: postUid, postReplyToPostUid, postTitle, postText, postLastModified, posterMemberUid, isBanned, firstName, lastName. w: [ksp] /home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/dbonly/VanillaDatabase.kt:12: 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. w: [ksp] /home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleDatabase2.kt:16: 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. w: [ksp] /home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/ExampleDb3.kt:17: 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. w: [ksp] /home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepDb.kt:16: 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 :door-testdb:compileKotlinJs w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/AccessGrantDao.kt:3: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/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/AccessGrantDao.kt:3:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class AccessGrantDao defined in db2 in file AccessGrantDao.kt` must be present with the same arguments on actual `class AccessGrantDao defined in db2 in file AccessGrantDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/AccessGrantDao.kt:4:30 Annotation `@Insert` is missing on actual declaration. All annotations from expect `fun insert(entity: AccessGrant): Unit defined in db2.AccessGrantDao` must be present with the same arguments on actual `fun insert(entity: AccessGrant): Unit defined in db2.AccessGrantDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.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/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:12:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ExampleDao2 defined in db2 in file ExampleDao2.kt` must be present with the same arguments on actual `class ExampleDao2 defined in db2 in file ExampleDao2.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:13:30 Annotation `@Insert` is missing on actual declaration. All annotations from expect `fun insertAndReturnId(entity: ExampleEntity2): Long defined in db2.ExampleDao2` must be present with the same arguments on actual `fun insertAndReturnId(entity: ExampleEntity2): Long defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:15:38 Annotation `@Insert` is missing on actual declaration. All annotations from expect `suspend fun insertAsync(entity: ExampleEntity2): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun insertAsync(entity: ExampleEntity2): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:17:38 Annotation `@Insert` is missing on actual declaration. All annotations from expect `suspend fun insertAsyncAndGiveId(entity: ExampleEntity2): Long defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun insertAsyncAndGiveId(entity: ExampleEntity2): Long defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:19:38 Annotation `@Insert(onConflict = 5)` is missing on actual declaration. All annotations from expect `suspend fun insertOrIgnore(entity: ExampleEntity2): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun insertOrIgnore(entity: ExampleEntity2): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:21:30 Annotation `@Insert` is missing on actual declaration. All annotations from expect `fun insertList(entityList: List): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `fun insertList(entityList: List): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:23:38 Annotation `@Insert` is missing on actual declaration. All annotations from expect `suspend fun insertListAsync(entityList: List): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun insertListAsync(entityList: List): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:25:30 Annotation `@Insert` is missing on actual declaration. All annotations from expect `fun insertOtherList(entityList: List): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `fun insertOtherList(entityList: List): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:27:30 Annotation `@Insert` is missing on actual declaration. All annotations from expect `fun insertAndReturnList(entityList: List): List defined in db2.ExampleDao2` must be present with the same arguments on actual `fun insertAndReturnList(entityList: List): List defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:29:30 Annotation `@Insert` is missing on actual declaration. All annotations from expect `fun insertListAndReturnIdsArray(entityList: List): Array defined in db2.ExampleDao2` must be present with the same arguments on actual `fun insertListAndReturnIdsArray(entityList: List): Array defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:32:30 Annotation `@Insert(onConflict = 1)` is missing on actual declaration. All annotations from expect `fun replace(entityList: List): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `fun replace(entityList: List): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:34:30 Annotation `@Query(value = "SELECT * FROM ExampleEntity2 WHERE uid = :uid")` is missing on actual declaration. All annotations from expect `fun findByUid(uid: Long): ExampleEntity2? defined in db2.ExampleDao2` must be present with the same arguments on actual `fun findByUid(uid: Long): ExampleEntity2? defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:36:38 Annotation `@Query(value = "SELECT * FROM ExampleEntity2 WHERE uid = :uid")` is missing on actual declaration. All annotations from expect `suspend fun findByUidAsync(uid: Long): ExampleEntity2? defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun findByUidAsync(uid: Long): ExampleEntity2? defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:38:38 Annotation `@Query(value = "SELECT * FROM ExampleEntity2 WHERE uid > :uid AND someNumber > :min")` is missing on actual declaration. All annotations from expect `suspend fun findLarge(uid: Long, min: Long): ExampleEntity2? defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun findLarge(uid: Long, min: Long): ExampleEntity2? defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:40:38 Annotation `@Query(value = "SELECT * FROM ExampleEntity2 WHERE uid > :uid AND someNumber > :min")` is missing on actual declaration. All annotations from expect `suspend fun findLargeAsync(uid: Long, min: Long): List defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun findLargeAsync(uid: Long, min: Long): List defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:42:30 Annotation `@Query(value = "SELECT * FROM ExampleEntity2 WHERE name = :name")` is missing on actual declaration. All annotations from expect `fun findWithNullableParam(name: String?): List defined in db2.ExampleDao2` must be present with the same arguments on actual `fun findWithNullableParam(name: String?): List defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:44:30 Annotation `@Query(value = "SELECT name FROM ExampleEntity2 WHERE uid = :uid")` is missing on actual declaration. All annotations from expect `fun findNameByUid(uid: Long): String? defined in db2.ExampleDao2` must be present with the same arguments on actual `fun findNameByUid(uid: Long): String? defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:46:38 Annotation `@Query(value = "SELECT name FROM ExampleEntity2 WHERE uid = :uid")` is missing on actual declaration. All annotations from expect `suspend fun findNameByUidAsync(uid: Long): String? defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun findNameByUidAsync(uid: Long): String? defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:48:38 Annotation `@Query(value = "SELECT ExampleEntity2.*, ExampleLinkEntity.* FROM ExampleEntity2 LEFT JOIN ExampleLinkEntity ON ExampleEntity2.uid = ExampleLinkEntity.fkValue WHERE ExampleEntity2.uid = :uid")` is missing on actual declaration. All annotations from expect `suspend fun findByUidWithLinkEntityAsync(uid: Long): ExampleEntity2WithExampleLinkEntity? defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun findByUidWithLinkEntityAsync(uid: Long): ExampleEntity2WithExampleLinkEntity? defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:51:30 Annotation `@Query(value = "SELECT * FROM ExampleEntity2 ORDER BY uid")` is missing on actual declaration. All annotations from expect `fun findAll(): List defined in db2.ExampleDao2` must be present with the same arguments on actual `fun findAll(): List defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:53:38 Annotation `@Query(value = "SELECT * FROM ExampleEntity2")` is missing on actual declaration. All annotations from expect `suspend fun findAllAsync(): List defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun findAllAsync(): List defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:55:38 Annotation `@Query(value = "SELECT name FROM ExampleEntity2")` is missing on actual declaration. All annotations from expect `suspend fun findAllStrings(): List defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun findAllStrings(): List defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:57:30 Annotation `@Query(value = "SELECT name FROM ExampleEntity2")` is missing on actual declaration. All annotations from expect `fun findAllStringsSync(): List defined in db2.ExampleDao2` must be present with the same arguments on actual `fun findAllStringsSync(): List defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:59:38 Annotation `@Update` is missing on actual declaration. All annotations from expect `suspend fun updateSingleItemAsync(entity: ExampleEntity2): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun updateSingleItemAsync(entity: ExampleEntity2): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:61:38 Annotation `@Update` is missing on actual declaration. All annotations from expect `suspend fun updateSingleItemAndReturnCountAsync(entity: ExampleEntity2): Int defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun updateSingleItemAndReturnCountAsync(entity: ExampleEntity2): Int defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:64:38 Annotation `@Update` is missing on actual declaration. All annotations from expect `suspend fun updateListAsync(updateEntityList: List): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun updateListAsync(updateEntityList: List): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:66:30 Annotation `@Query(value = "UPDATE ExampleEntity2 SET name = :newName WHERE someNumber >= :num")` is missing on actual declaration. All annotations from expect `fun updateByParam(newName: String, num: Long): Int defined in db2.ExampleDao2` must be present with the same arguments on actual `fun updateByParam(newName: String, num: Long): Int defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:68:38 Annotation `@Query(value = "UPDATE ExampleEntity2 SET name = :newName WHERE someNumber >= :num")` is missing on actual declaration. All annotations from expect `suspend fun updateByParamAsync(newName: String, num: Long): Int defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun updateByParamAsync(newName: String, num: Long): Int defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:70:30 Annotation `@Query(value = "UPDATE exampleentity2 SET name = :newName WHERE someNumber >= :number")` is missing on actual declaration. All annotations from expect `fun updateByParamNoReturn(newName: String, number: Long): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `fun updateByParamNoReturn(newName: String, number: Long): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:72:30 Annotation `@Delete` is missing on actual declaration. All annotations from expect `fun deleteSingle(entity: ExampleEntity2): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `fun deleteSingle(entity: ExampleEntity2): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:74:30 Annotation `@Delete` is missing on actual declaration. All annotations from expect `fun deleteList(deleteList: List): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `fun deleteList(deleteList: List): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:76:38 Annotation `@Delete` is missing on actual declaration. All annotations from expect `suspend fun deleteListAsync(deleteList: List): Int defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun deleteListAsync(deleteList: List): Int defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:78:30 Annotation `@Query(value = "SELECT COUNT(*) FROM ExampleEntity2")` is missing on actual declaration. All annotations from expect `fun countNumEntities(): Int defined in db2.ExampleDao2` must be present with the same arguments on actual `fun countNumEntities(): Int defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:80:38 Annotation `@Query(value = "SELECT COUNT(*) FROM ExampleEntity2")` is missing on actual declaration. All annotations from expect `suspend fun countNumEntitiesAsync(): Int defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun countNumEntitiesAsync(): Int defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:82:30 Annotation `@Query(value = "SELECT * FROM ExampleEntity2 WHERE uid IN (:uidList)")` is missing on actual declaration. All annotations from expect `fun queryUsingArray(uidList: List): List defined in db2.ExampleDao2` must be present with the same arguments on actual `fun queryUsingArray(uidList: List): List defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:84:30 Annotation `@RawQuery` is missing on actual declaration. All annotations from expect `fun rawQueryForList(query: DoorQuery): List defined in db2.ExampleDao2` must be present with the same arguments on actual `fun rawQueryForList(query: DoorQuery): List defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:86:38 Annotation `@RawQuery` is missing on actual declaration. All annotations from expect `suspend fun rawQueryForListAsyc(query: DoorQuery): List defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun rawQueryForListAsyc(query: DoorQuery): List defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:88:30 Annotation `@RawQuery` is missing on actual declaration. All annotations from expect `fun rawQueryForListWithEmbeddedVals(query: DoorQuery): List defined in db2.ExampleDao2` must be present with the same arguments on actual `fun rawQueryForListWithEmbeddedVals(query: DoorQuery): List defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:91:30 Annotation `@RawQuery` is missing on actual declaration. All annotations from expect `fun rawQueryForSingleValue(query: DoorQuery): ExampleEntity2? defined in db2.ExampleDao2` must be present with the same arguments on actual `fun rawQueryForSingleValue(query: DoorQuery): ExampleEntity2? defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:93:30 Annotation `@RawQuery` is missing on actual declaration. All annotations from expect `fun rawQueryWithArrParam(query: DoorQuery): List defined in db2.ExampleDao2` must be present with the same arguments on actual `fun rawQueryWithArrParam(query: DoorQuery): List defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:95:30 Annotation `@Query(value = " INSERT INTO ExampleEntity2(uid, name, someNumber) SELECT (uid + 1) AS uid, name AS name, (someNumber * 2) AS someNumber FROM ExampleEntity2 WHERE uid = :uid ")` is missing on actual declaration. All annotations from expect `fun insertFromSelectQuery(uid: Int): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `fun insertFromSelectQuery(uid: Int): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:97:30 Annotation `@Query(value = "SELECT * FROM ExampleEntity2")` is missing on actual declaration. All annotations from expect `fun queryAllAsFlow(): Flow> defined in db2.ExampleDao2` must be present with the same arguments on actual `fun queryAllAsFlow(): Flow> defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:99:30 Annotation `@Query(value = "SELECT * FROM ExampleEntity2 WHERE someNumber > :greaterThan LIMIT 1")` is missing on actual declaration. All annotations from expect `fun findSingleNotNullableEntity(greaterThan: Int): ExampleEntity2 defined in db2.ExampleDao2` must be present with the same arguments on actual `fun findSingleNotNullableEntity(greaterThan: Int): ExampleEntity2 defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:101:38 Annotation `@Query(value = "SELECT * FROM ExampleEntity2 WHERE someNumber > :greaterThan LIMIT 1")` is missing on actual declaration. All annotations from expect `suspend fun findSingleNotNullableEntityAsync(greaterThan: Int): ExampleEntity2 defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun findSingleNotNullableEntityAsync(greaterThan: Int): ExampleEntity2 defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:104:30 Annotation `@Query(value = "SELECT someNumber FROM ExampleEntity2 WHERE someNumber > :greaterThan LIMIT 1")` is missing on actual declaration. All annotations from expect `fun findSingleNotNullablePrimitive(greaterThan: Int): Int defined in db2.ExampleDao2` must be present with the same arguments on actual `fun findSingleNotNullablePrimitive(greaterThan: Int): Int defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:106:38 Annotation `@Query(value = "SELECT someNumber FROM ExampleEntity2 WHERE someNumber > :greaterThan LIMIT 1")` is missing on actual declaration. All annotations from expect `suspend fun findSingleNotNullablePrimitiveAsync(greaterThan: Int): Int defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun findSingleNotNullablePrimitiveAsync(greaterThan: Int): Int defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:108:30 Annotation `@Query(value = "SELECT someNumber FROM ExampleEntity2 WHERE someNumber > :greaterThan LIMIT 1")` is missing on actual declaration. All annotations from expect `fun findSingleNullablePrimitive(greaterThan: Int): Int? defined in db2.ExampleDao2` must be present with the same arguments on actual `fun findSingleNullablePrimitive(greaterThan: Int): Int? defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:110:38 Annotation `@Query(value = "SELECT someNumber FROM ExampleEntity2 WHERE someNumber > :greaterThan LIMIT 1")` is missing on actual declaration. All annotations from expect `suspend fun findSingleNullablePrimitiveAsync(greaterThan: Long): Long? defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun findSingleNullablePrimitiveAsync(greaterThan: Long): Long? defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:112:38 Annotation `@Query(value = " SELECT ExampleEntity2.* FROM ExampleEntity2 WHERE (CASE WHEN :rewardsNum IS NULL THEN (ExampleEntity2.rewardsCardNumber IS NULL) ELSE (ExampleEntity2.rewardsCardNumber = :rewardsNum) END) ")` is missing on actual declaration. All annotations from expect `suspend fun findWithNullableIntAsync(rewardsNum: Int?): ExampleEntity2? defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun findWithNullableIntAsync(rewardsNum: Int?): ExampleEntity2? defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:114:30 Annotation `@Query(value = " SELECT * FROM ExampleEntity2 WHERE rewardsCardNumber IS NOT NULL AND rewardsCardNumber >= :minNumber ORDER BY rewardsCardNumber ")` is missing on actual declaration. All annotations from expect `fun findAllWithRewardNumberAsPagingSource(minNumber: Int): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in db2.ExampleDao2` must be present with the same arguments on actual `fun findAllWithRewardNumberAsPagingSource(minNumber: Int): androidx.paging.PagingSource defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:117:38 Annotation `@Query(value = " SELECT * FROM ExampleEntity2 WHERE rewardsCardNumber IS NOT NULL AND rewardsCardNumber >= :minNumber ORDER BY rewardsCardNumber ")` is missing on actual declaration. All annotations from expect `suspend fun findAllWithRewardNumberAsListAsync(minNumber: Int): List defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun findAllWithRewardNumberAsListAsync(minNumber: Int): List defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDao2.kt:120:38 Annotation `@Query(value = " SELECT * FROM ExampleEntity2 WHERE someNumber >= :minNumber ")` is missing on actual declaration. All annotations from expect `suspend fun findByMinSomeNumber(minNumber: Long): List defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun findByMinSomeNumber(minNumber: Long): List defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDaoWithInterface.kt:6: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/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDaoWithInterface.kt:6:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ExampleDaoWithInterface : ExampleDaoInterface defined in db2 in file ExampleDaoWithInterface.kt` must be present with the same arguments on actual `class ExampleDaoWithInterface : ExampleDaoInterface defined in db2 in file ExampleDaoWithInterface.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDaoWithInterface.kt:7:30 Annotation `@Query(value = "SELECT * FROM ExampleEntity2 WHERE uid > :param")` is missing on actual declaration. All annotations from expect `fun anotherQuery(param: Int): List defined in db2.ExampleDaoWithInterface` must be present with the same arguments on actual `fun anotherQuery(param: Int): List defined in db2.ExampleDaoWithInterface`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDatabase2.kt:5: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/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleDatabase2.kt:5:30 Annotation `@DoorDatabase(entities = {db2.ExampleEntity2::class, db2.ExampleLinkEntity::class, db2.ExampleEntityPkInt::class, com.ustadmobile.door.SyncNode::class, db2.ExampleSyncableEntity::class, db2.OtherSyncableEntity::class, db2.AccessGrant::class, com.ustadmobile.door.entities.DoorNode::class}, version = 2)` is missing on actual declaration. All annotations from expect `class ExampleDatabase2 : RoomDatabase defined in db2 in file ExampleDatabase2.kt` must be present with the same arguments on actual `class ExampleDatabase2 : RoomDatabase defined in db2 in file ExampleDatabase2.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleEntityPkIntDao.kt:7:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleEntityPkIntDao.kt:7:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ExampleEntityPkIntDao defined in db2 in file ExampleEntityPkIntDao.kt` must be present with the same arguments on actual `class ExampleEntityPkIntDao defined in db2 in file ExampleEntityPkIntDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleEntityPkIntDao.kt:8:30 Annotation `@Insert` is missing on actual declaration. All annotations from expect `fun insertAndReturnId(entity: ExampleEntityPkInt): Long defined in db2.ExampleEntityPkIntDao` must be present with the same arguments on actual `fun insertAndReturnId(entity: ExampleEntityPkInt): Long defined in db2.ExampleEntityPkIntDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleEntityPkIntDao.kt:10:30 Annotation `@Insert` is missing on actual declaration. All annotations from expect `fun insertListAndReturnIds(entityList: List): List defined in db2.ExampleEntityPkIntDao` must be present with the same arguments on actual `fun insertListAndReturnIds(entityList: List): List defined in db2.ExampleEntityPkIntDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleEntityPkIntDao.kt:13:30 Annotation `@Query(value = "SELECT * FROM ExampleEntityPkInt WHERE pk = :pk")` is missing on actual declaration. All annotations from expect `fun findByPk(pk: Int): ExampleEntityPkInt? defined in db2.ExampleEntityPkIntDao` must be present with the same arguments on actual `fun findByPk(pk: Int): ExampleEntityPkInt? defined in db2.ExampleEntityPkIntDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleLinkEntityDao.kt:3: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/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleLinkEntityDao.kt:3:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ExampleLinkEntityDao defined in db2 in file ExampleLinkEntityDao.kt` must be present with the same arguments on actual `class ExampleLinkEntityDao defined in db2 in file ExampleLinkEntityDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleLinkEntityDao.kt:4:30 Annotation `@Insert` is missing on actual declaration. All annotations from expect `fun insert(linkEntity: ExampleLinkEntity): Unit defined in db2.ExampleLinkEntityDao` must be present with the same arguments on actual `fun insert(linkEntity: ExampleLinkEntity): Unit defined in db2.ExampleLinkEntityDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleLinkEntityDao.kt:6:38 Annotation `@Insert` is missing on actual declaration. All annotations from expect `suspend fun insertAsync(linkEntity: ExampleLinkEntity): Unit defined in db2.ExampleLinkEntityDao` must be present with the same arguments on actual `suspend fun insertAsync(linkEntity: ExampleLinkEntity): Unit defined in db2.ExampleLinkEntityDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleSyncableDao.kt:10:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleSyncableDao.kt:10:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ExampleSyncableDao defined in db2 in file ExampleSyncableDao.kt` must be present with the same arguments on actual `class ExampleSyncableDao defined in db2 in file ExampleSyncableDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleSyncableDao.kt:11:30 Annotation `@Insert` is missing on actual declaration. All annotations from expect `fun insert(syncableEntity: ExampleSyncableEntity): Long defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `fun insert(syncableEntity: ExampleSyncableEntity): Long defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleSyncableDao.kt:13:30 Annotation `@Insert` is missing on actual declaration. All annotations from expect `fun insertList(syncableEntityLIst: List): Unit defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `fun insertList(syncableEntityLIst: List): Unit defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleSyncableDao.kt:15:38 Annotation `@Insert` is missing on actual declaration. All annotations from expect `suspend fun insertAndReturnList(entities: List): List defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `suspend fun insertAndReturnList(entities: List): List defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleSyncableDao.kt:18:38 Annotation `@Insert` is missing on actual declaration. All annotations from expect `suspend fun insertAsync(syncableEntity: ExampleSyncableEntity): Long defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `suspend fun insertAsync(syncableEntity: ExampleSyncableEntity): Long defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleSyncableDao.kt:20:30 Annotation `@Query(value = "SELECT * FROM ExampleSyncableEntity")` is missing on actual declaration. All annotations from expect `fun findAll(): List defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `fun findAll(): List defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleSyncableDao.kt:22:38 Annotation `@Query(value = "SELECT * FROM ExampleSyncableEntity WHERE esNumber IN (:numberList)")` is missing on actual declaration. All annotations from expect `suspend fun findByListParam(numberList: List): List defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `suspend fun findByListParam(numberList: List): List defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleSyncableDao.kt:25:30 Annotation `@Query(value = "SELECT * FROM ExampleSyncableEntity WHERE esUid = :uid")` is missing on actual declaration. All annotations from expect `fun findByUid(uid: Long): ExampleSyncableEntity? defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `fun findByUid(uid: Long): ExampleSyncableEntity? defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleSyncableDao.kt:27:30 Annotation `@Query(value = "SELECT * FROM ExampleSyncableEntity WHERE esName = :name")` is missing on actual declaration. All annotations from expect `fun findByName(name: String?): ExampleSyncableEntity? defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `fun findByName(name: String?): ExampleSyncableEntity? defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleSyncableDao.kt:29:30 Annotation `@Query(value = "SELECT ExampleSyncableEntity.*, OtherSyncableEntity.* FROM ExampleSyncableEntity LEFT JOIN OtherSyncableEntity ON ExampleSyncableEntity.esUid = OtherSyncableEntity.otherFk")` is missing on actual declaration. All annotations from expect `fun findAllWithOtherByUid(): List defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `fun findAllWithOtherByUid(): List defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleSyncableDao.kt:32:30 Annotation `@Query(value = "UPDATE ExampleSyncableEntity SET esNumber = :newNumber,esLcb = (SELECT nodeClientId FROM SyncNode LIMIT 1) WHERE esUid = :uid")` is missing on actual declaration. All annotations from expect `fun updateNumberByUid(uid: Long, newNumber: Long): Unit defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `fun updateNumberByUid(uid: Long, newNumber: Long): Unit defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleSyncableDao.kt:34:38 Annotation `@Update` is missing on actual declaration. All annotations from expect `suspend fun updateAsync(exampleSyncableEntity: ExampleSyncableEntity): Unit defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `suspend fun updateAsync(exampleSyncableEntity: ExampleSyncableEntity): Unit defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleSyncableDao.kt:36:38 Annotation `@Query(value = "SELECT * FROM ExampleSyncableEntity LIMIT 1")` is missing on actual declaration. All annotations from expect `suspend fun findOneFromWeb(): ExampleSyncableEntity? defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `suspend fun findOneFromWeb(): ExampleSyncableEntity? defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleSyncableDao.kt:38:38 Annotation `@Query(value = "SELECT esNumber FROM ExampleSyncableEntity LIMIT 1")` is missing on actual declaration. All annotations from expect `suspend fun findOneValue(): Int defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `suspend fun findOneValue(): Int defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleSyncableDao.kt:40:30 Annotation `@Query(value = "SELECT SyncNode.* FROM SyncNode LIMIT 1")` is missing on actual declaration. All annotations from expect `fun getSyncNode(): SyncNode? defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `fun getSyncNode(): SyncNode? defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db2/ExampleSyncableDao.kt:42:30 Annotation `@Query(value = " INSERT INTO ExampleSyncableEntity (esUid, esLcsn, esMcsn, esLcb, esNumber, esName, publik) SELECT (esUid * 5) AS esUid, 0 AS esLcsn, 0 AS esMcsn, 0 AS esLcb, 42 AS esNumber, :name AS esName, :publik AS publik FROM ExampleSyncableEntity WHERE esName = :name ")` is missing on actual declaration. All annotations from expect `fun insertFromSelectQuery(name: String?, publik: Boolean): Unit defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `fun insertFromSelectQuery(name: String?, publik: Boolean): Unit defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/BadgeDao.kt:5: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/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/BadgeDao.kt:5:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class BadgeDao defined in db3 in file BadgeDao.kt` must be present with the same arguments on actual `class BadgeDao defined in db3 in file BadgeDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/BadgeDao.kt:6:38 Annotation `@Insert` is missing on actual declaration. All annotations from expect `suspend fun insertAsync(badge: Badge): Long defined in db3.BadgeDao` must be present with the same arguments on actual `suspend fun insertAsync(badge: Badge): Long defined in db3.BadgeDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/BadgeDao.kt:8:38 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `suspend fun findBadgeByUid(uid: Long): BadgeWithTotal? defined in db3.BadgeDao` must be present with the same arguments on actual `suspend fun findBadgeByUid(uid: Long): BadgeWithTotal? defined in db3.BadgeDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/DiscussionPostDao.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/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/DiscussionPostDao.kt:12:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class DiscussionPostDao : RepositoryFlowLoadingStatusProvider defined in db3 in file DiscussionPostDao.kt` must be present with the same arguments on actual `class DiscussionPostDao : RepositoryFlowLoadingStatusProvider defined in db3 in file DiscussionPostDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/DiscussionPostDao.kt:13:38 Annotation `@Insert` is missing on actual declaration. All annotations from expect `suspend fun insertAsync(post: DiscussionPost): Long defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun insertAsync(post: DiscussionPost): Long defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/DiscussionPostDao.kt:15:38 Annotation `@Query(value = " SELECT DiscussionPost.* FROM DiscussionPost WHERE DiscussionPost.postUid = :postUid ")` is missing on actual declaration. All annotations from expect `suspend fun findByUid(postUid: Long): DiscussionPost? defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findByUid(postUid: Long): DiscussionPost? defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/DiscussionPostDao.kt:17:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.HTTP_WITH_FALLBACK)` is missing on actual declaration. All annotations from expect `suspend fun findByUidAsyncOverHttp(postUid: Long): DiscussionPost? defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findByUidAsyncOverHttp(postUid: Long): DiscussionPost? defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/DiscussionPostDao.kt:19:38 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `suspend fun findAllRepliesWithPosterMember(postUid: Long): List defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findAllRepliesWithPosterMember(postUid: Long): List defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/DiscussionPostDao.kt:22:30 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `fun findAllRepliesWithPosterMemberAsFlow(postUid: Long): Flow> defined in db3.DiscussionPostDao` must be present with the same arguments on actual `fun findAllRepliesWithPosterMemberAsFlow(postUid: Long): Flow> defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/DiscussionPostDao.kt:25:38 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `suspend fun findByUidWithPosterMember(postUid: Long): DiscussionPostAndPosterMember? defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findByUidWithPosterMember(postUid: Long): DiscussionPostAndPosterMember? defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/DiscussionPostDao.kt:28:30 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `fun findByUidWithPosterMemberAsFlow(postUid: Long): Flow defined in db3.DiscussionPostDao` must be present with the same arguments on actual `fun findByUidWithPosterMemberAsFlow(postUid: Long): Flow defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/DiscussionPostDao.kt:31:38 Annotation `@HttpAccessible(httpMethod = HttpMethod.POST)` is missing on actual declaration. All annotations from expect `suspend fun findByUidList(postUids: List): List defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findByUidList(postUids: List): List defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/DiscussionPostDao.kt:34:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.HTTP_WITH_FALLBACK)` is missing on actual declaration. All annotations from expect `suspend fun getNumPostsSinceTime(since: Long): Int defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun getNumPostsSinceTime(since: Long): Int defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/DiscussionPostDao.kt:36:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.HTTP_OR_THROW)` is missing on actual declaration. All annotations from expect `suspend fun getNumPostsSinceTimeHttpOnly(since: Long): Int defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun getNumPostsSinceTimeHttpOnly(since: Long): Int defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/DiscussionPostDao.kt:38:30 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `fun findAllPostAsPagingSource(since: Long): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in db3.DiscussionPostDao` must be present with the same arguments on actual `fun findAllPostAsPagingSource(since: Long): androidx.paging.PagingSource defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/DiscussionPostDao.kt:41:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.HTTP_OR_THROW)` is missing on actual declaration. All annotations from expect `fun findAllPostAsNetworkOnlyPagingSource(since: Long): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in db3.DiscussionPostDao` must be present with the same arguments on actual `fun findAllPostAsNetworkOnlyPagingSource(since: Long): androidx.paging.PagingSource defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/DiscussionPostDao.kt:44:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.HTTP_WITH_FALLBACK)` is missing on actual declaration. All annotations from expect `fun findAllPostAsNetworkWithFallbackPagingSource(since: Long): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in db3.DiscussionPostDao` must be present with the same arguments on actual `fun findAllPostAsNetworkWithFallbackPagingSource(since: Long): androidx.paging.PagingSource defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/DiscussionPostDao.kt:47:38 Annotation `@Query(value = " SELECT DiscussionPost.* FROM DiscussionPost WHERE DiscussionPost.postReplyToPostUid = :postUid AND :nodeId != 0 ")` is missing on actual declaration. All annotations from expect `suspend fun findAllRepliesForPost(postUid: Long, nodeId: Long): List defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findAllRepliesForPost(postUid: Long, nodeId: Long): List defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/DiscussionPostDao.kt:50:38 Annotation `@HttpAccessible(pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.REQUESTER_NODE_ID, name = "nodeId")}, functionName = "findAllRepliesForPost"), HttpServerFunctionCall(functionName = "findPostAndNumReplies")})` is missing on actual declaration. All annotations from expect `suspend fun findPostAndNumReplies(postUid: Long, sinceTime: Long): DiscussionPostAndNumReplies? defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findPostAndNumReplies(postUid: Long, sinceTime: Long): DiscussionPostAndNumReplies? defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/DiscussionPostDao.kt:53:30 Annotation `@Query(value = " SELECT DiscussionPost.* FROM DiscussionPost WHERE DiscussionPost.postReplyToPostUid != 0 ")` is missing on actual declaration. All annotations from expect `fun findRootRepliesAsPagingSource(): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in db3.DiscussionPostDao` must be present with the same arguments on actual `fun findRootRepliesAsPagingSource(): androidx.paging.PagingSource defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/DiscussionPostDao.kt:55:30 Annotation `@HttpAccessible(pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findRootPostsAndNumRepliesAsPagingSource"), HttpServerFunctionCall(functionName = "findRootRepliesAsPagingSource")})` is missing on actual declaration. All annotations from expect `fun findRootPostsAndNumRepliesAsPagingSource(): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in db3.DiscussionPostDao` must be present with the same arguments on actual `fun findRootPostsAndNumRepliesAsPagingSource(): androidx.paging.PagingSource defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/DiscussionPostDao.kt:58:38 Annotation `@Query(value = " SELECT DiscussionPost.* FROM DiscussionPost WHERE DiscussionPost.postReplyToPostUid != 0 LIMIT :limit OFFSET :offset ")` is missing on actual declaration. All annotations from expect `suspend fun findReplyPostsWithOffsetAndLimit(offset: Int, limit: Int): List defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findReplyPostsWithOffsetAndLimit(offset: Int, limit: Int): List defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/DiscussionPostDao.kt:61:30 Annotation `@HttpAccessible(pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findRootPostAndNumRepliesAsPagingSourceWithPagedParams"), HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.PAGING_KEY, name = "offset"), HttpServerFunctionParam(argType = ArgType.PAGING_LOAD_SIZE, name = "limit")}, functionName = "findReplyPostsWithOffsetAndLimit")})` is missing on actual declaration. All annotations from expect `fun findRootPostAndNumRepliesAsPagingSourceWithPagedParams(): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in db3.DiscussionPostDao` must be present with the same arguments on actual `fun findRootPostAndNumRepliesAsPagingSourceWithPagedParams(): androidx.paging.PagingSource defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/DiscussionPostDao.kt:64:30 Annotation `@Query(value = " SELECT DiscussionPost.*, (SELECT COUNT(*) FROM DiscussionPost DiscussionPostInternal WHERE DiscussionPostInternal.postReplyToPostUid = DiscussionPost.postUid) AS numReplies FROM DiscussionPost WHERE DiscussionPost.postReplyToPostUid = 0 ")` is missing on actual declaration. All annotations from expect `fun findRootPostAndNumRepliesAsPagingSourceWithAsFlow(): Flow> defined in db3.DiscussionPostDao` must be present with the same arguments on actual `fun findRootPostAndNumRepliesAsPagingSourceWithAsFlow(): Flow> defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/DiscussionPostDao.kt:67:38 Annotation `@Query(value = " SELECT EXISTS( SELECT Member.memberUid FROM Member WHERE :postUid != 0 AND Member.memberUid = :postUid AND :nodeId != 0 ) ")` is missing on actual declaration. All annotations from expect `suspend fun checkNodeHasPermission(postUid: Long, nodeId: Long): Boolean defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun checkNodeHasPermission(postUid: Long, nodeId: Long): Boolean defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/DiscussionPostDao.kt:69:38 Annotation `@HttpAccessible(authQueries = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.REQUESTER_NODE_ID, name = "nodeId")}, functionDao = db3.MemberDao::class, functionName = "checkMemberNodeHasPermission")})` is missing on actual declaration. All annotations from expect `suspend fun findRepliesWithAuthCheck(postUid: Long): List defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findRepliesWithAuthCheck(postUid: Long): List defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/DiscussionPostDao.kt:71:38 Annotation `@HttpAccessible(pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "getDiscussionPostAndAuthorName"), HttpServerFunctionCall(functionDao = db3.MemberDao::class, functionName = "findAuthorByPostUid")})` is missing on actual declaration. All annotations from expect `suspend fun getDiscussionPostAndAuthorName(postUid: Long): DiscussionPostAndAuthorName? defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun getDiscussionPostAndAuthorName(postUid: Long): DiscussionPostAndAuthorName? defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/DiscussionPostDao.kt:74:38 Annotation `@HttpAccessible(pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "getDiscussionPostAndAuthorNameById"), HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.MAP_OTHER_PARAM, fromName = "postId", name = "postUid")}, functionDao = db3.MemberDao::class, functionName = "findAuthorByPostUid")})` is missing on actual declaration. All annotations from expect `suspend fun getDiscussionPostAndAuthorNameById(postId: Long): DiscussionPostAndAuthorName? defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun getDiscussionPostAndAuthorNameById(postId: Long): DiscussionPostAndAuthorName? defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/DiscussionPostDao.kt:77:38 Annotation `@Update` is missing on actual declaration. All annotations from expect `suspend fun update(post: DiscussionPost): Unit defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun update(post: DiscussionPost): Unit defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/DiscussionPostDao.kt:79:38 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `suspend fun findByName(firstName: String?): List defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findByName(firstName: String?): List defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/ExampleDb3.kt:5: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/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/ExampleDb3.kt:5:30 Annotation `@DoorDatabase(entities = {db3.ExampleEntity3::class, db3.DiscussionPost::class, db3.Member::class, com.ustadmobile.door.entities.OutgoingReplication::class, com.ustadmobile.door.entities.ReplicationOperation::class, com.ustadmobile.door.entities.PendingRepositorySession::class, db3.Badge::class, db3.StatementEntity::class}, version = 1)` is missing on actual declaration. All annotations from expect `class ExampleDb3 : RoomDatabase defined in db3 in file ExampleDb3.kt` must be present with the same arguments on actual `class ExampleDb3 : RoomDatabase defined in db3 in file ExampleDb3.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/ExampleEntity3Dao.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/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/ExampleEntity3Dao.kt:9:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ExampleEntity3Dao defined in db3 in file ExampleEntity3Dao.kt` must be present with the same arguments on actual `class ExampleEntity3Dao defined in db3 in file ExampleEntity3Dao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/ExampleEntity3Dao.kt:10:38 Annotation `@Insert` is missing on actual declaration. All annotations from expect `suspend fun insertAsync(exampleEntity3: ExampleEntity3): Long defined in db3.ExampleEntity3Dao` must be present with the same arguments on actual `suspend fun insertAsync(exampleEntity3: ExampleEntity3): Long defined in db3.ExampleEntity3Dao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/ExampleEntity3Dao.kt:12:30 Annotation `@Insert` is missing on actual declaration. All annotations from expect `fun insert(exampleEntity3: ExampleEntity3): Long defined in db3.ExampleEntity3Dao` must be present with the same arguments on actual `fun insert(exampleEntity3: ExampleEntity3): Long defined in db3.ExampleEntity3Dao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/ExampleEntity3Dao.kt:14:38 Annotation `@Query(value = " INSERT OR IGNORE INTO ExampleEntity3(cardNumber, name, lastUpdatedTime) SELECT :cardNumber AS cardNumber, :name AS name, :time AS time ")` is missing on actual declaration. All annotations from expect `suspend fun insertDifferently(cardNumber: Int, name: String, time: Long): Unit defined in db3.ExampleEntity3Dao` must be present with the same arguments on actual `suspend fun insertDifferently(cardNumber: Int, name: String, time: Long): Unit defined in db3.ExampleEntity3Dao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/ExampleEntity3Dao.kt:20:38 Annotation `@Query(value = " INSERT INTO OutgoingReplication(destNodeId, orTableId, orPk1, orPk2, orPk3, orPk4) SELECT :destination AS destNodeId, 542 AS orTableId, :entityUid AS orPk1, 0 AS orPk2, 0 AS orPk3, 0 AS orPk4 ")` is missing on actual declaration. All annotations from expect `suspend fun insertOutgoingReplication(entityUid: Long, destination: Long): Unit defined in db3.ExampleEntity3Dao` must be present with the same arguments on actual `suspend fun insertOutgoingReplication(entityUid: Long, destination: Long): Unit defined in db3.ExampleEntity3Dao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/ExampleEntity3Dao.kt:22:38 Annotation `@Query(value = " SELECT ExampleEntity3.* FROM ExampleEntity3 WHERE ExampleEntity3.eeUid = :uid ")` is missing on actual declaration. All annotations from expect `suspend fun findByUid(uid: Long): ExampleEntity3? defined in db3.ExampleEntity3Dao` must be present with the same arguments on actual `suspend fun findByUid(uid: Long): ExampleEntity3? defined in db3.ExampleEntity3Dao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/ExampleEntity3Dao.kt:24:30 Annotation `@Query(value = " SELECT ExampleEntity3.* FROM ExampleEntity3 WHERE ExampleEntity3.eeUid = :uid ")` is missing on actual declaration. All annotations from expect `fun findByUidAsFlow(uid: Long): Flow defined in db3.ExampleEntity3Dao` must be present with the same arguments on actual `fun findByUidAsFlow(uid: Long): Flow defined in db3.ExampleEntity3Dao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/ExampleEntity3Dao.kt:26:38 Annotation `@HttpAccessible(pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findAllWithCardNumAbove")})` is missing on actual declaration. All annotations from expect `suspend fun findAllWithCardNumAbove(minCardNum: Int): List defined in db3.ExampleEntity3Dao` must be present with the same arguments on actual `suspend fun findAllWithCardNumAbove(minCardNum: Int): List defined in db3.ExampleEntity3Dao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/MemberDao.kt:7:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/MemberDao.kt:7:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class MemberDao defined in db3 in file MemberDao.kt` must be present with the same arguments on actual `class MemberDao defined in db3 in file MemberDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/MemberDao.kt:8:38 Annotation `@Insert` is missing on actual declaration. All annotations from expect `suspend fun insertAsync(member: Member): Long defined in db3.MemberDao` must be present with the same arguments on actual `suspend fun insertAsync(member: Member): Long defined in db3.MemberDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/MemberDao.kt:10:38 Annotation `@Query(value = " SELECT Member.* FROM Member WHERE Member.memberUid = :memberUid ")` is missing on actual declaration. All annotations from expect `suspend fun findByUid(memberUid: Long): Member? defined in db3.MemberDao` must be present with the same arguments on actual `suspend fun findByUid(memberUid: Long): Member? defined in db3.MemberDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/MemberDao.kt:12:38 Annotation `@Query(value = " SELECT EXISTS( SELECT Member.memberUid FROM Member WHERE :postUid != 0 AND Member.memberUid = :postUid AND :nodeId != 0 ) ")` is missing on actual declaration. All annotations from expect `suspend fun checkMemberNodeHasPermission(postUid: Long, nodeId: Long): Boolean defined in db3.MemberDao` must be present with the same arguments on actual `suspend fun checkMemberNodeHasPermission(postUid: Long, nodeId: Long): Boolean defined in db3.MemberDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/MemberDao.kt:15:38 Annotation `@Query(value = " SELECT Member.* FROM Member WHERE Member.memberUid = (SELECT DiscussionPost.posterMemberUid FROM DiscussionPost WHERE DiscussionPost.postUid = :postUid) ")` is missing on actual declaration. All annotations from expect `suspend fun findAuthorByPostUid(postUid: Long): Member? defined in db3.MemberDao` must be present with the same arguments on actual `suspend fun findAuthorByPostUid(postUid: Long): Member? defined in db3.MemberDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/MemberDao.kt:17:38 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `suspend fun getFirstNameByMemberId(memberUid: Long): String? defined in db3.MemberDao` must be present with the same arguments on actual `suspend fun getFirstNameByMemberId(memberUid: Long): String? defined in db3.MemberDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/StatementEntityDao.kt:7:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/StatementEntityDao.kt:7:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class StatementEntityDao defined in db3 in file StatementEntityDao.kt` must be present with the same arguments on actual `class StatementEntityDao defined in db3 in file StatementEntityDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/StatementEntityDao.kt:8:38 Annotation `@Insert` is missing on actual declaration. All annotations from expect `suspend fun insertAsync(entity: StatementEntity): Unit defined in db3.StatementEntityDao` must be present with the same arguments on actual `suspend fun insertAsync(entity: StatementEntity): Unit defined in db3.StatementEntityDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/StatementEntityDao.kt:10:38 Annotation `@Query(value = " SELECT StatementEntity.* FROM StatementEntity ")` is missing on actual declaration. All annotations from expect `suspend fun findAllAsync(): List defined in db3.StatementEntityDao` must be present with the same arguments on actual `suspend fun findAllAsync(): List defined in db3.StatementEntityDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/StatementEntityDao.kt:12:30 Annotation `@Query(value = " SELECT StatementEntity.* FROM StatementEntity WHERE StatementEntity.uidHi = :uidHi AND StatementEntity.uidLo = :uidLo ")` is missing on actual declaration. All annotations from expect `fun findByUidAsFlow(uidHi: Long, uidLo: Long): Flow defined in db3.StatementEntityDao` must be present with the same arguments on actual `fun findByUidAsFlow(uidHi: Long, uidLo: Long): Flow defined in db3.StatementEntityDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/db3/StatementEntityDao.kt:14:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `suspend fun findByUidAsync(uidHi: Long, uidLo: Long): StatementEntity? defined in db3.StatementEntityDao` must be present with the same arguments on actual `suspend fun findByUidAsync(uidHi: Long, uidLo: Long): StatementEntity? defined in db3.StatementEntityDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/dbonly/VanillaDao.kt:6: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/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/dbonly/VanillaDao.kt:6:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class VanillaDao defined in dbonly in file VanillaDao.kt` must be present with the same arguments on actual `class VanillaDao defined in dbonly in file VanillaDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/dbonly/VanillaDao.kt:7:30 Annotation `@Query(value = "SELECT * FROM VanillaEntity WHERE vanillaUid = :pk")` is missing on actual declaration. All annotations from expect `fun findEntityByPk(pk: Long): VanillaEntity? defined in dbonly.VanillaDao` must be present with the same arguments on actual `fun findEntityByPk(pk: Long): VanillaEntity? defined in dbonly.VanillaDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/dbonly/VanillaDao.kt:9:30 Annotation `@Insert` is missing on actual declaration. All annotations from expect `fun insert(entity: VanillaEntity): Unit defined in dbonly.VanillaDao` must be present with the same arguments on actual `fun insert(entity: VanillaEntity): Unit defined in dbonly.VanillaDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/dbonly/VanillaDao.kt:11:38 Annotation `@Update` is missing on actual declaration. All annotations from expect `suspend fun updateListAsync(list: List): Unit defined in dbonly.VanillaDao` must be present with the same arguments on actual `suspend fun updateListAsync(list: List): Unit defined in dbonly.VanillaDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/dbonly/VanillaDatabase.kt:5: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/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/dbonly/VanillaDatabase.kt:5:30 Annotation `@DoorDatabase(entities = {dbonly.VanillaEntity::class}, version = 1)` is missing on actual declaration. All annotations from expect `class VanillaDatabase : RoomDatabase defined in dbonly in file VanillaDatabase.kt` must be present with the same arguments on actual `class VanillaDatabase : RoomDatabase defined in dbonly in file VanillaDatabase.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/repdb/CompositePkDao.kt:5: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/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/repdb/CompositePkDao.kt:5:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class CompositePkDao defined in repdb in file CompositePkDao.kt` must be present with the same arguments on actual `class CompositePkDao defined in repdb in file CompositePkDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/repdb/CompositePkDao.kt:6:30 Annotation `@Insert` is missing on actual declaration. All annotations from expect `fun insert(entity: CompositePkEntity): Unit defined in repdb.CompositePkDao` must be present with the same arguments on actual `fun insert(entity: CompositePkEntity): Unit defined in repdb.CompositePkDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/repdb/CompositePkDao.kt:8:30 Annotation `@Update` is missing on actual declaration. All annotations from expect `fun update(entity: CompositePkEntity): Unit defined in repdb.CompositePkDao` must be present with the same arguments on actual `fun update(entity: CompositePkEntity): Unit defined in repdb.CompositePkDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/repdb/CompositePkDao.kt:10:30 Annotation `@Delete` is missing on actual declaration. All annotations from expect `fun delete(entity: CompositePkEntity): Unit defined in repdb.CompositePkDao` must be present with the same arguments on actual `fun delete(entity: CompositePkEntity): Unit defined in repdb.CompositePkDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/repdb/CompositePkDao.kt:12:30 Annotation `@Query(value = " SELECT CompositePkEntity.* FROM CompositePkEntity WHERE CompositePkEntity.code1 = :code1 AND CompositePkEntity.code2 = :code2 ")` is missing on actual declaration. All annotations from expect `fun findByPKs(code1: Long, code2: Long): CompositePkEntity? defined in repdb.CompositePkDao` must be present with the same arguments on actual `fun findByPKs(code1: Long, code2: Long): CompositePkEntity? defined in repdb.CompositePkDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/repdb/RepDao.kt:11:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/repdb/RepDao.kt:11:25 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `interface RepDao : RepDaoInterface defined in repdb in file RepDao.kt` must be present with the same arguments on actual `interface RepDao : RepDaoInterface defined in repdb in file RepDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/repdb/RepDao.kt:12:29 Annotation `@Insert` is missing on actual declaration. All annotations from expect `suspend fun insertDoorNodeAsync(node: DoorNode): Unit defined in repdb.RepDao` must be present with the same arguments on actual `suspend fun insertDoorNodeAsync(node: DoorNode): Unit defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/repdb/RepDao.kt:14:21 Annotation `@Insert` is missing on actual declaration. All annotations from expect `fun insertDoorNode(node: DoorNode): Unit defined in repdb.RepDao` must be present with the same arguments on actual `fun insertDoorNode(node: DoorNode): Unit defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/repdb/RepDao.kt:16:29 Annotation `@Insert` is missing on actual declaration. All annotations from expect `suspend fun insertAsync(repEntity: RepEntity): Long defined in repdb.RepDao` must be present with the same arguments on actual `suspend fun insertAsync(repEntity: RepEntity): Long defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/repdb/RepDao.kt:18:21 Annotation `@Insert` is missing on actual declaration. All annotations from expect `fun insert(repEntity: RepEntity): Long defined in repdb.RepDao` must be present with the same arguments on actual `fun insert(repEntity: RepEntity): Long defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/repdb/RepDao.kt:20:21 Annotation `@Insert` is missing on actual declaration. All annotations from expect `fun insertList(repEntityList: List): Unit defined in repdb.RepDao` must be present with the same arguments on actual `fun insertList(repEntityList: List): Unit defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/repdb/RepDao.kt:22:21 Annotation `@Update` is missing on actual declaration. All annotations from expect `fun update(repEntity: RepEntity): Unit defined in repdb.RepDao` must be present with the same arguments on actual `fun update(repEntity: RepEntity): Unit defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/repdb/RepDao.kt:24:29 Annotation `@Update` is missing on actual declaration. All annotations from expect `suspend fun updateAsync(repEntity: RepEntity): Unit defined in repdb.RepDao` must be present with the same arguments on actual `suspend fun updateAsync(repEntity: RepEntity): Unit defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/repdb/RepDao.kt:26:21 Annotation `@Query(value = " SELECT COUNT(*) FROM RepEntity ")` is missing on actual declaration. All annotations from expect `fun countEntities(): Int defined in repdb.RepDao` must be present with the same arguments on actual `fun countEntities(): Int defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/repdb/RepDao.kt:28:21 Annotation `@Query(value = " SELECT RepEntity.* FROM RepEntity WHERE RepEntity.rePrimaryKey = :uid ")` is missing on actual declaration. All annotations from expect `fun findByUid(uid: Long): RepEntity? defined in repdb.RepDao` must be present with the same arguments on actual `fun findByUid(uid: Long): RepEntity? defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/repdb/RepDao.kt:30:29 Annotation `@Query(value = " SELECT RepEntity.* FROM RepEntity WHERE RepEntity.rePrimaryKey = :uid ")` is missing on actual declaration. All annotations from expect `suspend fun findByUidAsync(uid: Long): RepEntity? defined in repdb.RepDao` must be present with the same arguments on actual `suspend fun findByUidAsync(uid: Long): RepEntity? defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/repdb/RepDao.kt:32:29 Annotation `@Query(value = " SELECT RepEntity.* FROM RepEntity ")` is missing on actual declaration. All annotations from expect `suspend fun findAllAsync(): List defined in repdb.RepDao` must be present with the same arguments on actual `suspend fun findAllAsync(): List defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/repdb/RepDao.kt:34:29 Annotation `@Insert` is missing on actual declaration. All annotations from expect `suspend fun insertHttp(entity: RepEntity): Long defined in repdb.RepDao` must be present with the same arguments on actual `suspend fun insertHttp(entity: RepEntity): Long defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/repdb/RepDao.kt:36:29 Annotation `@Query(value = " SELECT COALESCE( (SELECT nodeClientId FROM SyncNode LIMIT 1), 0) ")` is missing on actual declaration. All annotations from expect `suspend fun selectSyncNodeId(): Long defined in repdb.RepDao` must be present with the same arguments on actual `suspend fun selectSyncNodeId(): Long defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/repdb/RepDao.kt:38:29 Annotation `@Query(value = " SELECT RepEntity.* FROM RepEntity WHERE reString IN (:strList) ")` is missing on actual declaration. All annotations from expect `suspend fun findInStringList(strList: List): List defined in repdb.RepDao` must be present with the same arguments on actual `suspend fun findInStringList(strList: List): List defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/repdb/RepDao.kt:40:29 Annotation `@Query(value = "SELECT MAX(:num1, :num2)")` is missing on actual declaration. All annotations from expect `suspend fun sqliteOnlyFun(num1: Int, num2: Int): Long defined in repdb.RepDao` must be present with the same arguments on actual `suspend fun sqliteOnlyFun(num1: Int, num2: Int): Long defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/repdb/RepDao.kt:42:21 Annotation `@Query(value = " SELECT * FROM RepEntity ")` is missing on actual declaration. All annotations from expect `fun findAllAsFlow(): Flow> defined in repdb.RepDao` must be present with the same arguments on actual `fun findAllAsFlow(): Flow> defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/repdb/RepDao.kt:44:21 Annotation `@Query(value = " SELECT * FROM RepEntity ")` is missing on actual declaration. All annotations from expect `fun findAllPaged(): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in repdb.RepDao` must be present with the same arguments on actual `fun findAllPaged(): androidx.paging.PagingSource defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/repdb/RepDb.kt:5: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/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/repdb/RepDb.kt:5:30 Annotation `@DoorDatabase(entities = {repdb.RepEntity::class, com.ustadmobile.door.entities.DoorNode::class, repdb.RepEntityWithAttachment::class, com.ustadmobile.door.SyncNode::class, repdb.CompositePkEntity::class, com.ustadmobile.door.entities.OutgoingReplication::class}, version = 1)` is missing on actual declaration. All annotations from expect `class RepDb : RoomDatabase defined in repdb in file RepDb.kt` must be present with the same arguments on actual `class RepDb : RoomDatabase defined in repdb in file RepDb.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/repdb/RepEntityShallowCopy.kt:5:29 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun RepEntity.shallowCopy(block: RepEntity.() -> Unit): RepEntity defined in repdb in file RepEntityExt.kt` must be present with the same arguments on actual `fun RepEntity.shallowCopy(block: RepEntity.() -> Unit): RepEntity defined in repdb in file RepEntityShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/repdb/RepWithAttachmentDao.kt:5: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/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/repdb/RepWithAttachmentDao.kt:5:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class RepWithAttachmentDao defined in repdb in file RepWithAttachmentDao.kt` must be present with the same arguments on actual `class RepWithAttachmentDao defined in repdb in file RepWithAttachmentDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/repdb/RepWithAttachmentDao.kt:6:30 Annotation `@Insert` is missing on actual declaration. All annotations from expect `fun insert(entityWithAttachment: RepEntityWithAttachment): Long defined in repdb.RepWithAttachmentDao` must be present with the same arguments on actual `fun insert(entityWithAttachment: RepEntityWithAttachment): Long defined in repdb.RepWithAttachmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/repdb/RepWithAttachmentDao.kt:8:38 Annotation `@Insert` is missing on actual declaration. All annotations from expect `suspend fun insertAsync(entityWithAttachment: RepEntityWithAttachment): Long defined in repdb.RepWithAttachmentDao` must be present with the same arguments on actual `suspend fun insertAsync(entityWithAttachment: RepEntityWithAttachment): Long defined in repdb.RepWithAttachmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/repdb/RepWithAttachmentDao.kt:11:30 Annotation `@Insert(onConflict = 1)` is missing on actual declaration. All annotations from expect `fun replace(entityWithAttachment: RepEntityWithAttachment): Unit defined in repdb.RepWithAttachmentDao` must be present with the same arguments on actual `fun replace(entityWithAttachment: RepEntityWithAttachment): Unit defined in repdb.RepWithAttachmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/repdb/RepWithAttachmentDao.kt:13:30 Annotation `@Query(value = " SELECT RepEntityWithAttachment.* FROM RepEntityWithAttachment WHERE waUid = :uid ")` is missing on actual declaration. All annotations from expect `fun findByUid(uid: Long): RepEntityWithAttachment? defined in repdb.RepWithAttachmentDao` must be present with the same arguments on actual `fun findByUid(uid: Long): RepEntityWithAttachment? defined in repdb.RepWithAttachmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/js/jsMain/kotlin/repdb/RepWithAttachmentDao.kt:15:30 Annotation `@Update` is missing on actual declaration. All annotations from expect `fun update(entity: RepEntityWithAttachment): Unit defined in repdb.RepWithAttachmentDao` must be present with the same arguments on actual `fun update(entity: RepEntityWithAttachment): Unit defined in repdb.RepWithAttachmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/com/ustadmobile/door/log/NapierAntilog.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/Door/door-testdb/src/commonMain/kotlin/db2/AccessGrantDao.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/Door/door-testdb/src/commonMain/kotlin/db2/ExampleDao2.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/Door/door-testdb/src/commonMain/kotlin/db2/ExampleDaoWithInterface.kt:7:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/db2/ExampleDatabase2.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/Door/door-testdb/src/commonMain/kotlin/db2/ExampleEntityPkIntDao.kt:8:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/db2/ExampleLinkEntityDao.kt:7:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/db2/ExampleSyncableDao.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/Door/door-testdb/src/commonMain/kotlin/db3/BadgeDao.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/Door/door-testdb/src/commonMain/kotlin/db3/DiscussionPostDao.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/Door/door-testdb/src/commonMain/kotlin/db3/ExampleDb3.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/Door/door-testdb/src/commonMain/kotlin/db3/ExampleEntity3Dao.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/Door/door-testdb/src/commonMain/kotlin/db3/MemberDao.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/Door/door-testdb/src/commonMain/kotlin/db3/StatementEntityDao.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/Door/door-testdb/src/commonMain/kotlin/dbonly/VanillaDao.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/Door/door-testdb/src/commonMain/kotlin/dbonly/VanillaDatabase.kt:7:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/repdb/CompositePkDao.kt:7:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/repdb/RepDao.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/Door/door-testdb/src/commonMain/kotlin/repdb/RepDb.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/Door/door-testdb/src/commonMain/kotlin/repdb/RepWithAttachmentDao.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/Door/door-testdb/src/jsMain/kotlin/com/ustadmobile/door/log/NapierAntilog.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 > Task :door-testdb:jsMainClasses > Task :door-testdb:jsJar > Task :app-testdb:compileKotlinJs w: file:///home/jenkins/.jenkins/workspace/Door/app-testdb/src/jsMain/kotlin/index.kt:54:49 Unchecked cast: RepDb to DoorDatabaseWrapper w: file:///home/jenkins/.jenkins/workspace/Door/app-testdb/src/jsMain/kotlin/index.kt:69:9 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API. > Task :app-testdb:jsMainClasses > Task :app-testdb:jsJar > Task :app-testdb:compileTestKotlinJs NO-SOURCE > Task :app-testdb:jsTestClasses UP-TO-DATE > Task :app-testdb:compileTestDevelopmentExecutableKotlinJs NO-SOURCE > Task :app-testdb:jsTestTestDevelopmentExecutableCompileSync NO-SOURCE > Task :app-testdb:jsBrowserTest SKIPPED > Task :app-testdb:jsTest NO-SOURCE > Task :app-testdb:allTests NO-SOURCE > Task :app-testdb:check UP-TO-DATE > Task :door-testdb:compileTestKotlinJs w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonTest/kotlin/com/ustadmobile/door/test/AbstractCommonTest.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/Door/door-testdb/src/commonTest/kotlin/com/ustadmobile/door/test/BasicCrudIntegrationTest.kt:294:15 Unchecked cast: PagingSourceLoadParamsRefresh /* = PagingSource.LoadParams.Refresh */ to PagingSourceLoadParams /* = PagingSource.LoadParams */ w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/jsTest/kotlin/com/ustadmobile/door/test/AbstractCommonTest.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 > Task :door-testdb:jsTestClasses > Task :door-testdb:compileDebugKotlinAndroid w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/AccessGrantDao.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/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/AccessGrantDao.kt:8:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class AccessGrantDao defined in db2 in file AccessGrantDao.kt` must be present with the same arguments on actual `class AccessGrantDao defined in db2 in file AccessGrantDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/AccessGrantDao.kt:13:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insert(entity: AccessGrant): Unit defined in db2.AccessGrantDao` must be present with the same arguments on actual `fun insert(entity: AccessGrant): Unit defined in db2.AccessGrantDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/AccessGrantDao_UriResponder.kt:27:9 Variable '_fnName' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/AccessGrantDao_UriResponder.kt:29:83 Unchecked cast: DoorDaoProvider<*, *>! to DoorDaoProvider w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/AccessGrantDao_UriResponder.kt:31:75 Unchecked cast: TypeToken<*>! to TypeToken w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/AccessGrantDao_UriResponder.kt:35:9 Variable '_dao' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/AccessGrantDao_UriResponder.kt:46:9 Variable '_fnName' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/AccessGrantDao_UriResponder.kt:48:83 Unchecked cast: DoorDaoProvider<*, *>! to DoorDaoProvider w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/AccessGrantDao_UriResponder.kt:50:75 Unchecked cast: TypeToken<*>! to TypeToken w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/AccessGrantDao_UriResponder.kt:54:9 Variable '_dao' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleDao2.kt:20:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleDao2.kt:20:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ExampleDao2 defined in db2 in file ExampleDao2.kt` must be present with the same arguments on actual `class ExampleDao2 defined in db2 in file ExampleDao2.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleDao2.kt:25:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insertAndReturnId(entity: ExampleEntity2): Long defined in db2.ExampleDao2` must be present with the same arguments on actual `fun insertAndReturnId(entity: ExampleEntity2): Long defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleDao2.kt:31:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAsync(entity: ExampleEntity2): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun insertAsync(entity: ExampleEntity2): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleDao2.kt:37:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAsyncAndGiveId(entity: ExampleEntity2): Long defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun insertAsyncAndGiveId(entity: ExampleEntity2): Long defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleDao2.kt:43:38 Annotation `@Insert(onConflict = 5)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 5)`. All annotations from expect `suspend fun insertOrIgnore(entity: ExampleEntity2): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun insertOrIgnore(entity: ExampleEntity2): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleDao2.kt:49:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insertList(entityList: List): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `fun insertList(entityList: List): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleDao2.kt:55:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertListAsync(entityList: List): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun insertListAsync(entityList: List): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleDao2.kt:61:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insertOtherList(entityList: List): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `fun insertOtherList(entityList: List): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleDao2.kt:67:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insertAndReturnList(entityList: List): List defined in db2.ExampleDao2` must be present with the same arguments on actual `fun insertAndReturnList(entityList: List): List defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleDao2.kt:73:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insertListAndReturnIdsArray(entityList: List): Array defined in db2.ExampleDao2` must be present with the same arguments on actual `fun insertListAndReturnIdsArray(entityList: List): Array defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleDao2.kt:80:30 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `fun replace(entityList: List): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `fun replace(entityList: List): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleDao2.kt:124:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateSingleItemAsync(entity: ExampleEntity2): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun updateSingleItemAsync(entity: ExampleEntity2): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleDao2.kt:130:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateSingleItemAndReturnCountAsync(entity: ExampleEntity2): Int defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun updateSingleItemAndReturnCountAsync(entity: ExampleEntity2): Int defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleDao2.kt:137:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateListAsync(updateEntityList: List): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun updateListAsync(updateEntityList: List): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleDao2.kt:149:30 Annotation `@Delete` has different arguments on actual declaration: `@Delete(entity = kotlin.Any::class)`. All annotations from expect `fun deleteSingle(entity: ExampleEntity2): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `fun deleteSingle(entity: ExampleEntity2): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleDao2.kt:152:30 Annotation `@Delete` has different arguments on actual declaration: `@Delete(entity = kotlin.Any::class)`. All annotations from expect `fun deleteList(deleteList: List): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `fun deleteList(deleteList: List): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleDao2.kt:155:38 Annotation `@Delete` has different arguments on actual declaration: `@Delete(entity = kotlin.Any::class)`. All annotations from expect `suspend fun deleteListAsync(deleteList: List): Int defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun deleteListAsync(deleteList: List): Int defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleDao2.kt:167:30 Annotation `@RawQuery` has different arguments on actual declaration: `@RawQuery(observedEntities = {})`. All annotations from expect `fun rawQueryForList(query: DoorQuery /* = SupportSQLiteQuery */): List defined in db2.ExampleDao2` must be present with the same arguments on actual `fun rawQueryForList(query: DoorQuery /* = SupportSQLiteQuery */): List defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleDao2.kt:170:38 Annotation `@RawQuery` has different arguments on actual declaration: `@RawQuery(observedEntities = {})`. All annotations from expect `suspend fun rawQueryForListAsyc(query: DoorQuery /* = SupportSQLiteQuery */): List defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun rawQueryForListAsyc(query: DoorQuery /* = SupportSQLiteQuery */): List defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleDao2.kt:173:30 Annotation `@RawQuery` has different arguments on actual declaration: `@RawQuery(observedEntities = {})`. All annotations from expect `fun rawQueryForListWithEmbeddedVals(query: DoorQuery /* = SupportSQLiteQuery */): List defined in db2.ExampleDao2` must be present with the same arguments on actual `fun rawQueryForListWithEmbeddedVals(query: DoorQuery /* = SupportSQLiteQuery */): List defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleDao2.kt:177:30 Annotation `@RawQuery` has different arguments on actual declaration: `@RawQuery(observedEntities = {})`. All annotations from expect `fun rawQueryForSingleValue(query: DoorQuery /* = SupportSQLiteQuery */): ExampleEntity2? defined in db2.ExampleDao2` must be present with the same arguments on actual `fun rawQueryForSingleValue(query: DoorQuery /* = SupportSQLiteQuery */): ExampleEntity2? defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleDao2.kt:180:30 Annotation `@RawQuery` has different arguments on actual declaration: `@RawQuery(observedEntities = {})`. All annotations from expect `fun rawQueryWithArrParam(query: DoorQuery /* = SupportSQLiteQuery */): List defined in db2.ExampleDao2` must be present with the same arguments on actual `fun rawQueryWithArrParam(query: DoorQuery /* = SupportSQLiteQuery */): List defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleDaoWithInterface.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/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleDaoWithInterface.kt:9:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ExampleDaoWithInterface : ExampleDaoInterface defined in db2 in file ExampleDaoWithInterface.kt` must be present with the same arguments on actual `class ExampleDaoWithInterface : ExampleDaoInterface defined in db2 in file ExampleDaoWithInterface.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleDatabase2.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/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleDatabase2.kt:16:30 Annotation `@DoorDatabase(entities = {db2.ExampleEntity2::class, db2.ExampleLinkEntity::class, db2.ExampleEntityPkInt::class, com.ustadmobile.door.SyncNode::class, db2.ExampleSyncableEntity::class, db2.OtherSyncableEntity::class, db2.AccessGrant::class, com.ustadmobile.door.entities.DoorNode::class}, version = 2)` is missing on actual declaration. All annotations from expect `class ExampleDatabase2 : RoomDatabase /* = RoomDatabase */ defined in db2 in file ExampleDatabase2.kt` must be present with the same arguments on actual `class ExampleDatabase2 : RoomDatabase /* = RoomDatabase */ defined in db2 in file ExampleDatabase2.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleDatabase2_AddUriMapping.kt:12:3 Parameter '_isPrimary' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleDatabase2_DoorWrapper.kt:59:33 The corresponding parameter in the supertype 'ExampleDatabase2' is named 'body'. This may cause problems when calling this function with named arguments. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleEntityPkIntDao.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/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleEntityPkIntDao.kt:12:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ExampleEntityPkIntDao defined in db2 in file ExampleEntityPkIntDao.kt` must be present with the same arguments on actual `class ExampleEntityPkIntDao defined in db2 in file ExampleEntityPkIntDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleEntityPkIntDao.kt:17:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insertAndReturnId(entity: ExampleEntityPkInt): Long defined in db2.ExampleEntityPkIntDao` must be present with the same arguments on actual `fun insertAndReturnId(entity: ExampleEntityPkInt): Long defined in db2.ExampleEntityPkIntDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleEntityPkIntDao.kt:23:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insertListAndReturnIds(entityList: List): List defined in db2.ExampleEntityPkIntDao` must be present with the same arguments on actual `fun insertListAndReturnIds(entityList: List): List defined in db2.ExampleEntityPkIntDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleLinkEntityDao.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/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleLinkEntityDao.kt:8:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ExampleLinkEntityDao defined in db2 in file ExampleLinkEntityDao.kt` must be present with the same arguments on actual `class ExampleLinkEntityDao defined in db2 in file ExampleLinkEntityDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleLinkEntityDao.kt:13:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insert(linkEntity: ExampleLinkEntity): Unit defined in db2.ExampleLinkEntityDao` must be present with the same arguments on actual `fun insert(linkEntity: ExampleLinkEntity): Unit defined in db2.ExampleLinkEntityDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleLinkEntityDao.kt:19:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAsync(linkEntity: ExampleLinkEntity): Unit defined in db2.ExampleLinkEntityDao` must be present with the same arguments on actual `suspend fun insertAsync(linkEntity: ExampleLinkEntity): Unit defined in db2.ExampleLinkEntityDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleSyncableDao.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/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleSyncableDao.kt:16:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ExampleSyncableDao defined in db2 in file ExampleSyncableDao.kt` must be present with the same arguments on actual `class ExampleSyncableDao defined in db2 in file ExampleSyncableDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleSyncableDao.kt:21:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insert(syncableEntity: ExampleSyncableEntity): Long defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `fun insert(syncableEntity: ExampleSyncableEntity): Long defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleSyncableDao.kt:27:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insertList(syncableEntityLIst: List): Unit defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `fun insertList(syncableEntityLIst: List): Unit defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleSyncableDao.kt:33:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAndReturnList(entities: List): List defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `suspend fun insertAndReturnList(entities: List): List defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleSyncableDao.kt:40:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAsync(syncableEntity: ExampleSyncableEntity): Long defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `suspend fun insertAsync(syncableEntity: ExampleSyncableEntity): Long defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleSyncableDao.kt:68:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(exampleSyncableEntity: ExampleSyncableEntity): Unit defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `suspend fun updateAsync(exampleSyncableEntity: ExampleSyncableEntity): Unit defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleSyncableDao_UriResponder.kt:27:9 Variable '_fnName' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleSyncableDao_UriResponder.kt:29:83 Unchecked cast: DoorDaoProvider<*, *>! to DoorDaoProvider w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleSyncableDao_UriResponder.kt:31:75 Unchecked cast: TypeToken<*>! to TypeToken w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleSyncableDao_UriResponder.kt:35:9 Variable '_dao' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleSyncableDao_UriResponder.kt:46:9 Variable '_fnName' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleSyncableDao_UriResponder.kt:48:83 Unchecked cast: DoorDaoProvider<*, *>! to DoorDaoProvider w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleSyncableDao_UriResponder.kt:50:75 Unchecked cast: TypeToken<*>! to TypeToken w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db2/ExampleSyncableDao_UriResponder.kt:54:9 Variable '_dao' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/BadgeDao.kt:10:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/BadgeDao.kt:10:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class BadgeDao defined in db3 in file BadgeDao.kt` must be present with the same arguments on actual `class BadgeDao defined in db3 in file BadgeDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/BadgeDao.kt:15:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAsync(badge: Badge): Long defined in db3.BadgeDao` must be present with the same arguments on actual `suspend fun insertAsync(badge: Badge): Long defined in db3.BadgeDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/BadgeDao.kt:19:38 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `suspend fun findBadgeByUid(uid: Long): BadgeWithTotal? defined in db3.BadgeDao` must be present with the same arguments on actual `suspend fun findBadgeByUid(uid: Long): BadgeWithTotal? defined in db3.BadgeDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/BadgeDao_UriResponder.kt:25:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/BadgeDao_UriResponder.kt:26:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/BadgeDao_UriResponder.kt:37:61 Unnecessary non-null assertion (!!) on a non-null receiver of type BadgeWithTotal w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/BadgeDao_UriResponder.kt:51:83 Unchecked cast: DoorDaoProvider<*, *>! to DoorDaoProvider w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/BadgeDao_UriResponder.kt:53:75 Unchecked cast: TypeToken<*>! to TypeToken w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/BadgeDao_UriResponder.kt:71:9 Variable '_fnName' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/BadgeDao_UriResponder.kt:73:83 Unchecked cast: DoorDaoProvider<*, *>! to DoorDaoProvider w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/BadgeDao_UriResponder.kt:75:75 Unchecked cast: TypeToken<*>! to TypeToken w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/BadgeDao_UriResponder.kt:79:9 Variable '_dao' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao.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/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao.kt:18:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class DiscussionPostDao : RepositoryFlowLoadingStatusProvider defined in db3 in file DiscussionPostDao.kt` must be present with the same arguments on actual `class DiscussionPostDao : RepositoryFlowLoadingStatusProvider defined in db3 in file DiscussionPostDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao.kt:23:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAsync(post: DiscussionPost): Long defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun insertAsync(post: DiscussionPost): Long defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao.kt:31:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.HTTP_WITH_FALLBACK)` is missing on actual declaration. All annotations from expect `suspend fun findByUidAsyncOverHttp(postUid: Long): DiscussionPost? defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findByUidAsyncOverHttp(postUid: Long): DiscussionPost? defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao.kt:35:38 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `suspend fun findAllRepliesWithPosterMember(postUid: Long): List defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findAllRepliesWithPosterMember(postUid: Long): List defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao.kt:40:30 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `fun findAllRepliesWithPosterMemberAsFlow(postUid: Long): Flow> defined in db3.DiscussionPostDao` must be present with the same arguments on actual `fun findAllRepliesWithPosterMemberAsFlow(postUid: Long): Flow> defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao.kt:45:38 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `suspend fun findByUidWithPosterMember(postUid: Long): DiscussionPostAndPosterMember? defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findByUidWithPosterMember(postUid: Long): DiscussionPostAndPosterMember? defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao.kt:50:30 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `fun findByUidWithPosterMemberAsFlow(postUid: Long): Flow defined in db3.DiscussionPostDao` must be present with the same arguments on actual `fun findByUidWithPosterMemberAsFlow(postUid: Long): Flow defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao.kt:55:38 Annotation `@HttpAccessible(httpMethod = HttpMethod.POST)` is missing on actual declaration. All annotations from expect `suspend fun findByUidList(postUids: List): List defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findByUidList(postUids: List): List defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao.kt:60:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.HTTP_WITH_FALLBACK)` is missing on actual declaration. All annotations from expect `suspend fun getNumPostsSinceTime(since: Long): Int defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun getNumPostsSinceTime(since: Long): Int defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao.kt:64:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.HTTP_OR_THROW)` is missing on actual declaration. All annotations from expect `suspend fun getNumPostsSinceTimeHttpOnly(since: Long): Int defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun getNumPostsSinceTimeHttpOnly(since: Long): Int defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao.kt:68:30 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `fun findAllPostAsPagingSource(since: Long): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in db3.DiscussionPostDao` must be present with the same arguments on actual `fun findAllPostAsPagingSource(since: Long): androidx.paging.PagingSource defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao.kt:73:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.HTTP_OR_THROW)` is missing on actual declaration. All annotations from expect `fun findAllPostAsNetworkOnlyPagingSource(since: Long): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in db3.DiscussionPostDao` must be present with the same arguments on actual `fun findAllPostAsNetworkOnlyPagingSource(since: Long): androidx.paging.PagingSource defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao.kt:78:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.HTTP_WITH_FALLBACK)` is missing on actual declaration. All annotations from expect `fun findAllPostAsNetworkWithFallbackPagingSource(since: Long): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in db3.DiscussionPostDao` must be present with the same arguments on actual `fun findAllPostAsNetworkWithFallbackPagingSource(since: Long): androidx.paging.PagingSource defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao.kt:88:38 Annotation `@HttpAccessible(pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.REQUESTER_NODE_ID, name = "nodeId")}, functionName = "findAllRepliesForPost"), HttpServerFunctionCall(functionName = "findPostAndNumReplies")})` is missing on actual declaration. All annotations from expect `suspend fun findPostAndNumReplies(postUid: Long, sinceTime: Long): DiscussionPostAndNumReplies? defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findPostAndNumReplies(postUid: Long, sinceTime: Long): DiscussionPostAndNumReplies? defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao.kt:97:30 Annotation `@HttpAccessible(pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findRootPostsAndNumRepliesAsPagingSource"), HttpServerFunctionCall(functionName = "findRootRepliesAsPagingSource")})` is missing on actual declaration. All annotations from expect `fun findRootPostsAndNumRepliesAsPagingSource(): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in db3.DiscussionPostDao` must be present with the same arguments on actual `fun findRootPostsAndNumRepliesAsPagingSource(): androidx.paging.PagingSource defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao.kt:107:30 Annotation `@HttpAccessible(pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findRootPostAndNumRepliesAsPagingSourceWithPagedParams"), HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.PAGING_KEY, name = "offset"), HttpServerFunctionParam(argType = ArgType.PAGING_LOAD_SIZE, name = "limit")}, functionName = "findReplyPostsWithOffsetAndLimit")})` is missing on actual declaration. All annotations from expect `fun findRootPostAndNumRepliesAsPagingSourceWithPagedParams(): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in db3.DiscussionPostDao` must be present with the same arguments on actual `fun findRootPostAndNumRepliesAsPagingSourceWithPagedParams(): androidx.paging.PagingSource defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao.kt:121:38 Annotation `@HttpAccessible(authQueries = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.REQUESTER_NODE_ID, name = "nodeId")}, functionDao = db3.MemberDao::class, functionName = "checkMemberNodeHasPermission")})` is missing on actual declaration. All annotations from expect `suspend fun findRepliesWithAuthCheck(postUid: Long): List defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findRepliesWithAuthCheck(postUid: Long): List defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao.kt:125:38 Annotation `@HttpAccessible(pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "getDiscussionPostAndAuthorName"), HttpServerFunctionCall(functionDao = db3.MemberDao::class, functionName = "findAuthorByPostUid")})` is missing on actual declaration. All annotations from expect `suspend fun getDiscussionPostAndAuthorName(postUid: Long): DiscussionPostAndAuthorName? defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun getDiscussionPostAndAuthorName(postUid: Long): DiscussionPostAndAuthorName? defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao.kt:130:38 Annotation `@HttpAccessible(pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "getDiscussionPostAndAuthorNameById"), HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.MAP_OTHER_PARAM, fromName = "postId", name = "postUid")}, functionDao = db3.MemberDao::class, functionName = "findAuthorByPostUid")})` is missing on actual declaration. All annotations from expect `suspend fun getDiscussionPostAndAuthorNameById(postId: Long): DiscussionPostAndAuthorName? defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun getDiscussionPostAndAuthorNameById(postId: Long): DiscussionPostAndAuthorName? defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao.kt:137:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun update(post: DiscussionPost): Unit defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun update(post: DiscussionPost): Unit defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao.kt:141:38 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `suspend fun findByName(firstName: String?): List defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findByName(firstName: String?): List defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:26:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:27:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:38:61 Unnecessary non-null assertion (!!) on a non-null receiver of type DiscussionPost w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:46:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:47:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:61:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:62:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:74:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:75:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:86:61 Unnecessary non-null assertion (!!) on a non-null receiver of type DiscussionPostAndPosterMember w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:94:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:95:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:107:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:108:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:123:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:124:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:138:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:139:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:153:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:154:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:166:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:167:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:179:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:180:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:192:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:193:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:205:61 Unnecessary non-null assertion (!!) on a non-null receiver of type DiscussionPostAndNumReplies w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:213:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:214:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:215:5 Parameter '_session' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:225:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:226:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:227:5 Parameter '_session' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:237:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:238:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:252:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:253:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:264:61 Unnecessary non-null assertion (!!) on a non-null receiver of type DiscussionPostAndAuthorName w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:272:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:273:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:284:61 Unnecessary non-null assertion (!!) on a non-null receiver of type DiscussionPostAndAuthorName w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:292:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:293:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:299:23 Redundant '?' w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:314:83 Unchecked cast: DoorDaoProvider<*, *>! to DoorDaoProvider w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:316:75 Unchecked cast: TypeToken<*>! to TypeToken w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:369:9 Variable '_fnName' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:371:83 Unchecked cast: DoorDaoProvider<*, *>! to DoorDaoProvider w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:373:75 Unchecked cast: TypeToken<*>! to TypeToken w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/DiscussionPostDao_UriResponder.kt:377:9 Variable '_dao' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/ExampleDb3.kt:17:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/ExampleDb3.kt:17:30 Annotation `@DoorDatabase(entities = {db3.ExampleEntity3::class, db3.DiscussionPost::class, db3.Member::class, com.ustadmobile.door.entities.OutgoingReplication::class, com.ustadmobile.door.entities.ReplicationOperation::class, com.ustadmobile.door.entities.PendingRepositorySession::class, db3.Badge::class, db3.StatementEntity::class}, version = 1)` is missing on actual declaration. All annotations from expect `class ExampleDb3 : RoomDatabase /* = RoomDatabase */ defined in db3 in file ExampleDb3.kt` must be present with the same arguments on actual `class ExampleDb3 : RoomDatabase /* = RoomDatabase */ defined in db3 in file ExampleDb3.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/ExampleDb3_AddUriMapping.kt:12:3 Parameter '_isPrimary' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/ExampleDb3_DoorWrapper.kt:87:33 The corresponding parameter in the supertype 'ExampleDb3' is named 'body'. This may cause problems when calling this function with named arguments. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/ExampleEntity3Dao.kt:14:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/ExampleEntity3Dao.kt:14:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ExampleEntity3Dao defined in db3 in file ExampleEntity3Dao.kt` must be present with the same arguments on actual `class ExampleEntity3Dao defined in db3 in file ExampleEntity3Dao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/ExampleEntity3Dao.kt:19:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAsync(exampleEntity3: ExampleEntity3): Long defined in db3.ExampleEntity3Dao` must be present with the same arguments on actual `suspend fun insertAsync(exampleEntity3: ExampleEntity3): Long defined in db3.ExampleEntity3Dao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/ExampleEntity3Dao.kt:25:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insert(exampleEntity3: ExampleEntity3): Long defined in db3.ExampleEntity3Dao` must be present with the same arguments on actual `fun insert(exampleEntity3: ExampleEntity3): Long defined in db3.ExampleEntity3Dao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/ExampleEntity3Dao.kt:29:38 Annotation `@PostgresQuery(value = " INSERT INTO ExampleEntity3(cardNumber, name, lastUpdatedTime) SELECT :cardNumber AS cardNumber, :name AS name, :time AS time ON CONFLICT(eeUid) DO NOTHING ")` is missing on actual declaration. All annotations from expect `suspend fun insertDifferently(cardNumber: Int, name: String, time: Long): Unit defined in db3.ExampleEntity3Dao` must be present with the same arguments on actual `suspend fun insertDifferently(cardNumber: Int, name: String, time: Long): Unit defined in db3.ExampleEntity3Dao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/ExampleEntity3Dao.kt:49:38 Annotation `@HttpAccessible(pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findAllWithCardNumAbove")})` is missing on actual declaration. All annotations from expect `suspend fun findAllWithCardNumAbove(minCardNum: Int): List defined in db3.ExampleEntity3Dao` must be present with the same arguments on actual `suspend fun findAllWithCardNumAbove(minCardNum: Int): List defined in db3.ExampleEntity3Dao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/ExampleEntity3Dao_UriResponder.kt:25:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/ExampleEntity3Dao_UriResponder.kt:26:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/ExampleEntity3Dao_UriResponder.kt:46:83 Unchecked cast: DoorDaoProvider<*, *>! to DoorDaoProvider w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/ExampleEntity3Dao_UriResponder.kt:48:75 Unchecked cast: TypeToken<*>! to TypeToken w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/ExampleEntity3Dao_UriResponder.kt:67:9 Variable '_fnName' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/ExampleEntity3Dao_UriResponder.kt:69:83 Unchecked cast: DoorDaoProvider<*, *>! to DoorDaoProvider w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/ExampleEntity3Dao_UriResponder.kt:71:75 Unchecked cast: TypeToken<*>! to TypeToken w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/ExampleEntity3Dao_UriResponder.kt:75:9 Variable '_dao' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/MemberDao.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/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/MemberDao.kt:12:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class MemberDao defined in db3 in file MemberDao.kt` must be present with the same arguments on actual `class MemberDao defined in db3 in file MemberDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/MemberDao.kt:17:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAsync(member: Member): Long defined in db3.MemberDao` must be present with the same arguments on actual `suspend fun insertAsync(member: Member): Long defined in db3.MemberDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/MemberDao.kt:34:38 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `suspend fun getFirstNameByMemberId(memberUid: Long): String? defined in db3.MemberDao` must be present with the same arguments on actual `suspend fun getFirstNameByMemberId(memberUid: Long): String? defined in db3.MemberDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/MemberDao_UriResponder.kt:25:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/MemberDao_UriResponder.kt:26:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/MemberDao_UriResponder.kt:37:61 Unnecessary non-null assertion (!!) on a non-null receiver of type String w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/MemberDao_UriResponder.kt:51:83 Unchecked cast: DoorDaoProvider<*, *>! to DoorDaoProvider w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/MemberDao_UriResponder.kt:53:75 Unchecked cast: TypeToken<*>! to TypeToken w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/MemberDao_UriResponder.kt:72:9 Variable '_fnName' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/MemberDao_UriResponder.kt:74:83 Unchecked cast: DoorDaoProvider<*, *>! to DoorDaoProvider w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/MemberDao_UriResponder.kt:76:75 Unchecked cast: TypeToken<*>! to TypeToken w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/MemberDao_UriResponder.kt:80:9 Variable '_dao' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/StatementEntityDao.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/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/StatementEntityDao.kt:12:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class StatementEntityDao defined in db3 in file StatementEntityDao.kt` must be present with the same arguments on actual `class StatementEntityDao defined in db3 in file StatementEntityDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/StatementEntityDao.kt:17:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAsync(entity: StatementEntity): Unit defined in db3.StatementEntityDao` must be present with the same arguments on actual `suspend fun insertAsync(entity: StatementEntity): Unit defined in db3.StatementEntityDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/StatementEntityDao.kt:28:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `suspend fun findByUidAsync(uidHi: Long, uidLo: Long): StatementEntity? defined in db3.StatementEntityDao` must be present with the same arguments on actual `suspend fun findByUidAsync(uidHi: Long, uidLo: Long): StatementEntity? defined in db3.StatementEntityDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/StatementEntityDao_UriResponder.kt:25:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/StatementEntityDao_UriResponder.kt:26:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/StatementEntityDao_UriResponder.kt:38:61 Unnecessary non-null assertion (!!) on a non-null receiver of type StatementEntity w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/StatementEntityDao_UriResponder.kt:52:83 Unchecked cast: DoorDaoProvider<*, *>! to DoorDaoProvider w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/StatementEntityDao_UriResponder.kt:54:75 Unchecked cast: TypeToken<*>! to TypeToken w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/StatementEntityDao_UriResponder.kt:72:9 Variable '_fnName' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/StatementEntityDao_UriResponder.kt:74:83 Unchecked cast: DoorDaoProvider<*, *>! to DoorDaoProvider w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/StatementEntityDao_UriResponder.kt:76:75 Unchecked cast: TypeToken<*>! to TypeToken w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/db3/StatementEntityDao_UriResponder.kt:80:9 Variable '_dao' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/dbonly/VanillaDao.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/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/dbonly/VanillaDao.kt:12:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class VanillaDao defined in dbonly in file VanillaDao.kt` must be present with the same arguments on actual `class VanillaDao defined in dbonly in file VanillaDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/dbonly/VanillaDao.kt:20:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insert(entity: VanillaEntity): Unit defined in dbonly.VanillaDao` must be present with the same arguments on actual `fun insert(entity: VanillaEntity): Unit defined in dbonly.VanillaDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/dbonly/VanillaDao.kt:26:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateListAsync(list: List): Unit defined in dbonly.VanillaDao` must be present with the same arguments on actual `suspend fun updateListAsync(list: List): Unit defined in dbonly.VanillaDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/dbonly/VanillaDatabase.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/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/dbonly/VanillaDatabase.kt:12:30 Annotation `@DoorDatabase(entities = {dbonly.VanillaEntity::class}, version = 1)` is missing on actual declaration. All annotations from expect `class VanillaDatabase : RoomDatabase /* = RoomDatabase */ defined in dbonly in file VanillaDatabase.kt` must be present with the same arguments on actual `class VanillaDatabase : RoomDatabase /* = RoomDatabase */ defined in dbonly in file VanillaDatabase.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/dbonly/VanillaDatabase_DoorWrapper.kt:50:33 The corresponding parameter in the supertype 'VanillaDatabase' is named 'body'. This may cause problems when calling this function with named arguments. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/CompositePkDao.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/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/CompositePkDao.kt:12:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class CompositePkDao defined in repdb in file CompositePkDao.kt` must be present with the same arguments on actual `class CompositePkDao defined in repdb in file CompositePkDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/CompositePkDao.kt:17:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insert(entity: CompositePkEntity): Unit defined in repdb.CompositePkDao` must be present with the same arguments on actual `fun insert(entity: CompositePkEntity): Unit defined in repdb.CompositePkDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/CompositePkDao.kt:23:30 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun update(entity: CompositePkEntity): Unit defined in repdb.CompositePkDao` must be present with the same arguments on actual `fun update(entity: CompositePkEntity): Unit defined in repdb.CompositePkDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/CompositePkDao.kt:26:30 Annotation `@Delete` has different arguments on actual declaration: `@Delete(entity = kotlin.Any::class)`. All annotations from expect `fun delete(entity: CompositePkEntity): Unit defined in repdb.CompositePkDao` must be present with the same arguments on actual `fun delete(entity: CompositePkEntity): Unit defined in repdb.CompositePkDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/RepDao.kt:17:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/RepDao.kt:17:25 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `interface RepDao : RepDaoInterface defined in repdb in file RepDao.kt` must be present with the same arguments on actual `interface RepDao : RepDaoInterface defined in repdb in file RepDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/RepDao.kt:22:29 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertDoorNodeAsync(node: DoorNode): Unit defined in repdb.RepDao` must be present with the same arguments on actual `suspend fun insertDoorNodeAsync(node: DoorNode): Unit defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/RepDao.kt:28:21 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insertDoorNode(node: DoorNode): Unit defined in repdb.RepDao` must be present with the same arguments on actual `fun insertDoorNode(node: DoorNode): Unit defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/RepDao.kt:34:29 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAsync(repEntity: RepEntity): Long defined in repdb.RepDao` must be present with the same arguments on actual `suspend fun insertAsync(repEntity: RepEntity): Long defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/RepDao.kt:40:21 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insert(repEntity: RepEntity): Long defined in repdb.RepDao` must be present with the same arguments on actual `fun insert(repEntity: RepEntity): Long defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/RepDao.kt:46:21 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insertList(repEntityList: List): Unit defined in repdb.RepDao` must be present with the same arguments on actual `fun insertList(repEntityList: List): Unit defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/RepDao.kt:52:21 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun update(repEntity: RepEntity): Unit defined in repdb.RepDao` must be present with the same arguments on actual `fun update(repEntity: RepEntity): Unit defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/RepDao.kt:58:29 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(repEntity: RepEntity): Unit defined in repdb.RepDao` must be present with the same arguments on actual `suspend fun updateAsync(repEntity: RepEntity): Unit defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/RepDao.kt:78:29 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertHttp(entity: RepEntity): Long defined in repdb.RepDao` must be present with the same arguments on actual `suspend fun insertHttp(entity: RepEntity): Long defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/RepDao.kt:89:29 Annotation `@SqliteOnly` is missing on actual declaration. All annotations from expect `suspend fun sqliteOnlyFun(num1: Int, num2: Int): Long defined in repdb.RepDao` must be present with the same arguments on actual `suspend fun sqliteOnlyFun(num1: Int, num2: Int): Long defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/RepDao_UriResponder.kt:27:9 Variable '_fnName' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/RepDao_UriResponder.kt:29:83 Unchecked cast: DoorDaoProvider<*, *>! to DoorDaoProvider w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/RepDao_UriResponder.kt:31:75 Unchecked cast: TypeToken<*>! to TypeToken w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/RepDao_UriResponder.kt:35:9 Variable '_dao' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/RepDao_UriResponder.kt:46:9 Variable '_fnName' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/RepDao_UriResponder.kt:48:83 Unchecked cast: DoorDaoProvider<*, *>! to DoorDaoProvider w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/RepDao_UriResponder.kt:50:75 Unchecked cast: TypeToken<*>! to TypeToken w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/RepDao_UriResponder.kt:54:9 Variable '_dao' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/RepDb.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/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/RepDb.kt:16:30 Annotation `@DoorDatabase(entities = {repdb.RepEntity::class, com.ustadmobile.door.entities.DoorNode::class, repdb.RepEntityWithAttachment::class, com.ustadmobile.door.SyncNode::class, repdb.CompositePkEntity::class, com.ustadmobile.door.entities.OutgoingReplication::class}, version = 1)` is missing on actual declaration. All annotations from expect `class RepDb : RoomDatabase /* = RoomDatabase */ defined in repdb in file RepDb.kt` must be present with the same arguments on actual `class RepDb : RoomDatabase /* = RoomDatabase */ defined in repdb in file RepDb.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/RepDb_AddUriMapping.kt:12:3 Parameter '_isPrimary' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/RepDb_DoorWrapper.kt:66:33 The corresponding parameter in the supertype 'RepDb' is named 'body'. This may cause problems when calling this function with named arguments. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/RepEntityShallowCopy.kt:5:29 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun RepEntity.shallowCopy(block: RepEntity.() -> Unit): RepEntity defined in repdb in file RepEntityExt.kt` must be present with the same arguments on actual `fun RepEntity.shallowCopy(block: RepEntity.() -> Unit): RepEntity defined in repdb in file RepEntityShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/RepWithAttachmentDao.kt:11:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/RepWithAttachmentDao.kt:11:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class RepWithAttachmentDao defined in repdb in file RepWithAttachmentDao.kt` must be present with the same arguments on actual `class RepWithAttachmentDao defined in repdb in file RepWithAttachmentDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/RepWithAttachmentDao.kt:16:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insert(entityWithAttachment: RepEntityWithAttachment): Long defined in repdb.RepWithAttachmentDao` must be present with the same arguments on actual `fun insert(entityWithAttachment: RepEntityWithAttachment): Long defined in repdb.RepWithAttachmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/RepWithAttachmentDao.kt:22:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAsync(entityWithAttachment: RepEntityWithAttachment): Long defined in repdb.RepWithAttachmentDao` must be present with the same arguments on actual `suspend fun insertAsync(entityWithAttachment: RepEntityWithAttachment): Long defined in repdb.RepWithAttachmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/RepWithAttachmentDao.kt:29:30 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `fun replace(entityWithAttachment: RepEntityWithAttachment): Unit defined in repdb.RepWithAttachmentDao` must be present with the same arguments on actual `fun replace(entityWithAttachment: RepEntityWithAttachment): Unit defined in repdb.RepWithAttachmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/RepWithAttachmentDao.kt:39:30 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun update(entity: RepEntityWithAttachment): Unit defined in repdb.RepWithAttachmentDao` must be present with the same arguments on actual `fun update(entity: RepEntityWithAttachment): Unit defined in repdb.RepWithAttachmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/RepWithAttachmentDao_UriResponder.kt:27:9 Variable '_fnName' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/RepWithAttachmentDao_UriResponder.kt:29:83 Unchecked cast: DoorDaoProvider<*, *>! to DoorDaoProvider w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/RepWithAttachmentDao_UriResponder.kt:31:75 Unchecked cast: TypeToken<*>! to TypeToken w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/RepWithAttachmentDao_UriResponder.kt:35:9 Variable '_dao' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/RepWithAttachmentDao_UriResponder.kt:46:9 Variable '_fnName' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/RepWithAttachmentDao_UriResponder.kt:48:83 Unchecked cast: DoorDaoProvider<*, *>! to DoorDaoProvider w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/RepWithAttachmentDao_UriResponder.kt:50:75 Unchecked cast: TypeToken<*>! to TypeToken w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidDebug/kotlin/repdb/RepWithAttachmentDao_UriResponder.kt:54:9 Variable '_dao' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/androidMain/kotlin/com/ustadmobile/door/log/NapierAntilog.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/Door/door-testdb/src/commonMain/kotlin/com/ustadmobile/door/log/NapierAntilog.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/Door/door-testdb/src/commonMain/kotlin/db2/AccessGrantDao.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/Door/door-testdb/src/commonMain/kotlin/db2/ExampleDao2.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/Door/door-testdb/src/commonMain/kotlin/db2/ExampleDaoWithInterface.kt:7:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/db2/ExampleDatabase2.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/Door/door-testdb/src/commonMain/kotlin/db2/ExampleEntityPkIntDao.kt:8:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/db2/ExampleLinkEntityDao.kt:7:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/db2/ExampleSyncableDao.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/Door/door-testdb/src/commonMain/kotlin/db3/BadgeDao.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/Door/door-testdb/src/commonMain/kotlin/db3/DiscussionPostDao.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/Door/door-testdb/src/commonMain/kotlin/db3/ExampleDb3.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/Door/door-testdb/src/commonMain/kotlin/db3/ExampleEntity3Dao.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/Door/door-testdb/src/commonMain/kotlin/db3/MemberDao.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/Door/door-testdb/src/commonMain/kotlin/db3/StatementEntityDao.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/Door/door-testdb/src/commonMain/kotlin/dbonly/VanillaDao.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/Door/door-testdb/src/commonMain/kotlin/dbonly/VanillaDatabase.kt:7:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/repdb/CompositePkDao.kt:7:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/repdb/RepDao.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/Door/door-testdb/src/commonMain/kotlin/repdb/RepDb.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/Door/door-testdb/src/commonMain/kotlin/repdb/RepWithAttachmentDao.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 :door-testdb:extractDebugAnnotations > Task :door-testdb:compileReleaseKotlinAndroid w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/AccessGrantDao.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/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/AccessGrantDao.kt:8:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class AccessGrantDao defined in db2 in file AccessGrantDao.kt` must be present with the same arguments on actual `class AccessGrantDao defined in db2 in file AccessGrantDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/AccessGrantDao.kt:13:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insert(entity: AccessGrant): Unit defined in db2.AccessGrantDao` must be present with the same arguments on actual `fun insert(entity: AccessGrant): Unit defined in db2.AccessGrantDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/AccessGrantDao_UriResponder.kt:27:9 Variable '_fnName' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/AccessGrantDao_UriResponder.kt:29:83 Unchecked cast: DoorDaoProvider<*, *>! to DoorDaoProvider w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/AccessGrantDao_UriResponder.kt:31:75 Unchecked cast: TypeToken<*>! to TypeToken w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/AccessGrantDao_UriResponder.kt:35:9 Variable '_dao' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/AccessGrantDao_UriResponder.kt:46:9 Variable '_fnName' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/AccessGrantDao_UriResponder.kt:48:83 Unchecked cast: DoorDaoProvider<*, *>! to DoorDaoProvider w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/AccessGrantDao_UriResponder.kt:50:75 Unchecked cast: TypeToken<*>! to TypeToken w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/AccessGrantDao_UriResponder.kt:54:9 Variable '_dao' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleDao2.kt:20:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleDao2.kt:20:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ExampleDao2 defined in db2 in file ExampleDao2.kt` must be present with the same arguments on actual `class ExampleDao2 defined in db2 in file ExampleDao2.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleDao2.kt:25:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insertAndReturnId(entity: ExampleEntity2): Long defined in db2.ExampleDao2` must be present with the same arguments on actual `fun insertAndReturnId(entity: ExampleEntity2): Long defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleDao2.kt:31:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAsync(entity: ExampleEntity2): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun insertAsync(entity: ExampleEntity2): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleDao2.kt:37:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAsyncAndGiveId(entity: ExampleEntity2): Long defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun insertAsyncAndGiveId(entity: ExampleEntity2): Long defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleDao2.kt:43:38 Annotation `@Insert(onConflict = 5)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 5)`. All annotations from expect `suspend fun insertOrIgnore(entity: ExampleEntity2): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun insertOrIgnore(entity: ExampleEntity2): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleDao2.kt:49:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insertList(entityList: List): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `fun insertList(entityList: List): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleDao2.kt:55:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertListAsync(entityList: List): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun insertListAsync(entityList: List): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleDao2.kt:61:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insertOtherList(entityList: List): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `fun insertOtherList(entityList: List): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleDao2.kt:67:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insertAndReturnList(entityList: List): List defined in db2.ExampleDao2` must be present with the same arguments on actual `fun insertAndReturnList(entityList: List): List defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleDao2.kt:73:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insertListAndReturnIdsArray(entityList: List): Array defined in db2.ExampleDao2` must be present with the same arguments on actual `fun insertListAndReturnIdsArray(entityList: List): Array defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleDao2.kt:80:30 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `fun replace(entityList: List): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `fun replace(entityList: List): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleDao2.kt:124:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateSingleItemAsync(entity: ExampleEntity2): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun updateSingleItemAsync(entity: ExampleEntity2): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleDao2.kt:130:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateSingleItemAndReturnCountAsync(entity: ExampleEntity2): Int defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun updateSingleItemAndReturnCountAsync(entity: ExampleEntity2): Int defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleDao2.kt:137:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateListAsync(updateEntityList: List): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun updateListAsync(updateEntityList: List): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleDao2.kt:149:30 Annotation `@Delete` has different arguments on actual declaration: `@Delete(entity = kotlin.Any::class)`. All annotations from expect `fun deleteSingle(entity: ExampleEntity2): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `fun deleteSingle(entity: ExampleEntity2): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleDao2.kt:152:30 Annotation `@Delete` has different arguments on actual declaration: `@Delete(entity = kotlin.Any::class)`. All annotations from expect `fun deleteList(deleteList: List): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `fun deleteList(deleteList: List): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleDao2.kt:155:38 Annotation `@Delete` has different arguments on actual declaration: `@Delete(entity = kotlin.Any::class)`. All annotations from expect `suspend fun deleteListAsync(deleteList: List): Int defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun deleteListAsync(deleteList: List): Int defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleDao2.kt:167:30 Annotation `@RawQuery` has different arguments on actual declaration: `@RawQuery(observedEntities = {})`. All annotations from expect `fun rawQueryForList(query: DoorQuery /* = SupportSQLiteQuery */): List defined in db2.ExampleDao2` must be present with the same arguments on actual `fun rawQueryForList(query: DoorQuery /* = SupportSQLiteQuery */): List defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleDao2.kt:170:38 Annotation `@RawQuery` has different arguments on actual declaration: `@RawQuery(observedEntities = {})`. All annotations from expect `suspend fun rawQueryForListAsyc(query: DoorQuery /* = SupportSQLiteQuery */): List defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun rawQueryForListAsyc(query: DoorQuery /* = SupportSQLiteQuery */): List defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleDao2.kt:173:30 Annotation `@RawQuery` has different arguments on actual declaration: `@RawQuery(observedEntities = {})`. All annotations from expect `fun rawQueryForListWithEmbeddedVals(query: DoorQuery /* = SupportSQLiteQuery */): List defined in db2.ExampleDao2` must be present with the same arguments on actual `fun rawQueryForListWithEmbeddedVals(query: DoorQuery /* = SupportSQLiteQuery */): List defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleDao2.kt:177:30 Annotation `@RawQuery` has different arguments on actual declaration: `@RawQuery(observedEntities = {})`. All annotations from expect `fun rawQueryForSingleValue(query: DoorQuery /* = SupportSQLiteQuery */): ExampleEntity2? defined in db2.ExampleDao2` must be present with the same arguments on actual `fun rawQueryForSingleValue(query: DoorQuery /* = SupportSQLiteQuery */): ExampleEntity2? defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleDao2.kt:180:30 Annotation `@RawQuery` has different arguments on actual declaration: `@RawQuery(observedEntities = {})`. All annotations from expect `fun rawQueryWithArrParam(query: DoorQuery /* = SupportSQLiteQuery */): List defined in db2.ExampleDao2` must be present with the same arguments on actual `fun rawQueryWithArrParam(query: DoorQuery /* = SupportSQLiteQuery */): List defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleDaoWithInterface.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/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleDaoWithInterface.kt:9:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ExampleDaoWithInterface : ExampleDaoInterface defined in db2 in file ExampleDaoWithInterface.kt` must be present with the same arguments on actual `class ExampleDaoWithInterface : ExampleDaoInterface defined in db2 in file ExampleDaoWithInterface.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleDatabase2.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/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleDatabase2.kt:16:30 Annotation `@DoorDatabase(entities = {db2.ExampleEntity2::class, db2.ExampleLinkEntity::class, db2.ExampleEntityPkInt::class, com.ustadmobile.door.SyncNode::class, db2.ExampleSyncableEntity::class, db2.OtherSyncableEntity::class, db2.AccessGrant::class, com.ustadmobile.door.entities.DoorNode::class}, version = 2)` is missing on actual declaration. All annotations from expect `class ExampleDatabase2 : RoomDatabase /* = RoomDatabase */ defined in db2 in file ExampleDatabase2.kt` must be present with the same arguments on actual `class ExampleDatabase2 : RoomDatabase /* = RoomDatabase */ defined in db2 in file ExampleDatabase2.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleDatabase2_AddUriMapping.kt:12:3 Parameter '_isPrimary' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleDatabase2_DoorWrapper.kt:59:33 The corresponding parameter in the supertype 'ExampleDatabase2' is named 'body'. This may cause problems when calling this function with named arguments. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleEntityPkIntDao.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/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleEntityPkIntDao.kt:12:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ExampleEntityPkIntDao defined in db2 in file ExampleEntityPkIntDao.kt` must be present with the same arguments on actual `class ExampleEntityPkIntDao defined in db2 in file ExampleEntityPkIntDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleEntityPkIntDao.kt:17:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insertAndReturnId(entity: ExampleEntityPkInt): Long defined in db2.ExampleEntityPkIntDao` must be present with the same arguments on actual `fun insertAndReturnId(entity: ExampleEntityPkInt): Long defined in db2.ExampleEntityPkIntDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleEntityPkIntDao.kt:23:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insertListAndReturnIds(entityList: List): List defined in db2.ExampleEntityPkIntDao` must be present with the same arguments on actual `fun insertListAndReturnIds(entityList: List): List defined in db2.ExampleEntityPkIntDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleLinkEntityDao.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/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleLinkEntityDao.kt:8:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ExampleLinkEntityDao defined in db2 in file ExampleLinkEntityDao.kt` must be present with the same arguments on actual `class ExampleLinkEntityDao defined in db2 in file ExampleLinkEntityDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleLinkEntityDao.kt:13:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insert(linkEntity: ExampleLinkEntity): Unit defined in db2.ExampleLinkEntityDao` must be present with the same arguments on actual `fun insert(linkEntity: ExampleLinkEntity): Unit defined in db2.ExampleLinkEntityDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleLinkEntityDao.kt:19:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAsync(linkEntity: ExampleLinkEntity): Unit defined in db2.ExampleLinkEntityDao` must be present with the same arguments on actual `suspend fun insertAsync(linkEntity: ExampleLinkEntity): Unit defined in db2.ExampleLinkEntityDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleSyncableDao.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/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleSyncableDao.kt:16:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ExampleSyncableDao defined in db2 in file ExampleSyncableDao.kt` must be present with the same arguments on actual `class ExampleSyncableDao defined in db2 in file ExampleSyncableDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleSyncableDao.kt:21:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insert(syncableEntity: ExampleSyncableEntity): Long defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `fun insert(syncableEntity: ExampleSyncableEntity): Long defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleSyncableDao.kt:27:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insertList(syncableEntityLIst: List): Unit defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `fun insertList(syncableEntityLIst: List): Unit defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleSyncableDao.kt:33:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAndReturnList(entities: List): List defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `suspend fun insertAndReturnList(entities: List): List defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleSyncableDao.kt:40:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAsync(syncableEntity: ExampleSyncableEntity): Long defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `suspend fun insertAsync(syncableEntity: ExampleSyncableEntity): Long defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleSyncableDao.kt:68:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(exampleSyncableEntity: ExampleSyncableEntity): Unit defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `suspend fun updateAsync(exampleSyncableEntity: ExampleSyncableEntity): Unit defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleSyncableDao_UriResponder.kt:27:9 Variable '_fnName' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleSyncableDao_UriResponder.kt:29:83 Unchecked cast: DoorDaoProvider<*, *>! to DoorDaoProvider w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleSyncableDao_UriResponder.kt:31:75 Unchecked cast: TypeToken<*>! to TypeToken w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleSyncableDao_UriResponder.kt:35:9 Variable '_dao' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleSyncableDao_UriResponder.kt:46:9 Variable '_fnName' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleSyncableDao_UriResponder.kt:48:83 Unchecked cast: DoorDaoProvider<*, *>! to DoorDaoProvider w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleSyncableDao_UriResponder.kt:50:75 Unchecked cast: TypeToken<*>! to TypeToken w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db2/ExampleSyncableDao_UriResponder.kt:54:9 Variable '_dao' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/BadgeDao.kt:10:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/BadgeDao.kt:10:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class BadgeDao defined in db3 in file BadgeDao.kt` must be present with the same arguments on actual `class BadgeDao defined in db3 in file BadgeDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/BadgeDao.kt:15:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAsync(badge: Badge): Long defined in db3.BadgeDao` must be present with the same arguments on actual `suspend fun insertAsync(badge: Badge): Long defined in db3.BadgeDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/BadgeDao.kt:19:38 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `suspend fun findBadgeByUid(uid: Long): BadgeWithTotal? defined in db3.BadgeDao` must be present with the same arguments on actual `suspend fun findBadgeByUid(uid: Long): BadgeWithTotal? defined in db3.BadgeDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/BadgeDao_UriResponder.kt:25:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/BadgeDao_UriResponder.kt:26:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/BadgeDao_UriResponder.kt:37:61 Unnecessary non-null assertion (!!) on a non-null receiver of type BadgeWithTotal w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/BadgeDao_UriResponder.kt:51:83 Unchecked cast: DoorDaoProvider<*, *>! to DoorDaoProvider w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/BadgeDao_UriResponder.kt:53:75 Unchecked cast: TypeToken<*>! to TypeToken w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/BadgeDao_UriResponder.kt:71:9 Variable '_fnName' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/BadgeDao_UriResponder.kt:73:83 Unchecked cast: DoorDaoProvider<*, *>! to DoorDaoProvider w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/BadgeDao_UriResponder.kt:75:75 Unchecked cast: TypeToken<*>! to TypeToken w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/BadgeDao_UriResponder.kt:79:9 Variable '_dao' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao.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/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao.kt:18:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class DiscussionPostDao : RepositoryFlowLoadingStatusProvider defined in db3 in file DiscussionPostDao.kt` must be present with the same arguments on actual `class DiscussionPostDao : RepositoryFlowLoadingStatusProvider defined in db3 in file DiscussionPostDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao.kt:23:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAsync(post: DiscussionPost): Long defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun insertAsync(post: DiscussionPost): Long defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao.kt:31:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.HTTP_WITH_FALLBACK)` is missing on actual declaration. All annotations from expect `suspend fun findByUidAsyncOverHttp(postUid: Long): DiscussionPost? defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findByUidAsyncOverHttp(postUid: Long): DiscussionPost? defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao.kt:35:38 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `suspend fun findAllRepliesWithPosterMember(postUid: Long): List defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findAllRepliesWithPosterMember(postUid: Long): List defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao.kt:40:30 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `fun findAllRepliesWithPosterMemberAsFlow(postUid: Long): Flow> defined in db3.DiscussionPostDao` must be present with the same arguments on actual `fun findAllRepliesWithPosterMemberAsFlow(postUid: Long): Flow> defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao.kt:45:38 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `suspend fun findByUidWithPosterMember(postUid: Long): DiscussionPostAndPosterMember? defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findByUidWithPosterMember(postUid: Long): DiscussionPostAndPosterMember? defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao.kt:50:30 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `fun findByUidWithPosterMemberAsFlow(postUid: Long): Flow defined in db3.DiscussionPostDao` must be present with the same arguments on actual `fun findByUidWithPosterMemberAsFlow(postUid: Long): Flow defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao.kt:55:38 Annotation `@HttpAccessible(httpMethod = HttpMethod.POST)` is missing on actual declaration. All annotations from expect `suspend fun findByUidList(postUids: List): List defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findByUidList(postUids: List): List defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao.kt:60:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.HTTP_WITH_FALLBACK)` is missing on actual declaration. All annotations from expect `suspend fun getNumPostsSinceTime(since: Long): Int defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun getNumPostsSinceTime(since: Long): Int defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao.kt:64:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.HTTP_OR_THROW)` is missing on actual declaration. All annotations from expect `suspend fun getNumPostsSinceTimeHttpOnly(since: Long): Int defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun getNumPostsSinceTimeHttpOnly(since: Long): Int defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao.kt:68:30 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `fun findAllPostAsPagingSource(since: Long): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in db3.DiscussionPostDao` must be present with the same arguments on actual `fun findAllPostAsPagingSource(since: Long): androidx.paging.PagingSource defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao.kt:73:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.HTTP_OR_THROW)` is missing on actual declaration. All annotations from expect `fun findAllPostAsNetworkOnlyPagingSource(since: Long): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in db3.DiscussionPostDao` must be present with the same arguments on actual `fun findAllPostAsNetworkOnlyPagingSource(since: Long): androidx.paging.PagingSource defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao.kt:78:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.HTTP_WITH_FALLBACK)` is missing on actual declaration. All annotations from expect `fun findAllPostAsNetworkWithFallbackPagingSource(since: Long): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in db3.DiscussionPostDao` must be present with the same arguments on actual `fun findAllPostAsNetworkWithFallbackPagingSource(since: Long): androidx.paging.PagingSource defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao.kt:88:38 Annotation `@HttpAccessible(pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.REQUESTER_NODE_ID, name = "nodeId")}, functionName = "findAllRepliesForPost"), HttpServerFunctionCall(functionName = "findPostAndNumReplies")})` is missing on actual declaration. All annotations from expect `suspend fun findPostAndNumReplies(postUid: Long, sinceTime: Long): DiscussionPostAndNumReplies? defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findPostAndNumReplies(postUid: Long, sinceTime: Long): DiscussionPostAndNumReplies? defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao.kt:97:30 Annotation `@HttpAccessible(pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findRootPostsAndNumRepliesAsPagingSource"), HttpServerFunctionCall(functionName = "findRootRepliesAsPagingSource")})` is missing on actual declaration. All annotations from expect `fun findRootPostsAndNumRepliesAsPagingSource(): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in db3.DiscussionPostDao` must be present with the same arguments on actual `fun findRootPostsAndNumRepliesAsPagingSource(): androidx.paging.PagingSource defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao.kt:107:30 Annotation `@HttpAccessible(pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findRootPostAndNumRepliesAsPagingSourceWithPagedParams"), HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.PAGING_KEY, name = "offset"), HttpServerFunctionParam(argType = ArgType.PAGING_LOAD_SIZE, name = "limit")}, functionName = "findReplyPostsWithOffsetAndLimit")})` is missing on actual declaration. All annotations from expect `fun findRootPostAndNumRepliesAsPagingSourceWithPagedParams(): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in db3.DiscussionPostDao` must be present with the same arguments on actual `fun findRootPostAndNumRepliesAsPagingSourceWithPagedParams(): androidx.paging.PagingSource defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao.kt:121:38 Annotation `@HttpAccessible(authQueries = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.REQUESTER_NODE_ID, name = "nodeId")}, functionDao = db3.MemberDao::class, functionName = "checkMemberNodeHasPermission")})` is missing on actual declaration. All annotations from expect `suspend fun findRepliesWithAuthCheck(postUid: Long): List defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findRepliesWithAuthCheck(postUid: Long): List defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao.kt:125:38 Annotation `@HttpAccessible(pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "getDiscussionPostAndAuthorName"), HttpServerFunctionCall(functionDao = db3.MemberDao::class, functionName = "findAuthorByPostUid")})` is missing on actual declaration. All annotations from expect `suspend fun getDiscussionPostAndAuthorName(postUid: Long): DiscussionPostAndAuthorName? defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun getDiscussionPostAndAuthorName(postUid: Long): DiscussionPostAndAuthorName? defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao.kt:130:38 Annotation `@HttpAccessible(pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "getDiscussionPostAndAuthorNameById"), HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.MAP_OTHER_PARAM, fromName = "postId", name = "postUid")}, functionDao = db3.MemberDao::class, functionName = "findAuthorByPostUid")})` is missing on actual declaration. All annotations from expect `suspend fun getDiscussionPostAndAuthorNameById(postId: Long): DiscussionPostAndAuthorName? defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun getDiscussionPostAndAuthorNameById(postId: Long): DiscussionPostAndAuthorName? defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao.kt:137:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun update(post: DiscussionPost): Unit defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun update(post: DiscussionPost): Unit defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao.kt:141:38 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `suspend fun findByName(firstName: String?): List defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findByName(firstName: String?): List defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:26:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:27:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:38:61 Unnecessary non-null assertion (!!) on a non-null receiver of type DiscussionPost w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:46:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:47:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:61:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:62:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:74:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:75:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:86:61 Unnecessary non-null assertion (!!) on a non-null receiver of type DiscussionPostAndPosterMember w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:94:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:95:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:107:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:108:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:123:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:124:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:138:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:139:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:153:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:154:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:166:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:167:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:179:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:180:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:192:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:193:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:205:61 Unnecessary non-null assertion (!!) on a non-null receiver of type DiscussionPostAndNumReplies w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:213:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:214:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:215:5 Parameter '_session' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:225:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:226:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:227:5 Parameter '_session' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:237:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:238:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:252:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:253:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:264:61 Unnecessary non-null assertion (!!) on a non-null receiver of type DiscussionPostAndAuthorName w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:272:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:273:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:284:61 Unnecessary non-null assertion (!!) on a non-null receiver of type DiscussionPostAndAuthorName w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:292:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:293:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:299:23 Redundant '?' w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:314:83 Unchecked cast: DoorDaoProvider<*, *>! to DoorDaoProvider w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:316:75 Unchecked cast: TypeToken<*>! to TypeToken w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:369:9 Variable '_fnName' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:371:83 Unchecked cast: DoorDaoProvider<*, *>! to DoorDaoProvider w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:373:75 Unchecked cast: TypeToken<*>! to TypeToken w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/DiscussionPostDao_UriResponder.kt:377:9 Variable '_dao' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/ExampleDb3.kt:17:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/ExampleDb3.kt:17:30 Annotation `@DoorDatabase(entities = {db3.ExampleEntity3::class, db3.DiscussionPost::class, db3.Member::class, com.ustadmobile.door.entities.OutgoingReplication::class, com.ustadmobile.door.entities.ReplicationOperation::class, com.ustadmobile.door.entities.PendingRepositorySession::class, db3.Badge::class, db3.StatementEntity::class}, version = 1)` is missing on actual declaration. All annotations from expect `class ExampleDb3 : RoomDatabase /* = RoomDatabase */ defined in db3 in file ExampleDb3.kt` must be present with the same arguments on actual `class ExampleDb3 : RoomDatabase /* = RoomDatabase */ defined in db3 in file ExampleDb3.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/ExampleDb3_AddUriMapping.kt:12:3 Parameter '_isPrimary' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/ExampleDb3_DoorWrapper.kt:87:33 The corresponding parameter in the supertype 'ExampleDb3' is named 'body'. This may cause problems when calling this function with named arguments. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/ExampleEntity3Dao.kt:14:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/ExampleEntity3Dao.kt:14:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ExampleEntity3Dao defined in db3 in file ExampleEntity3Dao.kt` must be present with the same arguments on actual `class ExampleEntity3Dao defined in db3 in file ExampleEntity3Dao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/ExampleEntity3Dao.kt:19:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAsync(exampleEntity3: ExampleEntity3): Long defined in db3.ExampleEntity3Dao` must be present with the same arguments on actual `suspend fun insertAsync(exampleEntity3: ExampleEntity3): Long defined in db3.ExampleEntity3Dao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/ExampleEntity3Dao.kt:25:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insert(exampleEntity3: ExampleEntity3): Long defined in db3.ExampleEntity3Dao` must be present with the same arguments on actual `fun insert(exampleEntity3: ExampleEntity3): Long defined in db3.ExampleEntity3Dao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/ExampleEntity3Dao.kt:29:38 Annotation `@PostgresQuery(value = " INSERT INTO ExampleEntity3(cardNumber, name, lastUpdatedTime) SELECT :cardNumber AS cardNumber, :name AS name, :time AS time ON CONFLICT(eeUid) DO NOTHING ")` is missing on actual declaration. All annotations from expect `suspend fun insertDifferently(cardNumber: Int, name: String, time: Long): Unit defined in db3.ExampleEntity3Dao` must be present with the same arguments on actual `suspend fun insertDifferently(cardNumber: Int, name: String, time: Long): Unit defined in db3.ExampleEntity3Dao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/ExampleEntity3Dao.kt:49:38 Annotation `@HttpAccessible(pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findAllWithCardNumAbove")})` is missing on actual declaration. All annotations from expect `suspend fun findAllWithCardNumAbove(minCardNum: Int): List defined in db3.ExampleEntity3Dao` must be present with the same arguments on actual `suspend fun findAllWithCardNumAbove(minCardNum: Int): List defined in db3.ExampleEntity3Dao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/ExampleEntity3Dao_UriResponder.kt:25:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/ExampleEntity3Dao_UriResponder.kt:26:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/ExampleEntity3Dao_UriResponder.kt:46:83 Unchecked cast: DoorDaoProvider<*, *>! to DoorDaoProvider w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/ExampleEntity3Dao_UriResponder.kt:48:75 Unchecked cast: TypeToken<*>! to TypeToken w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/ExampleEntity3Dao_UriResponder.kt:67:9 Variable '_fnName' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/ExampleEntity3Dao_UriResponder.kt:69:83 Unchecked cast: DoorDaoProvider<*, *>! to DoorDaoProvider w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/ExampleEntity3Dao_UriResponder.kt:71:75 Unchecked cast: TypeToken<*>! to TypeToken w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/ExampleEntity3Dao_UriResponder.kt:75:9 Variable '_dao' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/MemberDao.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/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/MemberDao.kt:12:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class MemberDao defined in db3 in file MemberDao.kt` must be present with the same arguments on actual `class MemberDao defined in db3 in file MemberDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/MemberDao.kt:17:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAsync(member: Member): Long defined in db3.MemberDao` must be present with the same arguments on actual `suspend fun insertAsync(member: Member): Long defined in db3.MemberDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/MemberDao.kt:34:38 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `suspend fun getFirstNameByMemberId(memberUid: Long): String? defined in db3.MemberDao` must be present with the same arguments on actual `suspend fun getFirstNameByMemberId(memberUid: Long): String? defined in db3.MemberDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/MemberDao_UriResponder.kt:25:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/MemberDao_UriResponder.kt:26:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/MemberDao_UriResponder.kt:37:61 Unnecessary non-null assertion (!!) on a non-null receiver of type String w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/MemberDao_UriResponder.kt:51:83 Unchecked cast: DoorDaoProvider<*, *>! to DoorDaoProvider w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/MemberDao_UriResponder.kt:53:75 Unchecked cast: TypeToken<*>! to TypeToken w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/MemberDao_UriResponder.kt:72:9 Variable '_fnName' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/MemberDao_UriResponder.kt:74:83 Unchecked cast: DoorDaoProvider<*, *>! to DoorDaoProvider w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/MemberDao_UriResponder.kt:76:75 Unchecked cast: TypeToken<*>! to TypeToken w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/MemberDao_UriResponder.kt:80:9 Variable '_dao' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/StatementEntityDao.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/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/StatementEntityDao.kt:12:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class StatementEntityDao defined in db3 in file StatementEntityDao.kt` must be present with the same arguments on actual `class StatementEntityDao defined in db3 in file StatementEntityDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/StatementEntityDao.kt:17:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAsync(entity: StatementEntity): Unit defined in db3.StatementEntityDao` must be present with the same arguments on actual `suspend fun insertAsync(entity: StatementEntity): Unit defined in db3.StatementEntityDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/StatementEntityDao.kt:28:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `suspend fun findByUidAsync(uidHi: Long, uidLo: Long): StatementEntity? defined in db3.StatementEntityDao` must be present with the same arguments on actual `suspend fun findByUidAsync(uidHi: Long, uidLo: Long): StatementEntity? defined in db3.StatementEntityDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/StatementEntityDao_UriResponder.kt:25:5 Parameter '_uriResource' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/StatementEntityDao_UriResponder.kt:26:5 Parameter '_urlParams' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/StatementEntityDao_UriResponder.kt:38:61 Unnecessary non-null assertion (!!) on a non-null receiver of type StatementEntity w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/StatementEntityDao_UriResponder.kt:52:83 Unchecked cast: DoorDaoProvider<*, *>! to DoorDaoProvider w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/StatementEntityDao_UriResponder.kt:54:75 Unchecked cast: TypeToken<*>! to TypeToken w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/StatementEntityDao_UriResponder.kt:72:9 Variable '_fnName' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/StatementEntityDao_UriResponder.kt:74:83 Unchecked cast: DoorDaoProvider<*, *>! to DoorDaoProvider w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/StatementEntityDao_UriResponder.kt:76:75 Unchecked cast: TypeToken<*>! to TypeToken w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/db3/StatementEntityDao_UriResponder.kt:80:9 Variable '_dao' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/dbonly/VanillaDao.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/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/dbonly/VanillaDao.kt:12:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class VanillaDao defined in dbonly in file VanillaDao.kt` must be present with the same arguments on actual `class VanillaDao defined in dbonly in file VanillaDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/dbonly/VanillaDao.kt:20:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insert(entity: VanillaEntity): Unit defined in dbonly.VanillaDao` must be present with the same arguments on actual `fun insert(entity: VanillaEntity): Unit defined in dbonly.VanillaDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/dbonly/VanillaDao.kt:26:38 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateListAsync(list: List): Unit defined in dbonly.VanillaDao` must be present with the same arguments on actual `suspend fun updateListAsync(list: List): Unit defined in dbonly.VanillaDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/dbonly/VanillaDatabase.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/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/dbonly/VanillaDatabase.kt:12:30 Annotation `@DoorDatabase(entities = {dbonly.VanillaEntity::class}, version = 1)` is missing on actual declaration. All annotations from expect `class VanillaDatabase : RoomDatabase /* = RoomDatabase */ defined in dbonly in file VanillaDatabase.kt` must be present with the same arguments on actual `class VanillaDatabase : RoomDatabase /* = RoomDatabase */ defined in dbonly in file VanillaDatabase.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/dbonly/VanillaDatabase_DoorWrapper.kt:50:33 The corresponding parameter in the supertype 'VanillaDatabase' is named 'body'. This may cause problems when calling this function with named arguments. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/CompositePkDao.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/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/CompositePkDao.kt:12:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class CompositePkDao defined in repdb in file CompositePkDao.kt` must be present with the same arguments on actual `class CompositePkDao defined in repdb in file CompositePkDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/CompositePkDao.kt:17:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insert(entity: CompositePkEntity): Unit defined in repdb.CompositePkDao` must be present with the same arguments on actual `fun insert(entity: CompositePkEntity): Unit defined in repdb.CompositePkDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/CompositePkDao.kt:23:30 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun update(entity: CompositePkEntity): Unit defined in repdb.CompositePkDao` must be present with the same arguments on actual `fun update(entity: CompositePkEntity): Unit defined in repdb.CompositePkDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/CompositePkDao.kt:26:30 Annotation `@Delete` has different arguments on actual declaration: `@Delete(entity = kotlin.Any::class)`. All annotations from expect `fun delete(entity: CompositePkEntity): Unit defined in repdb.CompositePkDao` must be present with the same arguments on actual `fun delete(entity: CompositePkEntity): Unit defined in repdb.CompositePkDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepDao.kt:17:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepDao.kt:17:25 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `interface RepDao : RepDaoInterface defined in repdb in file RepDao.kt` must be present with the same arguments on actual `interface RepDao : RepDaoInterface defined in repdb in file RepDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepDao.kt:22:29 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertDoorNodeAsync(node: DoorNode): Unit defined in repdb.RepDao` must be present with the same arguments on actual `suspend fun insertDoorNodeAsync(node: DoorNode): Unit defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepDao.kt:28:21 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insertDoorNode(node: DoorNode): Unit defined in repdb.RepDao` must be present with the same arguments on actual `fun insertDoorNode(node: DoorNode): Unit defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepDao.kt:34:29 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAsync(repEntity: RepEntity): Long defined in repdb.RepDao` must be present with the same arguments on actual `suspend fun insertAsync(repEntity: RepEntity): Long defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepDao.kt:40:21 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insert(repEntity: RepEntity): Long defined in repdb.RepDao` must be present with the same arguments on actual `fun insert(repEntity: RepEntity): Long defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepDao.kt:46:21 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insertList(repEntityList: List): Unit defined in repdb.RepDao` must be present with the same arguments on actual `fun insertList(repEntityList: List): Unit defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepDao.kt:52:21 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun update(repEntity: RepEntity): Unit defined in repdb.RepDao` must be present with the same arguments on actual `fun update(repEntity: RepEntity): Unit defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepDao.kt:58:29 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun updateAsync(repEntity: RepEntity): Unit defined in repdb.RepDao` must be present with the same arguments on actual `suspend fun updateAsync(repEntity: RepEntity): Unit defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepDao.kt:78:29 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertHttp(entity: RepEntity): Long defined in repdb.RepDao` must be present with the same arguments on actual `suspend fun insertHttp(entity: RepEntity): Long defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepDao.kt:89:29 Annotation `@SqliteOnly` is missing on actual declaration. All annotations from expect `suspend fun sqliteOnlyFun(num1: Int, num2: Int): Long defined in repdb.RepDao` must be present with the same arguments on actual `suspend fun sqliteOnlyFun(num1: Int, num2: Int): Long defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepDao_UriResponder.kt:27:9 Variable '_fnName' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepDao_UriResponder.kt:29:83 Unchecked cast: DoorDaoProvider<*, *>! to DoorDaoProvider w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepDao_UriResponder.kt:31:75 Unchecked cast: TypeToken<*>! to TypeToken w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepDao_UriResponder.kt:35:9 Variable '_dao' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepDao_UriResponder.kt:46:9 Variable '_fnName' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepDao_UriResponder.kt:48:83 Unchecked cast: DoorDaoProvider<*, *>! to DoorDaoProvider w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepDao_UriResponder.kt:50:75 Unchecked cast: TypeToken<*>! to TypeToken w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepDao_UriResponder.kt:54:9 Variable '_dao' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepDb.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/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepDb.kt:16:30 Annotation `@DoorDatabase(entities = {repdb.RepEntity::class, com.ustadmobile.door.entities.DoorNode::class, repdb.RepEntityWithAttachment::class, com.ustadmobile.door.SyncNode::class, repdb.CompositePkEntity::class, com.ustadmobile.door.entities.OutgoingReplication::class}, version = 1)` is missing on actual declaration. All annotations from expect `class RepDb : RoomDatabase /* = RoomDatabase */ defined in repdb in file RepDb.kt` must be present with the same arguments on actual `class RepDb : RoomDatabase /* = RoomDatabase */ defined in repdb in file RepDb.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepDb_AddUriMapping.kt:12:3 Parameter '_isPrimary' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepDb_DoorWrapper.kt:66:33 The corresponding parameter in the supertype 'RepDb' is named 'body'. This may cause problems when calling this function with named arguments. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepEntityShallowCopy.kt:5:29 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun RepEntity.shallowCopy(block: RepEntity.() -> Unit): RepEntity defined in repdb in file RepEntityExt.kt` must be present with the same arguments on actual `fun RepEntity.shallowCopy(block: RepEntity.() -> Unit): RepEntity defined in repdb in file RepEntityShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepWithAttachmentDao.kt:11:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepWithAttachmentDao.kt:11:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class RepWithAttachmentDao defined in repdb in file RepWithAttachmentDao.kt` must be present with the same arguments on actual `class RepWithAttachmentDao defined in repdb in file RepWithAttachmentDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepWithAttachmentDao.kt:16:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun insert(entityWithAttachment: RepEntityWithAttachment): Long defined in repdb.RepWithAttachmentDao` must be present with the same arguments on actual `fun insert(entityWithAttachment: RepEntityWithAttachment): Long defined in repdb.RepWithAttachmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepWithAttachmentDao.kt:22:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `suspend fun insertAsync(entityWithAttachment: RepEntityWithAttachment): Long defined in repdb.RepWithAttachmentDao` must be present with the same arguments on actual `suspend fun insertAsync(entityWithAttachment: RepEntityWithAttachment): Long defined in repdb.RepWithAttachmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepWithAttachmentDao.kt:29:30 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`. All annotations from expect `fun replace(entityWithAttachment: RepEntityWithAttachment): Unit defined in repdb.RepWithAttachmentDao` must be present with the same arguments on actual `fun replace(entityWithAttachment: RepEntityWithAttachment): Unit defined in repdb.RepWithAttachmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepWithAttachmentDao.kt:39:30 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`. All annotations from expect `fun update(entity: RepEntityWithAttachment): Unit defined in repdb.RepWithAttachmentDao` must be present with the same arguments on actual `fun update(entity: RepEntityWithAttachment): Unit defined in repdb.RepWithAttachmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepWithAttachmentDao_UriResponder.kt:27:9 Variable '_fnName' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepWithAttachmentDao_UriResponder.kt:29:83 Unchecked cast: DoorDaoProvider<*, *>! to DoorDaoProvider w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepWithAttachmentDao_UriResponder.kt:31:75 Unchecked cast: TypeToken<*>! to TypeToken w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepWithAttachmentDao_UriResponder.kt:35:9 Variable '_dao' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepWithAttachmentDao_UriResponder.kt:46:9 Variable '_fnName' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepWithAttachmentDao_UriResponder.kt:48:83 Unchecked cast: DoorDaoProvider<*, *>! to DoorDaoProvider w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepWithAttachmentDao_UriResponder.kt:50:75 Unchecked cast: TypeToken<*>! to TypeToken w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/android/androidRelease/kotlin/repdb/RepWithAttachmentDao_UriResponder.kt:54:9 Variable '_dao' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/androidMain/kotlin/com/ustadmobile/door/log/NapierAntilog.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/Door/door-testdb/src/commonMain/kotlin/com/ustadmobile/door/log/NapierAntilog.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/Door/door-testdb/src/commonMain/kotlin/db2/AccessGrantDao.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/Door/door-testdb/src/commonMain/kotlin/db2/ExampleDao2.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/Door/door-testdb/src/commonMain/kotlin/db2/ExampleDaoWithInterface.kt:7:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/db2/ExampleDatabase2.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/Door/door-testdb/src/commonMain/kotlin/db2/ExampleEntityPkIntDao.kt:8:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/db2/ExampleLinkEntityDao.kt:7:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/db2/ExampleSyncableDao.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/Door/door-testdb/src/commonMain/kotlin/db3/BadgeDao.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/Door/door-testdb/src/commonMain/kotlin/db3/DiscussionPostDao.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/Door/door-testdb/src/commonMain/kotlin/db3/ExampleDb3.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/Door/door-testdb/src/commonMain/kotlin/db3/ExampleEntity3Dao.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/Door/door-testdb/src/commonMain/kotlin/db3/MemberDao.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/Door/door-testdb/src/commonMain/kotlin/db3/StatementEntityDao.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/Door/door-testdb/src/commonMain/kotlin/dbonly/VanillaDao.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/Door/door-testdb/src/commonMain/kotlin/dbonly/VanillaDatabase.kt:7:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/repdb/CompositePkDao.kt:7:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/repdb/RepDao.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/Door/door-testdb/src/commonMain/kotlin/repdb/RepDb.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/Door/door-testdb/src/commonMain/kotlin/repdb/RepWithAttachmentDao.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 :door-testdb:compileDebugJavaWithJavac > Task :door-testdb:mergeDebugGeneratedProguardFiles UP-TO-DATE > Task :door-testdb:mergeDebugConsumerProguardFiles UP-TO-DATE > Task :door-testdb:processDebugJavaRes > Task :door-testdb:mergeDebugJavaResource > Task :door-testdb:extractReleaseAnnotations > Task :door-testdb:syncDebugLibJars > Task :door-testdb:bundleDebugAar > Task :door-testdb:assembleDebug > Task :door-testdb:compileKotlinJvm w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/AccessGrantDao.kt:3: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/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/AccessGrantDao.kt:3:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class AccessGrantDao defined in db2 in file AccessGrantDao.kt` must be present with the same arguments on actual `class AccessGrantDao defined in db2 in file AccessGrantDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/AccessGrantDao.kt:4:30 Annotation `@Insert` is missing on actual declaration. All annotations from expect `fun insert(entity: AccessGrant): Unit defined in db2.AccessGrantDao` must be present with the same arguments on actual `fun insert(entity: AccessGrant): Unit defined in db2.AccessGrantDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/AccessGrantDao_KtorRoute.kt:10:43 Parameter 'serverConfig' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/AccessGrantDao_KtorRoute.kt:11:5 Parameter 'daoCallAdapter' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.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/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:12:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ExampleDao2 defined in db2 in file ExampleDao2.kt` must be present with the same arguments on actual `class ExampleDao2 defined in db2 in file ExampleDao2.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:13:30 Annotation `@Insert` is missing on actual declaration. All annotations from expect `fun insertAndReturnId(entity: ExampleEntity2): Long defined in db2.ExampleDao2` must be present with the same arguments on actual `fun insertAndReturnId(entity: ExampleEntity2): Long defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:15:38 Annotation `@Insert` is missing on actual declaration. All annotations from expect `suspend fun insertAsync(entity: ExampleEntity2): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun insertAsync(entity: ExampleEntity2): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:17:38 Annotation `@Insert` is missing on actual declaration. All annotations from expect `suspend fun insertAsyncAndGiveId(entity: ExampleEntity2): Long defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun insertAsyncAndGiveId(entity: ExampleEntity2): Long defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:19:38 Annotation `@Insert(onConflict = 5)` is missing on actual declaration. All annotations from expect `suspend fun insertOrIgnore(entity: ExampleEntity2): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun insertOrIgnore(entity: ExampleEntity2): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:21:30 Annotation `@Insert` is missing on actual declaration. All annotations from expect `fun insertList(entityList: List): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `fun insertList(entityList: List): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:23:38 Annotation `@Insert` is missing on actual declaration. All annotations from expect `suspend fun insertListAsync(entityList: List): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun insertListAsync(entityList: List): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:25:30 Annotation `@Insert` is missing on actual declaration. All annotations from expect `fun insertOtherList(entityList: List): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `fun insertOtherList(entityList: List): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:27:30 Annotation `@Insert` is missing on actual declaration. All annotations from expect `fun insertAndReturnList(entityList: List): List defined in db2.ExampleDao2` must be present with the same arguments on actual `fun insertAndReturnList(entityList: List): List defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:29:30 Annotation `@Insert` is missing on actual declaration. All annotations from expect `fun insertListAndReturnIdsArray(entityList: List): Array defined in db2.ExampleDao2` must be present with the same arguments on actual `fun insertListAndReturnIdsArray(entityList: List): Array defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:32:30 Annotation `@Insert(onConflict = 1)` is missing on actual declaration. All annotations from expect `fun replace(entityList: List): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `fun replace(entityList: List): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:34:30 Annotation `@Query(value = "SELECT * FROM ExampleEntity2 WHERE uid = :uid")` is missing on actual declaration. All annotations from expect `fun findByUid(uid: Long): ExampleEntity2? defined in db2.ExampleDao2` must be present with the same arguments on actual `fun findByUid(uid: Long): ExampleEntity2? defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:36:38 Annotation `@Query(value = "SELECT * FROM ExampleEntity2 WHERE uid = :uid")` is missing on actual declaration. All annotations from expect `suspend fun findByUidAsync(uid: Long): ExampleEntity2? defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun findByUidAsync(uid: Long): ExampleEntity2? defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:38:38 Annotation `@Query(value = "SELECT * FROM ExampleEntity2 WHERE uid > :uid AND someNumber > :min")` is missing on actual declaration. All annotations from expect `suspend fun findLarge(uid: Long, min: Long): ExampleEntity2? defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun findLarge(uid: Long, min: Long): ExampleEntity2? defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:40:38 Annotation `@Query(value = "SELECT * FROM ExampleEntity2 WHERE uid > :uid AND someNumber > :min")` is missing on actual declaration. All annotations from expect `suspend fun findLargeAsync(uid: Long, min: Long): List defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun findLargeAsync(uid: Long, min: Long): List defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:42:30 Annotation `@Query(value = "SELECT * FROM ExampleEntity2 WHERE name = :name")` is missing on actual declaration. All annotations from expect `fun findWithNullableParam(name: String?): List defined in db2.ExampleDao2` must be present with the same arguments on actual `fun findWithNullableParam(name: String?): List defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:44:30 Annotation `@Query(value = "SELECT name FROM ExampleEntity2 WHERE uid = :uid")` is missing on actual declaration. All annotations from expect `fun findNameByUid(uid: Long): String? defined in db2.ExampleDao2` must be present with the same arguments on actual `fun findNameByUid(uid: Long): String? defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:46:38 Annotation `@Query(value = "SELECT name FROM ExampleEntity2 WHERE uid = :uid")` is missing on actual declaration. All annotations from expect `suspend fun findNameByUidAsync(uid: Long): String? defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun findNameByUidAsync(uid: Long): String? defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:48:38 Annotation `@Query(value = "SELECT ExampleEntity2.*, ExampleLinkEntity.* FROM ExampleEntity2 LEFT JOIN ExampleLinkEntity ON ExampleEntity2.uid = ExampleLinkEntity.fkValue WHERE ExampleEntity2.uid = :uid")` is missing on actual declaration. All annotations from expect `suspend fun findByUidWithLinkEntityAsync(uid: Long): ExampleEntity2WithExampleLinkEntity? defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun findByUidWithLinkEntityAsync(uid: Long): ExampleEntity2WithExampleLinkEntity? defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:51:30 Annotation `@Query(value = "SELECT * FROM ExampleEntity2 ORDER BY uid")` is missing on actual declaration. All annotations from expect `fun findAll(): List defined in db2.ExampleDao2` must be present with the same arguments on actual `fun findAll(): List defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:53:38 Annotation `@Query(value = "SELECT * FROM ExampleEntity2")` is missing on actual declaration. All annotations from expect `suspend fun findAllAsync(): List defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun findAllAsync(): List defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:55:38 Annotation `@Query(value = "SELECT name FROM ExampleEntity2")` is missing on actual declaration. All annotations from expect `suspend fun findAllStrings(): List defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun findAllStrings(): List defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:57:30 Annotation `@Query(value = "SELECT name FROM ExampleEntity2")` is missing on actual declaration. All annotations from expect `fun findAllStringsSync(): List defined in db2.ExampleDao2` must be present with the same arguments on actual `fun findAllStringsSync(): List defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:59:38 Annotation `@Update` is missing on actual declaration. All annotations from expect `suspend fun updateSingleItemAsync(entity: ExampleEntity2): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun updateSingleItemAsync(entity: ExampleEntity2): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:61:38 Annotation `@Update` is missing on actual declaration. All annotations from expect `suspend fun updateSingleItemAndReturnCountAsync(entity: ExampleEntity2): Int defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun updateSingleItemAndReturnCountAsync(entity: ExampleEntity2): Int defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:64:38 Annotation `@Update` is missing on actual declaration. All annotations from expect `suspend fun updateListAsync(updateEntityList: List): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun updateListAsync(updateEntityList: List): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:66:30 Annotation `@Query(value = "UPDATE ExampleEntity2 SET name = :newName WHERE someNumber >= :num")` is missing on actual declaration. All annotations from expect `fun updateByParam(newName: String, num: Long): Int defined in db2.ExampleDao2` must be present with the same arguments on actual `fun updateByParam(newName: String, num: Long): Int defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:68:38 Annotation `@Query(value = "UPDATE ExampleEntity2 SET name = :newName WHERE someNumber >= :num")` is missing on actual declaration. All annotations from expect `suspend fun updateByParamAsync(newName: String, num: Long): Int defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun updateByParamAsync(newName: String, num: Long): Int defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:70:30 Annotation `@Query(value = "UPDATE exampleentity2 SET name = :newName WHERE someNumber >= :number")` is missing on actual declaration. All annotations from expect `fun updateByParamNoReturn(newName: String, number: Long): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `fun updateByParamNoReturn(newName: String, number: Long): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:72:30 Annotation `@Delete` is missing on actual declaration. All annotations from expect `fun deleteSingle(entity: ExampleEntity2): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `fun deleteSingle(entity: ExampleEntity2): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:74:30 Annotation `@Delete` is missing on actual declaration. All annotations from expect `fun deleteList(deleteList: List): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `fun deleteList(deleteList: List): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:76:38 Annotation `@Delete` is missing on actual declaration. All annotations from expect `suspend fun deleteListAsync(deleteList: List): Int defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun deleteListAsync(deleteList: List): Int defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:78:30 Annotation `@Query(value = "SELECT COUNT(*) FROM ExampleEntity2")` is missing on actual declaration. All annotations from expect `fun countNumEntities(): Int defined in db2.ExampleDao2` must be present with the same arguments on actual `fun countNumEntities(): Int defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:80:38 Annotation `@Query(value = "SELECT COUNT(*) FROM ExampleEntity2")` is missing on actual declaration. All annotations from expect `suspend fun countNumEntitiesAsync(): Int defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun countNumEntitiesAsync(): Int defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:82:30 Annotation `@Query(value = "SELECT * FROM ExampleEntity2 WHERE uid IN (:uidList)")` is missing on actual declaration. All annotations from expect `fun queryUsingArray(uidList: List): List defined in db2.ExampleDao2` must be present with the same arguments on actual `fun queryUsingArray(uidList: List): List defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:84:30 Annotation `@RawQuery` is missing on actual declaration. All annotations from expect `fun rawQueryForList(query: DoorQuery): List defined in db2.ExampleDao2` must be present with the same arguments on actual `fun rawQueryForList(query: DoorQuery): List defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:86:38 Annotation `@RawQuery` is missing on actual declaration. All annotations from expect `suspend fun rawQueryForListAsyc(query: DoorQuery): List defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun rawQueryForListAsyc(query: DoorQuery): List defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:88:30 Annotation `@RawQuery` is missing on actual declaration. All annotations from expect `fun rawQueryForListWithEmbeddedVals(query: DoorQuery): List defined in db2.ExampleDao2` must be present with the same arguments on actual `fun rawQueryForListWithEmbeddedVals(query: DoorQuery): List defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:91:30 Annotation `@RawQuery` is missing on actual declaration. All annotations from expect `fun rawQueryForSingleValue(query: DoorQuery): ExampleEntity2? defined in db2.ExampleDao2` must be present with the same arguments on actual `fun rawQueryForSingleValue(query: DoorQuery): ExampleEntity2? defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:93:30 Annotation `@RawQuery` is missing on actual declaration. All annotations from expect `fun rawQueryWithArrParam(query: DoorQuery): List defined in db2.ExampleDao2` must be present with the same arguments on actual `fun rawQueryWithArrParam(query: DoorQuery): List defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:95:30 Annotation `@Query(value = " INSERT INTO ExampleEntity2(uid, name, someNumber) SELECT (uid + 1) AS uid, name AS name, (someNumber * 2) AS someNumber FROM ExampleEntity2 WHERE uid = :uid ")` is missing on actual declaration. All annotations from expect `fun insertFromSelectQuery(uid: Int): Unit defined in db2.ExampleDao2` must be present with the same arguments on actual `fun insertFromSelectQuery(uid: Int): Unit defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:97:30 Annotation `@Query(value = "SELECT * FROM ExampleEntity2")` is missing on actual declaration. All annotations from expect `fun queryAllAsFlow(): Flow> defined in db2.ExampleDao2` must be present with the same arguments on actual `fun queryAllAsFlow(): Flow> defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:99:30 Annotation `@Query(value = "SELECT * FROM ExampleEntity2 WHERE someNumber > :greaterThan LIMIT 1")` is missing on actual declaration. All annotations from expect `fun findSingleNotNullableEntity(greaterThan: Int): ExampleEntity2 defined in db2.ExampleDao2` must be present with the same arguments on actual `fun findSingleNotNullableEntity(greaterThan: Int): ExampleEntity2 defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:101:38 Annotation `@Query(value = "SELECT * FROM ExampleEntity2 WHERE someNumber > :greaterThan LIMIT 1")` is missing on actual declaration. All annotations from expect `suspend fun findSingleNotNullableEntityAsync(greaterThan: Int): ExampleEntity2 defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun findSingleNotNullableEntityAsync(greaterThan: Int): ExampleEntity2 defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:104:30 Annotation `@Query(value = "SELECT someNumber FROM ExampleEntity2 WHERE someNumber > :greaterThan LIMIT 1")` is missing on actual declaration. All annotations from expect `fun findSingleNotNullablePrimitive(greaterThan: Int): Int defined in db2.ExampleDao2` must be present with the same arguments on actual `fun findSingleNotNullablePrimitive(greaterThan: Int): Int defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:106:38 Annotation `@Query(value = "SELECT someNumber FROM ExampleEntity2 WHERE someNumber > :greaterThan LIMIT 1")` is missing on actual declaration. All annotations from expect `suspend fun findSingleNotNullablePrimitiveAsync(greaterThan: Int): Int defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun findSingleNotNullablePrimitiveAsync(greaterThan: Int): Int defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:108:30 Annotation `@Query(value = "SELECT someNumber FROM ExampleEntity2 WHERE someNumber > :greaterThan LIMIT 1")` is missing on actual declaration. All annotations from expect `fun findSingleNullablePrimitive(greaterThan: Int): Int? defined in db2.ExampleDao2` must be present with the same arguments on actual `fun findSingleNullablePrimitive(greaterThan: Int): Int? defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:110:38 Annotation `@Query(value = "SELECT someNumber FROM ExampleEntity2 WHERE someNumber > :greaterThan LIMIT 1")` is missing on actual declaration. All annotations from expect `suspend fun findSingleNullablePrimitiveAsync(greaterThan: Long): Long? defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun findSingleNullablePrimitiveAsync(greaterThan: Long): Long? defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:112:38 Annotation `@Query(value = " SELECT ExampleEntity2.* FROM ExampleEntity2 WHERE (CASE WHEN :rewardsNum IS NULL THEN (ExampleEntity2.rewardsCardNumber IS NULL) ELSE (ExampleEntity2.rewardsCardNumber = :rewardsNum) END) ")` is missing on actual declaration. All annotations from expect `suspend fun findWithNullableIntAsync(rewardsNum: Int?): ExampleEntity2? defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun findWithNullableIntAsync(rewardsNum: Int?): ExampleEntity2? defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:114:30 Annotation `@Query(value = " SELECT * FROM ExampleEntity2 WHERE rewardsCardNumber IS NOT NULL AND rewardsCardNumber >= :minNumber ORDER BY rewardsCardNumber ")` is missing on actual declaration. All annotations from expect `fun findAllWithRewardNumberAsPagingSource(minNumber: Int): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in db2.ExampleDao2` must be present with the same arguments on actual `fun findAllWithRewardNumberAsPagingSource(minNumber: Int): androidx.paging.PagingSource defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:117:38 Annotation `@Query(value = " SELECT * FROM ExampleEntity2 WHERE rewardsCardNumber IS NOT NULL AND rewardsCardNumber >= :minNumber ORDER BY rewardsCardNumber ")` is missing on actual declaration. All annotations from expect `suspend fun findAllWithRewardNumberAsListAsync(minNumber: Int): List defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun findAllWithRewardNumberAsListAsync(minNumber: Int): List defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDao2.kt:120:38 Annotation `@Query(value = " SELECT * FROM ExampleEntity2 WHERE someNumber >= :minNumber ")` is missing on actual declaration. All annotations from expect `suspend fun findByMinSomeNumber(minNumber: Long): List defined in db2.ExampleDao2` must be present with the same arguments on actual `suspend fun findByMinSomeNumber(minNumber: Long): List defined in db2.ExampleDao2`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDaoWithInterface.kt:6: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/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDaoWithInterface.kt:6:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ExampleDaoWithInterface : ExampleDaoInterface defined in db2 in file ExampleDaoWithInterface.kt` must be present with the same arguments on actual `class ExampleDaoWithInterface : ExampleDaoInterface defined in db2 in file ExampleDaoWithInterface.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDaoWithInterface.kt:7:30 Annotation `@Query(value = "SELECT * FROM ExampleEntity2 WHERE uid > :param")` is missing on actual declaration. All annotations from expect `fun anotherQuery(param: Int): List defined in db2.ExampleDaoWithInterface` must be present with the same arguments on actual `fun anotherQuery(param: Int): List defined in db2.ExampleDaoWithInterface`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDatabase2.kt:5: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/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleDatabase2.kt:5:30 Annotation `@DoorDatabase(entities = {db2.ExampleEntity2::class, db2.ExampleLinkEntity::class, db2.ExampleEntityPkInt::class, com.ustadmobile.door.SyncNode::class, db2.ExampleSyncableEntity::class, db2.OtherSyncableEntity::class, db2.AccessGrant::class, com.ustadmobile.door.entities.DoorNode::class}, version = 2)` is missing on actual declaration. All annotations from expect `class ExampleDatabase2 : RoomDatabase defined in db2 in file ExampleDatabase2.kt` must be present with the same arguments on actual `class ExampleDatabase2 : RoomDatabase defined in db2 in file ExampleDatabase2.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleEntityPkIntDao.kt:7:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleEntityPkIntDao.kt:7:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ExampleEntityPkIntDao defined in db2 in file ExampleEntityPkIntDao.kt` must be present with the same arguments on actual `class ExampleEntityPkIntDao defined in db2 in file ExampleEntityPkIntDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleEntityPkIntDao.kt:8:30 Annotation `@Insert` is missing on actual declaration. All annotations from expect `fun insertAndReturnId(entity: ExampleEntityPkInt): Long defined in db2.ExampleEntityPkIntDao` must be present with the same arguments on actual `fun insertAndReturnId(entity: ExampleEntityPkInt): Long defined in db2.ExampleEntityPkIntDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleEntityPkIntDao.kt:10:30 Annotation `@Insert` is missing on actual declaration. All annotations from expect `fun insertListAndReturnIds(entityList: List): List defined in db2.ExampleEntityPkIntDao` must be present with the same arguments on actual `fun insertListAndReturnIds(entityList: List): List defined in db2.ExampleEntityPkIntDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleEntityPkIntDao.kt:13:30 Annotation `@Query(value = "SELECT * FROM ExampleEntityPkInt WHERE pk = :pk")` is missing on actual declaration. All annotations from expect `fun findByPk(pk: Int): ExampleEntityPkInt? defined in db2.ExampleEntityPkIntDao` must be present with the same arguments on actual `fun findByPk(pk: Int): ExampleEntityPkInt? defined in db2.ExampleEntityPkIntDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleLinkEntityDao.kt:3: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/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleLinkEntityDao.kt:3:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ExampleLinkEntityDao defined in db2 in file ExampleLinkEntityDao.kt` must be present with the same arguments on actual `class ExampleLinkEntityDao defined in db2 in file ExampleLinkEntityDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleLinkEntityDao.kt:4:30 Annotation `@Insert` is missing on actual declaration. All annotations from expect `fun insert(linkEntity: ExampleLinkEntity): Unit defined in db2.ExampleLinkEntityDao` must be present with the same arguments on actual `fun insert(linkEntity: ExampleLinkEntity): Unit defined in db2.ExampleLinkEntityDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleLinkEntityDao.kt:6:38 Annotation `@Insert` is missing on actual declaration. All annotations from expect `suspend fun insertAsync(linkEntity: ExampleLinkEntity): Unit defined in db2.ExampleLinkEntityDao` must be present with the same arguments on actual `suspend fun insertAsync(linkEntity: ExampleLinkEntity): Unit defined in db2.ExampleLinkEntityDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleSyncableDao.kt:10:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleSyncableDao.kt:10:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ExampleSyncableDao defined in db2 in file ExampleSyncableDao.kt` must be present with the same arguments on actual `class ExampleSyncableDao defined in db2 in file ExampleSyncableDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleSyncableDao.kt:11:30 Annotation `@Insert` is missing on actual declaration. All annotations from expect `fun insert(syncableEntity: ExampleSyncableEntity): Long defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `fun insert(syncableEntity: ExampleSyncableEntity): Long defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleSyncableDao.kt:13:30 Annotation `@Insert` is missing on actual declaration. All annotations from expect `fun insertList(syncableEntityLIst: List): Unit defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `fun insertList(syncableEntityLIst: List): Unit defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleSyncableDao.kt:15:38 Annotation `@Insert` is missing on actual declaration. All annotations from expect `suspend fun insertAndReturnList(entities: List): List defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `suspend fun insertAndReturnList(entities: List): List defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleSyncableDao.kt:18:38 Annotation `@Insert` is missing on actual declaration. All annotations from expect `suspend fun insertAsync(syncableEntity: ExampleSyncableEntity): Long defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `suspend fun insertAsync(syncableEntity: ExampleSyncableEntity): Long defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleSyncableDao.kt:20:30 Annotation `@Query(value = "SELECT * FROM ExampleSyncableEntity")` is missing on actual declaration. All annotations from expect `fun findAll(): List defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `fun findAll(): List defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleSyncableDao.kt:22:38 Annotation `@Query(value = "SELECT * FROM ExampleSyncableEntity WHERE esNumber IN (:numberList)")` is missing on actual declaration. All annotations from expect `suspend fun findByListParam(numberList: List): List defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `suspend fun findByListParam(numberList: List): List defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleSyncableDao.kt:25:30 Annotation `@Query(value = "SELECT * FROM ExampleSyncableEntity WHERE esUid = :uid")` is missing on actual declaration. All annotations from expect `fun findByUid(uid: Long): ExampleSyncableEntity? defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `fun findByUid(uid: Long): ExampleSyncableEntity? defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleSyncableDao.kt:27:30 Annotation `@Query(value = "SELECT * FROM ExampleSyncableEntity WHERE esName = :name")` is missing on actual declaration. All annotations from expect `fun findByName(name: String?): ExampleSyncableEntity? defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `fun findByName(name: String?): ExampleSyncableEntity? defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleSyncableDao.kt:29:30 Annotation `@Query(value = "SELECT ExampleSyncableEntity.*, OtherSyncableEntity.* FROM ExampleSyncableEntity LEFT JOIN OtherSyncableEntity ON ExampleSyncableEntity.esUid = OtherSyncableEntity.otherFk")` is missing on actual declaration. All annotations from expect `fun findAllWithOtherByUid(): List defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `fun findAllWithOtherByUid(): List defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleSyncableDao.kt:32:30 Annotation `@Query(value = "UPDATE ExampleSyncableEntity SET esNumber = :newNumber,esLcb = (SELECT nodeClientId FROM SyncNode LIMIT 1) WHERE esUid = :uid")` is missing on actual declaration. All annotations from expect `fun updateNumberByUid(uid: Long, newNumber: Long): Unit defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `fun updateNumberByUid(uid: Long, newNumber: Long): Unit defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleSyncableDao.kt:34:38 Annotation `@Update` is missing on actual declaration. All annotations from expect `suspend fun updateAsync(exampleSyncableEntity: ExampleSyncableEntity): Unit defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `suspend fun updateAsync(exampleSyncableEntity: ExampleSyncableEntity): Unit defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleSyncableDao.kt:36:38 Annotation `@Query(value = "SELECT * FROM ExampleSyncableEntity LIMIT 1")` is missing on actual declaration. All annotations from expect `suspend fun findOneFromWeb(): ExampleSyncableEntity? defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `suspend fun findOneFromWeb(): ExampleSyncableEntity? defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleSyncableDao.kt:38:38 Annotation `@Query(value = "SELECT esNumber FROM ExampleSyncableEntity LIMIT 1")` is missing on actual declaration. All annotations from expect `suspend fun findOneValue(): Int defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `suspend fun findOneValue(): Int defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleSyncableDao.kt:40:30 Annotation `@Query(value = "SELECT SyncNode.* FROM SyncNode LIMIT 1")` is missing on actual declaration. All annotations from expect `fun getSyncNode(): SyncNode? defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `fun getSyncNode(): SyncNode? defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleSyncableDao.kt:42:30 Annotation `@Query(value = " INSERT INTO ExampleSyncableEntity (esUid, esLcsn, esMcsn, esLcb, esNumber, esName, publik) SELECT (esUid * 5) AS esUid, 0 AS esLcsn, 0 AS esMcsn, 0 AS esLcb, 42 AS esNumber, :name AS esName, :publik AS publik FROM ExampleSyncableEntity WHERE esName = :name ")` is missing on actual declaration. All annotations from expect `fun insertFromSelectQuery(name: String?, publik: Boolean): Unit defined in db2.ExampleSyncableDao` must be present with the same arguments on actual `fun insertFromSelectQuery(name: String?, publik: Boolean): Unit defined in db2.ExampleSyncableDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleSyncableDao_KtorRoute.kt:10:47 Parameter 'serverConfig' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db2/ExampleSyncableDao_KtorRoute.kt:11:5 Parameter 'daoCallAdapter' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/BadgeDao.kt:5: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/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/BadgeDao.kt:5:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class BadgeDao defined in db3 in file BadgeDao.kt` must be present with the same arguments on actual `class BadgeDao defined in db3 in file BadgeDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/BadgeDao.kt:6:38 Annotation `@Insert` is missing on actual declaration. All annotations from expect `suspend fun insertAsync(badge: Badge): Long defined in db3.BadgeDao` must be present with the same arguments on actual `suspend fun insertAsync(badge: Badge): Long defined in db3.BadgeDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/BadgeDao.kt:8:38 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `suspend fun findBadgeByUid(uid: Long): BadgeWithTotal? defined in db3.BadgeDao` must be present with the same arguments on actual `suspend fun findBadgeByUid(uid: Long): BadgeWithTotal? defined in db3.BadgeDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.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/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:12:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class DiscussionPostDao : RepositoryFlowLoadingStatusProvider defined in db3 in file DiscussionPostDao.kt` must be present with the same arguments on actual `class DiscussionPostDao : RepositoryFlowLoadingStatusProvider defined in db3 in file DiscussionPostDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:13:38 Annotation `@Insert` is missing on actual declaration. All annotations from expect `suspend fun insertAsync(post: DiscussionPost): Long defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun insertAsync(post: DiscussionPost): Long defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:15:38 Annotation `@Query(value = " SELECT DiscussionPost.* FROM DiscussionPost WHERE DiscussionPost.postUid = :postUid ")` is missing on actual declaration. All annotations from expect `suspend fun findByUid(postUid: Long): DiscussionPost? defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findByUid(postUid: Long): DiscussionPost? defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:17:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.HTTP_WITH_FALLBACK)` is missing on actual declaration. All annotations from expect `suspend fun findByUidAsyncOverHttp(postUid: Long): DiscussionPost? defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findByUidAsyncOverHttp(postUid: Long): DiscussionPost? defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:19:38 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `suspend fun findAllRepliesWithPosterMember(postUid: Long): List defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findAllRepliesWithPosterMember(postUid: Long): List defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:22:30 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `fun findAllRepliesWithPosterMemberAsFlow(postUid: Long): Flow> defined in db3.DiscussionPostDao` must be present with the same arguments on actual `fun findAllRepliesWithPosterMemberAsFlow(postUid: Long): Flow> defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:25:38 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `suspend fun findByUidWithPosterMember(postUid: Long): DiscussionPostAndPosterMember? defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findByUidWithPosterMember(postUid: Long): DiscussionPostAndPosterMember? defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:28:30 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `fun findByUidWithPosterMemberAsFlow(postUid: Long): Flow defined in db3.DiscussionPostDao` must be present with the same arguments on actual `fun findByUidWithPosterMemberAsFlow(postUid: Long): Flow defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:31:38 Annotation `@HttpAccessible(httpMethod = HttpMethod.POST)` is missing on actual declaration. All annotations from expect `suspend fun findByUidList(postUids: List): List defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findByUidList(postUids: List): List defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:34:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.HTTP_WITH_FALLBACK)` is missing on actual declaration. All annotations from expect `suspend fun getNumPostsSinceTime(since: Long): Int defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun getNumPostsSinceTime(since: Long): Int defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:36:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.HTTP_OR_THROW)` is missing on actual declaration. All annotations from expect `suspend fun getNumPostsSinceTimeHttpOnly(since: Long): Int defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun getNumPostsSinceTimeHttpOnly(since: Long): Int defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:38:30 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `fun findAllPostAsPagingSource(since: Long): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in db3.DiscussionPostDao` must be present with the same arguments on actual `fun findAllPostAsPagingSource(since: Long): androidx.paging.PagingSource defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:41:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.HTTP_OR_THROW)` is missing on actual declaration. All annotations from expect `fun findAllPostAsNetworkOnlyPagingSource(since: Long): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in db3.DiscussionPostDao` must be present with the same arguments on actual `fun findAllPostAsNetworkOnlyPagingSource(since: Long): androidx.paging.PagingSource defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:44:30 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.HTTP_WITH_FALLBACK)` is missing on actual declaration. All annotations from expect `fun findAllPostAsNetworkWithFallbackPagingSource(since: Long): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in db3.DiscussionPostDao` must be present with the same arguments on actual `fun findAllPostAsNetworkWithFallbackPagingSource(since: Long): androidx.paging.PagingSource defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:47:38 Annotation `@Query(value = " SELECT DiscussionPost.* FROM DiscussionPost WHERE DiscussionPost.postReplyToPostUid = :postUid AND :nodeId != 0 ")` is missing on actual declaration. All annotations from expect `suspend fun findAllRepliesForPost(postUid: Long, nodeId: Long): List defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findAllRepliesForPost(postUid: Long, nodeId: Long): List defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:50:38 Annotation `@HttpAccessible(pullQueriesToReplicate = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.REQUESTER_NODE_ID, name = "nodeId")}, functionName = "findAllRepliesForPost"), HttpServerFunctionCall(functionName = "findPostAndNumReplies")})` is missing on actual declaration. All annotations from expect `suspend fun findPostAndNumReplies(postUid: Long, sinceTime: Long): DiscussionPostAndNumReplies? defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findPostAndNumReplies(postUid: Long, sinceTime: Long): DiscussionPostAndNumReplies? defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:53:30 Annotation `@Query(value = " SELECT DiscussionPost.* FROM DiscussionPost WHERE DiscussionPost.postReplyToPostUid != 0 ")` is missing on actual declaration. All annotations from expect `fun findRootRepliesAsPagingSource(): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in db3.DiscussionPostDao` must be present with the same arguments on actual `fun findRootRepliesAsPagingSource(): androidx.paging.PagingSource defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:55:30 Annotation `@HttpAccessible(pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findRootPostsAndNumRepliesAsPagingSource"), HttpServerFunctionCall(functionName = "findRootRepliesAsPagingSource")})` is missing on actual declaration. All annotations from expect `fun findRootPostsAndNumRepliesAsPagingSource(): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in db3.DiscussionPostDao` must be present with the same arguments on actual `fun findRootPostsAndNumRepliesAsPagingSource(): androidx.paging.PagingSource defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:58:38 Annotation `@Query(value = " SELECT DiscussionPost.* FROM DiscussionPost WHERE DiscussionPost.postReplyToPostUid != 0 LIMIT :limit OFFSET :offset ")` is missing on actual declaration. All annotations from expect `suspend fun findReplyPostsWithOffsetAndLimit(offset: Int, limit: Int): List defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findReplyPostsWithOffsetAndLimit(offset: Int, limit: Int): List defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:61:30 Annotation `@HttpAccessible(pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findRootPostAndNumRepliesAsPagingSourceWithPagedParams"), HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.PAGING_KEY, name = "offset"), HttpServerFunctionParam(argType = ArgType.PAGING_LOAD_SIZE, name = "limit")}, functionName = "findReplyPostsWithOffsetAndLimit")})` is missing on actual declaration. All annotations from expect `fun findRootPostAndNumRepliesAsPagingSourceWithPagedParams(): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in db3.DiscussionPostDao` must be present with the same arguments on actual `fun findRootPostAndNumRepliesAsPagingSourceWithPagedParams(): androidx.paging.PagingSource defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:64:30 Annotation `@Query(value = " SELECT DiscussionPost.*, (SELECT COUNT(*) FROM DiscussionPost DiscussionPostInternal WHERE DiscussionPostInternal.postReplyToPostUid = DiscussionPost.postUid) AS numReplies FROM DiscussionPost WHERE DiscussionPost.postReplyToPostUid = 0 ")` is missing on actual declaration. All annotations from expect `fun findRootPostAndNumRepliesAsPagingSourceWithAsFlow(): Flow> defined in db3.DiscussionPostDao` must be present with the same arguments on actual `fun findRootPostAndNumRepliesAsPagingSourceWithAsFlow(): Flow> defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:67:38 Annotation `@Query(value = " SELECT EXISTS( SELECT Member.memberUid FROM Member WHERE :postUid != 0 AND Member.memberUid = :postUid AND :nodeId != 0 ) ")` is missing on actual declaration. All annotations from expect `suspend fun checkNodeHasPermission(postUid: Long, nodeId: Long): Boolean defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun checkNodeHasPermission(postUid: Long, nodeId: Long): Boolean defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:69:38 Annotation `@HttpAccessible(authQueries = {HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.REQUESTER_NODE_ID, name = "nodeId")}, functionDao = db3.MemberDao::class, functionName = "checkMemberNodeHasPermission")})` is missing on actual declaration. All annotations from expect `suspend fun findRepliesWithAuthCheck(postUid: Long): List defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findRepliesWithAuthCheck(postUid: Long): List defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:71:38 Annotation `@HttpAccessible(pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "getDiscussionPostAndAuthorName"), HttpServerFunctionCall(functionDao = db3.MemberDao::class, functionName = "findAuthorByPostUid")})` is missing on actual declaration. All annotations from expect `suspend fun getDiscussionPostAndAuthorName(postUid: Long): DiscussionPostAndAuthorName? defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun getDiscussionPostAndAuthorName(postUid: Long): DiscussionPostAndAuthorName? defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:74:38 Annotation `@HttpAccessible(pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "getDiscussionPostAndAuthorNameById"), HttpServerFunctionCall(functionArgs = {HttpServerFunctionParam(argType = ArgType.MAP_OTHER_PARAM, fromName = "postId", name = "postUid")}, functionDao = db3.MemberDao::class, functionName = "findAuthorByPostUid")})` is missing on actual declaration. All annotations from expect `suspend fun getDiscussionPostAndAuthorNameById(postId: Long): DiscussionPostAndAuthorName? defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun getDiscussionPostAndAuthorNameById(postId: Long): DiscussionPostAndAuthorName? defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:77:38 Annotation `@Update` is missing on actual declaration. All annotations from expect `suspend fun update(post: DiscussionPost): Unit defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun update(post: DiscussionPost): Unit defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/DiscussionPostDao.kt:79:38 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `suspend fun findByName(firstName: String?): List defined in db3.DiscussionPostDao` must be present with the same arguments on actual `suspend fun findByName(firstName: String?): List defined in db3.DiscussionPostDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/ExampleDb3.kt:5: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/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/ExampleDb3.kt:5:30 Annotation `@DoorDatabase(entities = {db3.ExampleEntity3::class, db3.DiscussionPost::class, db3.Member::class, com.ustadmobile.door.entities.OutgoingReplication::class, com.ustadmobile.door.entities.ReplicationOperation::class, com.ustadmobile.door.entities.PendingRepositorySession::class, db3.Badge::class, db3.StatementEntity::class}, version = 1)` is missing on actual declaration. All annotations from expect `class ExampleDb3 : RoomDatabase defined in db3 in file ExampleDb3.kt` must be present with the same arguments on actual `class ExampleDb3 : RoomDatabase defined in db3 in file ExampleDb3.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/ExampleEntity3Dao.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/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/ExampleEntity3Dao.kt:9:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class ExampleEntity3Dao defined in db3 in file ExampleEntity3Dao.kt` must be present with the same arguments on actual `class ExampleEntity3Dao defined in db3 in file ExampleEntity3Dao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/ExampleEntity3Dao.kt:10:38 Annotation `@Insert` is missing on actual declaration. All annotations from expect `suspend fun insertAsync(exampleEntity3: ExampleEntity3): Long defined in db3.ExampleEntity3Dao` must be present with the same arguments on actual `suspend fun insertAsync(exampleEntity3: ExampleEntity3): Long defined in db3.ExampleEntity3Dao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/ExampleEntity3Dao.kt:12:30 Annotation `@Insert` is missing on actual declaration. All annotations from expect `fun insert(exampleEntity3: ExampleEntity3): Long defined in db3.ExampleEntity3Dao` must be present with the same arguments on actual `fun insert(exampleEntity3: ExampleEntity3): Long defined in db3.ExampleEntity3Dao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/ExampleEntity3Dao.kt:14:38 Annotation `@Query(value = " INSERT OR IGNORE INTO ExampleEntity3(cardNumber, name, lastUpdatedTime) SELECT :cardNumber AS cardNumber, :name AS name, :time AS time ")` is missing on actual declaration. All annotations from expect `suspend fun insertDifferently(cardNumber: Int, name: String, time: Long): Unit defined in db3.ExampleEntity3Dao` must be present with the same arguments on actual `suspend fun insertDifferently(cardNumber: Int, name: String, time: Long): Unit defined in db3.ExampleEntity3Dao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/ExampleEntity3Dao.kt:20:38 Annotation `@Query(value = " INSERT INTO OutgoingReplication(destNodeId, orTableId, orPk1, orPk2, orPk3, orPk4) SELECT :destination AS destNodeId, 542 AS orTableId, :entityUid AS orPk1, 0 AS orPk2, 0 AS orPk3, 0 AS orPk4 ")` is missing on actual declaration. All annotations from expect `suspend fun insertOutgoingReplication(entityUid: Long, destination: Long): Unit defined in db3.ExampleEntity3Dao` must be present with the same arguments on actual `suspend fun insertOutgoingReplication(entityUid: Long, destination: Long): Unit defined in db3.ExampleEntity3Dao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/ExampleEntity3Dao.kt:22:38 Annotation `@Query(value = " SELECT ExampleEntity3.* FROM ExampleEntity3 WHERE ExampleEntity3.eeUid = :uid ")` is missing on actual declaration. All annotations from expect `suspend fun findByUid(uid: Long): ExampleEntity3? defined in db3.ExampleEntity3Dao` must be present with the same arguments on actual `suspend fun findByUid(uid: Long): ExampleEntity3? defined in db3.ExampleEntity3Dao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/ExampleEntity3Dao.kt:24:30 Annotation `@Query(value = " SELECT ExampleEntity3.* FROM ExampleEntity3 WHERE ExampleEntity3.eeUid = :uid ")` is missing on actual declaration. All annotations from expect `fun findByUidAsFlow(uid: Long): Flow defined in db3.ExampleEntity3Dao` must be present with the same arguments on actual `fun findByUidAsFlow(uid: Long): Flow defined in db3.ExampleEntity3Dao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/ExampleEntity3Dao.kt:26:38 Annotation `@HttpAccessible(pullQueriesToReplicate = {HttpServerFunctionCall(functionName = "findAllWithCardNumAbove")})` is missing on actual declaration. All annotations from expect `suspend fun findAllWithCardNumAbove(minCardNum: Int): List defined in db3.ExampleEntity3Dao` must be present with the same arguments on actual `suspend fun findAllWithCardNumAbove(minCardNum: Int): List defined in db3.ExampleEntity3Dao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/MemberDao.kt:7:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/MemberDao.kt:7:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class MemberDao defined in db3 in file MemberDao.kt` must be present with the same arguments on actual `class MemberDao defined in db3 in file MemberDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/MemberDao.kt:8:38 Annotation `@Insert` is missing on actual declaration. All annotations from expect `suspend fun insertAsync(member: Member): Long defined in db3.MemberDao` must be present with the same arguments on actual `suspend fun insertAsync(member: Member): Long defined in db3.MemberDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/MemberDao.kt:10:38 Annotation `@Query(value = " SELECT Member.* FROM Member WHERE Member.memberUid = :memberUid ")` is missing on actual declaration. All annotations from expect `suspend fun findByUid(memberUid: Long): Member? defined in db3.MemberDao` must be present with the same arguments on actual `suspend fun findByUid(memberUid: Long): Member? defined in db3.MemberDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/MemberDao.kt:12:38 Annotation `@Query(value = " SELECT EXISTS( SELECT Member.memberUid FROM Member WHERE :postUid != 0 AND Member.memberUid = :postUid AND :nodeId != 0 ) ")` is missing on actual declaration. All annotations from expect `suspend fun checkMemberNodeHasPermission(postUid: Long, nodeId: Long): Boolean defined in db3.MemberDao` must be present with the same arguments on actual `suspend fun checkMemberNodeHasPermission(postUid: Long, nodeId: Long): Boolean defined in db3.MemberDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/MemberDao.kt:15:38 Annotation `@Query(value = " SELECT Member.* FROM Member WHERE Member.memberUid = (SELECT DiscussionPost.posterMemberUid FROM DiscussionPost WHERE DiscussionPost.postUid = :postUid) ")` is missing on actual declaration. All annotations from expect `suspend fun findAuthorByPostUid(postUid: Long): Member? defined in db3.MemberDao` must be present with the same arguments on actual `suspend fun findAuthorByPostUid(postUid: Long): Member? defined in db3.MemberDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/MemberDao.kt:17:38 Annotation `@HttpAccessible` is missing on actual declaration. All annotations from expect `suspend fun getFirstNameByMemberId(memberUid: Long): String? defined in db3.MemberDao` must be present with the same arguments on actual `suspend fun getFirstNameByMemberId(memberUid: Long): String? defined in db3.MemberDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/StatementEntityDao.kt:7:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/StatementEntityDao.kt:7:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class StatementEntityDao defined in db3 in file StatementEntityDao.kt` must be present with the same arguments on actual `class StatementEntityDao defined in db3 in file StatementEntityDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/StatementEntityDao.kt:8:38 Annotation `@Insert` is missing on actual declaration. All annotations from expect `suspend fun insertAsync(entity: StatementEntity): Unit defined in db3.StatementEntityDao` must be present with the same arguments on actual `suspend fun insertAsync(entity: StatementEntity): Unit defined in db3.StatementEntityDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/StatementEntityDao.kt:10:38 Annotation `@Query(value = " SELECT StatementEntity.* FROM StatementEntity ")` is missing on actual declaration. All annotations from expect `suspend fun findAllAsync(): List defined in db3.StatementEntityDao` must be present with the same arguments on actual `suspend fun findAllAsync(): List defined in db3.StatementEntityDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/StatementEntityDao.kt:12:30 Annotation `@Query(value = " SELECT StatementEntity.* FROM StatementEntity WHERE StatementEntity.uidHi = :uidHi AND StatementEntity.uidLo = :uidLo ")` is missing on actual declaration. All annotations from expect `fun findByUidAsFlow(uidHi: Long, uidLo: Long): Flow defined in db3.StatementEntityDao` must be present with the same arguments on actual `fun findByUidAsFlow(uidHi: Long, uidLo: Long): Flow defined in db3.StatementEntityDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/db3/StatementEntityDao.kt:14:38 Annotation `@HttpAccessible(clientStrategy = ClientStrategy.PULL_REPLICATE_ENTITIES)` is missing on actual declaration. All annotations from expect `suspend fun findByUidAsync(uidHi: Long, uidLo: Long): StatementEntity? defined in db3.StatementEntityDao` must be present with the same arguments on actual `suspend fun findByUidAsync(uidHi: Long, uidLo: Long): StatementEntity? defined in db3.StatementEntityDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/dbonly/VanillaDao.kt:6: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/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/dbonly/VanillaDao.kt:6:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class VanillaDao defined in dbonly in file VanillaDao.kt` must be present with the same arguments on actual `class VanillaDao defined in dbonly in file VanillaDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/dbonly/VanillaDao.kt:7:30 Annotation `@Query(value = "SELECT * FROM VanillaEntity WHERE vanillaUid = :pk")` is missing on actual declaration. All annotations from expect `fun findEntityByPk(pk: Long): VanillaEntity? defined in dbonly.VanillaDao` must be present with the same arguments on actual `fun findEntityByPk(pk: Long): VanillaEntity? defined in dbonly.VanillaDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/dbonly/VanillaDao.kt:9:30 Annotation `@Insert` is missing on actual declaration. All annotations from expect `fun insert(entity: VanillaEntity): Unit defined in dbonly.VanillaDao` must be present with the same arguments on actual `fun insert(entity: VanillaEntity): Unit defined in dbonly.VanillaDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/dbonly/VanillaDao.kt:11:38 Annotation `@Update` is missing on actual declaration. All annotations from expect `suspend fun updateListAsync(list: List): Unit defined in dbonly.VanillaDao` must be present with the same arguments on actual `suspend fun updateListAsync(list: List): Unit defined in dbonly.VanillaDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/dbonly/VanillaDatabase.kt:5: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/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/dbonly/VanillaDatabase.kt:5:30 Annotation `@DoorDatabase(entities = {dbonly.VanillaEntity::class}, version = 1)` is missing on actual declaration. All annotations from expect `class VanillaDatabase : RoomDatabase defined in dbonly in file VanillaDatabase.kt` must be present with the same arguments on actual `class VanillaDatabase : RoomDatabase defined in dbonly in file VanillaDatabase.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/CompositePkDao.kt:5: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/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/CompositePkDao.kt:5:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class CompositePkDao defined in repdb in file CompositePkDao.kt` must be present with the same arguments on actual `class CompositePkDao defined in repdb in file CompositePkDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/CompositePkDao.kt:6:30 Annotation `@Insert` is missing on actual declaration. All annotations from expect `fun insert(entity: CompositePkEntity): Unit defined in repdb.CompositePkDao` must be present with the same arguments on actual `fun insert(entity: CompositePkEntity): Unit defined in repdb.CompositePkDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/CompositePkDao.kt:8:30 Annotation `@Update` is missing on actual declaration. All annotations from expect `fun update(entity: CompositePkEntity): Unit defined in repdb.CompositePkDao` must be present with the same arguments on actual `fun update(entity: CompositePkEntity): Unit defined in repdb.CompositePkDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/CompositePkDao.kt:10:30 Annotation `@Delete` is missing on actual declaration. All annotations from expect `fun delete(entity: CompositePkEntity): Unit defined in repdb.CompositePkDao` must be present with the same arguments on actual `fun delete(entity: CompositePkEntity): Unit defined in repdb.CompositePkDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/CompositePkDao.kt:12:30 Annotation `@Query(value = " SELECT CompositePkEntity.* FROM CompositePkEntity WHERE CompositePkEntity.code1 = :code1 AND CompositePkEntity.code2 = :code2 ")` is missing on actual declaration. All annotations from expect `fun findByPKs(code1: Long, code2: Long): CompositePkEntity? defined in repdb.CompositePkDao` must be present with the same arguments on actual `fun findByPKs(code1: Long, code2: Long): CompositePkEntity? defined in repdb.CompositePkDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDao.kt:11:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDao.kt:11:25 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `interface RepDao : RepDaoInterface defined in repdb in file RepDao.kt` must be present with the same arguments on actual `interface RepDao : RepDaoInterface defined in repdb in file RepDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDao.kt:12:29 Annotation `@Insert` is missing on actual declaration. All annotations from expect `suspend fun insertDoorNodeAsync(node: DoorNode): Unit defined in repdb.RepDao` must be present with the same arguments on actual `suspend fun insertDoorNodeAsync(node: DoorNode): Unit defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDao.kt:14:21 Annotation `@Insert` is missing on actual declaration. All annotations from expect `fun insertDoorNode(node: DoorNode): Unit defined in repdb.RepDao` must be present with the same arguments on actual `fun insertDoorNode(node: DoorNode): Unit defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDao.kt:16:29 Annotation `@Insert` is missing on actual declaration. All annotations from expect `suspend fun insertAsync(repEntity: RepEntity): Long defined in repdb.RepDao` must be present with the same arguments on actual `suspend fun insertAsync(repEntity: RepEntity): Long defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDao.kt:18:21 Annotation `@Insert` is missing on actual declaration. All annotations from expect `fun insert(repEntity: RepEntity): Long defined in repdb.RepDao` must be present with the same arguments on actual `fun insert(repEntity: RepEntity): Long defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDao.kt:20:21 Annotation `@Insert` is missing on actual declaration. All annotations from expect `fun insertList(repEntityList: List): Unit defined in repdb.RepDao` must be present with the same arguments on actual `fun insertList(repEntityList: List): Unit defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDao.kt:22:21 Annotation `@Update` is missing on actual declaration. All annotations from expect `fun update(repEntity: RepEntity): Unit defined in repdb.RepDao` must be present with the same arguments on actual `fun update(repEntity: RepEntity): Unit defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDao.kt:24:29 Annotation `@Update` is missing on actual declaration. All annotations from expect `suspend fun updateAsync(repEntity: RepEntity): Unit defined in repdb.RepDao` must be present with the same arguments on actual `suspend fun updateAsync(repEntity: RepEntity): Unit defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDao.kt:26:21 Annotation `@Query(value = " SELECT COUNT(*) FROM RepEntity ")` is missing on actual declaration. All annotations from expect `fun countEntities(): Int defined in repdb.RepDao` must be present with the same arguments on actual `fun countEntities(): Int defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDao.kt:28:21 Annotation `@Query(value = " SELECT RepEntity.* FROM RepEntity WHERE RepEntity.rePrimaryKey = :uid ")` is missing on actual declaration. All annotations from expect `fun findByUid(uid: Long): RepEntity? defined in repdb.RepDao` must be present with the same arguments on actual `fun findByUid(uid: Long): RepEntity? defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDao.kt:30:29 Annotation `@Query(value = " SELECT RepEntity.* FROM RepEntity WHERE RepEntity.rePrimaryKey = :uid ")` is missing on actual declaration. All annotations from expect `suspend fun findByUidAsync(uid: Long): RepEntity? defined in repdb.RepDao` must be present with the same arguments on actual `suspend fun findByUidAsync(uid: Long): RepEntity? defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDao.kt:32:29 Annotation `@Query(value = " SELECT RepEntity.* FROM RepEntity ")` is missing on actual declaration. All annotations from expect `suspend fun findAllAsync(): List defined in repdb.RepDao` must be present with the same arguments on actual `suspend fun findAllAsync(): List defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDao.kt:34:29 Annotation `@Insert` is missing on actual declaration. All annotations from expect `suspend fun insertHttp(entity: RepEntity): Long defined in repdb.RepDao` must be present with the same arguments on actual `suspend fun insertHttp(entity: RepEntity): Long defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDao.kt:36:29 Annotation `@Query(value = " SELECT COALESCE( (SELECT nodeClientId FROM SyncNode LIMIT 1), 0) ")` is missing on actual declaration. All annotations from expect `suspend fun selectSyncNodeId(): Long defined in repdb.RepDao` must be present with the same arguments on actual `suspend fun selectSyncNodeId(): Long defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDao.kt:38:29 Annotation `@Query(value = " SELECT RepEntity.* FROM RepEntity WHERE reString IN (:strList) ")` is missing on actual declaration. All annotations from expect `suspend fun findInStringList(strList: List): List defined in repdb.RepDao` must be present with the same arguments on actual `suspend fun findInStringList(strList: List): List defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDao.kt:40:29 Annotation `@Query(value = "SELECT MAX(:num1, :num2)")` is missing on actual declaration. All annotations from expect `suspend fun sqliteOnlyFun(num1: Int, num2: Int): Long defined in repdb.RepDao` must be present with the same arguments on actual `suspend fun sqliteOnlyFun(num1: Int, num2: Int): Long defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDao.kt:42:21 Annotation `@Query(value = " SELECT * FROM RepEntity ")` is missing on actual declaration. All annotations from expect `fun findAllAsFlow(): Flow> defined in repdb.RepDao` must be present with the same arguments on actual `fun findAllAsFlow(): Flow> defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDao.kt:44:21 Annotation `@Query(value = " SELECT * FROM RepEntity ")` is missing on actual declaration. All annotations from expect `fun findAllPaged(): app.cash.paging.PagingSource /* = androidx.paging.PagingSource */ defined in repdb.RepDao` must be present with the same arguments on actual `fun findAllPaged(): androidx.paging.PagingSource defined in repdb.RepDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDao_KtorRoute.kt:10:35 Parameter 'serverConfig' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDao_KtorRoute.kt:11:5 Parameter 'daoCallAdapter' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDb.kt:5: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/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepDb.kt:5:30 Annotation `@DoorDatabase(entities = {repdb.RepEntity::class, com.ustadmobile.door.entities.DoorNode::class, repdb.RepEntityWithAttachment::class, com.ustadmobile.door.SyncNode::class, repdb.CompositePkEntity::class, com.ustadmobile.door.entities.OutgoingReplication::class}, version = 1)` is missing on actual declaration. All annotations from expect `class RepDb : RoomDatabase defined in repdb in file RepDb.kt` must be present with the same arguments on actual `class RepDb : RoomDatabase defined in repdb in file RepDb.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepEntityShallowCopy.kt:5:29 Annotation `@ShallowCopy` is missing on actual declaration. All annotations from expect `fun RepEntity.shallowCopy(block: RepEntity.() -> Unit): RepEntity defined in repdb in file RepEntityExt.kt` must be present with the same arguments on actual `fun RepEntity.shallowCopy(block: RepEntity.() -> Unit): RepEntity defined in repdb in file RepEntityShallowCopy.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepWithAttachmentDao.kt:5: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/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepWithAttachmentDao.kt:5:30 Annotation `@DoorDao` is missing on actual declaration. All annotations from expect `class RepWithAttachmentDao defined in repdb in file RepWithAttachmentDao.kt` must be present with the same arguments on actual `class RepWithAttachmentDao defined in repdb in file RepWithAttachmentDao.kt`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepWithAttachmentDao.kt:6:30 Annotation `@Insert` is missing on actual declaration. All annotations from expect `fun insert(entityWithAttachment: RepEntityWithAttachment): Long defined in repdb.RepWithAttachmentDao` must be present with the same arguments on actual `fun insert(entityWithAttachment: RepEntityWithAttachment): Long defined in repdb.RepWithAttachmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepWithAttachmentDao.kt:8:38 Annotation `@Insert` is missing on actual declaration. All annotations from expect `suspend fun insertAsync(entityWithAttachment: RepEntityWithAttachment): Long defined in repdb.RepWithAttachmentDao` must be present with the same arguments on actual `suspend fun insertAsync(entityWithAttachment: RepEntityWithAttachment): Long defined in repdb.RepWithAttachmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepWithAttachmentDao.kt:11:30 Annotation `@Insert(onConflict = 1)` is missing on actual declaration. All annotations from expect `fun replace(entityWithAttachment: RepEntityWithAttachment): Unit defined in repdb.RepWithAttachmentDao` must be present with the same arguments on actual `fun replace(entityWithAttachment: RepEntityWithAttachment): Unit defined in repdb.RepWithAttachmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepWithAttachmentDao.kt:13:30 Annotation `@Query(value = " SELECT RepEntityWithAttachment.* FROM RepEntityWithAttachment WHERE waUid = :uid ")` is missing on actual declaration. All annotations from expect `fun findByUid(uid: Long): RepEntityWithAttachment? defined in repdb.RepWithAttachmentDao` must be present with the same arguments on actual `fun findByUid(uid: Long): RepEntityWithAttachment? defined in repdb.RepWithAttachmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepWithAttachmentDao.kt:15:30 Annotation `@Update` is missing on actual declaration. All annotations from expect `fun update(entity: RepEntityWithAttachment): Unit defined in repdb.RepWithAttachmentDao` must be present with the same arguments on actual `fun update(entity: RepEntityWithAttachment): Unit defined in repdb.RepWithAttachmentDao`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepWithAttachmentDao_KtorRoute.kt:10:49 Parameter 'serverConfig' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/build/generated/ksp/jvm/jvmMain/kotlin/repdb/RepWithAttachmentDao_KtorRoute.kt:11:5 Parameter 'daoCallAdapter' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/com/ustadmobile/door/log/NapierAntilog.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/Door/door-testdb/src/commonMain/kotlin/db2/AccessGrantDao.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/Door/door-testdb/src/commonMain/kotlin/db2/ExampleDao2.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/Door/door-testdb/src/commonMain/kotlin/db2/ExampleDaoWithInterface.kt:7:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/db2/ExampleDatabase2.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/Door/door-testdb/src/commonMain/kotlin/db2/ExampleEntityPkIntDao.kt:8:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/db2/ExampleLinkEntityDao.kt:7:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/db2/ExampleSyncableDao.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/Door/door-testdb/src/commonMain/kotlin/db3/BadgeDao.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/Door/door-testdb/src/commonMain/kotlin/db3/DiscussionPostDao.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/Door/door-testdb/src/commonMain/kotlin/db3/ExampleDb3.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/Door/door-testdb/src/commonMain/kotlin/db3/ExampleEntity3Dao.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/Door/door-testdb/src/commonMain/kotlin/db3/MemberDao.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/Door/door-testdb/src/commonMain/kotlin/db3/StatementEntityDao.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/Door/door-testdb/src/commonMain/kotlin/dbonly/VanillaDao.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/Door/door-testdb/src/commonMain/kotlin/dbonly/VanillaDatabase.kt:7:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/repdb/CompositePkDao.kt:7:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonMain/kotlin/repdb/RepDao.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/Door/door-testdb/src/commonMain/kotlin/repdb/RepDb.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/Door/door-testdb/src/commonMain/kotlin/repdb/RepWithAttachmentDao.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/Door/door-testdb/src/jvmMain/kotlin/com/ustadmobile/door/log/NapierAntilog.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 :door-testdb:compileReleaseJavaWithJavac > Task :door-testdb:mergeReleaseGeneratedProguardFiles UP-TO-DATE > Task :door-testdb:mergeReleaseConsumerProguardFiles UP-TO-DATE > Task :door-testdb:processReleaseJavaRes > Task :door-testdb:jvmMainClasses > Task :door-testdb:mergeReleaseJavaResource > Task :door-testdb:jvmJar > Task :door-testdb:syncReleaseLibJars > Task :door-testdb:bundleReleaseAar > Task :door-testdb:assembleRelease > Task :door-testdb:assemble > Task :door-testdb:bundleLibCompileToJarDebug > Task :door-testdb:bundleLibRuntimeToJarRelease > Task :door-testdb:bundleLibRuntimeToJarDebug > Task :door-testdb:bundleLibCompileToJarRelease > Task :door-testdb:generateReleaseLintVitalModel > Task :door-testdb:createFullJarRelease > Task :door-testdb:bundleReleaseLocalLintAar > Task :door-testdb:generateReleaseLintModel > Task :door-testdb-server:compileKotlin > Task :door-testdb-server:compileJava NO-SOURCE > Task :door-testdb-server:classes > Task :door-testdb-server:jar > Task :test-app-android:compileDebugKotlin > Task :test-app-android:compileReleaseKotlin > Task :door-testdb:compileReleaseUnitTestKotlinAndroid w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/androidUnitTest/kotlin/com/ustadmobile/door/test/AbstractCommonTest.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/Door/door-testdb/src/commonTest/kotlin/com/ustadmobile/door/test/AbstractCommonTest.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/Door/door-testdb/src/commonTest/kotlin/com/ustadmobile/door/test/BasicCrudIntegrationTest.kt:294:15 Unchecked cast: PagingSourceLoadParamsRefresh /* = PagingSource.LoadParams.Refresh */ to PagingSourceLoadParams /* = PagingSource.LoadParams */ > Task :door-testdb-server:startScripts > Task :door-testdb:compileReleaseUnitTestJavaWithJavac NO-SOURCE > Task :door-testdb:processReleaseUnitTestJavaRes > Task :door-testdb:compileDebugUnitTestKotlinAndroid w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/androidUnitTest/kotlin/com/ustadmobile/door/test/AbstractCommonTest.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/Door/door-testdb/src/commonTest/kotlin/com/ustadmobile/door/test/AbstractCommonTest.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/Door/door-testdb/src/commonTest/kotlin/com/ustadmobile/door/test/BasicCrudIntegrationTest.kt:294:15 Unchecked cast: PagingSourceLoadParamsRefresh /* = PagingSource.LoadParams.Refresh */ to PagingSourceLoadParams /* = PagingSource.LoadParams */ > Task :door-testdb:compileTestKotlinJvm w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/commonTest/kotlin/com/ustadmobile/door/test/AbstractCommonTest.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/Door/door-testdb/src/commonTest/kotlin/com/ustadmobile/door/test/BasicCrudIntegrationTest.kt:294:15 Unchecked cast: PagingSourceLoadParamsRefresh /* = PagingSource.LoadParams.Refresh */ to PagingSourceLoadParams /* = PagingSource.LoadParams */ w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/jvmTest/kotlin/com/ustadmobile/door/replication/PullIntegrationTest.kt:481:17 Variable 'replyPost' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/jvmTest/kotlin/com/ustadmobile/door/test/AbstractCommonTest.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/Door/door-testdb/src/jvmTest/kotlin/com/ustadmobile/lib/annotationprocessor/core/ExampleDatabase2MockServer.kt:33:10 Parameter 'args' is never used w: file:///home/jenkins/.jenkins/workspace/Door/door-testdb/src/jvmTest/kotlin/com/ustadmobile/lib/annotationprocessor/core/ExampleDatabase2MockServer.kt:40:5 Unreachable code > Task :app-testdb:compileProductionExecutableKotlinJs > Task :door-testdb:compileTestDevelopmentExecutableKotlinJs > Task :door-testdb:lintVitalAnalyzeRelease > Task :door-testdb:testReleaseUnitTest > Task :app-testdb:jsProductionExecutableCompileSync > Task :app-testdb:jsBrowserProductionWebpack asset size limit: The following asset(s) exceed the recommended size limit (244 KiB). This can impact web performance. Assets: app-testdb.js (860 KiB) entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance. Entrypoints: main (860 KiB) app-testdb.js webpack performance recommendations: You can limit the size of your bundles by using import() or require.ensure to lazy load some parts of your application. For more info visit https://webpack.js.org/guides/code-splitting/ > Task :app-testdb:jsBrowserDistribution > Task :app-testdb:assemble > Task :app-testdb:build > Task :door-testdb:jsTestTestDevelopmentExecutableCompileSync > Task :door-testdb:jsBrowserTest > Task :door-testdb:jsTest > Task :door-testdb:jvmTestClasses > Task :door-testdb:jvmTest OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended > Task :door-testdb:compileDebugUnitTestJavaWithJavac NO-SOURCE > Task :door-testdb:processDebugUnitTestJavaRes > Task :door-testdb:testDebugUnitTest > Task :door-testdb:allTests > Task :door-testdb:test > Task :door-testdb:check > Task :door-testdb:build > Task :door-testdb-server:distTar > Task :door-testdb-server:distZip > Task :door-testdb-server:shadowJar > Task :door-testdb-server:startShadowScripts > Task :door-testdb-server:shadowDistTar > Task :door-testdb-server:shadowDistZip > Task :door-testdb-server:assemble > Task :door-testdb-server:compileTestKotlin NO-SOURCE > Task :door-testdb-server:compileTestJava NO-SOURCE > Task :door-testdb-server:testClasses UP-TO-DATE > Task :door-testdb-server:test NO-SOURCE > Task :door-testdb-server:check UP-TO-DATE > Task :door-testdb-server:build > Task :test-app-android:compileDebugJavaWithJavac NO-SOURCE > Task :test-app-android:dexBuilderDebug > Task :test-app-android:processDebugJavaRes > Task :test-app-android:mergeDebugGlobalSynthetics > Task :test-app-android:compileReleaseJavaWithJavac NO-SOURCE > Task :test-app-android:generateReleaseLintVitalReportModel > Task :test-app-android:mergeProjectDexDebug > Task :test-app-android:mergeLibDexDebug > Task :test-app-android:mergeDebugJavaResource > Task :test-app-android:lintVitalAnalyzeRelease > Task :test-app-android:dexBuilderRelease > Task :test-app-android:processReleaseJavaRes > Task :test-app-android:mergeReleaseGlobalSynthetics > Task :test-app-android:lintVitalReportRelease > Task :test-app-android:lintVitalRelease > Task :test-app-android:bundleReleaseClassesToRuntimeJar > Task :test-app-android:bundleDebugClassesToRuntimeJar > Task :test-app-android:bundleDebugClassesToCompileJar > Task :test-app-android:bundleReleaseClassesToCompileJar > Task :test-app-android:compileDebugUnitTestKotlin NO-SOURCE > Task :test-app-android:compileDebugUnitTestJavaWithJavac NO-SOURCE > Task :test-app-android:processDebugUnitTestJavaRes NO-SOURCE > Task :test-app-android:testDebugUnitTest NO-SOURCE > Task :test-app-android:compileReleaseUnitTestKotlin NO-SOURCE > Task :test-app-android:compileReleaseUnitTestJavaWithJavac NO-SOURCE > Task :test-app-android:processReleaseUnitTestJavaRes NO-SOURCE > Task :test-app-android:testReleaseUnitTest NO-SOURCE > Task :test-app-android:test UP-TO-DATE > Task :test-app-android:check > Task :test-app-android:mergeReleaseJavaResource > Task :test-app-android:packageDebug > Task :test-app-android:createDebugApkListingFileRedirect > Task :test-app-android:assembleDebug > Task :test-app-android:mergeDexRelease > Task :test-app-android:compileReleaseArtProfile > Task :test-app-android:packageRelease > Task :test-app-android:createReleaseApkListingFileRedirect > Task :test-app-android:assembleRelease > Task :test-app-android:assemble > Task :test-app-android:build Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. For more on this, please refer to https://docs.gradle.org/8.3/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation. BUILD SUCCESSFUL in 2m 38s 476 actionable tasks: 441 executed, 35 up-to-date Build step 'Invoke Gradle script' changed build result to SUCCESS [htmlpublisher] Archiving HTML reports... [htmlpublisher] Archiving at BUILD level /home/jenkins/.jenkins/workspace/Door/door-testdb/build/reports/tests/allTests to /home/jenkins/.jenkins/jobs/Door/builds/93/htmlreports/HTML_20Report [htmlpublisher] Copying recursive using current thread Finished: SUCCESS