summaryrefslogtreecommitdiff
path: root/formats/json/commonTest
AgeCommit message (Expand)Author
2022-05-11Incorporate JsonPath into exception messages (#1841)Vsevolod Tolstopyatov
2022-04-27Iterate over element indicies in ObjectSerializer in order to let the format ...Vsevolod Tolstopyatov
2022-01-28Support serialization of collections that are not lists (#1821)Sebastian Schuberth
2021-12-15Properly handle top-level value classes in encodeToJsonElement (#1777)Leonid Startsev
2021-11-22Add polymorphic default serializers (as opposed to deserializers) (#1686)Joseph Burton
2021-11-22Add an encodeCollection extensions (#1749)Nicklas Ansman Giertz
2021-11-10Correctly handle buffer boundaries while decoding escape sequences from json ...Leonid Startsev
2021-10-14Properly skip unknown keys for objects and structures with zero prope… (#1720)Vsevolod Tolstopyatov
2021-09-03JVM integration with InputStream and OutputStream (#1569)Leonid Startsev
2021-08-26Introduce @InheritableSerialInfo and @JsonClassDiscriminator to configure dis...Leonid Startsev
2021-08-17Properly handle quoted 'null' literals in lenient mode (#1637)Vsevolod Tolstopyatov
2021-08-12Introduce @EncodeDefault annotation with two modes: ALWAYS and NEVER (#1528)Leonid Startsev
2021-08-12Added tests on support of local serializable classes (#1532)Sergey Shanshin
2021-07-30Explicit nulls flag for JSON formatSergey Shanshin
2021-07-19Switch on deep recursive function when nested level of JS… (#1596)Vsevolod Tolstopyatov
2021-06-28Added tests on calculated default value of properties depending on other prop...Sergey Shanshin
2021-06-25Upgrade Kotlin to 1.5.20Sergey Shanshin
2021-06-25Added tests on serialization of sealed classes from different filesSergey Shanshin
2021-06-22Allow for Contextual serializers as map keys in Json (#1552)Paul de Vrieze
2021-06-15Throw JsonDecodingException instead of ClassCastException during unexpected n...Vsevolod Tolstopyatov
2021-06-15Prohibit 'null' strings in lenient mode in order to get rid of 'null' and "nu...Vsevolod Tolstopyatov
2021-05-24Get rid of (almost) all build warnings and deprecationsLeonid Startsev
2021-05-20Support for @JsonNames and coerceInputValues in Json.decodeFromDynamic (#1479)Leonid Startsev
2021-05-13Ensure capacity os JsonStringBuilder on multi-symbol slowpathVsevolod Tolstopyatov
2021-05-13Support @JsonNames for enum values (#1473)Leonid Startsev
2021-05-12Handle EOF in skipElement correctly (#1475)Leonid Startsev
2021-05-12Allow using value classes with primitive carriers as map keys without… (#1470)Vsevolod Tolstopyatov
2021-05-12Disable test for JS due to timeout restrictionsVsevolod Tolstopyatov
2021-05-12Read JsonNull only for non-string literals in JsonTreeReaderVsevolod Tolstopyatov
2021-05-12Properly ensure capacity of the string builder on the append slow-pathVsevolod Tolstopyatov
2021-04-23Support serializer<T> on JS IR when T is an interface (#1431)Leonid Startsev
2021-04-20Support contextual serialization of generic classes (#1416)Leonid Startsev
2021-04-14Replace Array<String> in JsonNames with varargLeonid Startsev
2021-04-14Fix incorrect skipElement() when string literals contain ] or }Leonid Startsev
2021-04-14Add @JsonNames annotationLeonid Startsev
2021-04-08Fix inability to encode/decode inline class with string to JsonElement (#1408)Leonid Startsev
2021-04-06Fixed loss of precision in JS (#1403)Sergey Shanshin
2021-03-15Activate js legacy tests (#1371)EdwarDDay
2021-03-12Fix numeric overflow in JsonLexer (#1367)EdwarDDay
2021-03-12Rewrite and restructure JSON parser (#1343)Vsevolod Tolstopyatov
2021-03-12Improve performance of JSON encoding (#1354)Vsevolod Tolstopyatov
2021-02-04Added test of support for nullable types by not null serializers (#1269)Sergey Shanshin
2021-02-01Contextual serialization for derived classes (#1277)Martin Raison
2021-01-28Experimental support for inline classes (#1244)Leonid Startsev
2021-01-22Ensure serialization is usable from K/N background threadVsevolod Tolstopyatov
2021-01-22Fail on primitive type overflow during JsonElement deserializationVsevolod Tolstopyatov
2021-01-22Throw SerializationException when encountering an invalid boolean in JSONVsevolod Tolstopyatov
2020-12-25Add serializerOrNull function for KType and Type arguments (#1164)Leonid Startsev
2020-12-24Remove deprecated declarations from runtime (#1260)Leonid Startsev
2020-12-24Improved test of supporting of nullable serializer in UserSerializers annotat...Sergey Shanshin