)]}'
{
  "commit": "e969c95aaedc8f9c3e7d70f17a8cc4b06e3bcb5e",
  "tree": "196635788d38750769dade1429f555b682902391",
  "parents": [
    "1d9b42fd5fcbae726bcf1fc9d6e9b2b543d5d6aa"
  ],
  "author": {
    "name": "Vitaly Goldshteyn",
    "email": "goldvitaly@google.com",
    "time": "Wed Oct 21 08:01:36 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Oct 21 08:04:36 2026 -0700"
  },
  "message": "Outline SourceLocation stringification for StringifySink to reduce binary size.\n\nEvery call site formatting `absl::SourceLocation` via `StrCat`, `StrAppend`, or `Substitute` instantiates `AbslStringify` with `strings_internal::StringifySink`, expanding integer formatting and buffer appends inline across callers.\n\nProvide an out-of-line non-template `AbslStringify(strings_internal::StringifySink\u0026, SourceLocation)` overload in `stringify_sink.cc` that delegates to the existing template implementation.\n\nPiperOrigin-RevId: 1003943520\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b5c7e195b7ce91554f30364a9c74c5a790e1d0e5",
      "old_mode": 33188,
      "old_path": "absl/strings/ascii.cc",
      "new_id": "793d4a206895c9b3a2bd8205968e5c3f2ea2f7b2",
      "new_mode": 33188,
      "new_path": "absl/strings/ascii.cc"
    },
    {
      "type": "modify",
      "old_id": "d6252d63caa1c9b62d25e2af0c91fc3c0ddc80a7",
      "old_mode": 33188,
      "old_path": "absl/strings/ascii.h",
      "new_id": "581184e8a3c0bd3178235055a0d9248bd7af0f8c",
      "new_mode": 33188,
      "new_path": "absl/strings/ascii.h"
    },
    {
      "type": "modify",
      "old_id": "5ac41ccb4274556afed215c682377e258f0e2bfe",
      "old_mode": 33188,
      "old_path": "absl/strings/internal/ostringstream.cc",
      "new_id": "e848c15dfeb9b0b20187619b827ab5c1fdee8f21",
      "new_mode": 33188,
      "new_path": "absl/strings/internal/ostringstream.cc"
    },
    {
      "type": "modify",
      "old_id": "c0e237dbe8fe4b19199b21842b878a3f2178fc5f",
      "old_mode": 33188,
      "old_path": "absl/strings/internal/ostringstream.h",
      "new_id": "943b369d5f031150e13ea6a72bdef5b771f9647e",
      "new_mode": 33188,
      "new_path": "absl/strings/internal/ostringstream.h"
    },
    {
      "type": "modify",
      "old_id": "c9f82582045fa993b4cfdecb83d0fee3b65290d7",
      "old_mode": 33188,
      "old_path": "absl/strings/internal/stringify_sink.cc",
      "new_id": "f0c3cc26fc15c6ab8c3a12806afded8c44193eca",
      "new_mode": 33188,
      "new_path": "absl/strings/internal/stringify_sink.cc"
    },
    {
      "type": "modify",
      "old_id": "e4e5f9e8d9ac2bf672fd75c83fb3561979066c1c",
      "old_mode": 33188,
      "old_path": "absl/strings/internal/stringify_sink.h",
      "new_id": "7b8c456d5f181a436d504f35d951d7262c8b2cc8",
      "new_mode": 33188,
      "new_path": "absl/strings/internal/stringify_sink.h"
    }
  ]
}
