)]}'
{
  "commit": "fa94ff074d3200fae2f5d14a6d0f454e2ad23cfa",
  "tree": "cb29be3fc592830ef4ae34c2e93cfcd6eee0bdfe",
  "parents": [
    "69acb6b746c82f88607b3365795ebb3279188eed"
  ],
  "author": {
    "name": "Hakan Gustavsson",
    "email": "hakan.gustavsson@sonyericsson.com",
    "time": "Tue Feb 23 09:12:38 2010 +0100"
  },
  "committer": {
    "name": "Jean-Baptiste Queru",
    "email": "jbq@google.com",
    "time": "Mon Apr 19 16:16:23 2010 -0700"
  },
  "message": "GpsLocationProvider: Store new Location before onGpsStatusChanged is sent\n\nIn reportLocation() the new location is now stored before the callback\nonGpsStatusChanged(GPS_EVENT_FIRST_FIX) is sent. This will prevent users\nfrom getting a faulty location from LocationManager.getLastKnownLocation()\nafter receiving onGpsStatusChanged(GPS_EVENT_FIRST_FIX).\n\nChange-Id: I6c654b2acbf2e216c99058a20f068bf4721a1c7a\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9233ea97077f2eff5243cacc39a8ef7b7a7075d3",
      "old_mode": 33261,
      "old_path": "location/java/com/android/internal/location/GpsLocationProvider.java",
      "new_id": "ed3fdde4a90df73e093bf126bfd8e13ed78316a6",
      "new_mode": 33261,
      "new_path": "location/java/com/android/internal/location/GpsLocationProvider.java"
    }
  ]
}
