White Rabbit
White Rabbit
And same for detekt
At least: - macOSArm64 (M1) - Android/iOS/WatchOS ?
Weird case, but anyway valid from the language perspective: ``` @Serializable class A(val b: A?) ```
Duplication happened during the implementation of `TomlArrayOfTables` ``` // FixMe: this class is mostly identical to the TomlTable - we should unify them together ```
Multi-line literal strings are surrounded by three single quotes on each side and allow newlines. Like literal strings, there is no escaping whatsoever. A newline immediately following the opening delimiter...
Decoder has the first priority as the Toml usually is used for configuration files, but encoders should also be supported
- EncodeDefault - LiteralString - AddComment
``` class CustomSerializerTest { object ColorAsStringSerializer : KSerializer { override val descriptor: SerialDescriptor = PrimitiveSerialDescriptor("Color", PrimitiveKind.STRING) override fun serialize(encoder: Encoder, value: Color) { TODO() } override fun deserialize(decoder: Decoder): Color...
LocalTime should be available if https://github.com/Kotlin/kotlinx-datetime/issues/57 is fixed, I may do a new PR once a local time implementation lands in kotlinx-datetime _Originally posted by @bishiboosh in https://github.com/akuleshov7/ktoml/issues/119#issuecomment-1054144433_