@@ -132,6 +132,7 @@ public object MonthBasedDateTimeUnitSerializer: KSerializer<DateTimeUnit.MonthBa
132132}
133133
134134@Suppress(" EXPERIMENTAL_API_USAGE_ERROR" , " INVISIBLE_MEMBER" )
135+ @OptIn(InternalSerializationApi ::class )
135136public object DateBasedDateTimeUnitSerializer: AbstractPolymorphicSerializer<DateTimeUnit.DateBased>() {
136137
137138 private val impl = SealedClassSerializer (" kotlinx.datetime.DateTimeUnit.DateBased" ,
@@ -149,8 +150,6 @@ public object DateBasedDateTimeUnitSerializer: AbstractPolymorphicSerializer<Dat
149150 SerializationStrategy <DateTimeUnit .DateBased >? =
150151 impl.findPolymorphicSerializerOrNull(encoder, value)
151152
152-
153- @OptIn(InternalSerializationApi ::class )
154153 override val baseClass: KClass <DateTimeUnit .DateBased >
155154 get() = DateTimeUnit .DateBased ::class
156155
@@ -162,6 +161,7 @@ public object DateBasedDateTimeUnitSerializer: AbstractPolymorphicSerializer<Dat
162161}
163162
164163@Suppress(" EXPERIMENTAL_API_USAGE_ERROR" , " INVISIBLE_MEMBER" )
164+ @OptIn(InternalSerializationApi ::class )
165165public object DateTimeUnitSerializer: AbstractPolymorphicSerializer<DateTimeUnit>() {
166166
167167 private val impl = SealedClassSerializer (" kotlinx.datetime.DateTimeUnit" ,
@@ -177,8 +177,6 @@ public object DateTimeUnitSerializer: AbstractPolymorphicSerializer<DateTimeUnit
177177 override fun findPolymorphicSerializerOrNull (encoder : Encoder , value : DateTimeUnit ): SerializationStrategy <DateTimeUnit >? =
178178 impl.findPolymorphicSerializerOrNull(encoder, value)
179179
180-
181- @OptIn(InternalSerializationApi ::class )
182180 override val baseClass: KClass <DateTimeUnit >
183181 get() = DateTimeUnit ::class
184182
0 commit comments