aboutsummaryrefslogtreecommitdiffstats
path: root/libtests/qtest/json_parse
AgeCommit message (Collapse)Author
2023-02-04In JSONParser::getToken handle structural and space chars earlym-holger
2023-02-04In JSONParser::getToken handle legal control chars earlym-holger
Also, reject them in strings.
2023-02-04In JSONParser::getToken reject illegal control charactersm-holger
2023-02-04In JSONParser::handleToken simplify setting of start and endm-holger
2023-02-01Refactor end of input handling in JSONParserm-holger
2023-02-01In JSONParser add lex_state ls_number_e_signm-holger
2023-02-01In JSONParser add lex_state ls_number_pointm-holger
Also. remove '.' as starting char in lsTop.
2023-02-01In JSONParser add lex_state ls_number_leading_zerom-holger
2023-02-01In JSONParser add lex_state ls_number_minusm-holger
2022-05-20JSON: detect duplicate dictionary keys while parsingJay Berkenbilt
2022-05-20JSON fix: correctly parse UTF-16 surrogate pairsJay Berkenbilt
2022-05-14JSON reactor: improve handling of nested containersJay Berkenbilt
Call the parent container's item method before calling the child item's start method so we can easily know the current nesting level when nested items are added.
2022-05-02Add reactors to the JSON parserJay Berkenbilt
2022-05-01Limit parser depth for json parserJay Berkenbilt
2022-02-25Allow \/ in a json stringJay Berkenbilt
2022-01-30Add JSON::parseJay Berkenbilt