)]}'
{
  "log": [
    {
      "commit": "5e88ac73ce2de9d5eb22ab222ff25c9dcca99644",
      "tree": "1ec98ca0d844ffaa998d17f06ea7c4fef1e1c2b3",
      "parents": [
        "dcd2ef9acc34c70e7a3c698d7e01e8af0af00f20"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Wed Mar 09 13:34:39 2011 -0800"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Fri Apr 08 16:21:34 2011 -0700"
      },
      "message": "Use the new API file format, and some minor tweaks to the old XML files that make the parser easier.\n\nChange-Id: I9307d0d323f1b65816b3e097bf9c4d92f3962b2f\n"
    },
    {
      "commit": "aad9c8d1100a7d88f0d6e4154e74ecf56e1fe745",
      "tree": "64b3da93b4e19f248b8ec78470ed7cead4a352c5",
      "parents": [
        "48476b0ade7594a64612db2b867792737193b2ec"
      ],
      "author": {
        "name": "Andy McFadden",
        "email": "fadden@android.com",
        "time": "Fri Dec 04 12:35:50 2009 -0800"
      },
      "committer": {
        "name": "Andy McFadden",
        "email": "fadden@android.com",
        "time": "Fri Dec 04 12:35:50 2009 -0800"
      },
      "message": "Restore 7.xml.\n\nDeletion of \"unused\" opcode constants should only have happened in\n8.xml.\n"
    },
    {
      "commit": "e46db3396820f13295f575622b40ab8b2068ff0b",
      "tree": "bd0d7a61eca20991c8cb40a00c4e4cdf08f48a9d",
      "parents": [
        "8280c2b15f6875b2d387c05df23d264864eb9cd5"
      ],
      "author": {
        "name": "Andy McFadden",
        "email": "fadden@android.com",
        "time": "Fri Dec 04 08:56:54 2009 -0800"
      },
      "committer": {
        "name": "Andy McFadden",
        "email": "fadden@android.com",
        "time": "Fri Dec 04 08:56:54 2009 -0800"
      },
      "message": "Remove \"unused\" opcodes from API.\n\nThere\u0027s no need to have constants like OP_UNUSED_FF in the API.  They\nserve no purpose, and it makes life confusing when an opcode is defined\n(does the \"unused\" one go away, breaking the API?  do we have the real\ndefinition and the \"unused\" definition simultaneously?).\n\nDiscussed / approved by API council.\n"
    },
    {
      "commit": "b2e49a2319a40976a60d51d9a7c55d20f0b2d0e9",
      "tree": "ad326c7e3f21998673d2da73aca860109fbd2740",
      "parents": [
        "0a42b811aea490a9a605b75f0320101f6eafd283"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Dec 03 14:13:53 2009 -0800"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Dec 03 14:13:53 2009 -0800"
      },
      "message": "Add API level 7.\n\nChange-Id: Id87dc724f0758ce0faee9c00621d4af6cb9f5bd9\n"
    }
  ]
}
