)]}'
{
  "commit": "c11a17d59330e6356f9da62e5b4a7ecf6a726665",
  "tree": "5a8b7773728e7abaefc318639c50f3dcd4e39a35",
  "parents": [
    "1eb415608b0a877521b257786a1372003c1d5625"
  ],
  "author": {
    "name": "Vitaly Buka",
    "email": "vitalybuka@chromium.org",
    "time": "Sat Aug 15 10:36:10 2015 -0700"
  },
  "committer": {
    "name": "Alex Vakulenko",
    "email": "avakulenko@google.com",
    "time": "Tue Aug 18 11:15:32 2015 -0700"
  },
  "message": "libweave: Remove loading/saving of config and state from libweave\n\nExternal code should provide this functionality.\n\nBUG\u003dbrillo:1257,brillo:1253\nTEST\u003d`FEATURES\u003dtest emerge-gizmo libweave buffet`\n\nChange-Id: I95dcaf90cfd49dfb307fef4e9df12f12e3403d55\nReviewed-on: https://chromium-review.googlesource.com/293916\nTested-by: Vitaly Buka \u003cvitalybuka@chromium.org\u003e\nReviewed-by: Alex Vakulenko \u003cavakulenko@chromium.org\u003e\nCommit-Queue: Vitaly Buka \u003cvitalybuka@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "rename",
      "old_id": "e2512cb6968496c6d4a3a647c0520009cb425005",
      "old_mode": 33188,
      "old_path": "libweave/include/weave/config.h",
      "new_id": "f13ec8f03a94baea24e8ca85b68bbbbaf151f76a",
      "new_mode": 33188,
      "new_path": "libweave/include/weave/config_store.h",
      "score": 68
    },
    {
      "type": "modify",
      "old_id": "585adba2b0a9283835c9a0891c711ad09396caac",
      "old_mode": 33188,
      "old_path": "libweave/include/weave/device.h",
      "new_id": "25f18c078dca3dba3931e95a8a71700717bf8d04",
      "new_mode": 33188,
      "new_path": "libweave/include/weave/device.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "de44877d6086fdba4b9911ea43027ad793e6f782",
      "new_mode": 33188,
      "new_path": "libweave/include/weave/mock_config_store.h"
    },
    {
      "type": "modify",
      "old_id": "649d9f4245a50314a0be2f10ec49404e05fa6e60",
      "old_mode": 33188,
      "old_path": "libweave/libweave.gyp",
      "new_id": "d5f48b28e310d504299846aca25f2998db3102f4",
      "new_mode": 33188,
      "new_path": "libweave/libweave.gyp"
    },
    {
      "type": "modify",
      "old_id": "d09e5126334e530a017e541f00e545b4499ddd0b",
      "old_mode": 33188,
      "old_path": "libweave/src/base_api_handler.cc",
      "new_id": "655983bb66673a564ff750b85eccaed1b949d84e",
      "new_mode": 33188,
      "new_path": "libweave/src/base_api_handler.cc"
    },
    {
      "type": "modify",
      "old_id": "735ddd94cbe4476435ebb7f3c1145e5880c7c36a",
      "old_mode": 33188,
      "old_path": "libweave/src/base_api_handler_unittest.cc",
      "new_id": "9b22ef872bd027de71d9812c276a77bd87fd3def",
      "new_mode": 33188,
      "new_path": "libweave/src/base_api_handler_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "85c75fea749c300adcecd0da65f75af874873c3d",
      "old_mode": 33188,
      "old_path": "libweave/src/config.cc",
      "new_id": "578348654128cd544a6f2bcf3b95c585c1f9cec9",
      "new_mode": 33188,
      "new_path": "libweave/src/config.cc"
    },
    {
      "type": "modify",
      "old_id": "5871629cc0f64586e5e379acf816baf40d4fe487",
      "old_mode": 33188,
      "old_path": "libweave/src/config.h",
      "new_id": "55d7d0988b3c9a4e532c8877c66544234dbc61ae",
      "new_mode": 33188,
      "new_path": "libweave/src/config.h"
    },
    {
      "type": "modify",
      "old_id": "0ffad438b5cfa0405f3c455f5f35453de1916903",
      "old_mode": 33188,
      "old_path": "libweave/src/config_unittest.cc",
      "new_id": "be24e00afe09b53312f6858621a4b5c7d2cc0cc7",
      "new_mode": 33188,
      "new_path": "libweave/src/config_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "4d3c2517fa96633fbf446110bca250aa2e2bfae4",
      "old_mode": 33188,
      "old_path": "libweave/src/device_manager.cc",
      "new_id": "846298a6a51487b51806565f8c1a2ad16d4bac4e",
      "new_mode": 33188,
      "new_path": "libweave/src/device_manager.cc"
    },
    {
      "type": "modify",
      "old_id": "cfa9ce077b0e84007a444107168c7432a14596a1",
      "old_mode": 33188,
      "old_path": "libweave/src/device_manager.h",
      "new_id": "951cbf261d0c71dfd361b33fed04b8a5bad36f82",
      "new_mode": 33188,
      "new_path": "libweave/src/device_manager.h"
    },
    {
      "type": "modify",
      "old_id": "0f150e105b843f20cab98cb145a0a7cdd545fa50",
      "old_mode": 33188,
      "old_path": "libweave/src/device_registration_info.cc",
      "new_id": "26e47ed0a2f39796af694d9a8ff2283f334f4b89",
      "new_mode": 33188,
      "new_path": "libweave/src/device_registration_info.cc"
    },
    {
      "type": "modify",
      "old_id": "1dcc41bc982dddd2ed09ac9dd995c2ea87077696",
      "old_mode": 33188,
      "old_path": "libweave/src/device_registration_info.h",
      "new_id": "45f2257d82101f0ca38e8b4d7efb3b013ae8dd41",
      "new_mode": 33188,
      "new_path": "libweave/src/device_registration_info.h"
    },
    {
      "type": "modify",
      "old_id": "9c70207ab5e2177114b51110dc4efe6a2ab4dc77",
      "old_mode": 33188,
      "old_path": "libweave/src/device_registration_info_unittest.cc",
      "new_id": "ec79c5df4b6e5ad8bf855815727544b8d54a29af",
      "new_mode": 33188,
      "new_path": "libweave/src/device_registration_info_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "3a2a2491c7811feea01998f3f48151f9100cc08c",
      "old_mode": 33188,
      "old_path": "libweave/src/privet/cloud_delegate.cc",
      "new_id": "f761b67a0483918b8ea726767b96e1e5a45720ff",
      "new_mode": 33188,
      "new_path": "libweave/src/privet/cloud_delegate.cc"
    },
    {
      "type": "modify",
      "old_id": "48dbc74fec64771e5c17e8b45dc6a29b618add7c",
      "old_mode": 33188,
      "old_path": "libweave/src/states/state_manager.cc",
      "new_id": "455b5633ffcdf59f53510488fc5a785f75ba638c",
      "new_mode": 33188,
      "new_path": "libweave/src/states/state_manager.cc"
    },
    {
      "type": "delete",
      "old_id": "025af398c34bc068e1132dc06c5fd35d52e0873a",
      "old_mode": 33188,
      "old_path": "libweave/src/storage_impls.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "760b2a96e06961070aa8283725bbc8b664f6b3db",
      "old_mode": 33188,
      "old_path": "libweave/src/storage_impls.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "5a2834f56b14eac525defe63a73f0c982e52adcb",
      "old_mode": 33188,
      "old_path": "libweave/src/storage_interface.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
