@@ -132,6 +132,7 @@ public object MonthBasedDateTimeUnitSerializer: KSerializer<DateTimeUnit.MonthBa
132
132
}
133
133
134
134
@Suppress(" EXPERIMENTAL_API_USAGE_ERROR" , " INVISIBLE_MEMBER" )
135
+ @OptIn(InternalSerializationApi ::class )
135
136
public object DateBasedDateTimeUnitSerializer: AbstractPolymorphicSerializer<DateTimeUnit.DateBased>() {
136
137
137
138
private val impl = SealedClassSerializer (" kotlinx.datetime.DateTimeUnit.DateBased" ,
@@ -149,8 +150,6 @@ public object DateBasedDateTimeUnitSerializer: AbstractPolymorphicSerializer<Dat
149
150
SerializationStrategy <DateTimeUnit .DateBased >? =
150
151
impl.findPolymorphicSerializerOrNull(encoder, value)
151
152
152
-
153
- @OptIn(InternalSerializationApi ::class )
154
153
override val baseClass: KClass <DateTimeUnit .DateBased >
155
154
get() = DateTimeUnit .DateBased ::class
156
155
@@ -162,6 +161,7 @@ public object DateBasedDateTimeUnitSerializer: AbstractPolymorphicSerializer<Dat
162
161
}
163
162
164
163
@Suppress(" EXPERIMENTAL_API_USAGE_ERROR" , " INVISIBLE_MEMBER" )
164
+ @OptIn(InternalSerializationApi ::class )
165
165
public object DateTimeUnitSerializer: AbstractPolymorphicSerializer<DateTimeUnit>() {
166
166
167
167
private val impl = SealedClassSerializer (" kotlinx.datetime.DateTimeUnit" ,
@@ -177,8 +177,6 @@ public object DateTimeUnitSerializer: AbstractPolymorphicSerializer<DateTimeUnit
177
177
override fun findPolymorphicSerializerOrNull (encoder : Encoder , value : DateTimeUnit ): SerializationStrategy <DateTimeUnit >? =
178
178
impl.findPolymorphicSerializerOrNull(encoder, value)
179
179
180
-
181
- @OptIn(InternalSerializationApi ::class )
182
180
override val baseClass: KClass <DateTimeUnit >
183
181
get() = DateTimeUnit ::class
184
182
0 commit comments