)]}'
{
  "commit": "03fb18109fb0db2522f36309242d16d0f83f17d2",
  "tree": "c2ee646907f144db82acc8ba8f05f396725c5ac4",
  "parents": [
    "5af71ce907848a546199f0d64a5dfba1db8adca0"
  ],
  "author": {
    "name": "Nasser Grainawi",
    "email": "nasser.grainawi@oss.qualcomm.com",
    "time": "Wed Apr 15 10:50:05 2026 -0700"
  },
  "committer": {
    "name": "gerrit-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "gerrit-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Apr 22 17:05:55 2026 -0700"
  },
  "message": "color: type SetDefaultColoring and drop bool states\n\nAlso add a test fixture to always disable coloring so that we get\nreproducible test behavior. The few tests that want to check color\nbehavior (e.g. test_color.py) can still reset/change color values as\nneeded.\n\nChange-Id: I1808139a63e0862c29bf81d7097e885ca8561040\nReviewed-on: https://gerrit-review.googlesource.com/c/git-repo/+/573621\nReviewed-by: Gavin Mak \u003cgavinmak@google.com\u003e\nReviewed-by: Mike Frysinger \u003cvapier@google.com\u003e\nCommit-Queue: Nasser Grainawi \u003cnasser.grainawi@oss.qualcomm.com\u003e\nTested-by: Nasser Grainawi \u003cnasser.grainawi@oss.qualcomm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9d0ce7c36a6aa0a6b3386e399269d9d0a5a92ec6",
      "old_mode": 33188,
      "old_path": "color.py",
      "new_id": "03fb65537478433ec515efcdec7dc2b210d1f1ec",
      "new_mode": 33188,
      "new_path": "color.py"
    },
    {
      "type": "modify",
      "old_id": "a13edd7af9bd88647de20e70f3a20df30ebbc1bf",
      "old_mode": 33188,
      "old_path": "tests/conftest.py",
      "new_id": "ce3c3d6ce8ec6e5290d112aaeebe12cf98a66d1a",
      "new_mode": 33188,
      "new_path": "tests/conftest.py"
    }
  ]
}
