)]}'
{
  "commit": "cc986e47a767db6e23ea1743c05451d1afd313dd",
  "tree": "8e3e4765107d05fbb2c1605245aacad2ceda9d96",
  "parents": [
    "be50e52a0710e10da1dac7773fab63fccb4a056b"
  ],
  "author": {
    "name": "Taylor Cramer",
    "email": "cramertj@google.com",
    "time": "Wed Mar 25 09:51:57 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Mar 25 09:53:05 2026 -0700"
  },
  "message": "Use absl::SourceLocation for Rust source locations in Status\n\nThis is intentionally not exposing absl::SourceLocation to Rust yet, since the ownership questions (absl::Status vs. interning etc.) have not yet been decided.\n\nPiperOrigin-RevId: 889297573\nChange-Id: I14ed9c1b03c4229bc59e746b49685e87778e6b46\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1fa6afb61b68cca1f7b8bfaff2f5268531c370b6",
      "old_mode": 33188,
      "old_path": "CMake/AbseilDll.cmake",
      "new_id": "f7d6b56da1b0fd00359069fe67dd251394e74681",
      "new_mode": 33188,
      "new_path": "CMake/AbseilDll.cmake"
    },
    {
      "type": "modify",
      "old_id": "3b2ca3dc473daf8d439a81460f16da8559e12f1b",
      "old_mode": 33188,
      "old_path": "absl/types/BUILD.bazel",
      "new_id": "6a5c667446e9b220b07529428ad74cefd196de45",
      "new_mode": 33188,
      "new_path": "absl/types/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "a1982dd525069f8e6169997af2f863736aca9ea5",
      "old_mode": 33188,
      "old_path": "absl/types/CMakeLists.txt",
      "new_id": "1f03e04bbb8c2555689e26cc3e19bb7b4bfdf6ba",
      "new_mode": 33188,
      "new_path": "absl/types/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "47028a542aa2261f8b55570dfe77a9b14dfbbd92",
      "new_mode": 33188,
      "new_path": "absl/types/source_location.cc"
    }
  ]
}
