)]}'
{
  "log": [
    {
      "commit": "98a6abf7e36640ce3eb379b0a7ee609811f5aac0",
      "tree": "dd120d7383c2a81951fcea6b37fe49ddfe093ba0",
      "parents": [
        "f8438a7db064d049b5b5b7723d9f652716c39415",
        "d78f338e26585c6a956ca4b556ab690e176b8677"
      ],
      "author": {
        "name": "Jesse Wilson",
        "email": "jessewilson@google.com",
        "time": "Thu Sep 16 18:21:20 2010 -0700"
      },
      "committer": {
        "name": "Jesse Wilson",
        "email": "jessewilson@google.com",
        "time": "Thu Sep 16 18:21:20 2010 -0700"
      },
      "message": "resolved conflicts for merge of d78f338e to master\n\nChange-Id: Ibe4be94126df9f1ea999b0396351886161552960\n"
    },
    {
      "commit": "a1459565515649ea8fd109c07fcccaa3f86bd14c",
      "tree": "02d87555c827ff681540e049c1585411ee0f2770",
      "parents": [
        "a7516e90d01a22d17a470695eefa905e0ff066cc"
      ],
      "author": {
        "name": "Jesse Wilson",
        "email": "jessewilson@google.com",
        "time": "Thu Sep 16 17:50:43 2010 -0700"
      },
      "committer": {
        "name": "Jesse Wilson",
        "email": "jessewilson@google.com",
        "time": "Thu Sep 16 17:50:43 2010 -0700"
      },
      "message": "Add optional tags to frameworks/base ext.\n\nChange-Id: I08a69b7ca783994e52f735ad0ee9b85197cdaa96\n"
    },
    {
      "commit": "0ba4ac747c9e14bdbd9ffb417ac125eb2790a87f",
      "tree": "f20fb3cd3b011d48c9018d0ab1cf5c0d9a532600",
      "parents": [
        "9316232130fe831c998c9d7be9cf67294eccdcae"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Thu Sep 16 15:42:20 2010 -0400"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Thu Sep 16 16:01:53 2010 -0400"
      },
      "message": "Make javadoc warnings into errors.\n\nChange-Id: Ic2f98ffcc1568db5a3d5d97dd30de9d6dbfaf602\n"
    },
    {
      "commit": "40da25a26e259ebb1bede1db076480d3817ac4c3",
      "tree": "62df6afbf6f30a53bbf0777364e308ccdc155b61",
      "parents": [
        "b27d07cccf2dbd34e486f6ae5cfdf361e6437162",
        "8ee9ecc145c9e05faf13f4bcf5853c888760c1b6"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Thu Sep 16 11:32:30 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Sep 16 11:32:30 2010 -0700"
      },
      "message": "am 8ee9ecc1: am 9afd9093: Merge \"Doc change: clean up droiddoc (cs) macros.\" into gingerbread\n\nMerge commit \u00278ee9ecc145c9e05faf13f4bcf5853c888760c1b6\u0027\n\n* commit \u00278ee9ecc145c9e05faf13f4bcf5853c888760c1b6\u0027:\n  Doc change: clean up droiddoc (cs) macros.\n"
    },
    {
      "commit": "b9f03d51c2d727a6bdcdd0b781e8dbe1ca34c2f7",
      "tree": "dd59ef374b7fa643885f65fe2631e1cac959b879",
      "parents": [
        "d5d1328690b8f274059954e3c1bc9008c4e02dd7"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Thu Sep 16 13:49:46 2010 -0400"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Thu Sep 16 14:30:16 2010 -0400"
      },
      "message": "DO NOT MERGE - Doclava warnings are now errors.\n\nChange-Id: I688d8f66829d8526d76c321427dd701fbe8d1792\n"
    },
    {
      "commit": "9519eab313fdb0f74a05e85cffe25b61aa76a5dd",
      "tree": "6a60f5fac60ca0fa601e29545c1875f01f81f7f5",
      "parents": [
        "8946ab2618a4eebfdf7b00c6b68e6a5d8432cafa"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Tue Sep 14 18:15:08 2010 -0700"
      },
      "committer": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Thu Sep 16 11:08:57 2010 -0700"
      },
      "message": "Doc change: clean up droiddoc (cs) macros.\n\nChange-Id: I84b08a573fea42686a41ff694f1a52e8fb760dc5\n"
    },
    {
      "commit": "d20e5d0a2938872c1e47b430017c9337cda5abf2",
      "tree": "35dbbe43801c82db2c6b0f9a814f0d1a36d12084",
      "parents": [
        "e678f46ec45076203f6260f8a26f56d838c6b6ff"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Thu Sep 16 11:56:03 2010 -0400"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Thu Sep 16 12:38:42 2010 -0400"
      },
      "message": "DO NOT MERGE. Use the new -knowntags option to suppress warnings for some known tags.\n\nChange-Id: Ifa46210d1e590e5298376539b6099452d85ef93d\n"
    },
    {
      "commit": "71f7f672303e4a1ab28dfa6917d144d61d736540",
      "tree": "b9fe79b5ae4f923f1a30dec010a9388c8111f995",
      "parents": [
        "7747795af508354b3792e497e6a7b4bc749b4007"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Thu Sep 16 11:56:03 2010 -0400"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Thu Sep 16 12:03:41 2010 -0400"
      },
      "message": "DO NOT MERGE. Use the new -knowntags option to suppress warnings for some known tags.\n\nChange-Id: I4a04d9b182f2e644eb8d1966c33a0d280bf203e6\n"
    },
    {
      "commit": "f6a04aeeed4bdb89c5ef8db86ece2617b99aca87",
      "tree": "bca0b63b9ea50b63143c4802ee1a813bbce17cfa",
      "parents": [
        "685da21c1c3787ca555d956dc520558d6b747e42",
        "f9c7a3e25e6e83292051414246cb1fc0c5f85207"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed Sep 15 07:08:23 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Sep 15 07:08:23 2010 -0700"
      },
      "message": "am f9c7a3e2: am e71396cf: am 4b4af990: Doc change: update ADT 0.9.8 checksum and size.\n\nMerge commit \u0027f9c7a3e25e6e83292051414246cb1fc0c5f85207\u0027\n\n* commit \u0027f9c7a3e25e6e83292051414246cb1fc0c5f85207\u0027:\n  Doc change: update ADT 0.9.8 checksum and size.\n"
    },
    {
      "commit": "e71396cf4704ee9e26f510b511c1e793d8048d83",
      "tree": "a96d852978b726bf16fd5dde2860cdf9799e9164",
      "parents": [
        "3043441511e4483d24dc6f42e1ee7f7e9dc71be2",
        "4b4af990af527c79073d546ead1850278caa7a8e"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Tue Sep 14 09:39:59 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 14 09:39:59 2010 -0700"
      },
      "message": "am 4b4af990: Doc change: update ADT 0.9.8 checksum and size.\n\nMerge commit \u00274b4af990af527c79073d546ead1850278caa7a8e\u0027 into gingerbread\n\n* commit \u00274b4af990af527c79073d546ead1850278caa7a8e\u0027:\n  Doc change: update ADT 0.9.8 checksum and size.\n"
    },
    {
      "commit": "4b4af990af527c79073d546ead1850278caa7a8e",
      "tree": "0f7a31c45e13a233559ee628055325369023c35b",
      "parents": [
        "51c18989cf44d14a7ff82c45d9886b7ea55bd068"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Mon Sep 13 11:24:06 2010 -0700"
      },
      "committer": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Tue Sep 14 09:17:33 2010 -0700"
      },
      "message": "Doc change: update ADT 0.9.8 checksum and size.\n\nChange-Id: I610985683cd4608b075a22e8d8089de7896eb312\n"
    },
    {
      "commit": "aa03045e634afafca84255851110bf1a6ef707db",
      "tree": "4f9febdb0b91a67e83e32ee04d866225a3fa4ff0",
      "parents": [
        "201480c50e6f0ca7a0df7dfb14ba748c710969ea"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Fri Sep 10 15:48:29 2010 -0400"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Fri Sep 10 15:55:44 2010 -0400"
      },
      "message": "Make @deprecated without comment an error.\n\nChange-Id: Iaa5289fe7b48f0349fa9708c4f05144f6340b11c\n"
    },
    {
      "commit": "e94f6db17748abd979204179ccf1ed1c514ebe47",
      "tree": "8f4177521d9ab526c194e3447179bc4fc6823c58",
      "parents": [
        "4d8cc7bdf45ca2d8222190c92aa9a0b19a0c4313"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Fri Sep 10 15:02:06 2010 -0400"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Fri Sep 10 15:02:06 2010 -0400"
      },
      "message": "Make @deprecated without a comment an error DO NOT MERGE\n\n(do not merge because in master, this error has a different code 114 instead of 14)\n\nChange-Id: Iffc58423a8e972f3f59edfe6668beac4b65182e0\n"
    },
    {
      "commit": "54ceb6e68e3510730dc92f9ed2a929b21351405b",
      "tree": "44a47b79bb2ae3f1441576e93d074374e532213d",
      "parents": [
        "9584a542e345fa18fc62eb0b5947f250226f211d",
        "eed5d17d7869e77495b9836118a4ffbd5c3ebf50"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed Sep 08 18:22:33 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Sep 08 18:22:33 2010 -0700"
      },
      "message": "am eed5d17d: am ea68cab8: am 3eb07ea4: Merge \"Doc change: Add notes for SDK Tools r7 and ADT 0.9.8.\" into froyo\n\nMerge commit \u0027eed5d17d7869e77495b9836118a4ffbd5c3ebf50\u0027\n\n* commit \u0027eed5d17d7869e77495b9836118a4ffbd5c3ebf50\u0027:\n  Doc change: Add notes for SDK Tools r7 and ADT 0.9.8.\n"
    },
    {
      "commit": "ea68cab8a33d3169de33c7112000cd3dae233afe",
      "tree": "3fc5c00ca6569f49e47c083c2f4aa67555a166ea",
      "parents": [
        "d353c840ad5bf1b4e6bfba0e10bcdc79223bcdf7",
        "3eb07ea483225974484c018d7d5affbf4815ceb2"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed Sep 08 18:05:58 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Sep 08 18:05:58 2010 -0700"
      },
      "message": "am 3eb07ea4: Merge \"Doc change: Add notes for SDK Tools r7 and ADT 0.9.8.\" into froyo\n\nMerge commit \u00273eb07ea483225974484c018d7d5affbf4815ceb2\u0027 into gingerbread\n\n* commit \u00273eb07ea483225974484c018d7d5affbf4815ceb2\u0027:\n  Doc change: Add notes for SDK Tools r7 and ADT 0.9.8.\n"
    },
    {
      "commit": "022171be9d0a7db42fca6fe6d3f3c547ed2f4efb",
      "tree": "595481b26fa0c7c98d9779a1353e9413b559913c",
      "parents": [
        "ca9d51b15074163521b140dce431cc3a10cb56fe"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Fri Jul 30 19:24:17 2010 -0700"
      },
      "committer": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed Sep 08 15:59:56 2010 -0700"
      },
      "message": "Doc change: Add notes for SDK Tools r7 and ADT 0.9.8.\n\nChange-Id: I7cc8301e0160acd0adb3efbd20c6515ed985684f\n"
    },
    {
      "commit": "783cb60ddb7cde1349ca531c7b96ad67d5053cd2",
      "tree": "d53d80afb802f3ebca636448fcadcc5e8fdf330f",
      "parents": [
        "2cb3e29e823de1130c7649c0c515485917ab188c"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Thu Sep 02 18:08:05 2010 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Fri Sep 03 17:44:57 2010 -0700"
      },
      "message": "Update RecentApplications to use shared Carousel widget.\n\nChange-Id: I5ca7389aeca9ee6f03f48317f9d1034f9fb8c1ca\n"
    },
    {
      "commit": "7e3cf12e75cdbfd6299d5fe7cc87daaae40606e1",
      "tree": "20a3868e3407f02aae2c3dddd2c71f42950559f4",
      "parents": [
        "173a86b6d7b10aa48efaf2a57828a693e652a661"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Wed Sep 01 10:41:35 2010 -0700"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Wed Sep 01 10:45:04 2010 -0700"
      },
      "message": "Don\u0027t try to dist the stubs or comment check docs builds.\n\nChange-Id: I0c567f28af8111cdb0eada30b8c0a30091967cd7\n"
    },
    {
      "commit": "522ea25f2be384fd027ce2f644ee647fd8d80634",
      "tree": "7245a4c6e658dba0777f805f4a3da6e271f58e2c",
      "parents": [
        "e1cc0ffe54a7e961276d43e70988e69222907957",
        "1e1a030b502acae11dbd11d826d389351910a60f"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Tue Aug 31 15:29:24 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 31 15:29:24 2010 -0700"
      },
      "message": "am 1e1a030b: am 47471175: Can\\\u0027t have two rules building the stubs and public.xml!\n\nMerge commit \u00271e1a030b502acae11dbd11d826d389351910a60f\u0027\n\n* commit \u00271e1a030b502acae11dbd11d826d389351910a60f\u0027:\n  Can\u0027t have two rules building the stubs and public.xml!\n"
    },
    {
      "commit": "47471175c9d19a00d06a77aa316dcda08be97deb",
      "tree": "5524fae1a0f78574b7a397f499ba8eab8eb7d7ab",
      "parents": [
        "63070856d034a2819a26560bc7f2881e501c78b7"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Tue Aug 31 15:11:11 2010 -0700"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Tue Aug 31 15:11:11 2010 -0700"
      },
      "message": "Can\u0027t have two rules building the stubs and public.xml!\n\nChange-Id: I27b113d436aa5f945c5d6d56258dbafdf71193cf\n"
    },
    {
      "commit": "77881293ad9a68dfa1c1da4b466f7b2b6465b342",
      "tree": "fd96b1f3373de903239ae13a4040d585fc1a7deb",
      "parents": [
        "6eb5ac9ceeb3ff67d38c7ead54b4247e762f278d"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Tue Aug 31 11:26:45 2010 -0700"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Tue Aug 31 12:00:03 2010 -0700"
      },
      "message": "DO NOT MERGE - Back port change from master that enforces correctness in the javadoc comments.\n\nChange-Id: I42956ccb3a32b3bd7c573bb2175e4ec230613dbf\n"
    },
    {
      "commit": "2053f91623821d6b34cf70edbc00e3a93e1a20c5",
      "tree": "485aaf874a0e53368d5ec78cdcb7353139dd98a3",
      "parents": [
        "47416bc4f9beb4147b29bb9d93653a4aa356c37d"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed Aug 25 12:12:57 2010 -0700"
      },
      "committer": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Mon Aug 30 18:22:55 2010 -0700"
      },
      "message": "Clean up doc build to use Android custom doclava.\n\nChange-Id: I1dcf18054aa128ffb4c66111c53fad20bcdee783\n"
    },
    {
      "commit": "4314e2e674d0273d308e909261540793b9109ac9",
      "tree": "6ebcbe1e2684dc1f1cb4e5b7ad6e88b74fdf5ad7",
      "parents": [
        "daeeddc5ede07970fcf782611dd98fa057573ec4"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Fri Aug 27 17:13:22 2010 -0400"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Mon Aug 30 13:33:51 2010 -0700"
      },
      "message": "Add another pass of the docs that nothing depends on that tries to parse some of the docs but\nwithout generating all of them.\n\nThis should cut down on the number of sdk breakages.\n\nChange-Id: I947cc346bc525b05cc064c102171c4004303d7ed\n"
    },
    {
      "commit": "3fec2bf9bfcc6a43c6284f5ab1127f10f3d0a173",
      "tree": "7ef096354fceb2c78278b0c5622fe2b8f22b8b06",
      "parents": [
        "f956fd6d1325fcb2e5ce9b8dac95a9a40824ead8"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Fri Aug 27 15:05:39 2010 -0400"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@google.com",
        "time": "Fri Aug 27 15:34:00 2010 -0400"
      },
      "message": "Clean up the mess\n\nChange-Id: Id3745d6e97d90443dcc0fd29fa047090c489adb3\n"
    },
    {
      "commit": "e7c9178e6f21d652858ade62a7e86125386af110",
      "tree": "4b2c4be86cae782409cd95f2780ada8d11ada763",
      "parents": [
        "0ae6d2e8261be77c739527142c59a9d895b02fe1"
      ],
      "author": {
        "name": "Bill Napier",
        "email": "napier@google.com",
        "time": "Wed Aug 25 18:13:02 2010 -0700"
      },
      "committer": {
        "name": "Bill Napier",
        "email": "napier@google.com",
        "time": "Wed Aug 25 18:13:02 2010 -0700"
      },
      "message": "Fix MonkeyRunner SDK documentation generation.\n\nChange-Id: I53774cace908f5ac68e52cdfeec2c11cbdd7e11d\n"
    },
    {
      "commit": "089a38543fddbc803fd26f41645672456f41d078",
      "tree": "f27a4935922306090c8384f575385b64e774ffe3",
      "parents": [
        "9439241d35afc203d47b327619a49b5d70cf722b"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Wed Aug 25 08:21:15 2010 -0400"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Wed Aug 25 08:21:15 2010 -0400"
      },
      "message": "Revert \"Add support for generated documentation as part of the SDK docs.\"\n\nFix the build\n\nThis reverts commit e0dacf93b1a2d911d1c1a663ae6c66e0a211c14d.\n"
    },
    {
      "commit": "6615759f0c3074b8f3285bfdf0ecf9d38c45d46d",
      "tree": "a49011252ede41b42a139234e43d5702c47cfc83",
      "parents": [
        "a0b436234d999a05b1ddb571dea3956ad5139a4c",
        "2251894743f9e7b1ca7f546369c2ba7fc3d28e1f"
      ],
      "author": {
        "name": "Rohit Mungee",
        "email": "rohitm@google.com",
        "time": "Tue Aug 24 23:15:28 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 24 23:15:28 2010 -0700"
      },
      "message": "am 22518947: am bfc9325f: Merge \"Add support for generated documentation as part of the SDK docs.\" into gingerbread\n\nMerge commit \u00272251894743f9e7b1ca7f546369c2ba7fc3d28e1f\u0027\n\n* commit \u00272251894743f9e7b1ca7f546369c2ba7fc3d28e1f\u0027:\n  Add support for generated documentation as part of the SDK docs.\n"
    },
    {
      "commit": "e0dacf93b1a2d911d1c1a663ae6c66e0a211c14d",
      "tree": "ed08d7d013bca68555acb080f65484a3523f74ff",
      "parents": [
        "b80e610b070c2cec98a228a8aec450dc24a5f90a"
      ],
      "author": {
        "name": "Bill Napier",
        "email": "napier@google.com",
        "time": "Tue Aug 24 22:18:21 2010 -0700"
      },
      "committer": {
        "name": "Bill Napier",
        "email": "napier@google.com",
        "time": "Tue Aug 24 22:18:54 2010 -0700"
      },
      "message": "Add support for generated documentation as part of the SDK docs.\n\nThis can be done by adding the list of files to include to the\nALL_GENERATED_DOCS variable, and then making sure to put your generated output\nfiles under $(OUT_DOCS)/gen.\n\nChange-Id: Ie068a3fadccf7c990ec8e26b92ad408e7314469e\n"
    },
    {
      "commit": "e79486fed897d2516f7f35e00853e74910380006",
      "tree": "a96b77d8b3a690d07c69d17dc23a77be87939e00",
      "parents": [
        "01b5571020488886b45e46f4a91292455bb03d8b",
        "63f05fe487d23e559e9d3f2c285d1c35aa75b9b3"
      ],
      "author": {
        "name": "Trevor Johns",
        "email": "trevorjohns@google.com",
        "time": "Tue Aug 24 11:01:02 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 24 11:01:02 2010 -0700"
      },
      "message": "am 63f05fe4: am bb75aa90: am ca9d51b1: Disabling AccessibilityService sample from build system.\n\nMerge commit \u002763f05fe487d23e559e9d3f2c285d1c35aa75b9b3\u0027\n\n* commit \u002763f05fe487d23e559e9d3f2c285d1c35aa75b9b3\u0027:\n  Disabling AccessibilityService sample from build system.\n"
    },
    {
      "commit": "53e75ea847df20b29124966a4232dc0109c37e27",
      "tree": "4c545e0c93b0d50122002201d3f6836225a6b3dd",
      "parents": [
        "d820714e30a53b244d252e77c7922e2c1604adbc",
        "485de781f6bd30dfb7aa1e55c4f1efb3d3b11eba"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Tue Aug 24 09:57:33 2010 -0700"
      },
      "committer": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Tue Aug 24 09:57:33 2010 -0700"
      },
      "message": "resolved conflicts for merge of 485de781 to master\n\nChange-Id: I483cb81596f09b024b1aea7fc55960183f38b24f\n"
    },
    {
      "commit": "bb75aa9065b1234bee8b27681810d563e31d955b",
      "tree": "92dacc74113f15ba17680f36a91b0664e0a036e6",
      "parents": [
        "b2cc86da29452769ff6210f1dfef4b51aac1d75e",
        "ca9d51b15074163521b140dce431cc3a10cb56fe"
      ],
      "author": {
        "name": "Trevor Johns",
        "email": "trevorjohns@google.com",
        "time": "Fri Aug 20 18:42:38 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 20 18:42:38 2010 -0700"
      },
      "message": "am ca9d51b1: Disabling AccessibilityService sample from build system.\n\nMerge commit \u0027ca9d51b15074163521b140dce431cc3a10cb56fe\u0027 into gingerbread\n\n* commit \u0027ca9d51b15074163521b140dce431cc3a10cb56fe\u0027:\n  Disabling AccessibilityService sample from build system.\n"
    },
    {
      "commit": "ca9d51b15074163521b140dce431cc3a10cb56fe",
      "tree": "6a643b73ad5428fa529deee9bfa3d780695d29aa",
      "parents": [
        "3158cf689f4994ec53c3b727f9b6ad7751a5551b"
      ],
      "author": {
        "name": "Trevor Johns",
        "email": "trevorjohns@google.com",
        "time": "Fri Aug 20 17:13:02 2010 -0700"
      },
      "committer": {
        "name": "Trevor Johns",
        "email": "trevorjohns@google.com",
        "time": "Fri Aug 20 17:13:02 2010 -0700"
      },
      "message": "Disabling AccessibilityService sample from build system.\n\nThis is necessary for an upcoming doc push. I\u0027ll revert this change after the\ndoc push is complete.\n\nChange-Id: I32bbff7797cf5af1642da2b907b20847c1d17d21\n"
    },
    {
      "commit": "be857d42849eaaa554d4772dbba7755f8a0f3547",
      "tree": "e6fa28c1620c2908a00b035db8d7a5da68095eae",
      "parents": [
        "6be237120e9673e3cfc5243da5bbca287effcf09"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Wed Aug 18 15:59:25 2010 -0700"
      },
      "committer": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Fri Aug 20 13:17:12 2010 -0700"
      },
      "message": "Reorganize MountService IPC\n\nRemove auto-generated AIDL files and replace them with manually edited\n.java and .cpp/.h files so that binder calls can be made from either\nJava or C++.\n\nUpdate the makefiles to not attempt to generate the AIDL files and also\nremove the old auto-generated .java files.\n\nPut all the storage-related C++ things in libstorage so that we don\u0027t\npollute other libraries.\n\nChange-Id: I82d1631295452709f12ff1270f36c3100e652806\n"
    },
    {
      "commit": "34f170f5ee724ea9589d7fb2329a966eee39761a",
      "tree": "5bde6f282fb905513d149087cf8c13a57064cec3",
      "parents": [
        "004f6832d6be993659583ec42801aea3071a506c"
      ],
      "author": {
        "name": "Ben Dodson",
        "email": "bjdodson@google.com",
        "time": "Thu Aug 19 10:35:32 2010 -0700"
      },
      "committer": {
        "name": "Ben Dodson",
        "email": "bjdodson@google.com",
        "time": "Thu Aug 19 14:24:45 2010 -0700"
      },
      "message": "Explicit warning level for deprecation mismatch\n\nChange-Id: I2ae784e61c4b4b7aa97d46080f78e9d4ab1df87f\n"
    },
    {
      "commit": "c31f643223f3b3fdc92521d0bec287198bf1e81a",
      "tree": "f05045867df03902e37edff522fa8b5fff17ea60",
      "parents": [
        "cadef53810468a92a9a2fdd376118f13d4d05482"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Tue Aug 17 17:52:22 2010 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Wed Aug 18 18:11:06 2010 -0700"
      },
      "message": "Fix 2797185: Integrate Carousel widget into framework.\n\nChange-Id: Ia03e3f582541dd7f6079929e51d2484b5b91a67b\n"
    },
    {
      "commit": "89f09166964d25888f3335891ce1d5ca8d7e536f",
      "tree": "41822a94058a5c858bdd7fee1fd9825f658ae4f9",
      "parents": [
        "a6d7ee19cc1f72f279b338bddcee3a1648c6c84c",
        "96e24634c6db1a87285ca78d529dcc318653b7e9"
      ],
      "author": {
        "name": "Roman Nurik",
        "email": "romannurik@google.com",
        "time": "Tue Aug 17 10:59:06 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 17 10:59:06 2010 -0700"
      },
      "message": "am 96e24634: am e6bfceeb: am 3b70e159: Merge \"Adding a sample accessibility service -make\" into froyo\n\nMerge commit \u002796e24634c6db1a87285ca78d529dcc318653b7e9\u0027\n\n* commit \u002796e24634c6db1a87285ca78d529dcc318653b7e9\u0027:\n  Adding a sample accessibility service -make\n"
    },
    {
      "commit": "e6bfceeb10a01c8e89f712c0ffddc9e5e3ad1842",
      "tree": "259defc06efe52f060df7d6b91630a4256c032a9",
      "parents": [
        "b3e957bb9d3a3811412e5d94233c7f7e2e777c28",
        "3b70e159a8168c1154d31d7b0552bb3b0c099334"
      ],
      "author": {
        "name": "Roman Nurik",
        "email": "romannurik@google.com",
        "time": "Tue Aug 17 10:45:30 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 17 10:45:30 2010 -0700"
      },
      "message": "am 3b70e159: Merge \"Adding a sample accessibility service -make\" into froyo\n\nMerge commit \u00273b70e159a8168c1154d31d7b0552bb3b0c099334\u0027 into gingerbread\n\n* commit \u00273b70e159a8168c1154d31d7b0552bb3b0c099334\u0027:\n  Adding a sample accessibility service -make\n"
    },
    {
      "commit": "bf0cb26a1c6305f2a7795c2498591b6189cc5b79",
      "tree": "fb58f791116c9af964ca902f047e310303d3558a",
      "parents": [
        "6b63dce8c9f8ba2d165ed249c873e537516c6b19",
        "f5ee5358c187107b2e5a1e1fbcb5a648d793c798"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Wed Aug 11 14:15:10 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Aug 11 14:15:10 2010 -0700"
      },
      "message": "am f5ee5358: am ac9717ab: Merge \"Move OBB file reading to DefaultContainerService\" into gingerbread\n\nMerge commit \u0027f5ee5358c187107b2e5a1e1fbcb5a648d793c798\u0027\n\n* commit \u0027f5ee5358c187107b2e5a1e1fbcb5a648d793c798\u0027:\n  Move OBB file reading to DefaultContainerService\n"
    },
    {
      "commit": "a02b8b05dd1e8b8cf169e1f89542ef835b11fc13",
      "tree": "aa1b5fb6b900c064d9914f51c9c3817a2c46f9df",
      "parents": [
        "9902196f9885d369e37cf44084e3f04513511ab0"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Thu Aug 05 16:14:17 2010 -0700"
      },
      "committer": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Wed Aug 11 11:20:53 2010 -0700"
      },
      "message": "Move OBB file reading to DefaultContainerService\n\nThe system_server shouldn\u0027t touch files on the SD card. This change\nmoves the things that touch the SD card out to the\nDefaultContainerService so that it will get killed if the SD card goes\naway instead of the system_server.\n\nChange-Id: I0aefa085be4b194768527195532ee6dddc801cfc\n"
    },
    {
      "commit": "0581d4a197339162cfb79082ec0849e423598a42",
      "tree": "c7613223f0de919be0a96fffc9ca283c1ab2ec0a",
      "parents": [
        "301c437b554e2152f3f6fffadc680f5cbf8e8231"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Aug 10 21:39:56 2010 -0700"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Aug 10 21:39:56 2010 -0700"
      },
      "message": "Adding a sample accessibility service -make\n\nChange-Id: I5bdd57e022b9907f7745046d8818801dbc3929a8\n"
    },
    {
      "commit": "3fbe150d365ff182c537f6792927629a185f9538",
      "tree": "5e424d6be4802f93241c32915b22e808c97037f6",
      "parents": [
        "fce21b5a3365da20e48655001e7cc0dacca67831"
      ],
      "author": {
        "name": "Ben Dodson",
        "email": "bjdodson@google.com",
        "time": "Tue Aug 10 10:19:28 2010 -0700"
      },
      "committer": {
        "name": "Ben Dodson",
        "email": "bjdodson@google.com",
        "time": "Tue Aug 10 10:42:21 2010 -0700"
      },
      "message": "Updated error codes for Doclava migration\n\nChange-Id: Id8e8d0a47ae863cbdfb56569860fc0f56c644e97\n"
    },
    {
      "commit": "024d59601e8439e6884e50c22301e35eaf53120a",
      "tree": "a1809d777d1fa1dc5370e276dd90cc8e0de3532e",
      "parents": [
        "b423dac932df48de2ab6869824aca12b1966b8dd",
        "a06ad953a2c44e81ea2d376ffefeae5ffb91de81"
      ],
      "author": {
        "name": "Chung-yih Wang",
        "email": "cywang@google.com",
        "time": "Fri Aug 06 12:06:04 2010 +0800"
      },
      "committer": {
        "name": "Chung-yih Wang",
        "email": "cywang@google.com",
        "time": "Fri Aug 06 12:06:04 2010 +0800"
      },
      "message": "resolved conflicts for merge of a06ad953 to master\n\nChange-Id: I282525787d7475cc72b2dec10fbc2cf8c5727b82\n"
    },
    {
      "commit": "2d94231ef91c732f649ff7af9520ee9eac441b16",
      "tree": "34907f59357a6b7896c2fa8ce94a5a7e58687b27",
      "parents": [
        "499b743851aa84b9fc1a7e445e189946bc47ad5d"
      ],
      "author": {
        "name": "Chung-yih Wang",
        "email": "cywang@google.com",
        "time": "Thu Aug 05 12:17:37 2010 +0800"
      },
      "committer": {
        "name": "Chung-yih Wang",
        "email": "cywang@google.com",
        "time": "Fri Aug 06 08:40:50 2010 +0800"
      },
      "message": "Add SIP service into system server.\n\nChange-Id: Icc39e4e54768cfdcc1b20a3efe6206009b9a8d10\n"
    },
    {
      "commit": "9f53119b72e6da865bcd53173d3dacd1eba01aee",
      "tree": "650a4bf357a3e6ca02436773df2dd1de0d138800",
      "parents": [
        "2184abfead330a209a9c15eb80d214d0b5985ebb"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Aug 04 17:48:03 2010 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Aug 05 12:28:20 2010 -0700"
      },
      "message": "First pass at a new clipboard API.\n\nClipboardManager was in android.text(!!) so it needed to be moved\nup to android.content to have access to the richer data types we\nnow need.\n\nClippedData is the data representation.  Still needs a lot of\nfleshing out to allow holding more than one data type at a time\nand perhaps conversions between them.  (MIME-oriented interrogation\nand conversion will be done through ContentProvider, which needs\nto grow an ability to report multiple MIME types and accept a\ndesired MIME type when a stream is being opened.)\n\nChange-Id: Ifa51bedcd084a677813b255d171804e8496b0cb5\n"
    },
    {
      "commit": "3c7c351a6217ac48b741740167c201a679a0ca65",
      "tree": "f539d70e0a46249f01dd6fb45563f1ebc4bed706",
      "parents": [
        "cde66df44240cfe5a7bec12ac52464c3bf26c14f"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Wed Aug 04 15:44:39 2010 -0700"
      },
      "committer": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Wed Aug 04 23:47:38 2010 -0700"
      },
      "message": "Tracking merge of dalvik-dev to gingerbread\n\ngit cherry-pick --no-commit f77cf7f0\ngit cherry-pick --no-commit c8f503b5285e30c1a881d0ba860ba9021f57d113\ngit cherry-pick --no-commit 570bb561\ngit cherry-pick --no-commit e2417541\ngit cherry-pick --no-commit e4d81f25bd4dc1a5c909b56ab56a56406290da30\ngit cherry-pick --no-commit 5e8a587d\n\nChange-Id: I101a385d43f3e0f4ce5352217f92ef67a3908c88\n"
    },
    {
      "commit": "02a09927cc56a0f9035783a47877b79b0d2f1b56",
      "tree": "a233c1ba9165126005613b1b44ba02adc3783a9f",
      "parents": [
        "0d523e09bdc6373cba3c3c45ae84ffacfcfcf3b1"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed Aug 04 10:32:25 2010 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed Aug 04 10:32:25 2010 -0700"
      },
      "message": "add droiddoc flag for honeycomb apis (for reference filtering)\n\nChange-Id: I711b71cbb914cbe9b6bcf7feae55332b1f3fa1c1\n"
    },
    {
      "commit": "a58a8751b4c2ce457f0082a0baaee61312d56195",
      "tree": "14521164e8ce7f53e55f3af25efa9c4078a8c8b0",
      "parents": [
        "42d8f6f2fbf2d73f01dd485e043bc33b575f9881"
      ],
      "author": {
        "name": "Bai Tao",
        "email": "michaelbai@google.com",
        "time": "Tue Jul 13 15:32:16 2010 +0800"
      },
      "committer": {
        "name": "Bai Tao",
        "email": "michaelbai@google.com",
        "time": "Wed Jul 28 09:45:57 2010 +0800"
      },
      "message": "Add new system service CountryDetector\n\na. The CountryDetector detects the country the user is in\n   in order of mobile network, location, sim card or locale.\n   It will be used by contact and contact provider.\n\nb. All added APIs are hidden at this stage.\n\nChange-Id: I4ba278571ffb6ab6ded0996d4f440a18534f8ed4\n"
    },
    {
      "commit": "50558b956157dad980441bf4fb44931ce834e36b",
      "tree": "2d208a78ab3a1c77d91751b8bbe5cafd9415f0d8",
      "parents": [
        "c1b11b1b37d0692bd3c63575c9f2c0d9fa566602",
        "bc54e63c84a517f0dca88ba900ff2b56719f685b"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed Jul 21 18:10:22 2010 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed Jul 21 18:10:22 2010 -0700"
      },
      "message": "resolved conflicts for merge of bc54e63c to master\n\nChange-Id: I4245b15b4cda6963d735442c0c6a04a0477ff5e1\n"
    },
    {
      "commit": "1bf797857e025e8a71db86fb9e79765a767ec1eb",
      "tree": "e8d1aabae069f2b7368be746b99667eb150363f5",
      "parents": [
        "ff7049ab2886acc73e145367118646f7741ce333"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed Jul 14 23:41:37 2010 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Mon Jul 19 17:57:29 2010 -0700"
      },
      "message": "new SensorService\n\nremove old sensor service and implement SensorManager\non top of the new (native) SensorManger API.\n\nChange-Id: Iddb77d498755da3e11646473a44d651f12f40281\n"
    },
    {
      "commit": "499cb9f516062b654952d282f211bee44c31a3c2",
      "tree": "3c9bac8b31275e886bfbd07805c38839c185eab2",
      "parents": [
        "b5b37f3bcc3065959c27e588f065dfb33a061e1d"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Fri Jul 16 11:18:17 2010 -0700"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Mon Jul 19 14:48:31 2010 -0700"
      },
      "message": "Initial changes to allow collections in widgets.\n\nChange-Id: I3cfa899bae88cd252912cecebc12e93c27a3b7c9\n"
    },
    {
      "commit": "dcd077179c853e54498e9127526a8f2984c0dda0",
      "tree": "f81b42466c9e6a8a2a78eb36439c21da879117d0",
      "parents": [
        "0dff8d4afdc1b1ab545196dc21c2bf524f91ef88",
        "92a47ea3a7b82708e46c9d1710355f5e5fdd4f07"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Thu Jul 15 11:54:00 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jul 15 11:54:00 2010 -0700"
      },
      "message": "am 92a47ea3: am 562124e8: Merge \"Clean up some style in the makefiles.\" into gingerbread\n\nMerge commit \u002792a47ea3a7b82708e46c9d1710355f5e5fdd4f07\u0027\n\n* commit \u002792a47ea3a7b82708e46c9d1710355f5e5fdd4f07\u0027:\n  Clean up some style in the makefiles.\n"
    },
    {
      "commit": "80a60ba85b5c2ed40e8685a16ce6d3ed31ef0929",
      "tree": "c0607756e614e65e8a818a65996d25ec4128f402",
      "parents": [
        "aa1933ac4cb135be5469db275af7a758cdfdf744"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Wed Jul 14 19:58:30 2010 -0700"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Wed Jul 14 19:58:30 2010 -0700"
      },
      "message": "Clean up some style in the makefiles.\n\nChange-Id: I993702808395f37c2e9d3c7e457d2952be51d795\n"
    },
    {
      "commit": "570bb5618a015c105e44eb1447dae5e0a34f3849",
      "tree": "4042bc44078912b19abc62822ed1a0e6e814a979",
      "parents": [
        "0e94b5151d817e600a888448a662208b29b5ef46"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Wed Jun 30 00:54:29 2010 -0700"
      },
      "committer": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Wed Jun 30 00:54:29 2010 -0700"
      },
      "message": "frameworks/base updates to track merge from dalvik-dev\n- frameworks and CoreTests modules now depend on bouncycastle\n- update preloades classes for NativeBN package change\n- moved CryptoTest to libcore\n- updated api\n\nChange-Id: I47363a463f074af205b5bd128cd98faab70ac849\n"
    },
    {
      "commit": "3eb9b66deb18888d7f52ed901abf342506aa3db7",
      "tree": "80849d0c948297d37f5844ceb400fd7fb162268c",
      "parents": [
        "7ae7ac48aa2b53453c9805075171ecd5bcafd7de"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Wed Jun 23 16:53:35 2010 -0700"
      },
      "committer": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Fri Jun 25 14:00:00 2010 -0700"
      },
      "message": "New XmlAdapters sample code.\n\nBuild files modified to add the new sample. Sample screenshot images.\n\nChange-Id: I51b9512eb7b8202a3acb482fbfbd8e5ffa100f5c\n"
    },
    {
      "commit": "ef4fd8e12e1928b1e9cdc03378bb1185d9e05cbe",
      "tree": "348f33d3427b6754c66cb9581b41045fbf471ee2",
      "parents": [
        "81d5dad156ce89abd3037bb27582e4da283e2a71"
      ],
      "author": {
        "name": "Bai Tao",
        "email": "michaelbai@google.com",
        "time": "Mon Jun 07 10:25:53 2010 +0800"
      },
      "committer": {
        "name": "Bai Tao",
        "email": "michaelbai@google.com",
        "time": "Thu Jun 10 11:27:54 2010 +0800"
      },
      "message": "Reimplement the PhoneNumberFormattingTextWatcher\n\na. Built the external/libphonenumberutil into the ext.jar. The file size increased 50K, the phone number meta file is 90K before the compression.\nb. Used the external/libphonenumberutil to format the phone number for about 200 countries.\nc. Beside the phone number formatting, the external/libphonenumberutil will also be used for phonenumber match and international dialing.\n\nChange-Id: Ie5165dc60d66e1eddab7134725a8d1d1c826434a\n"
    },
    {
      "commit": "1578e1acbc7add82f62a91a9084c862dc80e7dba",
      "tree": "ce2451fa6b514ca868d8635a6a1c80e3b357daa9",
      "parents": [
        "d0b15cecc63b03ca4e42549ed3a54ae2c7e31866",
        "420e7ec77a23d8d7f937737b28b601befca2cf4e"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Jun 04 14:11:14 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jun 04 14:11:14 2010 -0700"
      },
      "message": "am 420e7ec7: am fef42db9: Add sample code.\n"
    },
    {
      "commit": "fef42db92568918161a2a9d69411290adfa1720f",
      "tree": "9677b197a4bce2db746ed0568b48aa37caad7212",
      "parents": [
        "faed5fbf1583ccb6633cde31f1ec3a3acf508260"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Jun 04 13:38:43 2010 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Jun 04 13:38:43 2010 -0700"
      },
      "message": "Add sample code.\n\nChange-Id: I8f598dcbccbb0c43cedc1e1d02f6e3a46d6ebc67\n"
    },
    {
      "commit": "e635a6bcc12ddafdf921f564fd3ff374a6ad3ffd",
      "tree": "d70ed850c767d13e5713bb1c8091cec304be6504",
      "parents": [
        "4cd06e25286fc6a8749333e24c96c420aa2fd72f",
        "12cd606d70f30ab9bd0923255185135e06b4f84f"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Wed Jun 02 22:37:04 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 02 22:37:04 2010 -0700"
      },
      "message": "am 12cd606d: am 0cbda99f: The status bar draws its icons now.\n"
    },
    {
      "commit": "eec13290483719cbb95d4c2a207dc72fb1f40abf",
      "tree": "31e8be16e7692f0b969405e8d88656279fc81272",
      "parents": [
        "51b3c2f25f420c994ef6b39e7c200522af5c7508",
        "627cfa9452aec4f8412306b61a91b36c0314fddc"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Wed Jun 02 22:36:11 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 02 22:36:11 2010 -0700"
      },
      "message": "am 627cfa94: am 90233a1e: Add IStatusBar\n"
    },
    {
      "commit": "51b3c2f25f420c994ef6b39e7c200522af5c7508",
      "tree": "7deff4249830d6af9fc317de93aafd995dacf826",
      "parents": [
        "eeb42c4ebdd1e2698b46d9c17c21b014ff4f08e4",
        "e0b2ae119103e23c7a7e4486ff6763793b27aed8"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Wed Jun 02 22:35:58 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 02 22:35:58 2010 -0700"
      },
      "message": "am e0b2ae11: am 25f95f92: Rename IStatusBar to IStatusBarService.\n"
    },
    {
      "commit": "eeb42c4ebdd1e2698b46d9c17c21b014ff4f08e4",
      "tree": "91a455cce53ba9c95c1eab9b4de89487e58a324e",
      "parents": [
        "0ba461eb51c130d7b0c69d674337715b363c1b1c",
        "2cbaf806c1d13c4853abbc1491ce9a3e9c0d76ce"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Wed Jun 02 22:35:46 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 02 22:35:46 2010 -0700"
      },
      "message": "am 2cbaf806: am 2314aab5: First pass at splitting the status bar for the different devices.\n"
    },
    {
      "commit": "0cbda99f8721ad9b03ada04d2637fb75a2a0feca",
      "tree": "99b716653b139e560223dfc764bfc9a746df7bb5",
      "parents": [
        "503007dd023668b1e45de948d3673e594d7f5a82"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Sun May 02 16:28:15 2010 -0700"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Wed Jun 02 14:48:41 2010 -0700"
      },
      "message": "The status bar draws its icons now.\n"
    },
    {
      "commit": "90233a1ee50980310613b50f22fc68dd7b40ded8",
      "tree": "8853530dcb5119b346a00ecf894c9a68f3356c1b",
      "parents": [
        "25f95f92005594f2ef094001c54cb4c39eec3ade"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Mon Apr 12 08:16:18 2010 -0700"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Wed Jun 02 14:48:40 2010 -0700"
      },
      "message": "Add IStatusBar\n\nChange-Id: Ie73d665085d5ce7358c285bf332ef1dc96005d0f\n"
    },
    {
      "commit": "25f95f92005594f2ef094001c54cb4c39eec3ade",
      "tree": "5d203a4356ec39d79fda29d96780b5c3d4d92bae",
      "parents": [
        "2314aab5064ce09f09270e52fa12a38d07464278"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Thu Apr 08 18:37:10 2010 -0500"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Wed Jun 02 14:48:40 2010 -0700"
      },
      "message": "Rename IStatusBar to IStatusBarService.\n\nChange-Id: Icfec2a830f037b21f6afaa796bf49da610567e7b\n"
    },
    {
      "commit": "2314aab5064ce09f09270e52fa12a38d07464278",
      "tree": "835e5fcaec33d61b992eaf99b3befe9263a326ab",
      "parents": [
        "c87d5849f22d805b3dde8f70f60ddfadfc7c7b9d"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Thu Apr 08 16:41:23 2010 -0500"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Wed Jun 02 14:48:39 2010 -0700"
      },
      "message": "First pass at splitting the status bar for the different devices.\n\nChange-Id: I2f568df92f88dfe8de18d24dd004239f52761aa6\n"
    },
    {
      "commit": "f77cf7f0f0ea2533d1aef2d098b74d7870bca69e",
      "tree": "d622e4674c0d751096bc1dca8f298758839bec40",
      "parents": [
        "a15dcfaf2bc7cbd13b30db6766afe3bbaa01db97"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Thu May 27 23:11:20 2010 -0700"
      },
      "committer": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Thu May 27 23:11:20 2010 -0700"
      },
      "message": "Merge remote branch \u0027goog/dalvik-dev\u0027 into dalvik-dev-to-master\n\nNote that the api/9.xml change is removing APIs that were removed going from RI 5 to RI 6\n\nChange-Id: I665a30c4fdc2ca73c3ade0ad7487aa85cebf272f\n"
    },
    {
      "commit": "864feb8dfac48092fd627a3b77ff2c3bf9000357",
      "tree": "fb3f7e6df4a59f3a42c726b88830ef748558621a",
      "parents": [
        "4ec730cabb68ee8347c6aa5dc929b09651275aca"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Tue Mar 16 19:08:54 2010 -0700"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Tue May 18 16:02:28 2010 -0700"
      },
      "message": "disable emma instrumentation for framework, ext and services (DO NOT MERGE)\n\nWhen these libraries are instrumented with emma instructions, runtime keeps\nrestarting on native crashes. To acheive a fully emma instrumented build,\nwe need to disable emma instrumentation on these libraries.\n\nChange-Id: I51cb3bf71e0e348264fe5f21a27085fb2b9e6670\n"
    },
    {
      "commit": "6773b5fc49bcf971991d85aa5d9f425aeca3c886",
      "tree": "25198e625f085da1669d0b972038073df80e07fe",
      "parents": [
        "b3976bb395ee08eac09c6b0d0e64176f30c588e5",
        "c4a9383d5a5e0827844e88b5be2a51ff44a0dae4"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Mon May 17 18:32:51 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 17 18:32:51 2010 -0700"
      },
      "message": "am c4a9383d: am 626db910: Store the list of source directories for the SDK.\n"
    },
    {
      "commit": "626db9101e8b4b22faac389763bd2653586a281b",
      "tree": "40ab7a7e6099202094b8f03cdab2c0ca08447ee4",
      "parents": [
        "9719fe11a10d274d31b77f812e9055c40195c713"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Mon May 17 18:21:44 2010 -0700"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Mon May 17 18:25:58 2010 -0700"
      },
      "message": "Store the list of source directories for the SDK.\n\nChange-Id: I3e8425c8eb7c808b60ec764ff81bcbb7aec9684c\n"
    },
    {
      "commit": "a42f4c249f89fde12eff5713169c32cbb32ab74a",
      "tree": "41f9419ae4f46d4334162bf83b2fc522bf52ba54",
      "parents": [
        "47390525cbe5702dd4bcf52e068256c1d122841b",
        "0b6e30d2a92a0d36e21c584652d60b8280b16614"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Mon May 17 15:08:48 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 17 15:08:48 2010 -0700"
      },
      "message": "am 0b6e30d2: am c5859388: am 3e9e9696: am eb9cbb8f: Resurrect flashlight support in obsolete IHardwareService Binder API.\n"
    },
    {
      "commit": "3e9e9696f147c8df1236c1d7aa9496124864a81c",
      "tree": "8865c55bdf193d4cd85eb46dca965de5cdfb001a",
      "parents": [
        "8ea405d196c8b536047d961801bb2b6c18a3ea2a",
        "eb9cbb8fdddf4c887004b20b504083035d57a15f"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Mon May 17 14:56:53 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 17 14:56:53 2010 -0700"
      },
      "message": "am eb9cbb8f: Resurrect flashlight support in obsolete IHardwareService Binder API.\n\nMerge commit \u0027eb9cbb8fdddf4c887004b20b504083035d57a15f\u0027 into froyo-plus-aosp\n\n* commit \u0027eb9cbb8fdddf4c887004b20b504083035d57a15f\u0027:\n  Resurrect flashlight support in obsolete IHardwareService Binder API.\n"
    },
    {
      "commit": "eb9cbb8fdddf4c887004b20b504083035d57a15f",
      "tree": "6dd338fbe9142e4d39f052e80ae92565ee43416b",
      "parents": [
        "cfa2de303e58b971e334363356d29601e61d11c8"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Mon May 17 17:27:30 2010 -0400"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Mon May 17 17:47:20 2010 -0400"
      },
      "message": "Resurrect flashlight support in obsolete IHardwareService Binder API.\n\nThis is to avoid flashlight apps that had been using reflection to access\nthis API after this class was removed after eclair.\n\nChange-Id: I26ed929abad93345468eb33d4a15977a31ebea7e\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "ebaa64a7ad66436a56f7a6df2357456e7ec57ddc",
      "tree": "f35443002804a925b21d18dceb40963d15a2fd89",
      "parents": [
        "2a466809dffb33314dcb8d791108c8de23104e46",
        "cef60007b5e413191dc5470133551910cf376eef"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Mon May 17 09:20:56 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 17 09:20:56 2010 -0700"
      },
      "message": "am cef60007: am aef87aa9: am c6b7a2d7: am d1e9d590: Doc change: add sizes/sums for sdk/ndk/adt packages.\n"
    },
    {
      "commit": "c6b7a2d704b6196c2f578302af607d58b0b85e4b",
      "tree": "d8765df3ff8f172b1df66036acc0fa54190fa048",
      "parents": [
        "a5cd816c720ed87b91a33aa5d000a0d308c74453",
        "d1e9d590941303c004459f3d798b26f1bf091535"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Fri May 14 18:42:11 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 14 18:42:11 2010 -0700"
      },
      "message": "am d1e9d590: Doc change: add sizes/sums for sdk/ndk/adt packages.\n\nMerge commit \u0027d1e9d590941303c004459f3d798b26f1bf091535\u0027 into froyo-plus-aosp\n\n* commit \u0027d1e9d590941303c004459f3d798b26f1bf091535\u0027:\n  Doc change: add sizes/sums for sdk/ndk/adt packages.\n"
    },
    {
      "commit": "d1e9d590941303c004459f3d798b26f1bf091535",
      "tree": "b2a494249913c151f1b6cd4af400a1a73ca5eb6a",
      "parents": [
        "eb9128f9b0ee660504621381fd96f82d5bf8a3fd"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Fri May 14 18:14:42 2010 -0700"
      },
      "committer": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Fri May 14 18:14:42 2010 -0700"
      },
      "message": "Doc change: add sizes/sums for sdk/ndk/adt packages.\n\nChange-Id: I9385c5b90a8f366764337adf4221fba4d7448568\n"
    },
    {
      "commit": "c8f503b5285e30c1a881d0ba860ba9021f57d113",
      "tree": "48afc9f347ebe6b348254b1c88c35deafab10054",
      "parents": [
        "5d8636dbada23bd40c80dbf43702d538b2997ac4"
      ],
      "author": {
        "name": "Jesse Wilson",
        "email": "jessewilson@google.com",
        "time": "Tue May 04 16:34:55 2010 -0700"
      },
      "committer": {
        "name": "Jesse Wilson",
        "email": "jessewilson@google.com",
        "time": "Wed May 12 22:05:07 2010 -0700"
      },
      "message": "Moving junit out of core.jar and into core-junit.jar.\n\nChange-Id: I38b585044aaa0f0ef5a243a33d942ab0e490f8f1\n"
    },
    {
      "commit": "0885403df4efdf1dd43e1c6b7ff82f0ad81a6389",
      "tree": "1f7cf994583f583822c4c5d34618b159c7291922",
      "parents": [
        "df056a3ae2325fd7c7250bf5fc5919d57b15ce3b",
        "b796d6983e3ae4043602899e8f127faa7d35fe90"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed May 12 09:26:07 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 12 09:26:07 2010 -0700"
      },
      "message": "am b796d698: am dd142ac3: am 052e2102: am 0d1b0814: Doc change: updates for new tools, platform, adt versions. Misc other fixes updates in doc files.\n"
    },
    {
      "commit": "052e2102df8e45af2797faff7aefda26aeb345d7",
      "tree": "b084e786daa18485e4f01e4a1d5fb1c10af40796",
      "parents": [
        "89f74cf66c635c8835d6fc4057c6901037f704dd",
        "0d1b0814be24f501395bf175fba8691117f782d5"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed May 12 07:50:57 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 12 07:50:57 2010 -0700"
      },
      "message": "am 0d1b0814: Doc change: updates for new tools, platform, adt versions. Misc other fixes updates in doc files.\n\nMerge commit \u00270d1b0814be24f501395bf175fba8691117f782d5\u0027 into froyo-plus-aosp\n\n* commit \u00270d1b0814be24f501395bf175fba8691117f782d5\u0027:\n  Doc change: updates for new tools, platform, adt versions. Misc other fixes updates in doc files.\n"
    },
    {
      "commit": "0d1b0814be24f501395bf175fba8691117f782d5",
      "tree": "9aa8a36c07711b8aee40c300f6989aa13f4f4897",
      "parents": [
        "4d5275e723221df67aad00a440dd6a2e9a22caae"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed Apr 07 17:05:16 2010 -0700"
      },
      "committer": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Tue May 11 20:07:32 2010 -0700"
      },
      "message": "Doc change: updates for new tools, platform, adt versions. Misc other fixes updates in doc files.\n\nChange-Id: I7abf541316f2796079cf646a3294db535fcaaa8a\n"
    },
    {
      "commit": "7d3563238ec73c99d6d7dd60d9cb88fa64b41b89",
      "tree": "053077e41286679ad25699275eb5a36912097400",
      "parents": [
        "f5eaee96b0fcc656a2a5d21187c5d613294b155d",
        "2ecef59cbad03578649a504f9a216f342be68760"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Tue May 11 10:28:11 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 11 10:28:11 2010 -0700"
      },
      "message": "am 2ecef59c: am 0ab047c7: am 769612e1: am b32c2402: Doc change: add toc references to tictactoe sample apps and screen shots.\n"
    },
    {
      "commit": "769612e160c9be01c96371412e12d367e5063e9f",
      "tree": "e84ba960e97f82d6eecb35f602844037fc74d516",
      "parents": [
        "4d89954dc4572a05339dc7a95ec683892558162b",
        "b32c2402c2b9d58b4f74be62dac6ce2781caec05"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Tue May 11 10:18:47 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 11 10:18:47 2010 -0700"
      },
      "message": "am b32c2402: Doc change: add toc references to tictactoe sample apps and screen shots.\n\nMerge commit \u0027b32c2402c2b9d58b4f74be62dac6ce2781caec05\u0027 into froyo-plus-aosp\n\n* commit \u0027b32c2402c2b9d58b4f74be62dac6ce2781caec05\u0027:\n  Doc change: add toc references to tictactoe sample apps and screen shots.\n"
    },
    {
      "commit": "b32c2402c2b9d58b4f74be62dac6ce2781caec05",
      "tree": "ef366e889525effc74f6256a862725b9bec9556b",
      "parents": [
        "a27579016caf1438400a3637e3896bec653e3756"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Sat May 08 21:22:11 2010 -0700"
      },
      "committer": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Mon May 10 16:19:52 2010 -0700"
      },
      "message": "Doc change: add toc references to tictactoe sample apps and screen shots.\n\nChange-Id: I7d520587c0e6b2252e819029a2f053893fdcd7c3\n"
    },
    {
      "commit": "e128d67264a3837ef8f118f16710bdcfcb170b84",
      "tree": "455cdc2b3879e25833e8be3a4a87365da05f6752",
      "parents": [
        "07704f1f66e235e01734e8dc2e085649a4779126",
        "cd2fa84a7f3e85f7fc89c36c129c4d6f29448a9f"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon May 10 10:02:20 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 10 10:02:20 2010 -0700"
      },
      "message": "am cd2fa84a: am 9d5b754b: am 717e135c: am 62c28cae: Merge \"docs: change SearchableDictionary to \"v2\" and remove old \"new\" superscripts from resources toc\" into froyo\n"
    },
    {
      "commit": "717e135c17239ff3dd0698eb82b26f8e8ade0d08",
      "tree": "1824609708a4272c0509d83898c3d2be489e7cae",
      "parents": [
        "5610c2871b5a8abab081c9e209925e2f0f2e3966",
        "62c28caee4a26e106134264f917bacef77438483"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon May 10 09:56:43 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 10 09:56:43 2010 -0700"
      },
      "message": "am 62c28cae: Merge \"docs: change SearchableDictionary to \"v2\" and remove old \"new\" superscripts from resources toc\" into froyo\n\nMerge commit \u002762c28caee4a26e106134264f917bacef77438483\u0027 into froyo-plus-aosp\n\n* commit \u002762c28caee4a26e106134264f917bacef77438483\u0027:\n  docs: change SearchableDictionary to \"v2\" and remove old \"new\" superscripts from resources toc\n"
    },
    {
      "commit": "aff856d053ba239114e7f16d3cdd240a6d973f2f",
      "tree": "95dfbbad36cad13bb1c76e138d13065c33306399",
      "parents": [
        "e34d31e690cdfc529fe8e1e8f70e50c3719a4ccc",
        "0dd3a239519369933d4efa701479c816b4b33874"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Mon May 10 09:43:03 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 10 09:43:03 2010 -0700"
      },
      "message": "am 0dd3a239: Merge \"Doc change: cherry-pick from master: Activity Testing/Hello, Testing tutorials doc files\" into froyo\n\nMerge commit \u00270dd3a239519369933d4efa701479c816b4b33874\u0027 into froyo-plus-aosp\n\n* commit \u00270dd3a239519369933d4efa701479c816b4b33874\u0027:\n  Doc change: cherry-pick from master: Activity Testing/Hello, Testing tutorials doc files\n"
    },
    {
      "commit": "6806457f95214039fd1e2a3f6f00b628f7336fe3",
      "tree": "f18f74639d78d0b2ce019c533563d086522a6433",
      "parents": [
        "e1acf1119942049e9b3b70c65e85c78c965c038a"
      ],
      "author": {
        "name": "Ying Wang",
        "email": "wangying@google.com",
        "time": "Fri May 07 15:00:10 2010 -0700"
      },
      "committer": {
        "name": "Ying Wang",
        "email": "wangying@google.com",
        "time": "Fri May 07 15:20:48 2010 -0700"
      },
      "message": "Add framework.aidl as prerequisite of api-stubs\n\nSo that aidl can pull in framework.aidl when building against current sdk.\nSee http://b/issue?id\u003d2666578\n\nChange-Id: If45ff10a7ffa1f14e421ec50d6c07636236b2b8e\n"
    },
    {
      "commit": "bf1d0b900e7540c55fb3b88e70aa16e2c59ad218",
      "tree": "28ac1f070fb2c8f9c7dd84923d2be5162dc033ca",
      "parents": [
        "d13efb20089e44e6958cb9704864c03821f19e1c"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri May 07 15:08:36 2010 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri May 07 15:08:36 2010 -0700"
      },
      "message": "docs: change SearchableDictionary to \"v2\" and remove old \"new\" superscripts from resources toc\n\nChange-Id: Ic240502b8874fdc69d1d97cbf9df0ef925fbc071\n"
    },
    {
      "commit": "18457d0c21adb67fe420818ee6b857ece43edffc",
      "tree": "dd75b50a4c969db05c8eacd15b5a130944e4c4cb",
      "parents": [
        "e50b940f153070a631a6c0d426cb7f3207042659"
      ],
      "author": {
        "name": "Joe Malin",
        "email": "jmalin@google.com",
        "time": "Wed Apr 14 14:40:59 2010 -0700"
      },
      "committer": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Fri May 07 10:06:53 2010 -0700"
      },
      "message": "Doc change: cherry-pick from master: Activity Testing/Hello, Testing tutorials doc files\n\nChange-Id: If43ba08af00c8c9fcf6d05834f8b2a7a719b4bec\n"
    },
    {
      "commit": "e52c4a782364fb93e952964bde1953828f31d8b2",
      "tree": "3a7a5d916ce3a1dbdf684d0fe3478b5a2e441055",
      "parents": [
        "6ce8b0ad27d6668435e9167f8b95e1a11f014419"
      ],
      "author": {
        "name": "Joe Malin",
        "email": "jmalin@google.com",
        "time": "Wed Apr 14 14:40:59 2010 -0700"
      },
      "committer": {
        "name": "Joe Malin",
        "email": "jmalin@google.com",
        "time": "Tue May 04 12:23:33 2010 -0700"
      },
      "message": "Doc Change: Activity Testing/Hello, Testing tutorials doc files\nChange-ID: bddebe3eaaf722e2bd2a56d473b76a0a8e061053\nAuthor: Joe Malin \u003cjmalin@google.com\u003e\nDate:   Mon Mar 1 18:24:14 2010 -0800\n"
    },
    {
      "commit": "2529d4eab80778aef9c7a9fe27712a41686d22c4",
      "tree": "c3d2a725e0f091b92e851a69f4b8aa0c198f368e",
      "parents": [
        "d47cdbb7ea97a6ed3b428d913fa45883904d0ba8"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Fri Apr 30 10:13:34 2010 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Fri Apr 30 13:23:32 2010 -0700"
      },
      "message": "Adapt to new location of libcore\n\nChange-Id: I495bf86a8195c85d16917c129dcbb0f4c5de68d2\n"
    },
    {
      "commit": "8d817f712425bfb38f6aa979718fcfb6c8f730b0",
      "tree": "3cb5c578cd7d664d15012d56a638727c242ac2a7",
      "parents": [
        "0f639c7df782b1f7eccb126612c9f3dd6c20ab71"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Fri Apr 30 10:13:34 2010 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Fri Apr 30 12:12:00 2010 -0700"
      },
      "message": "Adapt to new location of libcore\n\nChange-Id: Ia7046e7f3eace4f31ae48987712b539418d72ed1\n"
    },
    {
      "commit": "ac075190b9a6f10c2f24c3e3d1de035aa0329fa4",
      "tree": "5467444e24a4302bebea40de6c64b83494dcdaf7",
      "parents": [
        "865b16c4ba3d2a3dfe0ab2feb32e71894f218cbd"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Tue Mar 16 19:08:54 2010 -0700"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Tue Apr 20 13:39:49 2010 -0700"
      },
      "message": "disable emma instrumentation for framework, ext and services\n\nWhen these libraries are instrumented with emma instructions, runtime keeps\nrestarting on native crashes. To acheive a fully emma instrumented build,\nwe need to disable emma instrumentation on these libraries.\n\nChange-Id: I914b7b88cfc39eddbf273e653e603d4edfdf5837\n"
    },
    {
      "commit": "c4c696ab5b97c0a33983a28ae6e5bd211c88e72c",
      "tree": "45fc5439bd51f52d8bb87d116e74af80dd426621",
      "parents": [
        "1892013643537f5fc330f5b0a02a0e9cb08b1134"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Apr 19 12:00:15 2010 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Apr 19 12:00:15 2010 -0700"
      },
      "message": "add droiddoc flag to include since-tags for api level 8\n\nChange-Id: Ib7dc5114b075001cdf78db96dbbaa99644836f8b\n"
    },
    {
      "commit": "9e696c29f06d45d2891e1d38fd8d9033a9e21bb9",
      "tree": "0ef181295c3ea1e8a0aa38b06b2bfe4e43a2da3b",
      "parents": [
        "ecb0e637870553f9c12dc6b9178de0512563af9c"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "robdroid@android.com",
        "time": "Thu Apr 01 14:45:18 2010 -0700"
      },
      "committer": {
        "name": "Robert Greenwalt",
        "email": "robdroid@android.com",
        "time": "Thu Apr 08 12:34:45 2010 -0700"
      },
      "message": "Add service to monitor/control the flow of data.\n\nbug:2576057\nChange-Id: Ib343c7ee1d619c6978910d9ee597db195d5aa3b6\n"
    },
    {
      "commit": "e779bdc9b4366a9293b87424b42cff45d46336a6",
      "tree": "26589f4d60d2f4feffb30292bf8ccc45df45c6ea",
      "parents": [
        "567b57b68884c68e3c95834589e5f7921f380a45"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Wed Apr 07 11:15:45 2010 -0700"
      },
      "committer": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Wed Apr 07 13:37:00 2010 -0700"
      },
      "message": "Add Backup/Restore sample to the SDK docs\n\nPart of bug #2545514\n\nChange-Id: I235d33b839924d4bc574fd1e6762d169902e1c8b\n"
    },
    {
      "commit": "7b229effcced9ad5aaa3d2ea6b4b219239348481",
      "tree": "fecb27ee308b9027ad392374763051f955aa3154",
      "parents": [
        "a947fce312fb0670ed4e5a486cf9dbd226baa948"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Fri Mar 26 17:32:26 2010 -0700"
      },
      "committer": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Fri Mar 26 17:32:26 2010 -0700"
      },
      "message": "cherry-pick af4786bcb5945f72e8639d74611cd5f9b0236710 to froyo\n\nConflicts:\n\n\tdocs/html/sdk/installing.jd\n\nChange-Id: Id43ad8c62039099bb518722bb8694dcf8ba6dfa6\n"
    },
    {
      "commit": "6ffce2e9a3c57634bb73f8ff133ca680f8070d5d",
      "tree": "39b0492ba064caf003c47db9bd41ac0860e36743",
      "parents": [
        "8e461c9add08ac8705c50aa0357304aea6a5dbe0"
      ],
      "author": {
        "name": "Suchi Amalapurapu",
        "email": "asuchitra@google.com",
        "time": "Mon Mar 08 14:48:40 2010 -0800"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Tue Mar 09 17:00:18 2010 -0500"
      },
      "message": "Add new shutdown observer for MountService.\nUse new observer before rebooting and shutting down.\nAdd some unit tests for unmount and shutdown code paths\nFix registering/unregistering part in MountService\nUse ShutdownThread in PowerManager.reboot()\nAdd reboot support to ShutdownThread.\nRemove MountService code from PowerManagerService.java and Power.java.\nClean shutdown/reboot is handled exclusively by ShutdownThread now.\n\nChange-Id: Iefb157451d3d9c426cb431707b870a873c09123d\n"
    },
    {
      "commit": "4528186e0d65fc68ef0dd1941aa2ac8aefcd55a3",
      "tree": "3f1276aef1448aad75a0d44ad1abbbd1478a4937",
      "parents": [
        "931bf89d327ecf07301231fd86b17deac535feaa"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Fri Mar 05 15:46:30 2010 -0800"
      },
      "committer": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Fri Mar 05 16:27:15 2010 -0800"
      },
      "message": "Refactor android.backup \u003d\u003e android.app.backup\n\nChange-Id: I0b21316ff890d7f3c7d4b82837bb60670724c2e8\n"
    },
    {
      "commit": "d5176cfe6eae954e9cef1e2ec17859a5089e1330",
      "tree": "f1266d2fc2eef8d9114e3c7af403a65c43da8b24",
      "parents": [
        "07863ab6bc6f5ecf9a8454357667af6862588fc2"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Thu Jan 28 11:56:42 2010 -0800"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Tue Mar 02 08:39:26 2010 -0800"
      },
      "message": "First implementation of the audio focus management as an extension\nof AudioManager and AudioService.\n"
    },
    {
      "commit": "87bba1ee14279bb14a28d42e27c4ef66d9967bf8",
      "tree": "915eb0be9f5fac21d24bacf76438cafb9f14bae0",
      "parents": [
        "8c49df4f36bee2878ab0ff7dc99dff60dc7354fb"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Feb 26 17:25:54 2010 -0800"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Feb 26 23:32:48 2010 -0800"
      },
      "message": "Move DeviceAdmin APIs to android.app.admin.\n\nAlso add ability for admins to hide themselves when not in use,\na facility for admins to not allow other admins to reset\ntheir password, and debug dumping.\n"
    }
  ],
  "next": "e70f61b1160e953e5e4d18d30a463fa9ba821779"
}
