2026-05-18 21:39:44.329 [daemon] INFO: Kotlin compiler daemon version <unknown>
2026-05-18 21:39:44.392 [daemon] INFO: daemon JVM args: -Djava.awt.headless=true -Djava.rmi.server.hostname=127.0.0.1 -Xmx2048m -XX:ReservedCodeCacheSize=320m -Dkotlin.environment.keepalive -ea -XX:+UseCodeCacheFlushing -XX:+UseParallelGC --add-exports=java.base/sun.nio.ch=ALL-UNNAMED
2026-05-18 21:39:44.415 [daemon] INFO: daemon args: --daemon-runFilesPath /home/ubuntu/.local/share/kotlin/daemon --daemon-autoshutdownIdleSeconds=7200 --daemon-compilerClasspath /home/ubuntu/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-compiler-embeddable/2.0.21/79346ed53db48b18312a472602eb5c057070c54d/kotlin-compiler-embeddable-2.0.21.jar:/home/ubuntu/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/2.0.21/618b539767b4899b4660a83006e052b63f1db551/kotlin-stdlib-2.0.21.jar:/home/ubuntu/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-script-runtime/2.0.21/c9b044380ad41f89aa89aa896c2d32a8c0b2129d/kotlin-script-runtime-2.0.21.jar:/home/ubuntu/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-reflect/1.6.10/1cbe9c92c12a94eea200d23c2bbaedaf3daf5132/kotlin-reflect-1.6.10.jar:/home/ubuntu/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-daemon-embeddable/2.0.21/c9e933b23287de9b5a17e2116b4657bb91aea72c/kotlin-daemon-embeddable-2.0.21.jar:/home/ubuntu/.gradle/caches/modules-2/files-2.1/org.jetbrains.intellij.deps/trove4j/1.0.20200330/3afb14d5f9ceb459d724e907a21145e8ff394f02/trove4j-1.0.20200330.jar:/home/ubuntu/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-coroutines-core-jvm/1.6.4/2c997cd1c0ef33f3e751d3831929aeff1390cb30/kotlinx-coroutines-core-jvm-1.6.4.jar:/home/ubuntu/.gradle/caches/modules-2/files-2.1/org.jetbrains/annotations/13.0/919f0dfe192fb4e063e7dacadee7f8bb9a2672a9/annotations-13.0.jar
2026-05-18 21:39:44.485 [daemon] INFO: starting daemon
2026-05-18 21:39:44.585 [daemon] INFO: daemon is listening on port: 17331
2026-05-18 21:39:44.594 [compiler] INFO: initiate elections
2026-05-18 21:39:44.686 [compiler] INFO: getDaemonJVMOptions: DaemonJVMOptions(maxMemory=2048m, maxMetaspaceSize=, reservedCodeCacheSize=320m, jvmParams=[-Djava.awt.headless=true, -Djava.rmi.server.hostname=127.0.0.1, -Dkotlin.environment.keepalive, -ea, -XX:+UseCodeCacheFlushing, -XX:+UseParallelGC, --add-exports=java.base/sun.nio.ch=ALL-UNNAMED, Dkotlin.environment.keepalive, ea])
2026-05-18 21:39:44.697 [compiler] INFO: Registered a client alive file: /tmp/kotlin-compiler-in-ealthridge-11036833802037636140.alive
2026-05-18 21:39:44.700 [compiler] INFO: leased a new session 1, session alive file: /home/ubuntu/health-bridge/android-app/.kotlin/sessions/kotlin-compiler-12683220593171731238.salive
2026-05-18 21:39:44.787 [compiler] INFO: Starting compilation with args: -Xallow-no-source-files -classpath /home/ubuntu/health-bridge/android-app/app/build/intermediates/compile_and_runtime_not_namespaced_r_class_jar/debug/processDebugResources/R.jar:/home/ubuntu/.gradle/caches/8.11.1/transforms/5eb1ad92752e5329630da4b4b43f1d24/transformed/connect-client-1.1.0-api.jar:/home/ubuntu/.gradle/caches/8.11.1/transforms/555c08118677f38a55c3054eb6a30cc5/transformed/material-1.11.0-api.jar:/home/ubuntu/.gradle/caches/8.11.1/transforms/180d9013b59ab40a0703378031681553/transformed/constraintlayout-2.0.1-api.jar:/home/ubuntu/.gradle/caches/8.11.1/transforms/19c140ece4ce4314039b63ed5be474d8/transformed/appcompat-1.6.1-api.jar:/home/ubuntu/.gradle/caches/8.11.1/transforms/6e681ec9256b169fcabcc5bb2b783129/transformed/viewpager2-1.0.0-api.jar:/home/ubuntu/.gradle/caches/8.11.1/transforms/47ea38192a7392ebff685968ad0c093d/transformed/fragment-1.3.6-api.jar:/home/ubuntu/.gradle/caches/8.11.1/transforms/ce10bac6ec0358c008862874e0482e0a/transformed/activity-1.8.0-api.jar:/home/ubuntu/.gradle/caches/8.11.1/transforms/cae25003be1d50ea4c55dcf3d81c1de0/transformed/appcompat-resources-1.6.1-api.jar:/home/ubuntu/.gradle/caches/8.11.1/transforms/b9fa41d458a523cdb105b433cb2db6c0/transformed/drawerlayout-1.1.1-api.jar:/home/ubuntu/.gradle/caches/8.11.1/transforms/7ae2f788d38d5a93fb7498867a893b50/transformed/coordinatorlayout-1.1.0-api.jar:/home/ubuntu/.gradle/caches/8.11.1/transforms/e85b665db1a2ba89fc223965085a3248/transformed/dynamicanimation-1.0.0-api.jar:/home/ubuntu/.gradle/caches/8.11.1/transforms/bf4c7a6b75d4293d03a3454fc19a550d/transformed/recyclerview-1.1.0-api.jar:/home/ubuntu/.gradle/caches/8.11.1/transforms/eae508f5d1429b20ec67f6c327f12d35/transformed/transition-1.2.0-api.jar:/home/ubuntu/.gradle/caches/8.11.1/transforms/05c7c27b6c46047d3655807d6e7c6c63/transformed/vectordrawable-animated-1.1.0-api.jar:/home/ubuntu/.gradle/caches/8.11.1/transforms/5e42baae2e4a18453aca8c7d2a47f53b/transformed/vectordrawable-1.1.0-api.jar:/home/ubuntu/.gradle/caches/8.11.1/transforms/6392765a2cec0e87b4333060144a5bdd/transformed/viewpager-1.0.0-api.jar:/home/ubuntu/.gradle/caches/8.11.1/transforms/dfcf113b88cab93b0de389c38134578e/transformed/customview-1.1.0-api.jar:/home/ubuntu/.gradle/caches/8.11.1/transforms/59473318355debc13ec5af9771eef7b3/transformed/legacy-support-core-utils-1.0.0-api.jar:/home/ubuntu/.gradle/caches/8.11.1/transforms/764151480521d29b92f369371d78172f/transformed/loader-1.0.0-api.jar:/home/ubuntu/.gradle/caches/8.11.1/transforms/360da7bf6db978124f60cdb726dd5cf0/transformed/core-1.12.0-api.jar:/home/ubuntu/.gradle/caches/8.11.1/transforms/c045b972cb07acf1f10366b701e06d02/transformed/work-runtime-ktx-2.9.0-api.jar:/home/ubuntu/.gradle/caches/8.11.1/transforms/c2b31db78c2a37d1246e153f21cc4a48/transformed/work-runtime-2.9.0-api.jar:/home/ubuntu/.gradle/caches/modules-2/files-2.1/androidx.lifecycle/lifecycle-common/2.6.1/10f354fdb64868baecd67128560c5a0d6312c495/lifecycle-common-2.6.1.jar:/home/ubuntu/.gradle/caches/8.11.1/transforms/839392ea666fa650df01eabe77f9c4a5/transformed/lifecycle-livedata-core-2.6.1-api.jar:/home/ubuntu/.gradle/caches/8.11.1/transforms/612cb6ff6318b59a25800a5b67289161/transformed/lifecycle-livedata-2.6.1-api.jar:/home/ubuntu/.gradle/caches/8.11.1/transforms/7900eedc35daae85c0e6a719648acd21/transformed/lifecycle-viewmodel-2.6.1-api.jar:/home/ubuntu/.gradle/caches/8.11.1/transforms/230f5528224f15eff9721c7725d1f830/transformed/lifecycle-runtime-2.6.1-api.jar:/home/ubuntu/.gradle/caches/8.11.1/transforms/4753ffa186d93afe4be20a0952a93a28/transformed/lifecycle-viewmodel-savedstate-2.6.1-api.jar:/home/ubuntu/.gradle/caches/8.11.1/transforms/9820dc7e9c29f98fbbfd45fd58ff44a2/transformed/core-ktx-1.12.0-api.jar:/home/ubuntu/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-coroutines-core-jvm/1.7.3/2b09627576f0989a436a00a4a54b55fa5026fb86/kotlinx-coroutines-core-jvm-1.7.3.jar:/home/ubuntu/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-coroutines-android/1.7.3/38d9cad3a0b03a10453b56577984bdeb48edeed5/kotlinx-coroutines-android-1.7.3.jar:/home/ubuntu/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-jdk8/1.8.22/b25c86d47d6b962b9cf0f8c3f320c8a10eea3dd1/kotlin-stdlib-jdk8-1.8.22.jar:/home/ubuntu/.gradle/caches/8.11.1/transforms/6f2b21c04a06dadc587103f05300ff64/transformed/savedstate-1.2.1-api.jar:/home/ubuntu/.gradle/caches/8.11.1/transforms/301ed098feea43541d352274bc3380b7/transformed/annotation-experimental-1.3.0-api.jar:/home/ubuntu/.gradle/caches/8.11.1/transforms/c44f9e5c7a6024aee2f956e2a04f2385/transformed/cursoradapter-1.0.0-api.jar:/home/ubuntu/.gradle/caches/8.11.1/transforms/7f0ad93711a500058d2b253242f1237f/transformed/cardview-1.0.0-api.jar:/home/ubuntu/.gradle/caches/8.11.1/transforms/0a1327284a0224daae0b7fca386314e4/transformed/versionedparcelable-1.1.1-api.jar:/home/ubuntu/.gradle/caches/modules-2/files-2.1/androidx.collection/collection/1.1.0/1f27220b47669781457de0d600849a5de0e89909/collection-1.1.0.jar:/home/ubuntu/.gradle/caches/8.11.1/transforms/162e51a08935b15f0e2b6a7e85db94e8/transformed/core-runtime-2.2.0-api.jar:/home/ubuntu/.gradle/caches/modules-2/files-2.1/androidx.arch.core/core-common/2.2.0/5e1b8b81dfd5f52c56a8d53b18ca759c19a301f3/core-common-2.2.0.jar:/home/ubuntu/.gradle/caches/8.11.1/transforms/62522a566e93238c71525ed4d579662d/transformed/interpolator-1.0.0-api.jar:/home/ubuntu/.gradle/caches/8.11.1/transforms/c3a8426d4f54cd55a4134e45a041595a/transformed/documentfile-1.0.0-api.jar:/home/ubuntu/.gradle/caches/8.11.1/transforms/0ef629af26bf4f68a2761f6c38927d53/transformed/localbroadcastmanager-1.0.0-api.jar:/home/ubuntu/.gradle/caches/8.11.1/transforms/9a2848c524bd3966bdc65eb715ebda13/transformed/print-1.0.0-api.jar:/home/ubuntu/.gradle/caches/modules-2/files-2.1/androidx.annotation/annotation-jvm/1.8.1/b8a16fe526014b7941c1debaccaf9c5153692dbb/annotation-jvm-1.8.1.jar:/home/ubuntu/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-jdk7/1.8.22/4dabb8248310d833bb6a8b516024a91fd3d275c/kotlin-stdlib-jdk7-1.8.22.jar:/home/ubuntu/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/2.0.21/618b539767b4899b4660a83006e052b63f1db551/kotlin-stdlib-2.0.21.jar:/home/ubuntu/.gradle/caches/modules-2/files-2.1/org.jetbrains/annotations/23.0.0/8cc20c07506ec18e0834947b84a864bfc094484e/annotations-23.0.0.jar:/home/ubuntu/.gradle/caches/modules-2/files-2.1/com.google.guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/b421526c5f297295adef1c886e5246c39d4ac629/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar:/home/ubuntu/.gradle/caches/8.11.1/transforms/ef26476f1591e1914ca26ec05b4ef6f3/transformed/startup-runtime-1.1.1-api.jar:/home/ubuntu/.gradle/caches/modules-2/files-2.1/org.jspecify/jspecify/1.0.0/7425a601c1c7ec76645a78d22b8c6a627edee507/jspecify-1.0.0.jar:/home/ubuntu/.gradle/caches/modules-2/files-2.1/androidx.resourceinspection/resourceinspection-annotation/1.0.1/8c21f8ff5d96d5d52c948707f7e4d6ca6773feef/resourceinspection-annotation-1.0.1.jar:/home/ubuntu/.gradle/caches/modules-2/files-2.1/androidx.constraintlayout/constraintlayout-solver/2.0.1/30988fe2d77f3fe3bf7551bb8a8b795fad7e7226/constraintlayout-solver-2.0.1.jar:/opt/android-sdk/platforms/android-36/android.jar:/opt/android-sdk/build-tools/35.0.0/core-lambda-stubs.jar -d /home/ubuntu/health-bridge/android-app/app/build/tmp/kotlin-classes/debug -jvm-target 17 -module-name app_debug -no-jdk -no-reflect -no-stdlib -Xuse-inline-scopes-numbers /home/ubuntu/health-bridge/android-app/app/src/main/java/com/healthbridge/app/HealthConnectSync.kt /home/ubuntu/health-bridge/android-app/app/src/main/java/com/healthbridge/app/MainActivity.kt
2026-05-18 21:39:50.107 [daemon] INFO: Message: logging: using Kotlin home directory <no_path>
2026-05-18 21:39:50.107 [daemon] INFO: Message: logging: exception on loading scripting plugin: java.lang.ClassNotFoundException: org.jetbrains.kotlin.scripting.compiler.plugin.ScriptingCompilerConfigurationComponentRegistrar
2026-05-18 21:39:50.108 [daemon] INFO: Message: logging: scripting plugin will not be loaded: not all required jars are present in the classpath (missing files: [./kotlin-scripting-compiler.jar, ./kotlin-scripting-compiler-impl.jar, ./kotlin-scripting-common.jar, ./kotlin-scripting-jvm.jar])
2026-05-18 21:39:50.108 [daemon] INFO: Message: logging: using JVM IR backend
2026-05-18 21:39:50.108 [daemon] INFO: Message: logging: configuring the compilation environment
2026-05-18 21:39:50.109 [daemon] INFO: Message: error: cannot infer type for this parameter. Please specify it explicitly.
                r.bodyPosition?.let { put("position", it.name) }
                                ^^^
