)]}'
{
  "commit": "e799ca052df0f859d8d4133211344581c211b925",
  "tree": "21c4174f8f949c5c1e905885395b32a03446e8dc",
  "parents": [
    "32f924ffb01abf7efb0b56f100932505e882c099"
  ],
  "author": {
    "name": "Jordan Bayles",
    "email": "bayles.jordan@gmail.com",
    "time": "Tue Feb 03 11:54:59 2026 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Feb 03 11:54:59 2026 -0800"
  },
  "message": "Add gcovr.cfg to fix CI coverage merge errors (#1635)\n\nConfigures gcovr to use \u0027merge-mode-functions \u003d separate\u0027, resolving the\nGcovrMergeAssertionError caused by strict merging of header-only functions\nin `jsontest.h`.\n\nAlso adds source filtering to focus reports on `src/lib_json/` and\n`include/json/`, and excludes throw branches to reduce false positives.",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ffbea36562137c847f3b6aaf4e9da769a50f7b25",
      "new_mode": 33188,
      "new_path": "gcovr.cfg"
    }
  ]
}
