)]}'
{
  "commit": "d2c47ce28fa422e7d0450cb80e2f22bff756e0df",
  "tree": "d549f1deb901606bd82061c90a2edfca4bb62967",
  "parents": [
    "f45711741e0e6f4731d2da12509a2ec31e85c41e"
  ],
  "author": {
    "name": "Richard Levasseur",
    "email": "richardlev@gmail.com",
    "time": "Sun Nov 08 23:50:06 2026 +0000"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sun Nov 08 23:50:06 2026 +0000"
  },
  "message": "tests(coverage): use runfiles.CreateOrRaise() and rf.root() in coverage_collection_test (#4446)\n\nUse `runfiles.CreateOrRaise()` and `rf.root()` path navigation instead\nof `runfiles.Create()` with manual `None` assertions and `Rlocation()`\nin `coverage_collection_test.py`.\n\nFollow-up to #4417",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2baad9b03e7a21a42ed73a0f8f2837109d375b0e",
      "old_mode": 33188,
      "old_path": "tests/coverage/coverage_collection_test.py",
      "new_id": "d44b83bf14efa9121e34daf35a640cbf7b6d8bee",
      "new_mode": 33188,
      "new_path": "tests/coverage/coverage_collection_test.py"
    }
  ]
}
