From b0061d82bbe39d333e6c2d9b679835c5ad0601e3 Mon Sep 17 00:00:00 2001 From: Renee Vandervelde Date: Sat, 17 Jan 2026 09:14:25 -0600 Subject: [PATCH 1/5] Update Ktor and Kotlin --- CHANGELOG.md | 5 + auth/api/auth.api | 1 + devices/api/devices.api | 24 +- discover/api/discover.api | 6 +- gradle/libs.versions.toml | 4 +- grouped-lights/api/grouped-lights.api | 12 +- internals/api/internals.api | 2 + kotlin-js-store/yarn.lock | 409 ++++++++++++++------------ lights/api/lights.api | 129 +++++--- resources/api/resources.api | 3 +- rooms/api/rooms.api | 9 +- scenes/api/scenes.api | 30 +- serialization/api/serialization.api | 11 +- structures/api/structures.api | 33 ++- zones/api/zones.api | 9 +- 15 files changed, 402 insertions(+), 285 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6f98875d..738e6c0e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,11 @@ Change Log - Native targets now use Curl based Http client, which should support HTTPS connections now. +### Changed: + + - Update Ktor to 3.3.3 + - Update Kotlin to 2.3.0 + 2.2.1 ----- diff --git a/auth/api/auth.api b/auth/api/auth.api index b5d736e0..dee8b37d 100644 --- a/auth/api/auth.api +++ b/auth/api/auth.api @@ -5,6 +5,7 @@ public final class inkapplications/shade/auth/AuthModule { public abstract interface class inkapplications/shade/auth/BridgeAuth { public abstract fun awaitToken-exY8QGI (Linkapplications/shade/auth/structures/AppId;IJLkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static synthetic fun awaitToken-exY8QGI$default (Linkapplications/shade/auth/BridgeAuth;Linkapplications/shade/auth/structures/AppId;IJLkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; } public final class inkapplications/shade/auth/BridgeAuth$DefaultImpls { diff --git a/devices/api/devices.api b/devices/api/devices.api index b7577e54..bcdf1cfa 100644 --- a/devices/api/devices.api +++ b/devices/api/devices.api @@ -26,7 +26,7 @@ public final class inkapplications/shade/devices/parameters/DeviceMetadataParame public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/devices/parameters/DeviceMetadataParameters$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/devices/parameters/DeviceMetadataParameters$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/devices/parameters/DeviceMetadataParameters$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/devices/parameters/DeviceMetadataParameters; @@ -34,6 +34,7 @@ public synthetic class inkapplications/shade/devices/parameters/DeviceMetadataPa public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/devices/parameters/DeviceMetadataParameters;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/devices/parameters/DeviceMetadataParameters$Companion { @@ -54,7 +55,7 @@ public final class inkapplications/shade/devices/parameters/UpdateDeviceParamete public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/devices/parameters/UpdateDeviceParameters$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/devices/parameters/UpdateDeviceParameters$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/devices/parameters/UpdateDeviceParameters$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/devices/parameters/UpdateDeviceParameters; @@ -62,6 +63,7 @@ public synthetic class inkapplications/shade/devices/parameters/UpdateDevicePara public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/devices/parameters/UpdateDeviceParameters;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/devices/parameters/UpdateDeviceParameters$Companion { @@ -89,7 +91,7 @@ public final class inkapplications/shade/devices/structures/Device { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/devices/structures/Device$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/devices/structures/Device$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/devices/structures/Device$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/devices/structures/Device; @@ -97,6 +99,7 @@ public synthetic class inkapplications/shade/devices/structures/Device$$serializ public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/devices/structures/Device;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/devices/structures/Device$Companion { @@ -118,7 +121,7 @@ public final class inkapplications/shade/devices/structures/HardwarePlatformType public final synthetic fun unbox-impl ()Ljava/lang/String; } -public synthetic class inkapplications/shade/devices/structures/HardwarePlatformType$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/devices/structures/HardwarePlatformType$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/devices/structures/HardwarePlatformType$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; @@ -126,6 +129,7 @@ public synthetic class inkapplications/shade/devices/structures/HardwarePlatform public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public final fun serialize-YbWjNbc (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/String;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/devices/structures/HardwarePlatformType$Companion { @@ -147,7 +151,7 @@ public final class inkapplications/shade/devices/structures/ModelId { public final synthetic fun unbox-impl ()Ljava/lang/String; } -public synthetic class inkapplications/shade/devices/structures/ModelId$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/devices/structures/ModelId$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/devices/structures/ModelId$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; @@ -155,6 +159,7 @@ public synthetic class inkapplications/shade/devices/structures/ModelId$$seriali public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public final fun serialize-UhX6GCk (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/String;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/devices/structures/ModelId$Companion { @@ -176,7 +181,7 @@ public final class inkapplications/shade/devices/structures/ProductArchetype { public final synthetic fun unbox-impl ()Ljava/lang/String; } -public synthetic class inkapplications/shade/devices/structures/ProductArchetype$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/devices/structures/ProductArchetype$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/devices/structures/ProductArchetype$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; @@ -184,6 +189,7 @@ public synthetic class inkapplications/shade/devices/structures/ProductArchetype public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public final fun serialize-o7c8i8g (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/String;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/devices/structures/ProductArchetype$Companion { @@ -265,7 +271,7 @@ public final class inkapplications/shade/devices/structures/ProductData { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/devices/structures/ProductData$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/devices/structures/ProductData$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/devices/structures/ProductData$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/devices/structures/ProductData; @@ -273,6 +279,7 @@ public synthetic class inkapplications/shade/devices/structures/ProductData$$ser public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/devices/structures/ProductData;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/devices/structures/ProductData$Companion { @@ -293,7 +300,7 @@ public final class inkapplications/shade/devices/structures/ProductMetadata { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/devices/structures/ProductMetadata$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/devices/structures/ProductMetadata$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/devices/structures/ProductMetadata$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/devices/structures/ProductMetadata; @@ -301,6 +308,7 @@ public synthetic class inkapplications/shade/devices/structures/ProductMetadata$ public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/devices/structures/ProductMetadata;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/devices/structures/ProductMetadata$Companion { diff --git a/discover/api/discover.api b/discover/api/discover.api index 434ee820..9e62ebb5 100644 --- a/discover/api/discover.api +++ b/discover/api/discover.api @@ -24,7 +24,7 @@ public final class inkapplications/shade/discover/structures/Bridge { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/discover/structures/Bridge$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/discover/structures/Bridge$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/discover/structures/Bridge$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/discover/structures/Bridge; @@ -32,6 +32,7 @@ public synthetic class inkapplications/shade/discover/structures/Bridge$$seriali public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/discover/structures/Bridge;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/discover/structures/Bridge$Companion { @@ -53,7 +54,7 @@ public final class inkapplications/shade/discover/structures/BridgeId { public final synthetic fun unbox-impl ()Ljava/lang/String; } -public synthetic class inkapplications/shade/discover/structures/BridgeId$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/discover/structures/BridgeId$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/discover/structures/BridgeId$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; @@ -61,6 +62,7 @@ public synthetic class inkapplications/shade/discover/structures/BridgeId$$seria public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public final fun serialize-EDn_Yg4 (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/String;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/discover/structures/BridgeId$Companion { diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index ca86aeba..8517edd3 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,7 +1,7 @@ [versions] -kotlin = "2.1.21" +kotlin = "2.3.0" coroutines = "1.10.2" -ktor = "3.2.3" +ktor = "3.3.3" okhttp = "5.1.0" kimchi = "2.2.0" diff --git a/grouped-lights/api/grouped-lights.api b/grouped-lights/api/grouped-lights.api index ac7ac8f9..2f93e5a8 100644 --- a/grouped-lights/api/grouped-lights.api +++ b/grouped-lights/api/grouped-lights.api @@ -30,7 +30,7 @@ public final class inkapplications/shade/groupedlights/events/GroupedLightEvent public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/groupedlights/events/GroupedLightEvent$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/groupedlights/events/GroupedLightEvent$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/groupedlights/events/GroupedLightEvent$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/groupedlights/events/GroupedLightEvent; @@ -38,6 +38,7 @@ public synthetic class inkapplications/shade/groupedlights/events/GroupedLightEv public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/groupedlights/events/GroupedLightEvent;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/groupedlights/events/GroupedLightEvent$Companion { @@ -72,7 +73,7 @@ public final class inkapplications/shade/groupedlights/parameters/GroupedLightUp public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/groupedlights/parameters/GroupedLightUpdateParameters$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/groupedlights/parameters/GroupedLightUpdateParameters$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/groupedlights/parameters/GroupedLightUpdateParameters$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/groupedlights/parameters/GroupedLightUpdateParameters; @@ -80,6 +81,7 @@ public synthetic class inkapplications/shade/groupedlights/parameters/GroupedLig public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/groupedlights/parameters/GroupedLightUpdateParameters;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/groupedlights/parameters/GroupedLightUpdateParameters$Companion { @@ -98,7 +100,7 @@ public final class inkapplications/shade/groupedlights/structures/GroupDimmingIn public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/groupedlights/structures/GroupDimmingInfo$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/groupedlights/structures/GroupDimmingInfo$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/groupedlights/structures/GroupDimmingInfo$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/groupedlights/structures/GroupDimmingInfo; @@ -106,6 +108,7 @@ public synthetic class inkapplications/shade/groupedlights/structures/GroupDimmi public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/groupedlights/structures/GroupDimmingInfo;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/groupedlights/structures/GroupDimmingInfo$Companion { @@ -133,7 +136,7 @@ public final class inkapplications/shade/groupedlights/structures/GroupedLight { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/groupedlights/structures/GroupedLight$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/groupedlights/structures/GroupedLight$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/groupedlights/structures/GroupedLight$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/groupedlights/structures/GroupedLight; @@ -141,6 +144,7 @@ public synthetic class inkapplications/shade/groupedlights/structures/GroupedLig public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/groupedlights/structures/GroupedLight;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/groupedlights/structures/GroupedLight$Companion { diff --git a/internals/api/internals.api b/internals/api/internals.api index 9b2fa4aa..e83ecd9c 100644 --- a/internals/api/internals.api +++ b/internals/api/internals.api @@ -18,7 +18,9 @@ public final class inkapplications/shade/internals/DummyConfigurationContainer : public abstract interface class inkapplications/shade/internals/HueHttpClient { public abstract fun sendRequest (Ljava/lang/String;[Ljava/lang/String;Lkotlinx/serialization/KSerializer;Ljava/lang/Object;Lkotlinx/serialization/KSerializer;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static synthetic fun sendRequest$default (Linkapplications/shade/internals/HueHttpClient;Ljava/lang/String;[Ljava/lang/String;Lkotlinx/serialization/KSerializer;Ljava/lang/Object;Lkotlinx/serialization/KSerializer;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; public abstract fun sendV1Request (Ljava/lang/String;[Ljava/lang/String;Lkotlinx/serialization/KSerializer;Ljava/lang/Object;Lkotlinx/serialization/KSerializer;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static synthetic fun sendV1Request$default (Linkapplications/shade/internals/HueHttpClient;Ljava/lang/String;[Ljava/lang/String;Lkotlinx/serialization/KSerializer;Ljava/lang/Object;Lkotlinx/serialization/KSerializer;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; } public final class inkapplications/shade/internals/HueHttpClient$DefaultImpls { diff --git a/kotlin-js-store/yarn.lock b/kotlin-js-store/yarn.lock index 7e619967..234ce902 100644 --- a/kotlin-js-store/yarn.lock +++ b/kotlin-js-store/yarn.lock @@ -2,21 +2,38 @@ # yarn lockfile v1 +"@isaacs/cliui@^8.0.2": + version "8.0.2" + resolved "https://registry.yarnpkg.com/@isaacs/cliui/-/cliui-8.0.2.tgz#b37667b7bc181c168782259bab42474fbf52b550" + integrity sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA== + dependencies: + string-width "^5.1.2" + string-width-cjs "npm:string-width@^4.2.0" + strip-ansi "^7.0.1" + strip-ansi-cjs "npm:strip-ansi@^6.0.1" + wrap-ansi "^8.1.0" + wrap-ansi-cjs "npm:wrap-ansi@^7.0.0" + "@js-joda/core@3.2.0": version "3.2.0" resolved "https://registry.yarnpkg.com/@js-joda/core/-/core-3.2.0.tgz#3e61e21b7b2b8a6be746df1335cf91d70db2a273" integrity sha512-PMqgJ0sw5B7FKb2d5bWYIoxjri+QlW/Pys7+Rw82jSH0QN3rB05jZ/VrrsUdh1w4+i2kw9JOejXGq/KhDOX7Kg== -ansi-colors@^4.1.3: - version "4.1.3" - resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.3.tgz#37611340eb2243e70cc604cad35d63270d48781b" - integrity sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw== +"@pkgjs/parseargs@^0.11.0": + version "0.11.0" + resolved "https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33" + integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg== ansi-regex@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== +ansi-regex@^6.0.1: + version "6.2.2" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.2.2.tgz#60216eea464d864597ce2832000738a0589650c1" + integrity sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg== + ansi-styles@^4.0.0, ansi-styles@^4.1.0: version "4.3.0" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" @@ -24,13 +41,10 @@ ansi-styles@^4.0.0, ansi-styles@^4.1.0: dependencies: color-convert "^2.0.1" -anymatch@~3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716" - integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== - dependencies: - normalize-path "^3.0.0" - picomatch "^2.0.4" +ansi-styles@^6.1.0: + version "6.2.3" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.3.tgz#c044d5dcc521a076413472597a1acb1f103c4041" + integrity sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg== argparse@^2.0.1: version "2.0.1" @@ -42,11 +56,6 @@ balanced-match@^1.0.0: resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== -binary-extensions@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" - integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== - brace-expansion@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae" @@ -54,13 +63,6 @@ brace-expansion@^2.0.1: dependencies: balanced-match "^1.0.0" -braces@~3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" - integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== - dependencies: - fill-range "^7.0.1" - browser-stdout@^1.3.1: version "1.3.1" resolved "https://registry.yarnpkg.com/browser-stdout/-/browser-stdout-1.3.1.tgz#baa559ee14ced73452229bad7326467c61fabd60" @@ -84,28 +86,20 @@ chalk@^4.1.0: ansi-styles "^4.1.0" supports-color "^7.1.0" -chokidar@^3.5.3: - version "3.6.0" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.6.0.tgz#197c6cc669ef2a8dc5e7b4d97ee4e092c3eb0d5b" - integrity sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw== - dependencies: - anymatch "~3.1.2" - braces "~3.0.2" - glob-parent "~5.1.2" - is-binary-path "~2.1.0" - is-glob "~4.0.1" - normalize-path "~3.0.0" - readdirp "~3.6.0" - optionalDependencies: - fsevents "~2.3.2" +chokidar@^4.0.1: + version "4.0.3" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-4.0.3.tgz#7be37a4c03c9aee1ecfe862a4a23b2c70c205d30" + integrity sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA== + dependencies: + readdirp "^4.0.1" -cliui@^7.0.2: - version "7.0.4" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" - integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== +cliui@^8.0.1: + version "8.0.1" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-8.0.1.tgz#0c04b075db02cbfe60dc8e6cf2f5486b1a3608aa" + integrity sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ== dependencies: string-width "^4.2.0" - strip-ansi "^6.0.0" + strip-ansi "^6.0.1" wrap-ansi "^7.0.0" color-convert@^2.0.1: @@ -120,6 +114,15 @@ color-name@~1.1.4: resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== +cross-spawn@^7.0.6: + version "7.0.6" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.6.tgz#8a58fe78f00dcd70c370451759dfbfaf03e8ee9f" + integrity sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA== + dependencies: + path-key "^3.1.0" + shebang-command "^2.0.0" + which "^2.0.1" + debug@^4.3.5: version "4.4.0" resolved "https://registry.yarnpkg.com/debug/-/debug-4.4.0.tgz#2b3f2aea2ffeb776477460267377dc8710faba8a" @@ -132,16 +135,26 @@ decamelize@^4.0.0: resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-4.0.0.tgz#aa472d7bf660eb15f3494efd531cab7f2a709837" integrity sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ== -diff@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/diff/-/diff-5.2.0.tgz#26ded047cd1179b78b9537d5ef725503ce1ae531" - integrity sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A== +diff@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/diff/-/diff-7.0.0.tgz#3fb34d387cd76d803f6eebea67b921dab0182a9a" + integrity sha512-PJWHUb1RFevKCwaFA9RlG5tCd+FO5iRh9A8HEtkmBH2Li03iJriB6m6JIN4rGz3K3JLawI7/veA1xzRKP6ISBw== + +eastasianwidth@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb" + integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== emoji-regex@^8.0.0: version "8.0.0" resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== +emoji-regex@^9.2.2: + version "9.2.2" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72" + integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== + escalade@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" @@ -152,13 +165,6 @@ escape-string-regexp@^4.0.0: resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== -fill-range@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" - integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== - dependencies: - to-regex-range "^5.0.1" - find-up@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" @@ -172,43 +178,35 @@ flat@^5.0.2: resolved "https://registry.yarnpkg.com/flat/-/flat-5.0.2.tgz#8ca6fe332069ffa9d324c327198c598259ceb241" integrity sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ== +foreground-child@^3.1.0: + version "3.3.1" + resolved "https://registry.yarnpkg.com/foreground-child/-/foreground-child-3.3.1.tgz#32e8e9ed1b68a3497befb9ac2b6adf92a638576f" + integrity sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw== + dependencies: + cross-spawn "^7.0.6" + signal-exit "^4.0.1" + format-util@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/format-util/-/format-util-1.0.5.tgz#1ffb450c8a03e7bccffe40643180918cc297d271" integrity sha512-varLbTj0e0yVyRpqQhuWV+8hlePAgaoFRhNFj50BNjEIrw1/DphHSObtqwskVCPWNgzwPoQrZAbfa/SBiicNeg== -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== - -fsevents@~2.3.2: - version "2.3.2" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" - integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== - get-caller-file@^2.0.5: version "2.0.5" resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== -glob-parent@~5.1.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" - integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== - dependencies: - is-glob "^4.0.1" - -glob@^8.1.0: - version "8.1.0" - resolved "https://registry.yarnpkg.com/glob/-/glob-8.1.0.tgz#d388f656593ef708ee3e34640fdfb99a9fd1c33e" - integrity sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ== +glob@^10.4.5: + version "10.5.0" + resolved "https://registry.yarnpkg.com/glob/-/glob-10.5.0.tgz#8ec0355919cd3338c28428a23d4f24ecc5fe738c" + integrity sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg== dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^5.0.1" - once "^1.3.0" + foreground-child "^3.1.0" + jackspeak "^3.1.2" + minimatch "^9.0.4" + minipass "^7.1.2" + package-json-from-dist "^1.0.0" + path-scurry "^1.11.1" has-flag@^4.0.0: version "4.0.0" @@ -220,48 +218,11 @@ he@^1.2.0: resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== -inflight@^1.0.4: - version "1.0.6" - resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@2: - version "2.0.4" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" - integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== - -is-binary-path@~2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" - integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== - dependencies: - binary-extensions "^2.0.0" - -is-extglob@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" - integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== - is-fullwidth-code-point@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== -is-glob@^4.0.1, is-glob@~4.0.1: - version "4.0.3" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" - integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== - dependencies: - is-extglob "^2.1.1" - -is-number@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" - integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== - is-plain-obj@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287" @@ -272,6 +233,20 @@ is-unicode-supported@^0.1.0: resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7" integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw== +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== + +jackspeak@^3.1.2: + version "3.4.3" + resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-3.4.3.tgz#8833a9d89ab4acde6188942bd1c53b6390ed5a8a" + integrity sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw== + dependencies: + "@isaacs/cliui" "^8.0.2" + optionalDependencies: + "@pkgjs/parseargs" "^0.11.0" + js-yaml@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" @@ -279,10 +254,10 @@ js-yaml@^4.1.0: dependencies: argparse "^2.0.1" -kotlin-web-helpers@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/kotlin-web-helpers/-/kotlin-web-helpers-2.0.0.tgz#b112096b273c1e733e0b86560998235c09a19286" - integrity sha512-xkVGl60Ygn/zuLkDPx+oHj7jeLR7hCvoNF99nhwXMn8a3ApB4lLiC9pk4ol4NHPjyoCbvQctBqvzUcp8pkqyWw== +kotlin-web-helpers@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/kotlin-web-helpers/-/kotlin-web-helpers-3.0.0.tgz#3ed6b48f694f74bb60a737a9d7e2c0e3b29abdb9" + integrity sha512-kdQO4AJQkUPvpLh9aglkXDRyN+CfXO7pKq+GESEnxooBFkQpytLrqZis3ABvmFN1cGw/ZQ/K38u5sRGW+NfBnw== dependencies: format-util "^1.0.5" @@ -301,37 +276,47 @@ log-symbols@^4.1.0: chalk "^4.1.0" is-unicode-supported "^0.1.0" -minimatch@^5.0.1, minimatch@^5.1.6: - version "5.1.6" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.6.tgz#1cfcb8cf5522ea69952cd2af95ae09477f122a96" - integrity sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g== +lru-cache@^10.2.0: + version "10.4.3" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.4.3.tgz#410fc8a17b70e598013df257c2446b7f3383f119" + integrity sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ== + +minimatch@^9.0.4, minimatch@^9.0.5: + version "9.0.5" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.5.tgz#d74f9dd6b57d83d8e98cfb82133b03978bc929e5" + integrity sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow== dependencies: brace-expansion "^2.0.1" -mocha@10.7.3: - version "10.7.3" - resolved "https://registry.yarnpkg.com/mocha/-/mocha-10.7.3.tgz#ae32003cabbd52b59aece17846056a68eb4b0752" - integrity sha512-uQWxAu44wwiACGqjbPYmjo7Lg8sFrS3dQe7PP2FQI+woptP4vZXSMcfMyFL/e1yFEeEpV4RtyTpZROOKmxis+A== +"minipass@^5.0.0 || ^6.0.2 || ^7.0.0", minipass@^7.1.2: + version "7.1.2" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.1.2.tgz#93a9626ce5e5e66bd4db86849e7515e92340a707" + integrity sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw== + +mocha@11.7.2: + version "11.7.2" + resolved "https://registry.yarnpkg.com/mocha/-/mocha-11.7.2.tgz#3c0079fe5cc2f8ea86d99124debcc42bb1ab22b5" + integrity sha512-lkqVJPmqqG/w5jmmFtiRvtA2jkDyNVUcefFJKb2uyX4dekk8Okgqop3cgbFiaIvj8uCRJVTP5x9dfxGyXm2jvQ== dependencies: - ansi-colors "^4.1.3" browser-stdout "^1.3.1" - chokidar "^3.5.3" + chokidar "^4.0.1" debug "^4.3.5" - diff "^5.2.0" + diff "^7.0.0" escape-string-regexp "^4.0.0" find-up "^5.0.0" - glob "^8.1.0" + glob "^10.4.5" he "^1.2.0" js-yaml "^4.1.0" log-symbols "^4.1.0" - minimatch "^5.1.6" + minimatch "^9.0.5" ms "^2.1.3" + picocolors "^1.1.1" serialize-javascript "^6.0.2" strip-json-comments "^3.1.1" supports-color "^8.1.1" - workerpool "^6.5.1" - yargs "^16.2.0" - yargs-parser "^20.2.9" + workerpool "^9.2.0" + yargs "^17.7.2" + yargs-parser "^21.1.1" yargs-unparser "^2.0.0" ms@^2.1.3: @@ -339,18 +324,6 @@ ms@^2.1.3: resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== -normalize-path@^3.0.0, normalize-path@~3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" - integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== - -once@^1.3.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== - dependencies: - wrappy "1" - p-limit@^3.0.2: version "3.1.0" resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" @@ -365,15 +338,33 @@ p-locate@^5.0.0: dependencies: p-limit "^3.0.2" +package-json-from-dist@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz#4f1471a010827a86f94cfd9b0727e36d267de505" + integrity sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw== + path-exists@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== -picomatch@^2.0.4, picomatch@^2.2.1: - version "2.3.1" - resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" - integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== +path-key@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" + integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== + +path-scurry@^1.11.1: + version "1.11.1" + resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.11.1.tgz#7960a668888594a0720b12a911d1a742ab9f11d2" + integrity sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA== + dependencies: + lru-cache "^10.2.0" + minipass "^5.0.0 || ^6.0.2 || ^7.0.0" + +picocolors@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.1.tgz#3d321af3eab939b083c8f929a1d12cda81c26b6b" + integrity sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA== randombytes@^2.1.0: version "2.1.0" @@ -382,12 +373,10 @@ randombytes@^2.1.0: dependencies: safe-buffer "^5.1.0" -readdirp@~3.6.0: - version "3.6.0" - resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" - integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== - dependencies: - picomatch "^2.2.1" +readdirp@^4.0.1: + version "4.1.2" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-4.1.2.tgz#eb85801435fbf2a7ee58f19e0921b068fc69948d" + integrity sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg== require-directory@^2.1.1: version "2.1.1" @@ -406,6 +395,23 @@ serialize-javascript@^6.0.2: dependencies: randombytes "^2.1.0" +shebang-command@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" + integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== + dependencies: + shebang-regex "^3.0.0" + +shebang-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" + integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== + +signal-exit@^4.0.1: + version "4.1.0" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.1.0.tgz#952188c1cbd546070e2dd20d0f41c0ae0530cb04" + integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw== + source-map-support@0.5.21: version "0.5.21" resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f" @@ -419,7 +425,7 @@ source-map@^0.6.0: resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== -string-width@^4.1.0, string-width@^4.2.0: +"string-width-cjs@npm:string-width@^4.2.0", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: version "4.2.3" resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== @@ -428,13 +434,29 @@ string-width@^4.1.0, string-width@^4.2.0: is-fullwidth-code-point "^3.0.0" strip-ansi "^6.0.1" -strip-ansi@^6.0.0, strip-ansi@^6.0.1: +string-width@^5.0.1, string-width@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794" + integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA== + dependencies: + eastasianwidth "^0.2.0" + emoji-regex "^9.2.2" + strip-ansi "^7.0.1" + +"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1: version "6.0.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== dependencies: ansi-regex "^5.0.1" +strip-ansi@^7.0.1: + version "7.1.2" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.2.tgz#132875abde678c7ea8d691533f2e7e22bb744dba" + integrity sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA== + dependencies: + ansi-regex "^6.0.1" + strip-json-comments@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" @@ -454,24 +476,19 @@ supports-color@^8.1.1: dependencies: has-flag "^4.0.0" -to-regex-range@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" - integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== +which@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" + integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== dependencies: - is-number "^7.0.0" - -typescript@5.5.4: - version "5.5.4" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.5.4.tgz#d9852d6c82bad2d2eda4fd74a5762a8f5909e9ba" - integrity sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q== + isexe "^2.0.0" -workerpool@^6.5.1: - version "6.5.1" - resolved "https://registry.yarnpkg.com/workerpool/-/workerpool-6.5.1.tgz#060f73b39d0caf97c6db64da004cd01b4c099544" - integrity sha512-Fs4dNYcsdpYSAfVxhnl1L5zTksjvOJxtC5hzMNl+1t9B8hTJTdKDyZ5ju7ztgPy+ft9tBFXoOlDNiOT9WUXZlA== +workerpool@^9.2.0: + version "9.3.4" + resolved "https://registry.yarnpkg.com/workerpool/-/workerpool-9.3.4.tgz#f6c92395b2141afd78e2a889e80cb338fe9fca41" + integrity sha512-TmPRQYYSAnnDiEB0P/Ytip7bFGvqnSU6I2BcuSw7Hx+JSg/DsUi5ebYfc8GYaSdpuvOcEs6dXxPurOYpe9QFwg== -wrap-ansi@^7.0.0: +"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== @@ -480,25 +497,29 @@ wrap-ansi@^7.0.0: string-width "^4.1.0" strip-ansi "^6.0.0" -wrappy@1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== +wrap-ansi@^8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214" + integrity sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ== + dependencies: + ansi-styles "^6.1.0" + string-width "^5.0.1" + strip-ansi "^7.0.1" -ws@8.18.0: - version "8.18.0" - resolved "https://registry.yarnpkg.com/ws/-/ws-8.18.0.tgz#0d7505a6eafe2b0e712d232b42279f53bc289bbc" - integrity sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw== +ws@8.18.3: + version "8.18.3" + resolved "https://registry.yarnpkg.com/ws/-/ws-8.18.3.tgz#b56b88abffde62791c639170400c93dcb0c95472" + integrity sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg== y18n@^5.0.5: version "5.0.8" resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== -yargs-parser@^20.2.2, yargs-parser@^20.2.9: - version "20.2.9" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" - integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== +yargs-parser@^21.1.1: + version "21.1.1" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35" + integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== yargs-unparser@^2.0.0: version "2.0.0" @@ -510,18 +531,18 @@ yargs-unparser@^2.0.0: flat "^5.0.2" is-plain-obj "^2.1.0" -yargs@^16.2.0: - version "16.2.0" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66" - integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw== +yargs@^17.7.2: + version "17.7.2" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269" + integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w== dependencies: - cliui "^7.0.2" + cliui "^8.0.1" escalade "^3.1.1" get-caller-file "^2.0.5" require-directory "^2.1.1" - string-width "^4.2.0" + string-width "^4.2.3" y18n "^5.0.5" - yargs-parser "^20.2.2" + yargs-parser "^21.1.1" yocto-queue@^0.1.0: version "0.1.0" diff --git a/lights/api/lights.api b/lights/api/lights.api index d6ec7387..9046c530 100644 --- a/lights/api/lights.api +++ b/lights/api/lights.api @@ -21,7 +21,7 @@ public final class inkapplications/shade/lights/events/ColorInfoEvent { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/lights/events/ColorInfoEvent$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/lights/events/ColorInfoEvent$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/lights/events/ColorInfoEvent$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/lights/events/ColorInfoEvent; @@ -29,6 +29,7 @@ public synthetic class inkapplications/shade/lights/events/ColorInfoEvent$$seria public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/lights/events/ColorInfoEvent;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/lights/events/ColorInfoEvent$Companion { @@ -49,7 +50,7 @@ public final class inkapplications/shade/lights/events/ColorTemperatureInfoEvent public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/lights/events/ColorTemperatureInfoEvent$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/lights/events/ColorTemperatureInfoEvent$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/lights/events/ColorTemperatureInfoEvent$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/lights/events/ColorTemperatureInfoEvent; @@ -57,6 +58,7 @@ public synthetic class inkapplications/shade/lights/events/ColorTemperatureInfoE public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/lights/events/ColorTemperatureInfoEvent;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/lights/events/ColorTemperatureInfoEvent$Companion { @@ -75,7 +77,7 @@ public final class inkapplications/shade/lights/events/DimmingInfoEvent { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/lights/events/DimmingInfoEvent$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/lights/events/DimmingInfoEvent$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/lights/events/DimmingInfoEvent$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/lights/events/DimmingInfoEvent; @@ -83,6 +85,7 @@ public synthetic class inkapplications/shade/lights/events/DimmingInfoEvent$$ser public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/lights/events/DimmingInfoEvent;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/lights/events/DimmingInfoEvent$Companion { @@ -112,7 +115,7 @@ public final class inkapplications/shade/lights/events/LightEvent { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/lights/events/LightEvent$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/lights/events/LightEvent$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/lights/events/LightEvent$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/lights/events/LightEvent; @@ -120,6 +123,7 @@ public synthetic class inkapplications/shade/lights/events/LightEvent$$serialize public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/lights/events/LightEvent;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/lights/events/LightEvent$Companion { @@ -138,7 +142,7 @@ public final class inkapplications/shade/lights/parameters/AlertParameters { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/lights/parameters/AlertParameters$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/lights/parameters/AlertParameters$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/lights/parameters/AlertParameters$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/lights/parameters/AlertParameters; @@ -146,6 +150,7 @@ public synthetic class inkapplications/shade/lights/parameters/AlertParameters$$ public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/lights/parameters/AlertParameters;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/lights/parameters/AlertParameters$Companion { @@ -166,7 +171,7 @@ public final class inkapplications/shade/lights/parameters/ColorParameters { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/lights/parameters/ColorParameters$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/lights/parameters/ColorParameters$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/lights/parameters/ColorParameters$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/lights/parameters/ColorParameters; @@ -174,6 +179,7 @@ public synthetic class inkapplications/shade/lights/parameters/ColorParameters$$ public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/lights/parameters/ColorParameters;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/lights/parameters/ColorParameters$Companion { @@ -195,7 +201,7 @@ public final class inkapplications/shade/lights/parameters/ColorTemperatureDelta public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/lights/parameters/ColorTemperatureDeltaParameters$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/lights/parameters/ColorTemperatureDeltaParameters$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/lights/parameters/ColorTemperatureDeltaParameters$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/lights/parameters/ColorTemperatureDeltaParameters; @@ -203,6 +209,7 @@ public synthetic class inkapplications/shade/lights/parameters/ColorTemperatureD public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/lights/parameters/ColorTemperatureDeltaParameters;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/lights/parameters/ColorTemperatureDeltaParameters$Companion { @@ -223,7 +230,7 @@ public final class inkapplications/shade/lights/parameters/ColorTemperatureParam public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/lights/parameters/ColorTemperatureParameters$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/lights/parameters/ColorTemperatureParameters$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/lights/parameters/ColorTemperatureParameters$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/lights/parameters/ColorTemperatureParameters; @@ -231,6 +238,7 @@ public synthetic class inkapplications/shade/lights/parameters/ColorTemperatureP public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/lights/parameters/ColorTemperatureParameters;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/lights/parameters/ColorTemperatureParameters$Companion { @@ -252,7 +260,7 @@ public final class inkapplications/shade/lights/parameters/DeltaAction { public final synthetic fun unbox-impl ()Ljava/lang/String; } -public synthetic class inkapplications/shade/lights/parameters/DeltaAction$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/lights/parameters/DeltaAction$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/lights/parameters/DeltaAction$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; @@ -260,6 +268,7 @@ public synthetic class inkapplications/shade/lights/parameters/DeltaAction$$seri public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public final fun serialize-1p3t5xQ (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/String;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/lights/parameters/DeltaAction$Companion { @@ -286,7 +295,7 @@ public final class inkapplications/shade/lights/parameters/DimmingDeltaParameter public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/lights/parameters/DimmingDeltaParameters$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/lights/parameters/DimmingDeltaParameters$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/lights/parameters/DimmingDeltaParameters$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/lights/parameters/DimmingDeltaParameters; @@ -294,6 +303,7 @@ public synthetic class inkapplications/shade/lights/parameters/DimmingDeltaParam public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/lights/parameters/DimmingDeltaParameters;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/lights/parameters/DimmingDeltaParameters$Companion { @@ -312,7 +322,7 @@ public final class inkapplications/shade/lights/parameters/DimmingParameters { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/lights/parameters/DimmingParameters$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/lights/parameters/DimmingParameters$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/lights/parameters/DimmingParameters$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/lights/parameters/DimmingParameters; @@ -320,6 +330,7 @@ public synthetic class inkapplications/shade/lights/parameters/DimmingParameters public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/lights/parameters/DimmingParameters;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/lights/parameters/DimmingParameters$Companion { @@ -341,7 +352,7 @@ public final class inkapplications/shade/lights/parameters/DynamicsParameters { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/lights/parameters/DynamicsParameters$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/lights/parameters/DynamicsParameters$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/lights/parameters/DynamicsParameters$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/lights/parameters/DynamicsParameters; @@ -349,6 +360,7 @@ public synthetic class inkapplications/shade/lights/parameters/DynamicsParameter public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/lights/parameters/DynamicsParameters;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/lights/parameters/DynamicsParameters$Companion { @@ -368,7 +380,7 @@ public final class inkapplications/shade/lights/parameters/EffectsParameters { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/lights/parameters/EffectsParameters$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/lights/parameters/EffectsParameters$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/lights/parameters/EffectsParameters$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/lights/parameters/EffectsParameters; @@ -376,6 +388,7 @@ public synthetic class inkapplications/shade/lights/parameters/EffectsParameters public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/lights/parameters/EffectsParameters;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/lights/parameters/EffectsParameters$Companion { @@ -394,7 +407,7 @@ public final class inkapplications/shade/lights/parameters/GradientParameters { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/lights/parameters/GradientParameters$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/lights/parameters/GradientParameters$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/lights/parameters/GradientParameters$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/lights/parameters/GradientParameters; @@ -402,6 +415,7 @@ public synthetic class inkapplications/shade/lights/parameters/GradientParameter public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/lights/parameters/GradientParameters;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/lights/parameters/GradientParameters$Companion { @@ -442,7 +456,7 @@ public final class inkapplications/shade/lights/parameters/LightUpdateParameters public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/lights/parameters/LightUpdateParameters$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/lights/parameters/LightUpdateParameters$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/lights/parameters/LightUpdateParameters$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/lights/parameters/LightUpdateParameters; @@ -450,6 +464,7 @@ public synthetic class inkapplications/shade/lights/parameters/LightUpdateParame public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/lights/parameters/LightUpdateParameters;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/lights/parameters/LightUpdateParameters$Companion { @@ -471,7 +486,7 @@ public final class inkapplications/shade/lights/parameters/TimedEffectsParameter public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/lights/parameters/TimedEffectsParameters$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/lights/parameters/TimedEffectsParameters$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/lights/parameters/TimedEffectsParameters$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/lights/parameters/TimedEffectsParameters; @@ -479,6 +494,7 @@ public synthetic class inkapplications/shade/lights/parameters/TimedEffectsParam public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/lights/parameters/TimedEffectsParameters;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/lights/parameters/TimedEffectsParameters$Companion { @@ -500,7 +516,7 @@ public final class inkapplications/shade/lights/structures/AlertEffectType { public final synthetic fun unbox-impl ()Ljava/lang/String; } -public synthetic class inkapplications/shade/lights/structures/AlertEffectType$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/lights/structures/AlertEffectType$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/lights/structures/AlertEffectType$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; @@ -508,6 +524,7 @@ public synthetic class inkapplications/shade/lights/structures/AlertEffectType$$ public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public final fun serialize-7c7b09U (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/String;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/lights/structures/AlertEffectType$Companion { @@ -529,7 +546,7 @@ public final class inkapplications/shade/lights/structures/AlertInfo { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/lights/structures/AlertInfo$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/lights/structures/AlertInfo$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/lights/structures/AlertInfo$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/lights/structures/AlertInfo; @@ -537,6 +554,7 @@ public synthetic class inkapplications/shade/lights/structures/AlertInfo$$serial public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/lights/structures/AlertInfo;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/lights/structures/AlertInfo$Companion { @@ -560,7 +578,7 @@ public final class inkapplications/shade/lights/structures/ColorInfo { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/lights/structures/ColorInfo$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/lights/structures/ColorInfo$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/lights/structures/ColorInfo$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/lights/structures/ColorInfo; @@ -568,6 +586,7 @@ public synthetic class inkapplications/shade/lights/structures/ColorInfo$$serial public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/lights/structures/ColorInfo;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/lights/structures/ColorInfo$Companion { @@ -588,7 +607,7 @@ public final class inkapplications/shade/lights/structures/ColorPalette { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/lights/structures/ColorPalette$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/lights/structures/ColorPalette$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/lights/structures/ColorPalette$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/lights/structures/ColorPalette; @@ -596,6 +615,7 @@ public synthetic class inkapplications/shade/lights/structures/ColorPalette$$ser public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/lights/structures/ColorPalette;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/lights/structures/ColorPalette$Companion { @@ -618,7 +638,7 @@ public final class inkapplications/shade/lights/structures/ColorTemperatureInfo public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/lights/structures/ColorTemperatureInfo$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/lights/structures/ColorTemperatureInfo$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/lights/structures/ColorTemperatureInfo$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/lights/structures/ColorTemperatureInfo; @@ -626,6 +646,7 @@ public synthetic class inkapplications/shade/lights/structures/ColorTemperatureI public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/lights/structures/ColorTemperatureInfo;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/lights/structures/ColorTemperatureInfo$Companion { @@ -646,7 +667,7 @@ public final class inkapplications/shade/lights/structures/ColorTemperaturePalet public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/lights/structures/ColorTemperaturePalette$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/lights/structures/ColorTemperaturePalette$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/lights/structures/ColorTemperaturePalette$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/lights/structures/ColorTemperaturePalette; @@ -654,6 +675,7 @@ public synthetic class inkapplications/shade/lights/structures/ColorTemperatureP public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/lights/structures/ColorTemperaturePalette;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/lights/structures/ColorTemperaturePalette$Companion { @@ -688,7 +710,7 @@ public final class inkapplications/shade/lights/structures/ColorTemperatureValue public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/lights/structures/ColorTemperatureValue$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/lights/structures/ColorTemperatureValue$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/lights/structures/ColorTemperatureValue$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/lights/structures/ColorTemperatureValue; @@ -696,6 +718,7 @@ public synthetic class inkapplications/shade/lights/structures/ColorTemperatureV public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/lights/structures/ColorTemperatureValue;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/lights/structures/ColorTemperatureValue$Companion { @@ -714,7 +737,7 @@ public final class inkapplications/shade/lights/structures/ColorValue { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/lights/structures/ColorValue$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/lights/structures/ColorValue$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/lights/structures/ColorValue$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/lights/structures/ColorValue; @@ -722,6 +745,7 @@ public synthetic class inkapplications/shade/lights/structures/ColorValue$$seria public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/lights/structures/ColorValue;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/lights/structures/ColorValue$Companion { @@ -743,7 +767,7 @@ public final class inkapplications/shade/lights/structures/DimmingInfo { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/lights/structures/DimmingInfo$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/lights/structures/DimmingInfo$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/lights/structures/DimmingInfo$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/lights/structures/DimmingInfo; @@ -751,6 +775,7 @@ public synthetic class inkapplications/shade/lights/structures/DimmingInfo$$seri public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/lights/structures/DimmingInfo;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/lights/structures/DimmingInfo$Companion { @@ -769,7 +794,7 @@ public final class inkapplications/shade/lights/structures/DimmingValue { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/lights/structures/DimmingValue$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/lights/structures/DimmingValue$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/lights/structures/DimmingValue$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/lights/structures/DimmingValue; @@ -777,6 +802,7 @@ public synthetic class inkapplications/shade/lights/structures/DimmingValue$$ser public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/lights/structures/DimmingValue;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/lights/structures/DimmingValue$Companion { @@ -798,7 +824,7 @@ public final class inkapplications/shade/lights/structures/DynamicsStatus { public final synthetic fun unbox-impl ()Ljava/lang/String; } -public synthetic class inkapplications/shade/lights/structures/DynamicsStatus$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/lights/structures/DynamicsStatus$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/lights/structures/DynamicsStatus$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; @@ -806,6 +832,7 @@ public synthetic class inkapplications/shade/lights/structures/DynamicsStatus$$s public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public final fun serialize-0MuKPEk (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/String;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/lights/structures/DynamicsStatus$Companion { @@ -833,7 +860,7 @@ public final class inkapplications/shade/lights/structures/Gamut { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/lights/structures/Gamut$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/lights/structures/Gamut$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/lights/structures/Gamut$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/lights/structures/Gamut; @@ -841,6 +868,7 @@ public synthetic class inkapplications/shade/lights/structures/Gamut$$serializer public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/lights/structures/Gamut;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/lights/structures/Gamut$Companion { @@ -862,7 +890,7 @@ public final class inkapplications/shade/lights/structures/GamutType { public final synthetic fun unbox-impl ()Ljava/lang/String; } -public synthetic class inkapplications/shade/lights/structures/GamutType$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/lights/structures/GamutType$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/lights/structures/GamutType$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; @@ -870,6 +898,7 @@ public synthetic class inkapplications/shade/lights/structures/GamutType$$serial public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public final fun serialize-ATv9ggk (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/String;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/lights/structures/GamutType$Companion { @@ -896,7 +925,7 @@ public final class inkapplications/shade/lights/structures/Gradient { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/lights/structures/Gradient$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/lights/structures/Gradient$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/lights/structures/Gradient$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/lights/structures/Gradient; @@ -904,6 +933,7 @@ public synthetic class inkapplications/shade/lights/structures/Gradient$$seriali public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/lights/structures/Gradient;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/lights/structures/Gradient$Companion { @@ -925,7 +955,7 @@ public final class inkapplications/shade/lights/structures/GradientMode { public final synthetic fun unbox-impl ()Ljava/lang/String; } -public synthetic class inkapplications/shade/lights/structures/GradientMode$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/lights/structures/GradientMode$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/lights/structures/GradientMode$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; @@ -933,6 +963,7 @@ public synthetic class inkapplications/shade/lights/structures/GradientMode$$ser public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public final fun serialize-6nhvQnw (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/String;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/lights/structures/GradientMode$Companion { @@ -954,7 +985,7 @@ public final class inkapplications/shade/lights/structures/GradientPoint { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/lights/structures/GradientPoint$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/lights/structures/GradientPoint$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/lights/structures/GradientPoint$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/lights/structures/GradientPoint; @@ -962,6 +993,7 @@ public synthetic class inkapplications/shade/lights/structures/GradientPoint$$se public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/lights/structures/GradientPoint;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/lights/structures/GradientPoint$Companion { @@ -982,7 +1014,7 @@ public final class inkapplications/shade/lights/structures/GradientValue { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/lights/structures/GradientValue$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/lights/structures/GradientValue$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/lights/structures/GradientValue$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/lights/structures/GradientValue; @@ -990,6 +1022,7 @@ public synthetic class inkapplications/shade/lights/structures/GradientValue$$se public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/lights/structures/GradientValue;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/lights/structures/GradientValue$Companion { @@ -1037,7 +1070,7 @@ public final class inkapplications/shade/lights/structures/Light { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/lights/structures/Light$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/lights/structures/Light$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/lights/structures/Light$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/lights/structures/Light; @@ -1045,6 +1078,7 @@ public synthetic class inkapplications/shade/lights/structures/Light$$serializer public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/lights/structures/Light;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/lights/structures/Light$Companion { @@ -1069,7 +1103,7 @@ public final class inkapplications/shade/lights/structures/LightDynamics { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/lights/structures/LightDynamics$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/lights/structures/LightDynamics$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/lights/structures/LightDynamics$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/lights/structures/LightDynamics; @@ -1077,6 +1111,7 @@ public synthetic class inkapplications/shade/lights/structures/LightDynamics$$se public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/lights/structures/LightDynamics;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/lights/structures/LightDynamics$Companion { @@ -1098,7 +1133,7 @@ public final class inkapplications/shade/lights/structures/LightEffect { public final synthetic fun unbox-impl ()Ljava/lang/String; } -public synthetic class inkapplications/shade/lights/structures/LightEffect$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/lights/structures/LightEffect$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/lights/structures/LightEffect$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; @@ -1106,6 +1141,7 @@ public synthetic class inkapplications/shade/lights/structures/LightEffect$$seri public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public final fun serialize-LZGedBs (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/String;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/lights/structures/LightEffect$Companion { @@ -1132,7 +1168,7 @@ public final class inkapplications/shade/lights/structures/LightMode { public final synthetic fun unbox-impl ()Ljava/lang/String; } -public synthetic class inkapplications/shade/lights/structures/LightMode$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/lights/structures/LightMode$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/lights/structures/LightMode$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; @@ -1140,6 +1176,7 @@ public synthetic class inkapplications/shade/lights/structures/LightMode$$serial public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public final fun serialize-n4hCeZ4 (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/String;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/lights/structures/LightMode$Companion { @@ -1232,7 +1269,7 @@ public final class inkapplications/shade/lights/structures/LightSignal { public final synthetic fun unbox-impl ()Ljava/lang/String; } -public synthetic class inkapplications/shade/lights/structures/LightSignal$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/lights/structures/LightSignal$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/lights/structures/LightSignal$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; @@ -1240,6 +1277,7 @@ public synthetic class inkapplications/shade/lights/structures/LightSignal$$seri public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public final fun serialize-HlDo7DM (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/String;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/lights/structures/LightSignal$Companion { @@ -1265,7 +1303,7 @@ public final class inkapplications/shade/lights/structures/LightSignalStatus { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/lights/structures/LightSignalStatus$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/lights/structures/LightSignalStatus$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/lights/structures/LightSignalStatus$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/lights/structures/LightSignalStatus; @@ -1273,6 +1311,7 @@ public synthetic class inkapplications/shade/lights/structures/LightSignalStatus public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/lights/structures/LightSignalStatus;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/lights/structures/LightSignalStatus$Companion { @@ -1293,7 +1332,7 @@ public final class inkapplications/shade/lights/structures/LightSignaling { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/lights/structures/LightSignaling$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/lights/structures/LightSignaling$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/lights/structures/LightSignaling$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/lights/structures/LightSignaling; @@ -1301,6 +1340,7 @@ public synthetic class inkapplications/shade/lights/structures/LightSignaling$$s public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/lights/structures/LightSignaling;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/lights/structures/LightSignaling$Companion { @@ -1321,7 +1361,7 @@ public final class inkapplications/shade/lights/structures/LightingEffectInfo { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/lights/structures/LightingEffectInfo$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/lights/structures/LightingEffectInfo$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/lights/structures/LightingEffectInfo$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/lights/structures/LightingEffectInfo; @@ -1329,6 +1369,7 @@ public synthetic class inkapplications/shade/lights/structures/LightingEffectInf public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/lights/structures/LightingEffectInfo;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/lights/structures/LightingEffectInfo$Companion { @@ -1461,7 +1502,7 @@ public final class inkapplications/shade/lights/structures/TimedLightEffect { public final synthetic fun unbox-impl ()Ljava/lang/String; } -public synthetic class inkapplications/shade/lights/structures/TimedLightEffect$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/lights/structures/TimedLightEffect$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/lights/structures/TimedLightEffect$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; @@ -1469,6 +1510,7 @@ public synthetic class inkapplications/shade/lights/structures/TimedLightEffect$ public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public final fun serialize-87aU3_o (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/String;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/lights/structures/TimedLightEffect$Companion { @@ -1493,7 +1535,7 @@ public final class inkapplications/shade/lights/structures/TimedLightingEffectIn public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/lights/structures/TimedLightingEffectInfo$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/lights/structures/TimedLightingEffectInfo$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/lights/structures/TimedLightingEffectInfo$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/lights/structures/TimedLightingEffectInfo; @@ -1501,6 +1543,7 @@ public synthetic class inkapplications/shade/lights/structures/TimedLightingEffe public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/lights/structures/TimedLightingEffectInfo;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/lights/structures/TimedLightingEffectInfo$Companion { diff --git a/resources/api/resources.api b/resources/api/resources.api index 4876b063..ad975676 100644 --- a/resources/api/resources.api +++ b/resources/api/resources.api @@ -24,7 +24,7 @@ public final class inkapplications/shade/resources/structures/Resource { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/resources/structures/Resource$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/resources/structures/Resource$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/resources/structures/Resource$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/resources/structures/Resource; @@ -32,6 +32,7 @@ public synthetic class inkapplications/shade/resources/structures/Resource$$seri public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/resources/structures/Resource;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/resources/structures/Resource$Companion { diff --git a/rooms/api/rooms.api b/rooms/api/rooms.api index 0015200e..a843c679 100644 --- a/rooms/api/rooms.api +++ b/rooms/api/rooms.api @@ -25,7 +25,7 @@ public final class inkapplications/shade/rooms/parameters/RoomCreateParameters { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/rooms/parameters/RoomCreateParameters$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/rooms/parameters/RoomCreateParameters$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/rooms/parameters/RoomCreateParameters$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/rooms/parameters/RoomCreateParameters; @@ -33,6 +33,7 @@ public synthetic class inkapplications/shade/rooms/parameters/RoomCreateParamete public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/rooms/parameters/RoomCreateParameters;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/rooms/parameters/RoomCreateParameters$Companion { @@ -55,7 +56,7 @@ public final class inkapplications/shade/rooms/parameters/RoomUpdateParameters { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/rooms/parameters/RoomUpdateParameters$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/rooms/parameters/RoomUpdateParameters$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/rooms/parameters/RoomUpdateParameters$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/rooms/parameters/RoomUpdateParameters; @@ -63,6 +64,7 @@ public synthetic class inkapplications/shade/rooms/parameters/RoomUpdateParamete public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/rooms/parameters/RoomUpdateParameters;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/rooms/parameters/RoomUpdateParameters$Companion { @@ -87,7 +89,7 @@ public final class inkapplications/shade/rooms/structures/Room { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/rooms/structures/Room$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/rooms/structures/Room$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/rooms/structures/Room$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/rooms/structures/Room; @@ -95,6 +97,7 @@ public synthetic class inkapplications/shade/rooms/structures/Room$$serializer : public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/rooms/structures/Room;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/rooms/structures/Room$Companion { diff --git a/scenes/api/scenes.api b/scenes/api/scenes.api index ce0423fd..852f8f32 100644 --- a/scenes/api/scenes.api +++ b/scenes/api/scenes.api @@ -34,7 +34,7 @@ public final class inkapplications/shade/scenes/parameters/SceneCreateParameters public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/scenes/parameters/SceneCreateParameters$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/scenes/parameters/SceneCreateParameters$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/scenes/parameters/SceneCreateParameters$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/scenes/parameters/SceneCreateParameters; @@ -42,6 +42,7 @@ public synthetic class inkapplications/shade/scenes/parameters/SceneCreateParame public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/scenes/parameters/SceneCreateParameters;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/scenes/parameters/SceneCreateParameters$Companion { @@ -72,7 +73,7 @@ public final class inkapplications/shade/scenes/parameters/SceneUpdateParameters public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/scenes/parameters/SceneUpdateParameters$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/scenes/parameters/SceneUpdateParameters$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/scenes/parameters/SceneUpdateParameters$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/scenes/parameters/SceneUpdateParameters; @@ -80,6 +81,7 @@ public synthetic class inkapplications/shade/scenes/parameters/SceneUpdateParame public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/scenes/parameters/SceneUpdateParameters;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/scenes/parameters/SceneUpdateParameters$Companion { @@ -113,7 +115,7 @@ public final class inkapplications/shade/scenes/structures/Scene { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/scenes/structures/Scene$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/scenes/structures/Scene$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/scenes/structures/Scene$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/scenes/structures/Scene; @@ -121,6 +123,7 @@ public synthetic class inkapplications/shade/scenes/structures/Scene$$serializer public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/scenes/structures/Scene;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/scenes/structures/Scene$Companion { @@ -152,7 +155,7 @@ public final class inkapplications/shade/scenes/structures/SceneAction { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/scenes/structures/SceneAction$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/scenes/structures/SceneAction$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/scenes/structures/SceneAction$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/scenes/structures/SceneAction; @@ -160,6 +163,7 @@ public synthetic class inkapplications/shade/scenes/structures/SceneAction$$seri public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/scenes/structures/SceneAction;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/scenes/structures/SceneAction$Companion { @@ -180,7 +184,7 @@ public final class inkapplications/shade/scenes/structures/SceneActionReference public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/scenes/structures/SceneActionReference$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/scenes/structures/SceneActionReference$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/scenes/structures/SceneActionReference$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/scenes/structures/SceneActionReference; @@ -188,6 +192,7 @@ public synthetic class inkapplications/shade/scenes/structures/SceneActionRefere public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/scenes/structures/SceneActionReference;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/scenes/structures/SceneActionReference$Companion { @@ -209,7 +214,7 @@ public final class inkapplications/shade/scenes/structures/SceneMetadata { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/scenes/structures/SceneMetadata$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/scenes/structures/SceneMetadata$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/scenes/structures/SceneMetadata$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/scenes/structures/SceneMetadata; @@ -217,6 +222,7 @@ public synthetic class inkapplications/shade/scenes/structures/SceneMetadata$$se public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/scenes/structures/SceneMetadata;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/scenes/structures/SceneMetadata$Companion { @@ -241,7 +247,7 @@ public final class inkapplications/shade/scenes/structures/ScenePalette { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/scenes/structures/ScenePalette$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/scenes/structures/ScenePalette$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/scenes/structures/ScenePalette$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/scenes/structures/ScenePalette; @@ -249,6 +255,7 @@ public synthetic class inkapplications/shade/scenes/structures/ScenePalette$$ser public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/scenes/structures/ScenePalette;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/scenes/structures/ScenePalette$Companion { @@ -273,7 +280,7 @@ public final class inkapplications/shade/scenes/structures/SceneRecall { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/scenes/structures/SceneRecall$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/scenes/structures/SceneRecall$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/scenes/structures/SceneRecall$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/scenes/structures/SceneRecall; @@ -281,6 +288,7 @@ public synthetic class inkapplications/shade/scenes/structures/SceneRecall$$seri public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/scenes/structures/SceneRecall;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/scenes/structures/SceneRecall$Companion { @@ -302,7 +310,7 @@ public final class inkapplications/shade/scenes/structures/SceneRecallAction { public final synthetic fun unbox-impl ()Ljava/lang/String; } -public synthetic class inkapplications/shade/scenes/structures/SceneRecallAction$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/scenes/structures/SceneRecallAction$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/scenes/structures/SceneRecallAction$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; @@ -310,6 +318,7 @@ public synthetic class inkapplications/shade/scenes/structures/SceneRecallAction public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public final fun serialize-OGvvi0c (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/String;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/scenes/structures/SceneRecallAction$Companion { @@ -334,7 +343,7 @@ public final class inkapplications/shade/scenes/structures/SceneRecallStatus { public final synthetic fun unbox-impl ()Ljava/lang/String; } -public synthetic class inkapplications/shade/scenes/structures/SceneRecallStatus$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/scenes/structures/SceneRecallStatus$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/scenes/structures/SceneRecallStatus$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; @@ -342,6 +351,7 @@ public synthetic class inkapplications/shade/scenes/structures/SceneRecallStatus public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public final fun serialize-9Z19W8I (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/String;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/scenes/structures/SceneRecallStatus$Companion { diff --git a/serialization/api/serialization.api b/serialization/api/serialization.api index b57ae9f9..c3962bc0 100644 --- a/serialization/api/serialization.api +++ b/serialization/api/serialization.api @@ -31,7 +31,7 @@ public final class inkapplications/shade/serialization/HueError { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/serialization/HueError$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/serialization/HueError$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/serialization/HueError$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/serialization/HueError; @@ -39,6 +39,7 @@ public synthetic class inkapplications/shade/serialization/HueError$$serializer public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/serialization/HueError;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/serialization/HueError$Companion { @@ -105,7 +106,7 @@ public final class inkapplications/shade/serialization/V1HueError { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/serialization/V1HueError$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/serialization/V1HueError$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/serialization/V1HueError$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/serialization/V1HueError; @@ -113,6 +114,7 @@ public synthetic class inkapplications/shade/serialization/V1HueError$$serialize public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/serialization/V1HueError;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/serialization/V1HueError$Companion { @@ -170,7 +172,7 @@ public final class inkapplications/shade/serialization/V1HueResponse$Error : ink public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/serialization/V1HueResponse$Error$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/serialization/V1HueResponse$Error$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/serialization/V1HueResponse$Error$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/serialization/V1HueResponse$Error; @@ -178,6 +180,7 @@ public synthetic class inkapplications/shade/serialization/V1HueResponse$Error$$ public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/serialization/V1HueResponse$Error;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/serialization/V1HueResponse$Error$Companion { @@ -196,7 +199,7 @@ public final class inkapplications/shade/serialization/V1HueResponse$Success : i public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/serialization/V1HueResponse$Success$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/serialization/V1HueResponse$Success$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public fun (Lkotlinx/serialization/KSerializer;)V public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/serialization/V1HueResponse$Success; diff --git a/structures/api/structures.api b/structures/api/structures.api index 7e97a3a9..d78375b4 100644 --- a/structures/api/structures.api +++ b/structures/api/structures.api @@ -23,7 +23,7 @@ public final class inkapplications/shade/structures/AuthToken { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/structures/AuthToken$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/structures/AuthToken$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/structures/AuthToken$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/structures/AuthToken; @@ -31,6 +31,7 @@ public synthetic class inkapplications/shade/structures/AuthToken$$serializer : public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/structures/AuthToken;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/structures/AuthToken$Companion { @@ -89,7 +90,7 @@ public final class inkapplications/shade/structures/PowerInfo { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/structures/PowerInfo$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/structures/PowerInfo$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/structures/PowerInfo$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/structures/PowerInfo; @@ -97,6 +98,7 @@ public synthetic class inkapplications/shade/structures/PowerInfo$$serializer : public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/structures/PowerInfo;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/structures/PowerInfo$Companion { @@ -115,7 +117,7 @@ public final class inkapplications/shade/structures/PowerValue { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/structures/PowerValue$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/structures/PowerValue$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/structures/PowerValue$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/structures/PowerValue; @@ -123,6 +125,7 @@ public synthetic class inkapplications/shade/structures/PowerValue$$serializer : public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/structures/PowerValue;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/structures/PowerValue$Companion { @@ -156,7 +159,7 @@ public final class inkapplications/shade/structures/ResourceId { public final synthetic fun unbox-impl ()Ljava/lang/String; } -public synthetic class inkapplications/shade/structures/ResourceId$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/structures/ResourceId$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/structures/ResourceId$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; @@ -164,6 +167,7 @@ public synthetic class inkapplications/shade/structures/ResourceId$$serializer : public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public final fun serialize-ZJDEJOM (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/String;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/structures/ResourceId$Companion { @@ -184,7 +188,7 @@ public final class inkapplications/shade/structures/ResourceReference { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/structures/ResourceReference$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/structures/ResourceReference$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/structures/ResourceReference$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/structures/ResourceReference; @@ -192,6 +196,7 @@ public synthetic class inkapplications/shade/structures/ResourceReference$$seria public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/structures/ResourceReference;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/structures/ResourceReference$Companion { @@ -213,7 +218,7 @@ public final class inkapplications/shade/structures/ResourceType { public final synthetic fun unbox-impl ()Ljava/lang/String; } -public synthetic class inkapplications/shade/structures/ResourceType$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/structures/ResourceType$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/structures/ResourceType$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; @@ -221,6 +226,7 @@ public synthetic class inkapplications/shade/structures/ResourceType$$serializer public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public final fun serialize-Ad8yK1Y (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/String;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/structures/ResourceType$Companion { @@ -293,7 +299,7 @@ public final class inkapplications/shade/structures/SegmentArchetype { public final synthetic fun unbox-impl ()Ljava/lang/String; } -public synthetic class inkapplications/shade/structures/SegmentArchetype$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/structures/SegmentArchetype$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/structures/SegmentArchetype$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; @@ -301,6 +307,7 @@ public synthetic class inkapplications/shade/structures/SegmentArchetype$$serial public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public final fun serialize-djFZ1HU (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/String;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/structures/SegmentArchetype$Companion { @@ -363,7 +370,7 @@ public final class inkapplications/shade/structures/SegmentMetadata { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/structures/SegmentMetadata$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/structures/SegmentMetadata$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/structures/SegmentMetadata$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/structures/SegmentMetadata; @@ -371,6 +378,7 @@ public synthetic class inkapplications/shade/structures/SegmentMetadata$$seriali public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/structures/SegmentMetadata;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/structures/SegmentMetadata$Companion { @@ -392,7 +400,7 @@ public final class inkapplications/shade/structures/SegmentMetadataUpdate { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/structures/SegmentMetadataUpdate$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/structures/SegmentMetadataUpdate$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/structures/SegmentMetadataUpdate$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/structures/SegmentMetadataUpdate; @@ -400,6 +408,7 @@ public synthetic class inkapplications/shade/structures/SegmentMetadataUpdate$$s public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/structures/SegmentMetadataUpdate;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/structures/SegmentMetadataUpdate$Companion { @@ -462,7 +471,7 @@ public final class inkapplications/shade/structures/VersionString { public final synthetic fun unbox-impl ()Ljava/lang/String; } -public synthetic class inkapplications/shade/structures/VersionString$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/structures/VersionString$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/structures/VersionString$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; @@ -470,6 +479,7 @@ public synthetic class inkapplications/shade/structures/VersionString$$serialize public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V public final fun serialize-pmmGkI0 (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/String;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/structures/VersionString$Companion { @@ -490,7 +500,7 @@ public final class inkapplications/shade/structures/parameters/PowerParameters { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/structures/parameters/PowerParameters$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/structures/parameters/PowerParameters$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/structures/parameters/PowerParameters$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/structures/parameters/PowerParameters; @@ -498,6 +508,7 @@ public synthetic class inkapplications/shade/structures/parameters/PowerParamete public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/structures/parameters/PowerParameters;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/structures/parameters/PowerParameters$Companion { diff --git a/zones/api/zones.api b/zones/api/zones.api index 4351b2fb..9d9947a8 100644 --- a/zones/api/zones.api +++ b/zones/api/zones.api @@ -25,7 +25,7 @@ public final class inkapplications/shade/zones/parameters/ZoneCreateParameters { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/zones/parameters/ZoneCreateParameters$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/zones/parameters/ZoneCreateParameters$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/zones/parameters/ZoneCreateParameters$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/zones/parameters/ZoneCreateParameters; @@ -33,6 +33,7 @@ public synthetic class inkapplications/shade/zones/parameters/ZoneCreateParamete public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/zones/parameters/ZoneCreateParameters;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/zones/parameters/ZoneCreateParameters$Companion { @@ -55,7 +56,7 @@ public final class inkapplications/shade/zones/parameters/ZoneUpdateParameters { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/zones/parameters/ZoneUpdateParameters$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/zones/parameters/ZoneUpdateParameters$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/zones/parameters/ZoneUpdateParameters$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/zones/parameters/ZoneUpdateParameters; @@ -63,6 +64,7 @@ public synthetic class inkapplications/shade/zones/parameters/ZoneUpdateParamete public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/zones/parameters/ZoneUpdateParameters;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/zones/parameters/ZoneUpdateParameters$Companion { @@ -87,7 +89,7 @@ public final class inkapplications/shade/zones/structures/Zone { public fun toString ()Ljava/lang/String; } -public synthetic class inkapplications/shade/zones/structures/Zone$$serializer : kotlinx/serialization/internal/GeneratedSerializer { +public final synthetic class inkapplications/shade/zones/structures/Zone$$serializer : kotlinx/serialization/internal/GeneratedSerializer { public static final field INSTANCE Linkapplications/shade/zones/structures/Zone$$serializer; public final fun childSerializers ()[Lkotlinx/serialization/KSerializer; public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Linkapplications/shade/zones/structures/Zone; @@ -95,6 +97,7 @@ public synthetic class inkapplications/shade/zones/structures/Zone$$serializer : public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Linkapplications/shade/zones/structures/Zone;)V public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; } public final class inkapplications/shade/zones/structures/Zone$Companion { From bec9cba95bf3a5a058f54d999eddd8d4de1d3430 Mon Sep 17 00:00:00 2001 From: Renee Vandervelde Date: Sat, 17 Jan 2026 09:17:12 -0600 Subject: [PATCH 2/5] Update OkHttp --- CHANGELOG.md | 1 + gradle/libs.versions.toml | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 738e6c0e..ec781536 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,7 @@ Change Log - Update Ktor to 3.3.3 - Update Kotlin to 2.3.0 + - Update OkHttp to 5.3.2 2.2.1 ----- diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 8517edd3..51a514bb 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -2,7 +2,7 @@ kotlin = "2.3.0" coroutines = "1.10.2" ktor = "3.3.3" -okhttp = "5.1.0" +okhttp = "5.3.2" kimchi = "2.2.0" [libraries.gradle] From a582e7929c69b114938925b1a701b7c9017b971a Mon Sep 17 00:00:00 2001 From: Renee Vandervelde Date: Sat, 17 Jan 2026 10:03:01 -0600 Subject: [PATCH 3/5] Update datetime and serialization library. Note: This includes a technically breaking change which changes the type of kotlinx.datetime.Instant to kotlin.time.Instant. This change is not being treated like a typical breaking change because kotlin has typealiased the old type to the new type in the udpated time library, meaning any references to the old namespace should forward properly without breakage --- CHANGELOG.md | 2 ++ gradle/libs.versions.toml | 4 ++-- lights/api/lights.api | 12 ++++++------ .../shade/lights/structures/LightSignalStatus.kt | 4 +--- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ec781536..3f6bcbbb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,8 @@ Change Log - Update Ktor to 3.3.3 - Update Kotlin to 2.3.0 - Update OkHttp to 5.3.2 + - Update kotlinx.datetime to 0.7.1 + - Update kotlinx.serialization to 1.9.0 2.2.1 ----- diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 51a514bb..310ac166 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -22,11 +22,11 @@ version.ref = "kotlin" module = "org.jetbrains.kotlin:kotlin-serialization" [libraries.serialization-json] -version = "1.8.0" +version = "1.9.0" module = "org.jetbrains.kotlinx:kotlinx-serialization-json" [libraries.datetime] -version = "0.6.1" +version = "0.7.1" module = "org.jetbrains.kotlinx:kotlinx-datetime" [libraries.test-junit] diff --git a/lights/api/lights.api b/lights/api/lights.api index 9046c530..522235e5 100644 --- a/lights/api/lights.api +++ b/lights/api/lights.api @@ -1290,14 +1290,14 @@ public final class inkapplications/shade/lights/structures/LightSignal$Companion public final class inkapplications/shade/lights/structures/LightSignalStatus { public static final field Companion Linkapplications/shade/lights/structures/LightSignalStatus$Companion; - public synthetic fun (Ljava/lang/String;Lkotlinx/datetime/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V - public synthetic fun (Ljava/lang/String;Lkotlinx/datetime/Instant;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/String;Lkotlin/time/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (Ljava/lang/String;Lkotlin/time/Instant;Lkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1-G1Yi2OQ ()Ljava/lang/String; - public final fun component2 ()Lkotlinx/datetime/Instant; - public final fun copy-w33Ff0w (Ljava/lang/String;Lkotlinx/datetime/Instant;)Linkapplications/shade/lights/structures/LightSignalStatus; - public static synthetic fun copy-w33Ff0w$default (Linkapplications/shade/lights/structures/LightSignalStatus;Ljava/lang/String;Lkotlinx/datetime/Instant;ILjava/lang/Object;)Linkapplications/shade/lights/structures/LightSignalStatus; + public final fun component2 ()Lkotlin/time/Instant; + public final fun copy-w33Ff0w (Ljava/lang/String;Lkotlin/time/Instant;)Linkapplications/shade/lights/structures/LightSignalStatus; + public static synthetic fun copy-w33Ff0w$default (Linkapplications/shade/lights/structures/LightSignalStatus;Ljava/lang/String;Lkotlin/time/Instant;ILjava/lang/Object;)Linkapplications/shade/lights/structures/LightSignalStatus; public fun equals (Ljava/lang/Object;)Z - public final fun getEstimatedEnd ()Lkotlinx/datetime/Instant; + public final fun getEstimatedEnd ()Lkotlin/time/Instant; public final fun getSignal-G1Yi2OQ ()Ljava/lang/String; public fun hashCode ()I public fun toString ()Ljava/lang/String; diff --git a/lights/src/commonMain/kotlin/inkapplications/shade/lights/structures/LightSignalStatus.kt b/lights/src/commonMain/kotlin/inkapplications/shade/lights/structures/LightSignalStatus.kt index d2e4221d..c158b384 100644 --- a/lights/src/commonMain/kotlin/inkapplications/shade/lights/structures/LightSignalStatus.kt +++ b/lights/src/commonMain/kotlin/inkapplications/shade/lights/structures/LightSignalStatus.kt @@ -1,9 +1,8 @@ package inkapplications.shade.lights.structures -import kotlinx.datetime.Instant -import kotlinx.datetime.serializers.InstantIso8601Serializer import kotlinx.serialization.SerialName import kotlinx.serialization.Serializable +import kotlin.time.Instant /** * Status of active light signal. @@ -19,6 +18,5 @@ data class LightSignalStatus( * Value is not set if there is no_signal */ @SerialName("estimated_end") - @Serializable(with = InstantIso8601Serializer::class) val estimatedEnd: Instant? = null, ) From d4a07a666c7cbf9ae04604932c8d9b50316c4cc7 Mon Sep 17 00:00:00 2001 From: Renee Vandervelde Date: Sat, 17 Jan 2026 10:07:58 -0600 Subject: [PATCH 4/5] Update dokka --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 310ac166..685684be 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -42,7 +42,7 @@ version.ref = "kotlin" module = "org.jetbrains.kotlin:kotlin-test-annotations-common" [libraries.dokka] -version = "2.0.0" +version = "2.1.0" module = "org.jetbrains.dokka:dokka-gradle-plugin" [libraries.kotlinx-binary-compatibility] From bbfb17f6163197214ebb01b1da53542f6cebaee0 Mon Sep 17 00:00:00 2001 From: Renee Vandervelde Date: Sat, 17 Jan 2026 10:10:54 -0600 Subject: [PATCH 5/5] Update binary compatibility validator --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 685684be..84edcea3 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -46,7 +46,7 @@ version = "2.1.0" module = "org.jetbrains.dokka:dokka-gradle-plugin" [libraries.kotlinx-binary-compatibility] -version = "0.17.0" +version = "0.18.1" module = "org.jetbrains.kotlinx:binary-compatibility-validator" [libraries.ktor-client-core]