webapi: convert serializers to objects when appropriate
This will be required in kotlin 1.3.60.
--- a/webapi/src/main/kotlin/model/Articles.kt Sat Oct 26 17:28:58 2019 -0700
+++ b/webapi/src/main/kotlin/model/Articles.kt Sun Oct 27 19:08:06 2019 -0700
@@ -132,12 +132,12 @@
companion object {
fun serializer(): KSerializer<UpdateArticleResponsePayload> {
- return UpdateArticleResponsePayloadSerializer()
+ return UpdateArticleResponsePayloadSerializer
}
}
@Serializer(UpdateArticleResponsePayload::class)
- class UpdateArticleResponsePayloadSerializer : KSerializer<UpdateArticleResponsePayload> {
+ object UpdateArticleResponsePayloadSerializer : KSerializer<UpdateArticleResponsePayload> {
override fun serialize(encoder: Encoder, obj: UpdateArticleResponsePayload) {
TODO("not implemented")
}
--- a/webapi/src/main/kotlin/model/Config.kt Sat Oct 26 17:28:58 2019 -0700
+++ b/webapi/src/main/kotlin/model/Config.kt Sun Oct 27 19:08:06 2019 -0700
@@ -77,13 +77,13 @@
companion object {
fun serializer(): KSerializer<GetConfigResponsePayload> {
- return GetConfigResponsePayload.GetConfigResponsePayloadSerializer()
+ return GetConfigResponsePayloadSerializer
}
}
@Serializer(GetConfigResponsePayload::class)
- class GetConfigResponsePayloadSerializer : KSerializer<GetConfigResponsePayload> {
+ object GetConfigResponsePayloadSerializer : KSerializer<GetConfigResponsePayload> {
override fun serialize(encoder: Encoder, obj: GetConfigResponsePayload) {
TODO("not implemented")
}
--- a/webapi/src/main/kotlin/model/Login.kt Sat Oct 26 17:28:58 2019 -0700
+++ b/webapi/src/main/kotlin/model/Login.kt Sun Oct 27 19:08:06 2019 -0700
@@ -82,12 +82,12 @@
// Workaround for kapt bug
companion object {
fun serializer(): KSerializer<LoginResponsePayload> {
- return LoginResponsePayloadSerializer()
+ return LoginResponsePayloadSerializer
}
}
@Serializer(LoginResponsePayload::class)
- class LoginResponsePayloadSerializer : KSerializer<LoginResponsePayload> {
+ object LoginResponsePayloadSerializer : KSerializer<LoginResponsePayload> {
override fun serialize(encoder: Encoder, obj: LoginResponsePayload) {
TODO("not implemented")
}
--- a/webapi/src/main/kotlin/model/SubscribeToFeed.kt Sat Oct 26 17:28:58 2019 -0700
+++ b/webapi/src/main/kotlin/model/SubscribeToFeed.kt Sun Oct 27 19:08:06 2019 -0700
@@ -89,12 +89,12 @@
companion object {
fun serializer(): KSerializer<SubscribeToFeedResponsePayload> {
- return SubscribeToFeedResponsePayloadSerializer()
+ return SubscribeToFeedResponsePayloadSerializer
}
}
@Serializer(SubscribeToFeedResponsePayload::class)
- class SubscribeToFeedResponsePayloadSerializer : KSerializer<SubscribeToFeedResponsePayload> {
+ object SubscribeToFeedResponsePayloadSerializer : KSerializer<SubscribeToFeedResponsePayload> {
override fun serialize(encoder: Encoder, obj: SubscribeToFeedResponsePayload) {
TODO("not implemented")
}
@@ -178,12 +178,12 @@
companion object {
fun serializer(): KSerializer<UnsubscribeFeedResponsePayload> {
- return UnsubscribeFeedResponsePayloadSerializer()
+ return UnsubscribeFeedResponsePayloadSerializer
}
}
@Serializer(UnsubscribeFeedResponsePayload::class)
- class UnsubscribeFeedResponsePayloadSerializer : KSerializer<UnsubscribeFeedResponsePayload> {
+ object UnsubscribeFeedResponsePayloadSerializer : KSerializer<UnsubscribeFeedResponsePayload> {
override fun serialize(encoder: Encoder, obj: UnsubscribeFeedResponsePayload) {
TODO("not implemented")
}
--- a/webapi/src/main/kotlin/model/Version.kt Sat Oct 26 17:28:58 2019 -0700
+++ b/webapi/src/main/kotlin/model/Version.kt Sun Oct 27 19:08:06 2019 -0700
@@ -62,13 +62,13 @@
companion object {
fun serializer(): KSerializer<GetVersionResponsePayload> {
- return GetVersionResponsePayload.GetVersionResponsePayloadSerializer()
+ return GetVersionResponsePayloadSerializer
}
}
@Serializer(GetVersionResponsePayload::class)
- class GetVersionResponsePayloadSerializer : KSerializer<GetVersionResponsePayload> {
+ object GetVersionResponsePayloadSerializer : KSerializer<GetVersionResponsePayload> {
override fun serialize(encoder: Encoder, obj: GetVersionResponsePayload) {
TODO("not implemented")
}
@@ -133,13 +133,13 @@
companion object {
fun serializer(): KSerializer<GetApiLevelResponsePayload> {
- return GetApiLevelResponsePayload.GetApiLevelResponsePayloadSerializer()
+ return GetApiLevelResponsePayloadSerializer
}
}
@Serializer(GetApiLevelResponsePayload::class)
- class GetApiLevelResponsePayloadSerializer : KSerializer<GetApiLevelResponsePayload> {
+ object GetApiLevelResponsePayloadSerializer : KSerializer<GetApiLevelResponsePayload> {
override fun serialize(encoder: Encoder, obj: GetApiLevelResponsePayload) {
TODO("not implemented")
}