summary refs log tree commit diff stats
path: root/lib/pure/json.nim
Commit message (Expand)AuthorAgeFilesLines
* Use a cast to suppress KeyError raises (#21451)Antonis Geralis2023-02-281-4/+5
* minor parseopt.nim improvements (#21256)Andreas Rumpf2023-01-181-0/+1
* remove legacy code (#21134)ringabout2022-12-261-293/+291
* move formatfloat out of system (#20195)ringabout2022-08-241-1/+1
* replace shallowcopy with move in ARC/ORC (#20061)flywind2022-07-181-6/+6
* enable style:usages for stdlib tests [backport: 1.6] (#19715)flywind2022-04-131-6/+6
* move assertions out of system (#19599)flywind2022-03-231-1/+1
* move io out of system (#19442)flywind2022-02-021-0/+3
* [backport:1.0] json: limit recursion depth (#19252)Miran2021-12-141-3/+9
* fixes another effect inference bug [backport:1.6] (#19100)Andreas Rumpf2021-11-071-3/+7
* add [1..2] for JArray (#18525)itsumura-h2021-07-211-0/+18
* close #18009 parseJson JInt vs JFloat; preserve -0.0 as JFloat to distinguish...Timothee Cour2021-05-231-1/+1
* fix #18007: std/json now serializes nan,inf,-inf as strings instead of invali...Timothee Cour2021-05-161-50/+71
* CIs: attempt to use csources_v1 (#16282)Andreas Rumpf2021-04-211-4/+3
* fix #17325 linux 32bit CI; fix #17085 flaky test (#17469)Timothee Cour2021-03-241-3/+4
* fix #17490 (#17491)flywind2021-03-241-4/+10
* remove {.compileTime.} for procs with NimNode: redundant because of tfTrigger...Timothee Cour2021-03-231-2/+2
* remove redundant void return in stdlib (#17464)Timothee Cour2021-03-231-1/+1
* followup #17389; add see also in std/json (#17400)Timothee Cour2021-03-161-0/+8
* fix #17383: json.%,to and jsonutils.formJson,toJson now works with uint|uint6...Timothee Cour2021-03-161-4/+18
* fix #17275 (#17276)flywind2021-03-091-3/+6
* follow up #17165 (#17262)flywind2021-03-041-3/+2
* reuse jsffi in json module (#17165)flywind2021-03-041-20/+7
* Replace double backticks with single backticks - Part 4 out of ~7 (#17216)Danil Yarantsev2021-03-011-45/+45
* Change stdlib imports to use std prefix in most examples (#17202)Danil Yarantsev2021-02-281-7/+7
* remove unnecessary when statement (#17135)flywind2021-02-211-12/+7
* added enum indexed array support to json (#16807)Jason Beetham2021-01-261-1/+1
* Add backwards index overload for `[]` for JsonNode (#16501)Neelesh Chandola2021-01-041-0/+13
* change some code-blocks to runnableExamples and correct some errors in docs (...flywind2020-11-121-29/+28
* fix #15835 (#15838)flywind2020-11-041-0/+2
* fix #15815 (#15817)flywind2020-11-021-1/+4
* fixes #15413 (#15768)Andreas Rumpf2020-10-291-21/+61
* json.nim: smaller init size (#15048)Miran2020-07-231-2/+2
* `toJson`, `jsonTo`, json (de)serialization for custom types; remove dependenc...Timothee Cour2020-06-081-30/+12
* remove isMainModule from json,os,sequtils (#14572)Timothee Cour2020-06-061-233/+2
* Improve JSON serialisation of strtabs (#14549)PMunch2020-06-051-6/+29
* Error -> Defect for defects (#13908)Jacek Sieka2020-04-281-6/+6
* base `parseEnum` on a case statement, fixes #14030 (#14046)Vindaar2020-04-221-1/+1
* json doc: Note about Option and reserved keywords (#13895)Nicolai Søborg2020-04-071-0/+7
* Removed simpleGetOrDefault (#13590)Andreas Rumpf2020-03-051-2/+4
* Improved assertion error messages on usage of JsonNode iterators on wrong kin...Ico Doornekamp2020-02-171-5/+5
* Fix vertical tab in JSON. (#13399)Khronos2020-02-171-1/+1
* Revert "printing float values will have one more digit. (#13276) [backport]" ...Timothee Cour2020-02-081-2/+2
* printing float values will have one more digit. (#13276) [backport]Arne Döring2020-02-071-2/+2
* fix json regression D20191212T144944 (#12902) [backport]Timothee Cour2019-12-151-0/+1
* Fixes #12832 (#12842) [backport]Neelesh Chandola2019-12-081-1/+1
* remove deprecated procs (#12535)Andreas Rumpf2019-11-051-16/+0
* fix several typos in documentation and comments (#12553)Nindaleth2019-10-301-1/+1
* Extent json.to testing to VM, add workrounds for VM bugs. (#12493)Arne Döring2019-10-281-50/+127
* Refactor json macro (#12391)Arne Döring2019-10-171-638/+263