)]}'
{
  "commit": "c2725e0622e1a86d55f14514f2177a39efea4a0e",
  "tree": "5117026e03ac0ec21b1c163738d26a7c9443f611",
  "parents": [
    "5046447cbdce3f1f3474b84ad4281b9a5c6f8fe7"
  ],
  "author": {
    "name": "Aiden Grossman",
    "email": "aidengrossman@google.com",
    "time": "Tue Aug 26 16:55:28 2025"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Tue Aug 26 17:01:15 2025"
  },
  "message": "[clang-format] Use proper flags for git diff-tree (#155247)\n\nFrom local testing, git diff-tree does not support three dot diffs\ncorrectly, instead expecting the --merge-base flag to be passed along\nwith two commits. From my reading, the documentation\n(https://git-scm.com/docs/git-diff-tree) also confirms this. This patch\nupdates the git-clang-format script to be correct.\n\nI don\u0027t think we ever ran into this issue before because we never ended\nup using it. For the PR code format job I believe we would just\nexplicitly pass the merge base, completely bypassing the problem.\n\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: f09986aab575b41e2e210d937a46dfce82eceebc\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e709803d9a3f11f2b8bdb5748c65fdca7b45aa8b",
      "old_mode": 33261,
      "old_path": "git-clang-format",
      "new_id": "fe2dd283d403e170a59075b46d8a477e27c1ffd6",
      "new_mode": 33261,
      "new_path": "git-clang-format"
    }
  ]
}
