)]}'
{
  "commit": "f9630fbb4aab7028af10600ef87be2e65df0ac91",
  "tree": "1f1b8962b4969d2a38c61ecf7503191d5708d4d2",
  "parents": [
    "8e507c28837ecae2d67183e415011235173ec79d"
  ],
  "author": {
    "name": "Vitaly Buka",
    "email": "vitalybuka@chromium.org",
    "time": "Wed Aug 12 21:15:40 2015 -0700"
  },
  "committer": {
    "name": "Alex Vakulenko",
    "email": "avakulenko@google.com",
    "time": "Tue Aug 18 11:15:30 2015 -0700"
  },
  "message": "libweave: Pass TaskRunner instead of using MessageLoop::current()\n\nIt\u0027s preparatopm for replacement MessageLoop with weave::TaskRunner\ninterface.\n\nBUG\u003dbrillo:1257, brillo:1256\nTEST\u003d`FEATURES\u003dtest emerge-gizmo libweave`\n\nChange-Id: I1549d8666935258c9278077710c574b0ba90fc7d\nReviewed-on: https://chromium-review.googlesource.com/292979\nReviewed-by: Alex Vakulenko \u003cavakulenko@chromium.org\u003e\nCommit-Queue: Vitaly Buka \u003cvitalybuka@chromium.org\u003e\nTested-by: Vitaly Buka \u003cvitalybuka@chromium.org\u003e\nTrybot-Ready: Vitaly Buka \u003cvitalybuka@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "76b636d97cfa0ad8b0c843434a95610b1194d6a3",
      "old_mode": 33188,
      "old_path": "libweave/include/weave/device.h",
      "new_id": "5802db83437c78465fd1a5aad067e0e8eb401387",
      "new_mode": 33188,
      "new_path": "libweave/include/weave/device.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dcd76e4089e9768e560552e028087a0260c3da4c",
      "new_mode": 33188,
      "new_path": "libweave/include/weave/task_runner.h"
    },
    {
      "type": "modify",
      "old_id": "548d0c11da15486cc5c7fee92fe6ead15b68457d",
      "old_mode": 33188,
      "old_path": "libweave/src/base_api_handler_unittest.cc",
      "new_id": "8a1b881d770c1f82649b85c2e0fdcc36d427eb5f",
      "new_mode": 33188,
      "new_path": "libweave/src/base_api_handler_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "045817f2f4f074a1a59ed79aaba6759667105d02",
      "old_mode": 33188,
      "old_path": "libweave/src/commands/cloud_command_proxy.cc",
      "new_id": "58da7d19de921a8cde1318e0d0edfe028bf63c21",
      "new_mode": 33188,
      "new_path": "libweave/src/commands/cloud_command_proxy.cc"
    },
    {
      "type": "modify",
      "old_id": "7bd4ba87c897ed19dca3c24d81be058d533c3893",
      "old_mode": 33188,
      "old_path": "libweave/src/commands/cloud_command_proxy.h",
      "new_id": "838b1ff491ec9ef9704e1d0920394e706ff50919",
      "new_mode": 33188,
      "new_path": "libweave/src/commands/cloud_command_proxy.h"
    },
    {
      "type": "modify",
      "old_id": "f3e9b602c075daa732d7c5d55c5527388cc0d4bb",
      "old_mode": 33188,
      "old_path": "libweave/src/commands/cloud_command_proxy_unittest.cc",
      "new_id": "8bdbfd99edab8d065302b1e0b23850500a071d0d",
      "new_mode": 33188,
      "new_path": "libweave/src/commands/cloud_command_proxy_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "8fce1fb643b1fba8f054ee3361beb50bb426f38c",
      "old_mode": 33188,
      "old_path": "libweave/src/device_manager.cc",
      "new_id": "85da5e3767778b59fa3c897999aa3fac1d41764c",
      "new_mode": 33188,
      "new_path": "libweave/src/device_manager.cc"
    },
    {
      "type": "modify",
      "old_id": "216c9fffee80b23426962f90012c231adf55b9e8",
      "old_mode": 33188,
      "old_path": "libweave/src/device_manager.h",
      "new_id": "cfa9ce077b0e84007a444107168c7432a14596a1",
      "new_mode": 33188,
      "new_path": "libweave/src/device_manager.h"
    },
    {
      "type": "modify",
      "old_id": "175614c561e0747c689b3140011877ede0b00a76",
      "old_mode": 33188,
      "old_path": "libweave/src/device_registration_info.cc",
      "new_id": "f6483377170e4713920c7a14937d61760392fc86",
      "new_mode": 33188,
      "new_path": "libweave/src/device_registration_info.cc"
    },
    {
      "type": "modify",
      "old_id": "6f94573ac0af8a8ed05d11bdaaad0b2a2f7e7b4f",
      "old_mode": 33188,
      "old_path": "libweave/src/device_registration_info.h",
      "new_id": "62f2b65e0293574c45684b1ab3c5a13bda55b1ed",
      "new_mode": 33188,
      "new_path": "libweave/src/device_registration_info.h"
    },
    {
      "type": "modify",
      "old_id": "77507cd8bd4df65d48b4626affc9d7288ec01a53",
      "old_mode": 33188,
      "old_path": "libweave/src/device_registration_info_unittest.cc",
      "new_id": "c6f30e824214f3c23c2088a6f05aae3b0b9fdd0c",
      "new_mode": 33188,
      "new_path": "libweave/src/device_registration_info_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "38ac0b1f0605579f7bc0fba81bf10bd9f7ea9d83",
      "old_mode": 33188,
      "old_path": "libweave/src/notification/pull_channel.cc",
      "new_id": "7907f4a71f31c18a40f12226f7fc2498fd60008e",
      "new_mode": 33188,
      "new_path": "libweave/src/notification/pull_channel.cc"
    },
    {
      "type": "modify",
      "old_id": "fef6d561e350a62946027187a5e2c48190ea91e8",
      "old_mode": 33188,
      "old_path": "libweave/src/notification/pull_channel.h",
      "new_id": "daa5832f48019e87652eeec8ad759e0e3984ee84",
      "new_mode": 33188,
      "new_path": "libweave/src/notification/pull_channel.h"
    },
    {
      "type": "modify",
      "old_id": "646c10c39883f40f0977bd9cf05b7f922300d1a4",
      "old_mode": 33188,
      "old_path": "libweave/src/notification/xmpp_channel.cc",
      "new_id": "b5aa425da478574d7a82244b3192073a287eac54",
      "new_mode": 33188,
      "new_path": "libweave/src/notification/xmpp_channel.cc"
    },
    {
      "type": "modify",
      "old_id": "360f64d511b8d265150101be11483d8bbe63204b",
      "old_mode": 33188,
      "old_path": "libweave/src/notification/xmpp_channel.h",
      "new_id": "1e42c2c305a0486e786ba450bcd22840d9fe0063",
      "new_mode": 33188,
      "new_path": "libweave/src/notification/xmpp_channel.h"
    },
    {
      "type": "modify",
      "old_id": "7fd6074aedef82afd19e8a1dcc05a752aacca034",
      "old_mode": 33188,
      "old_path": "libweave/src/notification/xmpp_channel_unittest.cc",
      "new_id": "d64c93af50295f631af32dd3d353ec67e2d85d13",
      "new_mode": 33188,
      "new_path": "libweave/src/notification/xmpp_channel_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "1a3ec36c54cde128792ab47bd96c2c4a5ad6852c",
      "old_mode": 33188,
      "old_path": "libweave/src/notification/xmpp_iq_stanza_handler.cc",
      "new_id": "a61adc748c293866e5117fd1b3f5e85ca098d7ba",
      "new_mode": 33188,
      "new_path": "libweave/src/notification/xmpp_iq_stanza_handler.cc"
    },
    {
      "type": "modify",
      "old_id": "a8d02453ed50ab9b492cb5e20fb5f041a3384171",
      "old_mode": 33188,
      "old_path": "libweave/src/notification/xmpp_iq_stanza_handler.h",
      "new_id": "3b3d71c2d103cc1273fe2117d7f01eebb73018b3",
      "new_mode": 33188,
      "new_path": "libweave/src/notification/xmpp_iq_stanza_handler.h"
    },
    {
      "type": "modify",
      "old_id": "a1d1f6fd0ca31f6092d89c93ee12ab974ecbc306",
      "old_mode": 33188,
      "old_path": "libweave/src/notification/xmpp_iq_stanza_handler_unittest.cc",
      "new_id": "fd374b4e5ea2f8eb0a2ace14a6afbd20330f8b55",
      "new_mode": 33188,
      "new_path": "libweave/src/notification/xmpp_iq_stanza_handler_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "f925cb663ae70164174b8c1d1d3398a3369d4daa",
      "old_mode": 33188,
      "old_path": "libweave/src/privet/cloud_delegate.cc",
      "new_id": "f916187cd2d4953a2bdc1942b6367b6cec4ddf8b",
      "new_mode": 33188,
      "new_path": "libweave/src/privet/cloud_delegate.cc"
    },
    {
      "type": "modify",
      "old_id": "60d5f4996e8e35994ba71e978a82c5358929ac38",
      "old_mode": 33188,
      "old_path": "libweave/src/privet/cloud_delegate.h",
      "new_id": "e31ba0135a85d652f321a2f916048920b7c7858d",
      "new_mode": 33188,
      "new_path": "libweave/src/privet/cloud_delegate.h"
    },
    {
      "type": "modify",
      "old_id": "9c1260919b76f624d3dce19f04837bd601e69148",
      "old_mode": 33188,
      "old_path": "libweave/src/privet/privet_manager.cc",
      "new_id": "7daa0f99f82bbb602a29c2af8c465211881ce9a5",
      "new_mode": 33188,
      "new_path": "libweave/src/privet/privet_manager.cc"
    },
    {
      "type": "modify",
      "old_id": "b24c2b500095d2b3147720479c04e26afb2f0ae2",
      "old_mode": 33188,
      "old_path": "libweave/src/privet/privet_manager.h",
      "new_id": "f9ccd15ac917a365e13f93ebda951c90c68cc5b5",
      "new_mode": 33188,
      "new_path": "libweave/src/privet/privet_manager.h"
    },
    {
      "type": "modify",
      "old_id": "fe33de9699bdacbfba47982ac121fc8e88376193",
      "old_mode": 33188,
      "old_path": "libweave/src/privet/security_manager.cc",
      "new_id": "3921a452a3c00564d172fa63cec25c9bb4a76914",
      "new_mode": 33188,
      "new_path": "libweave/src/privet/security_manager.cc"
    },
    {
      "type": "modify",
      "old_id": "1f00265b2db966872b79a7cd1f722fc19d410635",
      "old_mode": 33188,
      "old_path": "libweave/src/privet/security_manager.h",
      "new_id": "9876781f06dd181a9a1bb8f92694c03643de1e94",
      "new_mode": 33188,
      "new_path": "libweave/src/privet/security_manager.h"
    },
    {
      "type": "modify",
      "old_id": "9c995be736c4f5a22094ab92492c5d078fefc63c",
      "old_mode": 33188,
      "old_path": "libweave/src/privet/security_manager_unittest.cc",
      "new_id": "dc86c13e8a4f148fda0a7134064990ea0a7c62d2",
      "new_mode": 33188,
      "new_path": "libweave/src/privet/security_manager_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "bea033f82b15cd1e683a3d8bb534e37d046feac4",
      "old_mode": 33188,
      "old_path": "libweave/src/privet/wifi_bootstrap_manager.cc",
      "new_id": "f8401bcdd7690c811561c599b40159606fdab5b9",
      "new_mode": 33188,
      "new_path": "libweave/src/privet/wifi_bootstrap_manager.cc"
    },
    {
      "type": "modify",
      "old_id": "dad13a086f0fef33f8417ea1aef4662625a67876",
      "old_mode": 33188,
      "old_path": "libweave/src/privet/wifi_bootstrap_manager.h",
      "new_id": "8f47223bfbf5c65fe4963922bf535a74f11ac972",
      "new_mode": 33188,
      "new_path": "libweave/src/privet/wifi_bootstrap_manager.h"
    }
  ]
}
