)]}'
{
  "commit": "4c9813538df567f07a479e638b78d80b194c6db7",
  "tree": "a1d8bfa756d768c664c3772b7ce74478afac916d",
  "parents": [
    "af3a30949446c5cb44e06f513457fda43a0d60de"
  ],
  "author": {
    "name": "Vitaly Buka",
    "email": "vitalybuka@google.com",
    "time": "Thu Oct 01 23:04:24 2015 -0700"
  },
  "committer": {
    "name": "Vitaly Buka",
    "email": "vitalybuka@google.com",
    "time": "Fri Oct 02 21:03:14 2015 +0000"
  },
  "message": "Remove weave::State interface\n\nAll methods moved into weave::Device\n\nBUG:24267885\nChange-Id: Ie864c1775a0e0cf2a75b43a2034d6a99688c0c1e\nReviewed-on: https://weave-review.googlesource.com/1224\nReviewed-by: Vitaly Buka \u003cvitalybuka@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ef5f4e611abb58907d80e58e89abb6d118854003",
      "old_mode": 33188,
      "old_path": "libweave/examples/ubuntu/main.cc",
      "new_id": "7220e85344376f3c453f2e9958a5dbfc14b19e2a",
      "new_mode": 33188,
      "new_path": "libweave/examples/ubuntu/main.cc"
    },
    {
      "type": "modify",
      "old_id": "57895b22d61e2d037664b7afa0cc8a60a11f81fb",
      "old_mode": 33188,
      "old_path": "libweave/include/weave/device.h",
      "new_id": "03e3984169e859433414beaa52ec05aa7d2cd747",
      "new_mode": 33188,
      "new_path": "libweave/include/weave/device.h"
    },
    {
      "type": "delete",
      "old_id": "1b68343bc8212d44a69d04a2ff76a536c0a61930",
      "old_mode": 33188,
      "old_path": "libweave/include/weave/state.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "f5fecf5dcd555e439ccd15c36ccd60c88a788714",
      "old_mode": 33188,
      "old_path": "libweave/src/device_manager.cc",
      "new_id": "79ef5d1d258ef7a1eb1fa3ada408aa1d7c5d5d77",
      "new_mode": 33188,
      "new_path": "libweave/src/device_manager.cc"
    },
    {
      "type": "modify",
      "old_id": "d96ee9be5bc9ae0391c5b50db72bf0060ec83065",
      "old_mode": 33188,
      "old_path": "libweave/src/device_manager.h",
      "new_id": "fbf28715d6ade2ec4f8a63b0a68b049ec9594721",
      "new_mode": 33188,
      "new_path": "libweave/src/device_manager.h"
    },
    {
      "type": "modify",
      "old_id": "f3484badd2f324575ef1efea08cf1db65d55d51d",
      "old_mode": 33188,
      "old_path": "libweave/src/device_registration_info.cc",
      "new_id": "1f0b73f963ff72d10185de4002d99eee1ffe9a0e",
      "new_mode": 33188,
      "new_path": "libweave/src/device_registration_info.cc"
    },
    {
      "type": "modify",
      "old_id": "09836b6cb3f95fc9813bdbcc685677be7b6394b4",
      "old_mode": 33188,
      "old_path": "libweave/src/privet/cloud_delegate.cc",
      "new_id": "57c8fa131d8ab1097077d8378db01c02c00a25e7",
      "new_mode": 33188,
      "new_path": "libweave/src/privet/cloud_delegate.cc"
    },
    {
      "type": "modify",
      "old_id": "b5da1c7d86e964862173af6ae01eb4f1b0f8bb07",
      "old_mode": 33188,
      "old_path": "libweave/src/states/state_manager.cc",
      "new_id": "7fd9715e20e4deb975cdaa3f45b1481944d48db4",
      "new_mode": 33188,
      "new_path": "libweave/src/states/state_manager.cc"
    },
    {
      "type": "modify",
      "old_id": "56dde951dade6fd66044474c825bb055313a811b",
      "old_mode": 33188,
      "old_path": "libweave/src/states/state_manager.h",
      "new_id": "1513781494049f0178ac35fcfa99794b63d221b2",
      "new_mode": 33188,
      "new_path": "libweave/src/states/state_manager.h"
    },
    {
      "type": "modify",
      "old_id": "184dc3570bc8b6f045e4979f839a8f75752f6a6e",
      "old_mode": 33188,
      "old_path": "libweave/src/states/state_manager_unittest.cc",
      "new_id": "421fe2f4de4de388eb2a87da84ca24040b194f85",
      "new_mode": 33188,
      "new_path": "libweave/src/states/state_manager_unittest.cc"
    }
  ]
}