2026-05-18 21:39:50.115 [daemon] INFO: Message: error: cannot infer type for this parameter. Please specify it explicitly.
                r.bodyPosition?.let { put("position", it.name) }
                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-05-18 21:39:50.116 [daemon] INFO: Message: error: unresolved reference 'name'.
                r.bodyPosition?.let { put("position", it.name) }
                                                         ^^^^
2026-05-18 21:39:50.117 [daemon] INFO: Message: error: unresolved reference 'name'.
                r.measurementLocation?.let { put("location", it.name) }
                                                                ^^^^
2026-05-18 21:39:50.117 [daemon] INFO: Message: error: unresolved reference 'name'.
                r.measurementLocation?.let { put("location", it.name) }
                                                                ^^^^
2026-05-18 21:39:50.118 [daemon] INFO: Message: error: unresolved reference 'time'.
                put("time", r.time.toString())
                              ^^^^
2026-05-18 21:39:50.119 [daemon] INFO: Message: error: unresolved reference 'biometric'.
                r.biometric?.let { put("biometric", it) }
                  ^^^^^^^^^
2026-05-18 21:39:50.120 [daemon] INFO: Message: error: cannot infer type for this parameter. Please specify it explicitly.
                r.biometric?.let { put("biometric", it) }
                             ^^^
