aboutsummaryrefslogtreecommitdiffstats
path: root/libtests/json.cc
AgeCommit message (Expand)Author
2023-05-21Rerun clang-formatJay Berkenbilt
2022-07-24JSON schema: support multi-element array validationJay Berkenbilt
2022-07-24JSON schema -- accept single item in place of arrayJay Berkenbilt
2022-05-21Format codeJay Berkenbilt
2022-05-21Replace std::regex with validators for better performanceJay Berkenbilt
2022-05-07Prepare code for JSON v2Jay Berkenbilt
2022-05-07JSON: add blob type that generates base64-encoded binary dataJay Berkenbilt
2022-05-04Make assert handling less error-proneJay Berkenbilt
2022-04-30Code clean up: use range-style for loops wherever possibleJay Berkenbilt
2022-04-04Programmatically apply new formatting to codeJay Berkenbilt
2022-03-07Force assert to be defined in test codeJay Berkenbilt
2022-01-30More editorial changes from m-holger + spell checkJay Berkenbilt
2022-01-30Allow optional fields in json "schema" checksJay Berkenbilt
2022-01-30Implement JSONHandler for recursively processing JSONJay Berkenbilt
2022-01-30Add JSON::parseJay Berkenbilt
2021-02-13QUtil::double_to_string: trim trailing zeroes with option to disableJay Berkenbilt
2020-04-05JSON: implement pattern keys in schemaJay Berkenbilt
2019-03-11Fix json serialization for {x | -1 < x < 1} (fixes #308)Jay Berkenbilt
2018-12-25JSON::serialize -> unparseJay Berkenbilt
2018-12-22Add simple JSON serializerJay Berkenbilt