aboutsummaryrefslogtreecommitdiffstats
path: root/libqpdf/JSONHandler.cc
AgeCommit message (Collapse)Author
2024-01-11JSONHandler: add fallback handler supportJay Berkenbilt
2023-06-17Use early returns in JSONHandler::handlem-holger
2023-06-17Move struct JSONHandler::Handlers to implementation filem-holger
2023-06-17Change JSONHandler::m to std::unique_ptr and declare Members in ↵m-holger
implementation file
2023-06-02Code tidy - reflow comments and stringsm-holger
2023-05-21Rerun clang-formatJay Berkenbilt
2023-05-21Globally replace 'this->m->' with 'm->'m-holger
Using search and replace.
2022-09-21Replace calls to QUtil::int_to_string with std::to_stringm-holger
2022-04-16Use = default and = delete where possible in classesJay Berkenbilt
2022-04-04Programmatically apply new formatting to codeJay Berkenbilt
Run this: for i in **/*.cc **/*.c **/*.h **/*.hh; do clang-format < $i >| $i.new && mv $i.new $i done
2022-02-04Add a blank line after the first header included in each sourceJay Berkenbilt
2022-01-31JSONHandler: pass JSON object to array start functionJay Berkenbilt
2022-01-31JSONHandler: pass JSON object to dict start functionJay Berkenbilt
If some keys depend on others, we have to check up front since there is no control of what order key handlers will be called. Anyway, keys are unordered in json, so we don't want to depend on ordering.
2022-01-30More editorial changes from m-holger + spell checkJay Berkenbilt
2022-01-30Use QPDFUsage exception for cli, json, and QPDFJob errorsJay Berkenbilt
2022-01-30JSONHandler: rework dictionary and array handlersJay Berkenbilt
2022-01-30Implement JSONHandler for recursively processing JSONJay Berkenbilt