)]}'
{
  "commit": "823fdda17d72adf6722d6573151add921c996c43",
  "tree": "3d896f71f4df560f5fe9ba65bb7fc45733f421f5",
  "parents": [
    "21837cb5b702f3d6392e22aa56db6705246284f9"
  ],
  "author": {
    "name": "Vitaly Buka",
    "email": "vitalybuka@chromium.org",
    "time": "Thu Aug 13 00:33:00 2015 -0700"
  },
  "committer": {
    "name": "Alex Vakulenko",
    "email": "avakulenko@google.com",
    "time": "Tue Aug 18 11:15:31 2015 -0700"
  },
  "message": "libweave: Replace MessageLoop with weave::TaskRunner\n\nRemoved dependency on base::MessageLoop and chromeos::MessageLoop.\n\nBUG\u003dbrillo:1257, brillo:1256\nTEST\u003d`FEATURES\u003dtest emerge-gizmo libweave buffet`\n\nChange-Id: Iff2f59c36016f930ed796bb5e0d83895fcb90013\nReviewed-on: https://chromium-review.googlesource.com/293420\nReviewed-by: Alex Vakulenko \u003cavakulenko@chromium.org\u003e\nCommit-Queue: Vitaly Buka \u003cvitalybuka@chromium.org\u003e\nTested-by: Vitaly Buka \u003cvitalybuka@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "313e05f79b5f886288a6b9ea6bc65de8ed48dc23",
      "new_mode": 33188,
      "new_path": "libweave/include/weave/mock_task_runner.h"
    },
    {
      "type": "modify",
      "old_id": "dcd76e4089e9768e560552e028087a0260c3da4c",
      "old_mode": 33188,
      "old_path": "libweave/include/weave/task_runner.h",
      "new_id": "2c3057c83303ca2bceee61d03a219d22937cae07",
      "new_mode": 33188,
      "new_path": "libweave/include/weave/task_runner.h"
    },
    {
      "type": "modify",
      "old_id": "98a7c6c55168137614bf423548de396ae0dd7fef",
      "old_mode": 33188,
      "old_path": "libweave/src/commands/cloud_command_proxy.h",
      "new_id": "2dcb697472058b6d0c31095ffded29491aed0157",
      "new_mode": 33188,
      "new_path": "libweave/src/commands/cloud_command_proxy.h"
    },
    {
      "type": "modify",
      "old_id": "d98776a47c4e594797f22b77e36056d2338686b1",
      "old_mode": 33188,
      "old_path": "libweave/src/commands/cloud_command_proxy_unittest.cc",
      "new_id": "cd3116b7b512e41b66405b6757087c19db5d18f1",
      "new_mode": 33188,
      "new_path": "libweave/src/commands/cloud_command_proxy_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "85da5e3767778b59fa3c897999aa3fac1d41764c",
      "old_mode": 33188,
      "old_path": "libweave/src/device_manager.cc",
      "new_id": "efbac776d52d90dda5b78dcda6e839616becbd49",
      "new_mode": 33188,
      "new_path": "libweave/src/device_manager.cc"
    },
    {
      "type": "modify",
      "old_id": "fefc27ca4026e8844c51438fc969cc6d36e44d6f",
      "old_mode": 33188,
      "old_path": "libweave/src/device_registration_info.h",
      "new_id": "f162ee48a2aff75653484650e6acf4b5d58cdb4d",
      "new_mode": 33188,
      "new_path": "libweave/src/device_registration_info.h"
    },
    {
      "type": "modify",
      "old_id": "c6f30e824214f3c23c2088a6f05aae3b0b9fdd0c",
      "old_mode": 33188,
      "old_path": "libweave/src/device_registration_info_unittest.cc",
      "new_id": "711755d8313d8ca8a76c8dd3c45f6f6b7a0b2916",
      "new_mode": 33188,
      "new_path": "libweave/src/device_registration_info_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "7907f4a71f31c18a40f12226f7fc2498fd60008e",
      "old_mode": 33188,
      "old_path": "libweave/src/notification/pull_channel.cc",
      "new_id": "d358e951cde120d2169e9620aabdab2abb2420f1",
      "new_mode": 33188,
      "new_path": "libweave/src/notification/pull_channel.cc"
    },
    {
      "type": "modify",
      "old_id": "daa5832f48019e87652eeec8ad759e0e3984ee84",
      "old_mode": 33188,
      "old_path": "libweave/src/notification/pull_channel.h",
      "new_id": "7b10152dbe56f1367028f2d2e32c6593a93231a8",
      "new_mode": 33188,
      "new_path": "libweave/src/notification/pull_channel.h"
    },
    {
      "type": "modify",
      "old_id": "7d0d5c63b0a81d0af70c4fa68de378ddb6b8216f",
      "old_mode": 33188,
      "old_path": "libweave/src/notification/xmpp_channel.cc",
      "new_id": "13a3565c899faf74c060501219c97f75ce71d431",
      "new_mode": 33188,
      "new_path": "libweave/src/notification/xmpp_channel.cc"
    },
    {
      "type": "modify",
      "old_id": "d6ae529c297b5cb272b8b2cb463af10191104456",
      "old_mode": 33188,
      "old_path": "libweave/src/notification/xmpp_channel.h",
      "new_id": "2f2674865c95eb89db54bb1f24b401636068a023",
      "new_mode": 33188,
      "new_path": "libweave/src/notification/xmpp_channel.h"
    },
    {
      "type": "modify",
      "old_id": "d64c93af50295f631af32dd3d353ec67e2d85d13",
      "old_mode": 33188,
      "old_path": "libweave/src/notification/xmpp_channel_unittest.cc",
      "new_id": "173600eabf49abf95c59e8d22d1d9ff4702c442a",
      "new_mode": 33188,
      "new_path": "libweave/src/notification/xmpp_channel_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "a61adc748c293866e5117fd1b3f5e85ca098d7ba",
      "old_mode": 33188,
      "old_path": "libweave/src/notification/xmpp_iq_stanza_handler.cc",
      "new_id": "8803aae385d38aded2e88b312127c20de9540604",
      "new_mode": 33188,
      "new_path": "libweave/src/notification/xmpp_iq_stanza_handler.cc"
    },
    {
      "type": "modify",
      "old_id": "3b3d71c2d103cc1273fe2117d7f01eebb73018b3",
      "old_mode": 33188,
      "old_path": "libweave/src/notification/xmpp_iq_stanza_handler.h",
      "new_id": "eb1f1b6dc5d2e3fa5fc9f9fbac77bae40c780a86",
      "new_mode": 33188,
      "new_path": "libweave/src/notification/xmpp_iq_stanza_handler.h"
    },
    {
      "type": "modify",
      "old_id": "fd374b4e5ea2f8eb0a2ace14a6afbd20330f8b55",
      "old_mode": 33188,
      "old_path": "libweave/src/notification/xmpp_iq_stanza_handler_unittest.cc",
      "new_id": "2078a6af9d4b8e9419278b3cb88345c0826a40e6",
      "new_mode": 33188,
      "new_path": "libweave/src/notification/xmpp_iq_stanza_handler_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "f916187cd2d4953a2bdc1942b6367b6cec4ddf8b",
      "old_mode": 33188,
      "old_path": "libweave/src/privet/cloud_delegate.cc",
      "new_id": "f2cbdbf10f0d281292c210cf838584ab84ce79d2",
      "new_mode": 33188,
      "new_path": "libweave/src/privet/cloud_delegate.cc"
    },
    {
      "type": "modify",
      "old_id": "e31ba0135a85d652f321a2f916048920b7c7858d",
      "old_mode": 33188,
      "old_path": "libweave/src/privet/cloud_delegate.h",
      "new_id": "3b80b2ec578d3c1e24f599f57b090b4a4eb5c79c",
      "new_mode": 33188,
      "new_path": "libweave/src/privet/cloud_delegate.h"
    },
    {
      "type": "modify",
      "old_id": "d9877a1d1ff6bc748910fc294c8c634f62006ebc",
      "old_mode": 33188,
      "old_path": "libweave/src/privet/privet_handler_unittest.cc",
      "new_id": "240da558a59abb8c2fba0ee38fadadea578cedd6",
      "new_mode": 33188,
      "new_path": "libweave/src/privet/privet_handler_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "3921a452a3c00564d172fa63cec25c9bb4a76914",
      "old_mode": 33188,
      "old_path": "libweave/src/privet/security_manager.cc",
      "new_id": "cc5f64aee2373d8d3bdbeecf1bdd1b23c647fad1",
      "new_mode": 33188,
      "new_path": "libweave/src/privet/security_manager.cc"
    },
    {
      "type": "modify",
      "old_id": "9876781f06dd181a9a1bb8f92694c03643de1e94",
      "old_mode": 33188,
      "old_path": "libweave/src/privet/security_manager.h",
      "new_id": "5afeac57a3e068d4c218530ef856004ca7ef8bd9",
      "new_mode": 33188,
      "new_path": "libweave/src/privet/security_manager.h"
    },
    {
      "type": "modify",
      "old_id": "dc86c13e8a4f148fda0a7134064990ea0a7c62d2",
      "old_mode": 33188,
      "old_path": "libweave/src/privet/security_manager_unittest.cc",
      "new_id": "c2024c2dcf2531f05297ea2b997282a66ba0713f",
      "new_mode": 33188,
      "new_path": "libweave/src/privet/security_manager_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "f8401bcdd7690c811561c599b40159606fdab5b9",
      "old_mode": 33188,
      "old_path": "libweave/src/privet/wifi_bootstrap_manager.cc",
      "new_id": "a3d68437ba5bd8cdaffc3e48c8351a27101badab",
      "new_mode": 33188,
      "new_path": "libweave/src/privet/wifi_bootstrap_manager.cc"
    },
    {
      "type": "modify",
      "old_id": "8f47223bfbf5c65fe4963922bf535a74f11ac972",
      "old_mode": 33188,
      "old_path": "libweave/src/privet/wifi_bootstrap_manager.h",
      "new_id": "aa47839aa352839b9bba95a68530b36b8c93d1d5",
      "new_mode": 33188,
      "new_path": "libweave/src/privet/wifi_bootstrap_manager.h"
    }
  ]
}
