White Rabbit

Results 88 issues of White Rabbit

At least: - macOSArm64 (M1) - Android/iOS/WatchOS ?

enhancement

Weird case, but anyway valid from the language perspective: ``` @Serializable class A(val b: A?) ```

help wanted
good first issue
invalid

Duplication happened during the implementation of `TomlArrayOfTables` ``` // FixMe: this class is mostly identical to the TomlTable - we should unify them together ```

help wanted
good first issue
refactoring

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...

enhancement
huge task

Decoder has the first priority as the Toml usually is used for configuration files, but encoders should also be supported

enhancement
huge task

- EncodeDefault - LiteralString - AddComment

enhancement

``` 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...

bug
help wanted

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_

enhancement