)]}'
{
  "commit": "f7f52d4707c007bb9255bd80b23ac3428c6fc2e0",
  "tree": "91270d5413f9b6f986364d389f2ffdb424270d41",
  "parents": [
    "7a35005ccd95adcb42125d602d9a997d0bf33d86"
  ],
  "author": {
    "name": "Vitaly Buka",
    "email": "vitalybuka@google.com",
    "time": "Sat Oct 10 22:43:55 2015 -0700"
  },
  "committer": {
    "name": "Vitaly Buka",
    "email": "vitalybuka@google.com",
    "time": "Mon Oct 12 18:58:56 2015 +0000"
  },
  "message": "Pass error as ErrorPtr into ErrorCallback\n\nUsually ErrorCallback is the final destination for error.\n\nChange-Id: I86298347a0db4cf82689cc47d5cd36705b54ce81\nReviewed-on: https://weave-review.googlesource.com/1301\nReviewed-by: Alex Vakulenko \u003cavakulenko@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f8172bc6b93e5e1b808d0fa6614d72b9fa4ae1ce",
      "old_mode": 33188,
      "old_path": "libweave/examples/ubuntu/curl_http_client.cc",
      "new_id": "c058a9beed0cf2b62bbadf7e5dc3c66b184b12ce",
      "new_mode": 33188,
      "new_path": "libweave/examples/ubuntu/curl_http_client.cc"
    },
    {
      "type": "modify",
      "old_id": "b24c075eb7075598c0268a3d237b421d4cfafe6b",
      "old_mode": 33188,
      "old_path": "libweave/examples/ubuntu/event_http_client.cc",
      "new_id": "8341a07b7c4775e523cd9a4ec4b6b225e0a33e09",
      "new_mode": 33188,
      "new_path": "libweave/examples/ubuntu/event_http_client.cc"
    },
    {
      "type": "modify",
      "old_id": "0891e012f18429fe77da647cf171be7229b508e3",
      "old_mode": 33188,
      "old_path": "libweave/examples/ubuntu/main.cc",
      "new_id": "e7627919567f3853746566d560943e4aac5c657e",
      "new_mode": 33188,
      "new_path": "libweave/examples/ubuntu/main.cc"
    },
    {
      "type": "modify",
      "old_id": "d121fcaca220a4472b7a64f4c4b588eee6c9688a",
      "old_mode": 33188,
      "old_path": "libweave/examples/ubuntu/netlink_network.cc",
      "new_id": "24d099662703e510459b965cc288029221dc759f",
      "new_mode": 33188,
      "new_path": "libweave/examples/ubuntu/netlink_network.cc"
    },
    {
      "type": "modify",
      "old_id": "6d9294947a8a0b30620dd3ea8d370e52b652913a",
      "old_mode": 33188,
      "old_path": "libweave/examples/ubuntu/network_manager.cc",
      "new_id": "ff54f0b73d5768cd439705696c7abf95c6992fe7",
      "new_mode": 33188,
      "new_path": "libweave/examples/ubuntu/network_manager.cc"
    },
    {
      "type": "modify",
      "old_id": "58626cc48aaf89578d37132f9afb8c9c44b348f3",
      "old_mode": 33188,
      "old_path": "libweave/examples/ubuntu/ssl_stream.cc",
      "new_id": "e146d5842b70d647c4a68270c51887c426656a68",
      "new_mode": 33188,
      "new_path": "libweave/examples/ubuntu/ssl_stream.cc"
    },
    {
      "type": "modify",
      "old_id": "67f923f0fdc458c009b195fc2af6361db63af50e",
      "old_mode": 33188,
      "old_path": "libweave/include/weave/error.h",
      "new_id": "83b33b443d168aaa01393091d933a3281ca98bc1",
      "new_mode": 33188,
      "new_path": "libweave/include/weave/error.h"
    },
    {
      "type": "modify",
      "old_id": "09c701401039cd76b1d0ed409fedb88c2b87ccab",
      "old_mode": 33188,
      "old_path": "libweave/src/device_registration_info.cc",
      "new_id": "6481481eb84bba33897f69d4bd6bf94e66bf39bb",
      "new_mode": 33188,
      "new_path": "libweave/src/device_registration_info.cc"
    },
    {
      "type": "modify",
      "old_id": "1577cd436c6282a1bae23dcf5a979450069aeda5",
      "old_mode": 33188,
      "old_path": "libweave/src/device_registration_info.h",
      "new_id": "a7f79b66f2e8ee269cf7dc4f8a06cb66c38e0283",
      "new_mode": 33188,
      "new_path": "libweave/src/device_registration_info.h"
    },
    {
      "type": "modify",
      "old_id": "49c4ccbde617fae2fb224fbf4a3aa55951dbb9f9",
      "old_mode": 33188,
      "old_path": "libweave/src/device_registration_info_unittest.cc",
      "new_id": "6d00a5153f7d1a840ce183c6f4e61e291adc9cb7",
      "new_mode": 33188,
      "new_path": "libweave/src/device_registration_info_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "fae2022144bfe95a42c37b18db719fe064c401ce",
      "old_mode": 33188,
      "old_path": "libweave/src/notification/xmpp_channel.cc",
      "new_id": "0d222867b24b24413fcb337978385b913885f0cc",
      "new_mode": 33188,
      "new_path": "libweave/src/notification/xmpp_channel.cc"
    },
    {
      "type": "modify",
      "old_id": "27e1f1bd40f321c7fa89f66b4dcabc9428263607",
      "old_mode": 33188,
      "old_path": "libweave/src/notification/xmpp_channel.h",
      "new_id": "814b2a507da1839c375ee7ae6b8a605f7291e504",
      "new_mode": 33188,
      "new_path": "libweave/src/notification/xmpp_channel.h"
    },
    {
      "type": "modify",
      "old_id": "83cb6fb986d2026d8707da8d7cb317a973c008a5",
      "old_mode": 33188,
      "old_path": "libweave/src/privet/cloud_delegate.cc",
      "new_id": "3df5b8682abe10ce7320c9564633ecda385034a5",
      "new_mode": 33188,
      "new_path": "libweave/src/privet/cloud_delegate.cc"
    },
    {
      "type": "modify",
      "old_id": "297af73cbbf30bdf1a6386e43fb29117a06f31fb",
      "old_mode": 33188,
      "old_path": "libweave/src/privet/privet_handler.cc",
      "new_id": "702104db5b7f3eac4de3e8eb5747f98abb0b92b4",
      "new_mode": 33188,
      "new_path": "libweave/src/privet/privet_handler.cc"
    },
    {
      "type": "modify",
      "old_id": "6829984ef18128665ae56f3250c72f2cf24dc79a",
      "old_mode": 33188,
      "old_path": "libweave/src/privet/privet_handler_unittest.cc",
      "new_id": "42dd9567ab137e28bd10063f886f6f3605affcb9",
      "new_mode": 33188,
      "new_path": "libweave/src/privet/privet_handler_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "e67e01686fcc49a47b034843665b7e2a5c398966",
      "old_mode": 33188,
      "old_path": "libweave/src/privet/wifi_bootstrap_manager.cc",
      "new_id": "b4b0153f4a71814eafcb22a99567c44f34201fa3",
      "new_mode": 33188,
      "new_path": "libweave/src/privet/wifi_bootstrap_manager.cc"
    },
    {
      "type": "modify",
      "old_id": "6423b9d3edcc3ee125e3b01c7939ea145d9ea102",
      "old_mode": 33188,
      "old_path": "libweave/src/privet/wifi_bootstrap_manager.h",
      "new_id": "390af31e03b8b860d110a8837c31a2b21f258e0f",
      "new_mode": 33188,
      "new_path": "libweave/src/privet/wifi_bootstrap_manager.h"
    },
    {
      "type": "modify",
      "old_id": "9b1f33952eb44ba3f969c45cc94f5bdf546caccf",
      "old_mode": 33188,
      "old_path": "libweave/src/streams_unittest.cc",
      "new_id": "3cef6f06bfde21b87e9951de9d0e51b343f17935",
      "new_mode": 33188,
      "new_path": "libweave/src/streams_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "5e15212a38a0702d508b7bf36b62976c1c7352a6",
      "old_mode": 33188,
      "old_path": "libweave/src/weave_unittest.cc",
      "new_id": "8d872298b13bf96f2157a0fb7d6fd8f550e54afb",
      "new_mode": 33188,
      "new_path": "libweave/src/weave_unittest.cc"
    }
  ]
}
