)]}'
{
  "commit": "25999c0ae732f2672bc981fe05b0d75e82a879a0",
  "tree": "6a0bf33b7ec86bcc0e7bcdfa0d5ce9d7fc13561c",
  "parents": [
    "de9418ec816b5d3e4dca95a33d219670d1a31741"
  ],
  "author": {
    "name": "fdoray",
    "email": "fdoray@chromium.org",
    "time": "Wed Jun 22 11:49:15 2016 -0700"
  },
  "committer": {
    "name": "Commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Wed Jun 22 18:57:47 2016 +0000"
  },
  "message": "Remove calls to deprecated MessageLoop methods in tools.\n\nThis CL makes the following replacements in\ntools:\n\nBefore               After\n----------------------------------------------------------\n x.PostTask()          x.task_runner()-\u003ePostTask()\n   PostDelayedTask()                    PostDelayedTask()\n   ReleaseSoon()                        ReleaseSoon()\n   DeleteSoon()                         DeleteSoon()\nx-\u003ePostTask()         y-\u003etask_runner()-\u003ePostTask()\n   PostDelayedTask()                    PostDelayedTask()\n   ReleaseSoon()                        ReleaseSoon()\n   DeleteSoon()                         DeleteSoon()\n\n x.Run()              RunLoop().Run()\n x.RunUntilIdle()     RunLoop().RunUntilIdle()\n\nx-\u003eRun()              RunLoop().Run()\nx-\u003eRunUntilIdle()     RunLoop().RunUntilIdle()\n    If |y| isn\u0027t MessageLoopForUI::current() or\n    MessageLoopForIO::current()\n\n y.message_loop()-\u003etask_runner()\n                      y.task_runner()\ny-\u003emessage_loop()-\u003etask_runner()\n                      y-\u003etask_runner()\n----------------------------------------------------------\n\n|x| is a base::MessageLoop(ForUI|ForIO) or a pointer to\na base::MessageLoop(ForUI|ForIO). |y| is a base::Thread\nor a pointer to a base::Thread.\n\nThis CL was generated using the MessageLoopDeprecatedMethods\nclang-tidy fix available on the associated bug. Only files\nthat compile on Mac are affected. Follow-up CLs will make\nthese replacements for other platforms.\n\nThis CL doesn\u0027t change code behavior.\n\nBUG\u003d616447\nR\u003dthakis@chromium.org\n\nReview-Url: https://codereview.chromium.org/2085023004\nCr-Original-Commit-Position: refs/heads/master@{#401371}\nCr-Mirrored-From: https://chromium.googlesource.com/chromium/src\nCr-Mirrored-Commit: 01c8157ece1ba00df660bdf8c17cf01bae3cd230\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e3165b9c6f72ae77daea4085531fb1dd7275a23a",
      "old_mode": 33188,
      "old_path": "tools/gn/loader.cc",
      "new_id": "69fb7668e17dd200c23ec5b37a7f591c5f774d5a",
      "new_mode": 33188,
      "new_path": "tools/gn/loader.cc"
    },
    {
      "type": "modify",
      "old_id": "47d0f80d5f99a30fe3cbdea5c6d82e8fe9769bbf",
      "old_mode": 33188,
      "old_path": "tools/gn/loader_unittest.cc",
      "new_id": "e8d809d62512026dedbc0f8ed97da0193d4f162c",
      "new_mode": 33188,
      "new_path": "tools/gn/loader_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "b2e2a006b96ebe69fba51f4a93e74e78f4bbce24",
      "old_mode": 33188,
      "old_path": "tools/gn/scheduler.cc",
      "new_id": "b5f3dd07a277ecaef22de100fa8d226afc0603b5",
      "new_mode": 33188,
      "new_path": "tools/gn/scheduler.cc"
    },
    {
      "type": "modify",
      "old_id": "ea7cb240908b701dd1d2ebf332adf09540505519",
      "old_mode": 33188,
      "old_path": "tools/gn/setup.cc",
      "new_id": "5796ada203ea4e384bc1aa597016929d25d96ace",
      "new_mode": 33188,
      "new_path": "tools/gn/setup.cc"
    }
  ]
}
