From b0d18b2983aadff0534dbf990077d1f08fddffd0 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 15 Jul 2026 02:29:18 +0000 Subject: [PATCH] fix(concord): import kotlin.jvm.JvmInline so ConcordPermissions compiles on iOS `kotlin.jvm.*` is a default import on the JVM target but not on Kotlin/Native, so `@JvmInline` on the ConcordPermissions value class resolved on JVM/Android yet failed the iOS (compileKotlinIosSimulatorArm64) build with "Unresolved reference 'JvmInline'". Add the explicit import; JVM is unaffected. Co-Authored-By: Claude Opus 4.8 Claude-Session: https://claude.ai/code/session_01CzJ2Cwo8tg4oZq43oRa3ig --- .../quartz/concord/cord04Roles/ConcordPermissions.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/quartz/src/commonMain/kotlin/com/vitorpamplona/quartz/concord/cord04Roles/ConcordPermissions.kt b/quartz/src/commonMain/kotlin/com/vitorpamplona/quartz/concord/cord04Roles/ConcordPermissions.kt index 8250599d78..13782071cf 100644 --- a/quartz/src/commonMain/kotlin/com/vitorpamplona/quartz/concord/cord04Roles/ConcordPermissions.kt +++ b/quartz/src/commonMain/kotlin/com/vitorpamplona/quartz/concord/cord04Roles/ConcordPermissions.kt @@ -20,6 +20,8 @@ */ package com.vitorpamplona.quartz.concord.cord04Roles +import kotlin.jvm.JvmInline + /** * A member's Concord permission set (CORD-04): a `u64` bitfield of frozen bit * positions. On the wire it is encoded as a **decimal string** (not a JSON