This code is based off the xml-parser here: https://github.com/segmentio/xml-parser. Please see that page for details of the JSON output. The parse function takes an ...
`src/core/diff_parser.rs`, lines 295, 448: `extract_file_path` and `parse_hunk_header` compile their regex every invocation. For a 100-file PR with 500 hunks = 600 ...