diff options
Diffstat (limited to 'core/commonMain/src/kotlinx/serialization/internal/JsonInternalDependencies.kt')
-rw-r--r-- | core/commonMain/src/kotlinx/serialization/internal/JsonInternalDependencies.kt | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/core/commonMain/src/kotlinx/serialization/internal/JsonInternalDependencies.kt b/core/commonMain/src/kotlinx/serialization/internal/JsonInternalDependencies.kt index d79cb8b9..e733827f 100644 --- a/core/commonMain/src/kotlinx/serialization/internal/JsonInternalDependencies.kt +++ b/core/commonMain/src/kotlinx/serialization/internal/JsonInternalDependencies.kt @@ -1,14 +1,14 @@ package kotlinx.serialization.internal -import kotlinx.serialization.* import kotlinx.serialization.descriptors.* /* - * Methods that are required for kotlinx-serialization-json, but are not effectively public - * and actually represent our own technical debt. - * This methods are not intended for public use + * Methods that are required for kotlinx-serialization-json, but are not effectively public. + * + * Anything marker with this annotation is not intended for public use. */ +@RequiresOptIn(level = RequiresOptIn.Level.ERROR) +internal annotation class CoreFriendModuleApi -@InternalSerializationApi -@Deprecated(message = "Should not be used", level = DeprecationLevel.ERROR) +@CoreFriendModuleApi public fun SerialDescriptor.jsonCachedSerialNames(): Set<String> = cachedSerialNames() |