Skip to content

Commit 29dee5e

Browse files
serbelgailya-g
authored andcommitted
Upgrade Kotlin to 1.6.20 and kotlinx.serialization to 1.3.2.
Also, add yarn.lock.
1 parent ce643fd commit 29dee5e

File tree

3 files changed

+599
-4
lines changed

3 files changed

+599
-4
lines changed

core/common/src/serializers/DateTimeUnitSerializers.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,7 @@ public object MonthBasedDateTimeUnitSerializer: KSerializer<DateTimeUnit.MonthBa
152152
* JSON example: `{"type":"DayBased","days":15}`
153153
*/
154154
@Suppress("EXPERIMENTAL_API_USAGE_ERROR", "INVISIBLE_MEMBER")
155+
@OptIn(InternalSerializationApi::class)
155156
public object DateBasedDateTimeUnitSerializer: AbstractPolymorphicSerializer<DateTimeUnit.DateBased>() {
156157

157158
private val impl = SealedClassSerializer("kotlinx.datetime.DateTimeUnit.DateBased",
@@ -169,7 +170,6 @@ public object DateBasedDateTimeUnitSerializer: AbstractPolymorphicSerializer<Dat
169170
SerializationStrategy<DateTimeUnit.DateBased>? =
170171
impl.findPolymorphicSerializerOrNull(encoder, value)
171172

172-
@OptIn(InternalSerializationApi::class)
173173
override val baseClass: KClass<DateTimeUnit.DateBased>
174174
get() = DateTimeUnit.DateBased::class
175175

@@ -186,6 +186,7 @@ public object DateBasedDateTimeUnitSerializer: AbstractPolymorphicSerializer<Dat
186186
* JSON example: `{"type":"MonthBased","days":15}`
187187
*/
188188
@Suppress("EXPERIMENTAL_API_USAGE_ERROR", "INVISIBLE_MEMBER")
189+
@OptIn(InternalSerializationApi::class)
189190
public object DateTimeUnitSerializer: AbstractPolymorphicSerializer<DateTimeUnit>() {
190191

191192
private val impl = SealedClassSerializer("kotlinx.datetime.DateTimeUnit",
@@ -201,7 +202,6 @@ public object DateTimeUnitSerializer: AbstractPolymorphicSerializer<DateTimeUnit
201202
override fun findPolymorphicSerializerOrNull(encoder: Encoder, value: DateTimeUnit): SerializationStrategy<DateTimeUnit>? =
202203
impl.findPolymorphicSerializerOrNull(encoder, value)
203204

204-
@OptIn(InternalSerializationApi::class)
205205
override val baseClass: KClass<DateTimeUnit>
206206
get() = DateTimeUnit::class
207207

gradle.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ group=org.jetbrains.kotlinx
55
version=0.4.0
66
versionSuffix=SNAPSHOT
77

8-
kotlinVersion=1.6.0
9-
serializationVersion=1.3.1
8+
kotlinVersion=1.6.20
9+
serializationVersion=1.3.2
1010

1111
java.mainToolchainVersion=8
1212
java.modularToolchainVersion=11

0 commit comments

Comments
 (0)