)]}'
{
  "commit": "b25fa319558f51f301ea30128f4adb81e04aaa49",
  "tree": "eb95a0bcd7a96e04aa1e69b0ad9fd426556d2f53",
  "parents": [
    "08007e52590b05a05d89eb7fa02db1ec2b5604b4"
  ],
  "author": {
    "name": "Danil Chapovalov",
    "email": "danilchap@webrtc.org",
    "time": "Wed Jun 03 15:09:26 2026"
  },
  "committer": {
    "name": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Jun 03 17:02:25 2026"
  },
  "message": "Cleanup non-deprecated test::DirectTransport constructor\n\nRelax \u0027network_thread\u0027 parameter to be TaskQueueBase instead of Thread\nAnnotate nullability of pointers\n\nBug: webrtc:42225410\nChange-Id: I0e2f6b1c56b4ef2eb2af1fc6e2a355cf1b9f4847\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/478180\nAuto-Submit: Danil Chapovalov \u003cdanilchap@webrtc.org\u003e\nReviewed-by: Jeremy Leconte \u003cjleconte@google.com\u003e\nCommit-Queue: Jeremy Leconte \u003cjleconte@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#47885}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b03d019330649b4aeb7b2a47efcb0ec4c321aeb3",
      "old_mode": 33188,
      "old_path": "test/BUILD.gn",
      "new_id": "721954d06e4c5cc518721f889255621f75928e06",
      "new_mode": 33188,
      "new_path": "test/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "e6fa740fda018488bd6d7ec59268f848a5d9d52f",
      "old_mode": 33188,
      "old_path": "test/direct_transport.cc",
      "new_id": "6285e40a149825e0e9cbabadf31e323b57d3b671",
      "new_mode": 33188,
      "new_path": "test/direct_transport.cc"
    },
    {
      "type": "modify",
      "old_id": "9cc5ab3bae3313a1ebc2a820f315a7dc66da63e7",
      "old_mode": 33188,
      "old_path": "test/direct_transport.h",
      "new_id": "f39e74736acc50455c1e263183bb6696a5e8bdf9",
      "new_mode": 33188,
      "new_path": "test/direct_transport.h"
    }
  ]
}
