)]}'
{
  "commit": "3da04a93cd18dc7b65c6756910cc8a9cbf20fb8c",
  "tree": "9482ef741b2279782617c844f263b8f19faf2283",
  "parents": [
    "00029fe97e7cb96ba4133e09589a1808ff2004b2"
  ],
  "author": {
    "name": "Tommi",
    "email": "tommi@webrtc.org",
    "time": "Tue Mar 21 10:42:27 2023"
  },
  "committer": {
    "name": "WebRTC LUCI CQ",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Mar 21 12:34:15 2023"
  },
  "message": "Allow SequenceChecker to be initialized detached.\n\nThe motivation for this is to not have to implement this pattern:\n\nfoo.h:\n\nclass Foo {\n public:\n  Foo();\n private:\n  SequenceChecker checker_;\n};\n\nfoo.cc:\n\nFoo::Foo() {\n  checker_.Detach();\n}\n\nAnd instead be able to do this inline in the .h file:\n\nclass Foo {\n public:\n  Foo();\n private:\n  SequenceChecker checker_{SequenceChecker::kDetached};\n};\n\nBug: none\nChange-Id: Idd7ca82d15c2f77f3aaccf26f1943a49f4b40661\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/298445\nReviewed-by: Danil Chapovalov \u003cdanilchap@webrtc.org\u003e\nCommit-Queue: Tomas Gunnarsson \u003ctommi@webrtc.org\u003e\nCr-Commit-Position: refs/heads/main@{#39616}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a79d04f61fd388dd730f736ef788158df1473f36",
      "old_mode": 33188,
      "old_path": "api/sequence_checker.h",
      "new_id": "33e0f3c074caf6143d8b18604652ea6b15b1d54c",
      "new_mode": 33188,
      "new_path": "api/sequence_checker.h"
    },
    {
      "type": "modify",
      "old_id": "a929c59655b029804eac2f333a9d60b022734094",
      "old_mode": 33188,
      "old_path": "api/sequence_checker_unittest.cc",
      "new_id": "3efb5c78eed8bb2d99bd2fde0ceff5ae83d52008",
      "new_mode": 33188,
      "new_path": "api/sequence_checker_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "2612e9ee84736c10b148629b2a43b7b3dcb9615b",
      "old_mode": 33188,
      "old_path": "rtc_base/synchronization/sequence_checker_internal.cc",
      "new_id": "9831f07d7ddd182ab2a06a814eac957b97ff8353",
      "new_mode": 33188,
      "new_path": "rtc_base/synchronization/sequence_checker_internal.cc"
    },
    {
      "type": "modify",
      "old_id": "a20fbb0a549757f445fc25ce1917ea70adffc823",
      "old_mode": 33188,
      "old_path": "rtc_base/synchronization/sequence_checker_internal.h",
      "new_id": "a66e9ee8ec9c71639991b6c85430303649c12b05",
      "new_mode": 33188,
      "new_path": "rtc_base/synchronization/sequence_checker_internal.h"
    }
  ]
}
