)]}'
{
  "commit": "2a17a53c02d6504e5d3a98f8de03e992b5f60408",
  "tree": "a1855948b125b183f7131bfb62bfb1a262d4ce73",
  "parents": [
    "431f43049cc9189f9dbcf88ab5f20f16224af908"
  ],
  "author": {
    "name": "Alex Vakulenko",
    "email": "avakulenko@chromium.org",
    "time": "Tue Feb 24 14:51:13 2015 -0800"
  },
  "committer": {
    "name": "ChromeOS Commit Bot",
    "email": "chromeos-commit-bot@chromium.org",
    "time": "Thu Feb 26 20:30:54 2015 +0000"
  },
  "message": "buffet: Add support for \u0027default\u0027 properties in CDD\n\nThe internals of supporting optional command parameters/state\nproperties was built into buffet earlier, but this was not exposed\nin JSON reading/writing routines, so it was impossible to use this\nfeature.\n\nAdded JSON serialization/deserialization code and unit tests\nto verify the operation.\n\nBUG\u003dbrillo:357\nTEST\u003d`FEATURES\u003dtest emerge-link buffet`\n\nChange-Id: I29c8d3d7c0894a9c837e73d0fdb16bafdfadfeca\nReviewed-on: https://chromium-review.googlesource.com/253070\nTrybot-Ready: Alex Vakulenko \u003cavakulenko@chromium.org\u003e\nTested-by: Alex Vakulenko \u003cavakulenko@chromium.org\u003e\nReviewed-by: Christopher Wiley \u003cwiley@chromium.org\u003e\nCommit-Queue: Alex Vakulenko \u003cavakulenko@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "41e76392a83da3d36314cf62a3fef0a10b72e6bc",
      "old_mode": 33188,
      "old_path": "buffet/commands/object_schema.cc",
      "new_id": "64372620272d8f1cf73ab1ef288600d9282184ca",
      "new_mode": 33188,
      "new_path": "buffet/commands/object_schema.cc"
    },
    {
      "type": "modify",
      "old_id": "505d6a6c1152b86dcf03e567552e966d83d0694c",
      "old_mode": 33188,
      "old_path": "buffet/commands/object_schema_unittest.cc",
      "new_id": "0f429a18521715467ba24742c8815b563cfbb487",
      "new_mode": 33188,
      "new_path": "buffet/commands/object_schema_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "5a8b10f3cb69b3d81352672c8c5736ba430c7a78",
      "old_mode": 33188,
      "old_path": "buffet/commands/prop_types.cc",
      "new_id": "37a6dc8389abb9747d34233062f4baab43948124",
      "new_mode": 33188,
      "new_path": "buffet/commands/prop_types.cc"
    },
    {
      "type": "modify",
      "old_id": "a26c35596d5788e3c129dd8deea5dae5e04a4eaf",
      "old_mode": 33188,
      "old_path": "buffet/commands/schema_constants.cc",
      "new_id": "22a4766e4c8d778b9aeb393f65f1e430c2e900cd",
      "new_mode": 33188,
      "new_path": "buffet/commands/schema_constants.cc"
    },
    {
      "type": "modify",
      "old_id": "6b06e2f52211bf717096f8800a484a9aa10d2901",
      "old_mode": 33188,
      "old_path": "buffet/commands/schema_constants.h",
      "new_id": "1cfbc75c5aa9e94d3dcc544b23b35d038e3d6396",
      "new_mode": 33188,
      "new_path": "buffet/commands/schema_constants.h"
    },
    {
      "type": "modify",
      "old_id": "8d4c36925a714dc9991d4d20c069e10382bb29d9",
      "old_mode": 33188,
      "old_path": "buffet/commands/unittest_utils.cc",
      "new_id": "db8aa4a26e0554ea2e4c999771873860f0907be9",
      "new_mode": 33188,
      "new_path": "buffet/commands/unittest_utils.cc"
    }
  ]
}
