aboutsummaryrefslogtreecommitdiff
path: root/lib/std/json.zig
AgeCommit message (Expand)Author
2023-02-18update std lib and compiler sources to new for loop syntaxAndrew Kelley
2023-02-13Merge pull request #14548 from schmee/std-json-fixesVeikka Tuominen
2023-02-13std: support deserialising JSON strings containing escape seqences into senti...Leo Constantinides
2023-02-04std.json: don't free struct default valuesJohn Schmidt
2023-02-04std.json: avoid dangling pointers in ValueTreeJohn Schmidt
2023-02-04std.json: fix parsing of structs with default value const pointersJohn Schmidt
2023-01-28std.json: check output and source lengths in `std.json`Jon-Eric Cook
2022-12-17std.builtin: rename Type.UnionField and Type.StructField's field_type to typer00ster91
2022-12-06remove most conditional compilation based on stage1Andrew Kelley
2022-11-29std.mem.Allocator: allow shrink to failAndrew Kelley
2022-09-20Sema: check pointer qualifiers before implicit castVeikka Tuominen
2022-07-24std.json: expose encodeJsonString and encodeJsonStringCharsJonathan Marler
2022-07-23std.json: Fix parsing of large numbersominitay
2022-07-07std.json: move tests to json/test.zig fileAndrew Kelley
2022-06-29std.json: Support disabling indent (#11823)May B
2022-06-03std: update tests to stage2 semanticsVeikka Tuominen
2022-05-10std.json stringify fix object keys are always is stringsAndreas Reischuck
2022-05-10std.json add stringify struct with string as arrayOfekShochat
2022-04-27std: use float builtins instead of std.mathAndrew Kelley
2022-03-08std.json: correctly handle sentinel terminated slicesBenjamin San Souci
2022-03-08deprecated TypeInfo in favor of TypeJonathan Marler
2022-02-13std.json: fix compile error for comptime fieldssharpobject
2022-02-01stage2: remove anytype fields from the languageAndrew Kelley
2022-01-17std: add json.stringifyAllocMeghan Denny
2021-11-30allocgate: renamed getAllocator function to allocatorLee Cannon
2021-11-30allocgate: std Allocator interface refactorLee Cannon
2021-11-30std lib API deprecations for the upcoming 0.9.0 releaseAndrew Kelley
2021-11-16std/json: use bit-stack for nesting instead of large LLVM integer typeMarc Tiehuis
2021-11-15Json Stringify option to not write out null optional fields (#8979)Chris Heyes
2021-11-09std.Thread.Mutex: change API to lock() and unlock()Andrew Kelley
2021-09-19Update all ensureCapacity calls to the relevant non-deprecated versionRyan Liptak
2021-09-01std, compiler-rt: remove test names where applicableAndrew Kelley
2021-09-01std: reorganization that allows new usingnamespace semanticsAndrew Kelley
2021-08-24remove redundant license headers from zig standard libraryAndrew Kelley
2021-08-20std.json: Add support for recursive objects to std.json.parse (#9307)Dmitry Matveyev
2021-07-19fix style warning in json.zigTizoner
2021-07-01std: Catch and handle overflow in json parserLemonBoy
2021-06-26allow json scientific notation to coerce to integers as long as they actually...Emil Lerch
2021-06-21fix code broken from previous commitJacob G-W
2021-06-04Merge pull request #8750 from lithdew/masterAndrew Kelley
2021-06-03Breaking hash map changes for 0.8.0Martin Wickham
2021-06-01x/os: {read, write}Vectorized() -> {read, write}Message()Kenta Iwasaki
2021-05-31std.sync.atomic: extended atomic helper functions (#8866)protty
2021-05-31std: by default, disallow trailing data when parsing jsondaurnimator
2021-05-31std: fix json.parse with 0 length arraysdaurnimator
2021-05-30std.json: update to new testing APIAndrew Kelley
2021-05-30std.json: option to ignore unknown fieldsEthan Gruffudd
2021-05-20Run `zig fmt` on src/ and lib/std/Isaac Freund
2021-05-15Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-05-14fix logic for duplicate comptime fields and avoid freeing comptime fields in ...Matthew Borkowski