)]}'
{
  "commit": "c2429a080d74337c122271cf9e205e3d321d8a68",
  "tree": "068f0e018aa1ca2147819e8fb38be61dcad847bb",
  "parents": [
    "65a6ecab337e34eddd511dbd9da1a920ab503025"
  ],
  "author": {
    "name": "Tommi",
    "email": "tommi@webrtc.org",
    "time": "Fri Mar 03 10:28:23 2023"
  },
  "committer": {
    "name": "WebRTC LUCI CQ",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Mar 03 12:32:47 2023"
  },
  "message": "Simplify SctpDataChannel construction a bit.\n\nThis moves SctpDataChannel construction a step closer to RAII by moving the error checks out of SctpDataChannel::Init() and not construct an SctpDataChannel instance unless error checks have been done first in SctpDataChannel::Create.\n\nIdeally the Init() method shouldn\u0027t be needed but there is test code that constructs an SctpDataChannel instance without running the Init()\nsteps but they\u0027re required by the SctpDataChannel::Create() path.\n\nBug: none\nChange-Id: I8498693063c28355f901d27c4fe7bd45b7d4be26\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/295860\nReviewed-by: Harald Alvestrand \u003chta@webrtc.org\u003e\nCommit-Queue: Tomas Gunnarsson \u003ctommi@webrtc.org\u003e\nCr-Commit-Position: refs/heads/main@{#39467}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0c66e77f5962e53eeab044e786b8dcd894f25379",
      "old_mode": 33188,
      "old_path": "pc/sctp_data_channel.cc",
      "new_id": "cb7c1c31d998cb0557e65ba3a89ce948115c7fde",
      "new_mode": 33188,
      "new_path": "pc/sctp_data_channel.cc"
    },
    {
      "type": "modify",
      "old_id": "f42818f8cc964e11d036746ff5c8210c7cc179c5",
      "old_mode": 33188,
      "old_path": "pc/sctp_data_channel.h",
      "new_id": "91daaf7e4e7a2fb3283a3a44afff142e23b48d9f",
      "new_mode": 33188,
      "new_path": "pc/sctp_data_channel.h"
    }
  ]
}
