)]}'
{
  "commit": "bcfb647135e19cd806fd60e9638d7b8171d53c57",
  "tree": "6ae035738dbe322815116d8084cb1004e89c12dc",
  "parents": [
    "88bd8a8d899aa97ccb1baec428adfd47f1589c22"
  ],
  "author": {
    "name": "David \u0027Digit\u0027 Turner",
    "email": "digit@google.com",
    "time": "Tue Jan 08 17:48:26 2019 +0100"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Tue Jan 08 17:50:21 2019 +0000"
  },
  "message": "cleanup label_ptr.h\n\nUse C++11 default initializers, and remove un-needed template\npredicates. The only one which was used was LabelPtrLabelLess\nwhich is entirely redundant, since the default std::less\u003c\u003e\nimplementation will pick the global operator\u003c() definition.\n\nR\u003ddpranke@chromium.org,brettw@chromium.org\nBUG\u003dNONE\n\nChange-Id: Ie3383a60eb67aafdf25666470dab5368f29f8cec\nReviewed-on: https://gn-review.googlesource.com/c/3661\nReviewed-by: Brett Wilson \u003cbrettw@chromium.org\u003e\nCommit-Queue: Brett Wilson \u003cbrettw@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d4b49419340305a7dc4db110e34e5e19866d0921",
      "old_mode": 33188,
      "old_path": "tools/gn/desc_builder.cc",
      "new_id": "e377f3e0ba5abbb58b3fc2983960546c40417847",
      "new_mode": 33188,
      "new_path": "tools/gn/desc_builder.cc"
    },
    {
      "type": "modify",
      "old_id": "5aaa02d5c9156795bb8aa4dc5f5be65edc6d139c",
      "old_mode": 33188,
      "old_path": "tools/gn/label_ptr.h",
      "new_id": "ac994f51d875511358a40535ca27d331182a0b53",
      "new_mode": 33188,
      "new_path": "tools/gn/label_ptr.h"
    }
  ]
}
