)]}'
{
  "log": [
    {
      "commit": "ae542ff055301a4c3c8a18e8da1739df3a771958",
      "tree": "9e57899a12bd08fab4c83d2b8cb671d959469d2d",
      "parents": [
        "1193ae4e824c66b75083c444ce0f250594e138ee"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed Jan 13 16:29:27 2010 -0800"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed Jan 13 17:08:31 2010 -0800"
      },
      "message": "TransformGestureDetector is now ScaleGestureDetector - scope reduced.\nN1 screen can\u0027t reliably handle translation and scaling at the same time.\n"
    },
    {
      "commit": "8acdb201bdad2cd03c07ebad9cda29f7971ed164",
      "tree": "f9c045796bf21bc8cae6eaf67d93b2124077fafd",
      "parents": [
        "ce63c639e90daafc3382020bb2d9e2b17350f1f0"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed Jan 06 17:33:52 2010 -0800"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue Jan 12 15:08:23 2010 -0800"
      },
      "message": "Added TransformGestureDetector (still in progress)\nModified VelocityTracker to track multiple pointers\nAdded TransformTest\n"
    }
  ]
}
