)]}'
{
  "commit": "7d66921b44464e4480d86c362294831f9587a061",
  "tree": "4fe7251a205084549891c75f158cb70813c20a1b",
  "parents": [
    "7e894da1c5fcc4fafa6cc69b612c9c14f78aed51"
  ],
  "author": {
    "name": "Alex Vakulenko",
    "email": "avakulenko@google.com",
    "time": "Mon Nov 23 16:05:24 2015 -0800"
  },
  "committer": {
    "name": "Alex Vakulenko",
    "email": "avakulenko@google.com",
    "time": "Tue Nov 24 16:08:35 2015 +0000"
  },
  "message": "Remove object schema parsing in state definition\n\nState definition schema is no longer parsed by libweave for semantic\nunderstanding. We just keep it around for clients who explicitly\nas for it, but we no longer use the schema to validate the state\nvalues. They are now stored as an opaque JSON object.\n\nBUG: 25841230\n\nChange-Id: Ib54b3d1f52dd8c63e9fa74afc174adeb5ca56d4d\nReviewed-on: https://weave-review.googlesource.com/1627\nReviewed-by: Vitaly Buka \u003cvitalybuka@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2975bdd0ed973a9cf099504f31b227f9a9031dc0",
      "old_mode": 33188,
      "old_path": "src/base_api_handler_unittest.cc",
      "new_id": "df78319cadfca3c25b99c084c9cb090d906b6171",
      "new_mode": 33188,
      "new_path": "src/base_api_handler_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "d60b6cb22dfd7a20866f17508e79f3afe2a9deb4",
      "old_mode": 33188,
      "old_path": "src/device_registration_info.cc",
      "new_id": "5c8625a13359adf9ffd3e5580e22bff4195d780e",
      "new_mode": 33188,
      "new_path": "src/device_registration_info.cc"
    },
    {
      "type": "modify",
      "old_id": "c3f50c0781699217e5e47951cf36f0fbc533a29f",
      "old_mode": 33188,
      "old_path": "src/states/mock_state_change_queue_interface.h",
      "new_id": "78c6c826f32f28ea7e5c5327d786e270a53cc2c3",
      "new_mode": 33188,
      "new_path": "src/states/mock_state_change_queue_interface.h"
    },
    {
      "type": "modify",
      "old_id": "288dadccf2832b93a2f4604eaff265bfc1564246",
      "old_mode": 33188,
      "old_path": "src/states/state_change_queue.cc",
      "new_id": "87cc18d8f80c4572d29bcdaa5491c76a6bb0a2fe",
      "new_mode": 33188,
      "new_path": "src/states/state_change_queue.cc"
    },
    {
      "type": "modify",
      "old_id": "00b827f0789c95f061fdcf81c1089b850384969b",
      "old_mode": 33188,
      "old_path": "src/states/state_change_queue.h",
      "new_id": "314f74652f7b53c3bb0bab67521d5233ca6516be",
      "new_mode": 33188,
      "new_path": "src/states/state_change_queue.h"
    },
    {
      "type": "modify",
      "old_id": "e3b365010bc2806bce8f05c361e3c5aa457320a4",
      "old_mode": 33188,
      "old_path": "src/states/state_change_queue_interface.h",
      "new_id": "81a2cfc46cb7f6e2375d80f92f9c78eee4a67d44",
      "new_mode": 33188,
      "new_path": "src/states/state_change_queue_interface.h"
    },
    {
      "type": "modify",
      "old_id": "9f26071279bc469ef79938b1abf5bbe189a9cff4",
      "old_mode": 33188,
      "old_path": "src/states/state_change_queue_unittest.cc",
      "new_id": "5fbc0127389f5ab79a0e8a492b3d28867ebe0cee",
      "new_mode": 33188,
      "new_path": "src/states/state_change_queue_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "fe6e669d0f58a818fc5748d11e731d75a8b9ec0e",
      "old_mode": 33188,
      "old_path": "src/states/state_manager.cc",
      "new_id": "a424588a1c0139a42cb29decbeebd80c9cd40f53",
      "new_mode": 33188,
      "new_path": "src/states/state_manager.cc"
    },
    {
      "type": "modify",
      "old_id": "3f854fea8b2a00f867cb81abd635752083c91ac8",
      "old_mode": 33188,
      "old_path": "src/states/state_manager_unittest.cc",
      "new_id": "933e11b927d7d4f206f5359183949479fd208ca2",
      "new_mode": 33188,
      "new_path": "src/states/state_manager_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "0b8e219892767027e199fe78200b7504223940ab",
      "old_mode": 33188,
      "old_path": "src/states/state_package.cc",
      "new_id": "55650b68816fb62f1c1938caa051d7371ceefaac",
      "new_mode": 33188,
      "new_path": "src/states/state_package.cc"
    },
    {
      "type": "modify",
      "old_id": "e8e39642a89c98789bbd88512afe55923250fcbb",
      "old_mode": 33188,
      "old_path": "src/states/state_package.h",
      "new_id": "7632145f53ea4948cbcecc343f6b2996211cc034",
      "new_mode": 33188,
      "new_path": "src/states/state_package.h"
    },
    {
      "type": "modify",
      "old_id": "f958bf5380c2f2cfc0076937ba076abe92282fea",
      "old_mode": 33188,
      "old_path": "src/states/state_package_unittest.cc",
      "new_id": "5e1b93357bbe895f275cc50c5026ea6bf91275fd",
      "new_mode": 33188,
      "new_path": "src/states/state_package_unittest.cc"
    }
  ]
}
