aboutsummaryrefslogtreecommitdiff
path: root/lib/std/json.zig
AgeCommit message (Expand)Author
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
2021-05-13fix duplicate_field_behavior UseFirst in json.zigMatthew Borkowski
2021-05-13std/json: Fix premature closing brace being considered valid JSONMatthew Borkowski
2021-05-12Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-05-11std/json: fix previous commit for std.testing changesIsaac Freund
2021-05-11fix a double free in parse when duplicate_field_behavior is UseLast and a lea...Matthew Borkowski
2021-05-08Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-05-08std: update usage of std.testingVeikka Tuominen
2021-04-22std: fix compile errors caught by stage2 AstGenAndrew Kelley
2021-04-04Switch std.json to use an ordered hashmapLewis Gaul
2021-02-27HashMap.put returns !void, not a !booldaurnimator
2021-02-21replace ArrayList.shrinkAndFree by ArrayList.shrinkRetainingCapacityBenjamin Graf
2021-02-01std.json large number supportJonathan Marler
2021-02-01allow more complex comptime fields in std.jsondaurnimator
2021-02-01std.json union handling should bubble up AllocationRequireddaurnimator
2021-01-31std.json support for comptime fieldsdaurnimator
2021-01-30Replace @TagType uses, mostly with std.meta.TagTadeo Kondrak
2021-01-30std.meta: rename TagPayloadType to TagPayloadTadeo Kondrak
2021-01-30std.meta: rename TagType to TagTadeo Kondrak
2021-01-08Remove deprecated stream aliasesJay Petacat
2021-01-07Reduce use of deprecated IO typesJay Petacat
2021-01-06std: Rename ArrayList shrink => shrinkAndFreeAlex Cameron