fix(model): ensure all classes have a readable toString

This commit is contained in:
Harsh Shandilya 2023-07-17 13:36:42 +05:30
parent 3706fdd284
commit 7eb4b45ab1
6 changed files with 10 additions and 1 deletions

View file

@ -8,12 +8,14 @@
package dev.msfjarvis.claw.model
import dev.drewhamilton.poko.Poko
import dev.msfjarvis.claw.serialization.JavaInstantSerializer
import java.time.temporal.TemporalAccessor
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable
@Serializable
@Poko
class Comment(
val shortId: String,
val comment: String,

View file

@ -8,10 +8,12 @@
package dev.msfjarvis.claw.model
import dev.drewhamilton.poko.Poko
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable
@Serializable
@Poko
class LobstersPost(
val shortId: String,
val createdAt: String,

View file

@ -8,10 +8,12 @@
package dev.msfjarvis.claw.model
import dev.drewhamilton.poko.Poko
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable
@Serializable
@Poko
class LobstersPostDetails(
val shortId: String,
val createdAt: String,

View file

@ -8,10 +8,12 @@
package dev.msfjarvis.claw.model
import dev.drewhamilton.poko.Poko
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable
@Serializable
@Poko
class User(
val username: String,
val about: String,