summaryrefslogtreecommitdiff
path: root/core/commonMain/src/kotlinx/serialization/internal/JsonInternalDependencies.kt
blob: d79cb8b99e7f26fd3e7dd77bbb216c953438277e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
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
 */

@InternalSerializationApi
@Deprecated(message = "Should not be used", level = DeprecationLevel.ERROR)
public fun SerialDescriptor.jsonCachedSerialNames(): Set<String> = cachedSerialNames()