)]}'
{
  "commit": "d7842008efdd9d5cbfa4157dde78c13556c1636b",
  "tree": "ca0079814822babd5123682d43e603ec6d01103b",
  "parents": [
    "e6de5ae2d6f9a72d41b07598e08e3765bfefdd2c"
  ],
  "author": {
    "name": "Tomas Gunnarsson",
    "email": "tommi@webrtc.org",
    "time": "Thu Apr 22 15:41:33 2021"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Fri Apr 23 09:02:25 2021"
  },
  "message": "Add utilities to facilitate correct usage of rtc::RefCounted classes.\n\nWe have a few places where RefCountedObject is a class that\u0027s inherited\nfrom, whereas it\u0027s meant to be the \u0027final\u0027 class. We also have many\nplaces with RefCountedObject boilerplate code that has been copy pasted\naround but FinalRefCountedObject might be a better fit for the\nimplementation. Then there\u0027s the fact that it would be nice to reduce the\namount of required boilerplate code.\n\nBug: webrtc:12701\nChange-Id: I0aaf55197c8640b1b17d20c7c15c8d0bb3605161\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/215928\nReviewed-by: Mirko Bonadei \u003cmbonadei@webrtc.org\u003e\nCommit-Queue: Tommi \u003ctommi@webrtc.org\u003e\nCr-Commit-Position: refs/heads/master@{#33815}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7ffd9919bc032d54a1b029d7a4f71f7976d84882",
      "old_mode": 33188,
      "old_path": "rtc_base/BUILD.gn",
      "new_id": "df718f78a489c6ef7dac72c3b75f217cccb846d2",
      "new_mode": 33188,
      "new_path": "rtc_base/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "873eaccd478a287771c1618fb74fa5a6b6ce267b",
      "old_mode": 33188,
      "old_path": "rtc_base/ref_counted_object.h",
      "new_id": "c9faefe06836de38fb1b7f7325073961fc333888",
      "new_mode": 33188,
      "new_path": "rtc_base/ref_counted_object.h"
    },
    {
      "type": "modify",
      "old_id": "05380b7ca9b62f8d82966894c85139ec47482be3",
      "old_mode": 33188,
      "old_path": "rtc_base/ref_counted_object_unittest.cc",
      "new_id": "eeb93bea989f113c72aecdc29ea9935d5fbb56e4",
      "new_mode": 33188,
      "new_path": "rtc_base/ref_counted_object_unittest.cc"
    }
  ]
}
