каждый раз видеть в логах такое
kotlinx.serialization.json.internal.JsonDecodingException: Expected class kotlinx.serialization.json.JsonObject as the serialized body of kotlinx.serialization.Polymorphic<Any>, but had class kotlinx.serialization.json.JsonArray
И давай ванговать, что я не так сделал.
Причём раньше в логах было "kotlin reflection is not available". Я подумал: "Ну ок, значит ему не хватает инфы для того, чтобы вывести мне нормальные логи". Добавил, ничего не изменилось, только предупреждение отвалилось.
а какое сообщение было бы приемлимым?
Любое, где было бы хотя бы чуть больше конкретики.
так заведите issue и опишите, чего вам не хватает
Ожидалась строка, найдено число, позиция n, поле fieldName, актуальное значение actualValue (если возможно)
Ну и подсластить кусочком из оригинального инпута
Конкретно такое описание, мне кажется, вполне реально сделать хотя бы для json
Обсуждают сегодня