)]}'
{
  "commit": "180cfd5feb4fe415d04494bf00f2013896f93b77",
  "tree": "fb1e5fc9a6d82dcf2ad93b9264853fb0db98496a",
  "parents": [
    "6275b3f1f3de7b0ca285e8f57a6d6014b0fa95b3"
  ],
  "author": {
    "name": "Adam Cohen",
    "email": "adamcohen@google.com",
    "time": "Sun Nov 04 12:03:12 2012 -0800"
  },
  "committer": {
    "name": "Adam Cohen",
    "email": "adamcohen@google.com",
    "time": "Sun Nov 04 12:05:44 2012 -0800"
  },
  "message": "If a default keyguard layout isn\u0027t specified, fallback to the default layout\n\n-\u003e Also fixing a typo in AppWidgetProvider clone() -- this was the cause of\n   the \"couldn\u0027t load widget\". It wasn\u0027t getting expressed before for various\n   reasons.\n\nChange-Id: Ib7114565a414d66facd8b4baeb97d5a71e96b5e9\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "be6a770e6f33b46334eea95555121e1d6f5e225e",
      "old_mode": 33188,
      "old_path": "core/java/android/appwidget/AppWidgetHostView.java",
      "new_id": "52771eebecbb9d95c1e05fe06c2e1e6ef683dbb1",
      "new_mode": 33188,
      "new_path": "core/java/android/appwidget/AppWidgetHostView.java"
    },
    {
      "type": "modify",
      "old_id": "6bf12e681bad020b71a3ce762c2f08e0fa14c56b",
      "old_mode": 33188,
      "old_path": "core/java/android/appwidget/AppWidgetProviderInfo.java",
      "new_id": "7b8b286ab643a2951af0bb2eaff8f3b03ca05ba0",
      "new_mode": 33188,
      "new_path": "core/java/android/appwidget/AppWidgetProviderInfo.java"
    }
  ]
}
