Removed Suppression in line with Kotlin update.
The unsigned integers have been stabled since Kotlin 1.5.
MODIFY
src/main/kotlin/com/fasterxml/jackson/module/kotlin/KotlinDeserializers.kt
src/main/kotlin/com/fasterxml/jackson/module/kotlin/KotlinDeserializers.kt
-@file:Suppress("EXPERIMENTAL_API_USAGE")
-
package com.fasterxml.jackson.module.kotlin
import com.fasterxml.jackson.core.JsonParser

MODIFY
src/main/kotlin/com/fasterxml/jackson/module/kotlin/KotlinSerializers.kt
src/main/kotlin/com/fasterxml/jackson/module/kotlin/KotlinSerializers.kt
-@file:Suppress("EXPERIMENTAL_API_USAGE")
-
package com.fasterxml.jackson.module.kotlin
import com.fasterxml.jackson.core.JsonGenerator
@@ -57,7 +55,6 @@ object ValueClassUnboxSerializer : StdSerializer<Any>(Any::class.java) {
}
}
-@Suppress("EXPERIMENTAL_API_USAGE")
internal class KotlinSerializers : Serializers.Base() {
override fun findSerializer(
config: SerializationConfig?,

MODIFY
src/main/kotlin/com/fasterxml/jackson/module/kotlin/UnsignedNumbers.kt
src/main/kotlin/com/fasterxml/jackson/module/kotlin/UnsignedNumbers.kt
-@file:Suppress("EXPERIMENTAL_API_USAGE")
-
package com.fasterxml.jackson.module.kotlin
import java.math.BigInteger

MODIFY
src/test/kotlin/com/fasterxml/jackson/module/kotlin/test/UnsignedNumbersTests.kt
src/test/kotlin/com/fasterxml/jackson/module/kotlin/test/UnsignedNumbersTests.kt
-@file:Suppress("EXPERIMENTAL_API_USAGE", "EXPERIMENTAL_UNSIGNED_LITERALS")
-
package com.fasterxml.jackson.module.kotlin.test
import com.fasterxml.jackson.core.exc.InputCoercionException

MODIFY
src/test/kotlin/com/fasterxml/jackson/module/kotlin/test/github/Github356.kt
src/test/kotlin/com/fasterxml/jackson/module/kotlin/test/github/Github356.kt
@@ -52,7 +52,6 @@ data class ClassWithInlineMember(val inlineClassProperty: InlineClass) {
}
}
-@Suppress("EXPERIMENTAL_FEATURE_WARNING") // Enabled in test-compile
@JvmInline
value class ValueClass(val value: String)

Removed Suppression in line with Kotlin update.

The unsigned integers have been stabled since Kotlin 1.5.