2026-05-18 21:39:50.121 [daemon] INFO: Message: error: cannot infer type for this parameter. Please specify it explicitly.
                r.biometric?.let { put("biometric", it) }
                                 ^^^^^^^^^^^^^^^^^^^^^^^^
2026-05-18 21:39:50.122 [daemon] INFO: Message: error: unresolved reference 'calories'.
                r.calories?.let { put("kcal", it.inKilocalories) }
                  ^^^^^^^^
2026-05-18 21:39:50.123 [daemon] INFO: Message: error: cannot infer type for this parameter. Please specify it explicitly.
                r.calories?.let { put("kcal", it.inKilocalories) }
                            ^^^
2026-05-18 21:39:50.124 [daemon] INFO: Message: error: cannot infer type for this parameter. Please specify it explicitly.
                r.calories?.let { put("kcal", it.inKilocalories) }
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-05-18 21:39:50.125 [daemon] INFO: Message: error: unresolved reference 'inKilocalories'.
                r.calories?.let { put("kcal", it.inKilocalories) }
                                                 ^^^^^^^^^^^^^^
2026-05-18 21:39:50.126 [daemon] INFO: Message: error: unresolved reference 'time'.
                put("time", r.time.toString())
                              ^^^^
2026-05-18 21:39:50.127 [daemon] INFO: Message: error: unresolved reference 'title'.
                r.title?.let { put("title", it) }
                  ^^^^^
2026-05-18 21:39:50.127 [daemon] INFO: Message: error: cannot infer type for this parameter. Please specify it explicitly.
                r.title?.let { put("title", it) }
                         ^^^
2026-05-18 21:39:50.129 [daemon] INFO: Message: error: cannot infer type for this parameter. Please specify it explicitly.
                r.title?.let { put("title", it) }
                             ^^^^^^^^^^^^^^^^^^^^
2026-05-18 21:39:50.135 [compiler] INFO: Done with result 1
2026-05-18 21:39:50.148 [compiler] INFO: cleaning after session 1
2026-05-18 21:39:50.585 [compiler] INFO: No more clients left
2026-05-18 21:39:50.586 [compiler] INFO: Delayed shutdown in 1000ms
2026-05-18 21:39:51.587 [compiler] INFO: Shutdown started
2026-05-18 21:39:51.588 [compiler] INFO: Memory stats: total: 454mb, free: 321mb, max: 1820mb
2026-05-18 21:39:51.588 [compiler] INFO: Shutdown complete
