)]}'
{
  "commit": "a9f58bf6b1d101328e1b78b89d0b164aa3de1f9d",
  "tree": "693cd7504b4096b0ca6981b5f5ff66f57753e620",
  "parents": [
    "542f44fcd807f8ea2db802f2ce04f62222944584"
  ],
  "author": {
    "name": "Tommi",
    "email": "tommi@webrtc.org",
    "time": "Mon May 04 08:34:49 2026"
  },
  "committer": {
    "name": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon May 04 10:02:36 2026"
  },
  "message": "Use AbslStringify in StringBuilder for custom types\n\nReplace use of absl::StrCat with absl::AbslStringify within the\nStringBuilder class. This introduces a StringBuilderSink and\nAbslFormatFlush to allow types that support AbslStringify to be appended\ndirectly to the underlying string buffer. By not using absl::StrCat for\nthese types, the builder avoids creating intermediate string objects.\n\nBug: none\nChange-Id: I9da8cbe64aebed8f1cb949ed7f81b242b5a88385\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/468620\nCommit-Queue: Tomas Gunnarsson \u003ctommi@webrtc.org\u003e\nReviewed-by: Evan Shrubsole \u003ceshr@webrtc.org\u003e\nCr-Commit-Position: refs/heads/main@{#47599}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5254626da59dec07953512c3d8bb82e0888efb10",
      "old_mode": 33188,
      "old_path": "rtc_base/strings/string_builder.h",
      "new_id": "894de659cbe62b12008f99fe3896f93452d73583",
      "new_mode": 33188,
      "new_path": "rtc_base/strings/string_builder.h"
    }
  ]
}
