)]}'
{
  "commit": "5900ba0ee8f3f9cef3b29becbb4335b8f440d57d",
  "tree": "5a0cdcad4986d3b31cc62e7cc361ff23205710f1",
  "parents": [
    "18649971ab02d2f3fc8f360aee2e3c573652b7bd"
  ],
  "author": {
    "name": "Victor Boivie",
    "email": "boivie@webrtc.org",
    "time": "Wed Jul 07 08:48:28 2021"
  },
  "committer": {
    "name": "WebRTC LUCI CQ",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Jul 07 12:34:49 2021"
  },
  "message": "Explicitly expose EraseIf in flat_map/flat_set\n\nBefore this CL, EraseIf was defined in flat_tree.h, but that file can\nonly be included by the flat_map/flat_set implementation, as it\u0027s an\ninternal file with limited visibility.\n\nThis CL will move the flat_tree\u0027s base EraseIf implementation to the\ninternal namespace and define specific variants of it in flat_map.h and\nflat_set.h\n\nBug: webrtc:12689\nChange-Id: Idf31915f4abe36ad302c1da669b702974a27c647\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/225206\nCommit-Queue: Victor Boivie \u003cboivie@webrtc.org\u003e\nReviewed-by: Danil Chapovalov \u003cdanilchap@webrtc.org\u003e\nReviewed-by: Mirko Bonadei \u003cmbonadei@webrtc.org\u003e\nCr-Commit-Position: refs/heads/master@{#34431}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9fa80566e2b74aa94033d5983a80bf745418b32a",
      "old_mode": 33188,
      "old_path": "rtc_base/containers/flat_map.h",
      "new_id": "1dfae516553e7b96dd451f80683518dc749580f0",
      "new_mode": 33188,
      "new_path": "rtc_base/containers/flat_map.h"
    },
    {
      "type": "modify",
      "old_id": "3ece2ff30dc61ac0cc5959062763d39fe8918220",
      "old_mode": 33188,
      "old_path": "rtc_base/containers/flat_map_unittest.cc",
      "new_id": "8f0b77fc307f8b27010bd230f867fdc0b5a24ac5",
      "new_mode": 33188,
      "new_path": "rtc_base/containers/flat_map_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "5c431791bea91000c4364e588451c847adb7bf7f",
      "old_mode": 33188,
      "old_path": "rtc_base/containers/flat_set.h",
      "new_id": "e088cc5314acd3c0a0f656380d3e56e9eb67e7f6",
      "new_mode": 33188,
      "new_path": "rtc_base/containers/flat_set.h"
    },
    {
      "type": "modify",
      "old_id": "831afedcb52613351264faebe51c171376be931c",
      "old_mode": 33188,
      "old_path": "rtc_base/containers/flat_set_unittest.cc",
      "new_id": "617db924403a11cd730706ca9549429e1b100407",
      "new_mode": 33188,
      "new_path": "rtc_base/containers/flat_set_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "046eef15086b6821a97f8bc776cc5ec1ed983443",
      "old_mode": 33188,
      "old_path": "rtc_base/containers/flat_tree.h",
      "new_id": "1b02cce1b4075231cbd9bb9148bd0459db566b59",
      "new_mode": 33188,
      "new_path": "rtc_base/containers/flat_tree.h"
    }
  ]
}
