From 0e1a89b4b0044d685929ffbe1cb3ed0e266ea332 Mon Sep 17 00:00:00 2001 From: "Sergey.Shanshin" Date: Thu, 8 Sep 2022 14:36:12 +0200 Subject: [PATCH] ~review fixes --- .../src/kotlinx/serialization/internal/Primitives.kt | 2 +- .../serialization/features/inline/UnsignedIntegersTest.kt | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/core/commonMain/src/kotlinx/serialization/internal/Primitives.kt b/core/commonMain/src/kotlinx/serialization/internal/Primitives.kt index ab2df630f..5de1fe2fe 100644 --- a/core/commonMain/src/kotlinx/serialization/internal/Primitives.kt +++ b/core/commonMain/src/kotlinx/serialization/internal/Primitives.kt @@ -15,7 +15,7 @@ import kotlin.native.concurrent.* import kotlin.reflect.* import kotlin.time.Duration -@Suppress("OPT_IN_USAGE") +@OptIn(ExperimentalUnsignedTypes::class) @SharedImmutable private val BUILTIN_SERIALIZERS = mapOf( String::class to String.serializer(), diff --git a/formats/json-tests/commonTest/src/kotlinx/serialization/features/inline/UnsignedIntegersTest.kt b/formats/json-tests/commonTest/src/kotlinx/serialization/features/inline/UnsignedIntegersTest.kt index c67fc751b..c01d15409 100644 --- a/formats/json-tests/commonTest/src/kotlinx/serialization/features/inline/UnsignedIntegersTest.kt +++ b/formats/json-tests/commonTest/src/kotlinx/serialization/features/inline/UnsignedIntegersTest.kt @@ -95,7 +95,7 @@ class UnsignedIntegersTest : JsonTestBase() { assertJsonFormAndRestored(ULong.serializer(), 9223372036854775817U, "9223372036854775817") } - @Suppress("OPT_IN_USAGE") + @OptIn(ExperimentalUnsignedTypes::class) @Test fun testRootArrays() = parametrizedTest { assertJsonFormAndRestoredCustom( @@ -124,7 +124,7 @@ class UnsignedIntegersTest : JsonTestBase() { } // TODO uncomment when Kotlin 1.8.0 is released -// @Suppress("OPT_IN_USAGE") +// @OptIn(ExperimentalUnsignedTypes::class) // fun testArrays() { // val data = UnsignedArrays( // ubyteArrayOf(1U, 220U),