)]}'
{
  "log": [
    {
      "commit": "bd76f29c586edda6b575702f39b20e981bbad7c8",
      "tree": "6341d09fbad96e39343ac9f0a2c721f42d607a90",
      "parents": [
        "4f261f4c515a596928b6caa7e3560da612af1447",
        "b9fe0cba91eac27078d972c0b923846a88b4d2d8"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Fri Sep 04 16:49:52 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Sep 04 16:49:52 2009 -0700"
      },
      "message": "am b9fe0cba: am e51ddc1b: am dac0d75a: Doc change only: Add sizes/checksums for SDK packages.\n\nMerge commit \u0027b9fe0cba91eac27078d972c0b923846a88b4d2d8\u0027\n\n* commit \u0027b9fe0cba91eac27078d972c0b923846a88b4d2d8\u0027:\n  Doc change only: Add sizes/checksums for SDK packages.\n"
    },
    {
      "commit": "b9fe0cba91eac27078d972c0b923846a88b4d2d8",
      "tree": "e74cd05729acdc74716a87661a31e521f081d3a5",
      "parents": [
        "64a663e3e13cd5d6ee99610608dd1d0b5f4a62ab",
        "e51ddc1b688fc6ecd57a1aa5cfdebbe1c22fc24d"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Fri Sep 04 16:48:13 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Sep 04 16:48:13 2009 -0700"
      },
      "message": "am e51ddc1b: am dac0d75a: Doc change only: Add sizes/checksums for SDK packages.\n\nMerge commit \u0027e51ddc1b688fc6ecd57a1aa5cfdebbe1c22fc24d\u0027 into eclair-plus-aosp\n\n* commit \u0027e51ddc1b688fc6ecd57a1aa5cfdebbe1c22fc24d\u0027:\n  Doc change only: Add sizes/checksums for SDK packages.\n"
    },
    {
      "commit": "e51ddc1b688fc6ecd57a1aa5cfdebbe1c22fc24d",
      "tree": "7d2611ceca8a41f723790c0c31dd55e68da4548b",
      "parents": [
        "c2042f5e4910c4f7c5b812787ad2b025d93da497",
        "dac0d75ad7fbd10981477b1fcc35c955185a41fd"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Fri Sep 04 16:45:52 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Sep 04 16:45:52 2009 -0700"
      },
      "message": "am dac0d75a: Doc change only: Add sizes/checksums for SDK packages.\n\nMerge commit \u0027dac0d75ad7fbd10981477b1fcc35c955185a41fd\u0027 into eclair\n\n* commit \u0027dac0d75ad7fbd10981477b1fcc35c955185a41fd\u0027:\n  Doc change only: Add sizes/checksums for SDK packages.\n"
    },
    {
      "commit": "dac0d75ad7fbd10981477b1fcc35c955185a41fd",
      "tree": "5f2c4b7a978c82d66436cc45a3586e73be46e643",
      "parents": [
        "b6b25d63df8dd873c60ab056e5b0e0eda167cfb1"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Fri Sep 04 15:36:45 2009 -0700"
      },
      "committer": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Fri Sep 04 16:12:39 2009 -0700"
      },
      "message": "Doc change only: Add sizes/checksums for SDK packages.\n\nChange-Id: I11a38fb4002d72cf69ea545bd395b0f97b8caa66\n"
    },
    {
      "commit": "88ffe75acd9a183170751e8db971ee58d6ff3007",
      "tree": "01c8d6d549c3d0ebafc1445af502ac556669af6d",
      "parents": [
        "22808e7bccb97ea52b9bc4611251980f35bdf750",
        "438fdfe833de868ec4fa5e64d99f9161788fda00"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Sep 03 09:41:39 2009 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Sep 03 09:41:39 2009 -0700"
      },
      "message": "resolved conflicts for merge of 438fdfe8 to master\n"
    },
    {
      "commit": "438fdfe833de868ec4fa5e64d99f9161788fda00",
      "tree": "15af916b38ec7b06eaef59582e56c06e462b332b",
      "parents": [
        "9d6783e774c5ade517dbba7c28cf3a16fdb4e635",
        "8f99b52484369a3a9221733c9817f6c09ba1ec85"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed Sep 02 20:24:09 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Sep 02 20:24:09 2009 -0700"
      },
      "message": "am 8f99b524: am b6b25d63: Merge change 23126 into donut\n\nMerge commit \u00278f99b52484369a3a9221733c9817f6c09ba1ec85\u0027 into eclair-plus-aosp\n\n* commit \u00278f99b52484369a3a9221733c9817f6c09ba1ec85\u0027:\n  docs only.\n"
    },
    {
      "commit": "8f99b52484369a3a9221733c9817f6c09ba1ec85",
      "tree": "c10b50b14cbbe210d2c663b9af77abc16dc7f4a1",
      "parents": [
        "622da6829f11f0cacdbd6fe3b58f230d98115ed5",
        "b6b25d63df8dd873c60ab056e5b0e0eda167cfb1"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed Sep 02 20:21:42 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Sep 02 20:21:42 2009 -0700"
      },
      "message": "am b6b25d63: Merge change 23126 into donut\n\nMerge commit \u0027b6b25d63df8dd873c60ab056e5b0e0eda167cfb1\u0027 into eclair\n\n* commit \u0027b6b25d63df8dd873c60ab056e5b0e0eda167cfb1\u0027:\n  docs only.\n"
    },
    {
      "commit": "b6b25d63df8dd873c60ab056e5b0e0eda167cfb1",
      "tree": "47b28911136936e73a80df40257cf3d962b901e2",
      "parents": [
        "2a2058f5a31e3bace3d0284fb1259a9ddcbec3a5",
        "23110e49b3fee397967daa899061c24bde856f17"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 02 20:19:39 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 02 20:19:39 2009 -0700"
      },
      "message": "Merge change 23126 into donut\n\n* changes:\n  docs only. add documentation about zipalign and new auto-signing procedures for Ant\n"
    },
    {
      "commit": "23110e49b3fee397967daa899061c24bde856f17",
      "tree": "8ded81b0d84fce98eacc663456fe8200447db3ea",
      "parents": [
        "56205fea879543a50bb797016832416a8b48cabb"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed Sep 02 10:25:09 2009 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed Sep 02 20:17:16 2009 -0700"
      },
      "message": "docs only.\nadd documentation about zipalign and new auto-signing\nprocedures for Ant\n\nChange-Id: Ia66f5a7af58f77e52b3a5c26cb9972d317c2c42c\n"
    },
    {
      "commit": "3c39c12fe5eeb6cd4622d3b01e460e24f25c73a6",
      "tree": "fd1bc470f86bbbd25f9948e7639df03ab23bd6ea",
      "parents": [
        "098b19112eca44650996d481d91a362af87c45c4",
        "f2b3fcf5a7e7fb69edc68ef3203a3f169278025c"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed Sep 02 19:36:33 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Sep 02 19:36:33 2009 -0700"
      },
      "message": "am f2b3fcf5: am 5f7cee89: am 2a2058f5: Merge change 23762 into donut\n\nMerge commit \u0027f2b3fcf5a7e7fb69edc68ef3203a3f169278025c\u0027\n\n* commit \u0027f2b3fcf5a7e7fb69edc68ef3203a3f169278025c\u0027:\n  Add updated API diff based on 4.xml.\n"
    },
    {
      "commit": "f2b3fcf5a7e7fb69edc68ef3203a3f169278025c",
      "tree": "4dfbc637a12052a88f737a371c7e18afcb60d127",
      "parents": [
        "2fcba6125ff9f3b8d8d555e20775f4bed0462029",
        "5f7cee89ca6670cefe91192e364037ee6ce39b19"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed Sep 02 19:34:00 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Sep 02 19:34:00 2009 -0700"
      },
      "message": "am 5f7cee89: am 2a2058f5: Merge change 23762 into donut\n\nMerge commit \u00275f7cee89ca6670cefe91192e364037ee6ce39b19\u0027 into eclair-plus-aosp\n\n* commit \u00275f7cee89ca6670cefe91192e364037ee6ce39b19\u0027:\n  Add updated API diff based on 4.xml.\n"
    },
    {
      "commit": "5f7cee89ca6670cefe91192e364037ee6ce39b19",
      "tree": "74e8001ad65b16082c7c85cc9482e48b2e06c335",
      "parents": [
        "618ded26c61afbf907e72b4568a4f4f1c6c287a7",
        "2a2058f5a31e3bace3d0284fb1259a9ddcbec3a5"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed Sep 02 19:32:02 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Sep 02 19:32:02 2009 -0700"
      },
      "message": "am 2a2058f5: Merge change 23762 into donut\n\nMerge commit \u00272a2058f5a31e3bace3d0284fb1259a9ddcbec3a5\u0027 into eclair\n\n* commit \u00272a2058f5a31e3bace3d0284fb1259a9ddcbec3a5\u0027:\n  Add updated API diff based on 4.xml.\n"
    },
    {
      "commit": "2a2058f5a31e3bace3d0284fb1259a9ddcbec3a5",
      "tree": "a6f6cf2da682f43adb641c591fbf25e5aab7b091",
      "parents": [
        "a6602f1fe4590e48c760f21ce29a92629240c463",
        "1f58a351d994d1c727e27b1d6ddda6227029b015"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 02 19:29:45 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 02 19:29:45 2009 -0700"
      },
      "message": "Merge change 23762 into donut\n\n* changes:\n  Add updated API diff based on 4.xml.\n"
    },
    {
      "commit": "098b19112eca44650996d481d91a362af87c45c4",
      "tree": "b8572706379d0320fa7465c097ee769200bf815f",
      "parents": [
        "8f4a01b6cef675bbcfa032273d0eb560f12b9f26",
        "2fcba6125ff9f3b8d8d555e20775f4bed0462029"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed Sep 02 19:18:57 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Sep 02 19:18:57 2009 -0700"
      },
      "message": "am 2fcba612: am 618ded26: am a6602f1f: Add docs for SDK update. Add redirects for preview files. Manually integrate a few doc changes from cupcake.\n\nMerge commit \u00272fcba6125ff9f3b8d8d555e20775f4bed0462029\u0027\n\n* commit \u00272fcba6125ff9f3b8d8d555e20775f4bed0462029\u0027:\n  Add docs for SDK update.\n"
    },
    {
      "commit": "2fcba6125ff9f3b8d8d555e20775f4bed0462029",
      "tree": "360e74d21ac41abd699728916f653a1b46ca407f",
      "parents": [
        "8fb913661cb8088b3b4797374a9a912c41af276a",
        "618ded26c61afbf907e72b4568a4f4f1c6c287a7"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed Sep 02 19:16:26 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Sep 02 19:16:26 2009 -0700"
      },
      "message": "am 618ded26: am a6602f1f: Add docs for SDK update. Add redirects for preview files. Manually integrate a few doc changes from cupcake.\n\nMerge commit \u0027618ded26c61afbf907e72b4568a4f4f1c6c287a7\u0027 into eclair-plus-aosp\n\n* commit \u0027618ded26c61afbf907e72b4568a4f4f1c6c287a7\u0027:\n  Add docs for SDK update.\n"
    },
    {
      "commit": "618ded26c61afbf907e72b4568a4f4f1c6c287a7",
      "tree": "3f6ac28873a35d56c45f51e1a64b69f949821b01",
      "parents": [
        "e00d660aba91a7a682f83b2e0216296b0f3cca64",
        "a6602f1fe4590e48c760f21ce29a92629240c463"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed Sep 02 19:14:24 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Sep 02 19:14:24 2009 -0700"
      },
      "message": "am a6602f1f: Add docs for SDK update. Add redirects for preview files. Manually integrate a few doc changes from cupcake.\n\nMerge commit \u0027a6602f1fe4590e48c760f21ce29a92629240c463\u0027 into eclair\n\n* commit \u0027a6602f1fe4590e48c760f21ce29a92629240c463\u0027:\n  Add docs for SDK update.\n"
    },
    {
      "commit": "a6602f1fe4590e48c760f21ce29a92629240c463",
      "tree": "1ddee32c422ea1ec449dad1db53e0231fda6bd0a",
      "parents": [
        "96b7f921a5aea4264af1e0b4970263a3135c04d0"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Thu Aug 27 16:26:43 2009 -0700"
      },
      "committer": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed Sep 02 19:08:28 2009 -0700"
      },
      "message": "Add docs for SDK update.\nAdd redirects for preview files.\nManually integrate a few doc changes from cupcake.\n\nChange-Id:I524d7dbf929371ee501599229894640660f352ce\n"
    },
    {
      "commit": "1f58a351d994d1c727e27b1d6ddda6227029b015",
      "tree": "f5286dba15a1334ba155b0e5a6ca37da09a56c08",
      "parents": [
        "96b7f921a5aea4264af1e0b4970263a3135c04d0"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Thu Aug 27 19:19:33 2009 -0700"
      },
      "committer": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed Sep 02 18:28:55 2009 -0700"
      },
      "message": "Add updated API diff based on 4.xml.\n\nChange-Id: Ic34f796c8308e2111e2a3dfaad5e27da2ca8b001\n"
    },
    {
      "commit": "8f3b65debf2cbb4581703ad51d7e70d7c9c3b4e3",
      "tree": "c9b59ad54ecd50ec38bdc41da8c36a273359a197",
      "parents": [
        "cdc0341af833de16ea14ff899b33142d0d002306",
        "fc82f6b562c0643fcda6b8947fbf45c48efa3165"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed Sep 02 18:22:12 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Sep 02 18:22:12 2009 -0700"
      },
      "message": "am fc82f6b5: am 3e21bf47: am 96b7f921: Merge change 23565 into donut\n\nMerge commit \u0027fc82f6b562c0643fcda6b8947fbf45c48efa3165\u0027\n\n* commit \u0027fc82f6b562c0643fcda6b8947fbf45c48efa3165\u0027:\n  docs only.\n"
    },
    {
      "commit": "fc82f6b562c0643fcda6b8947fbf45c48efa3165",
      "tree": "2380322d69f80d08e0053eeae9b1aae2ed82cdc0",
      "parents": [
        "0250416a8fc49693772205eaf521ece544b29757",
        "3e21bf473a89688918f4e59fac4ba2d4539e3775"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed Sep 02 18:00:28 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Sep 02 18:00:28 2009 -0700"
      },
      "message": "am 3e21bf47: am 96b7f921: Merge change 23565 into donut\n\nMerge commit \u00273e21bf473a89688918f4e59fac4ba2d4539e3775\u0027 into eclair-plus-aosp\n\n* commit \u00273e21bf473a89688918f4e59fac4ba2d4539e3775\u0027:\n  docs only.\n"
    },
    {
      "commit": "3e21bf473a89688918f4e59fac4ba2d4539e3775",
      "tree": "26ac0ac5871a22aadb21e7db49337c6dac25f484",
      "parents": [
        "78c951b286ad6fc5300e2d30a624b7e9963202e7",
        "96b7f921a5aea4264af1e0b4970263a3135c04d0"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed Sep 02 17:58:12 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Sep 02 17:58:12 2009 -0700"
      },
      "message": "am 96b7f921: Merge change 23565 into donut\n\nMerge commit \u002796b7f921a5aea4264af1e0b4970263a3135c04d0\u0027 into eclair\n\n* commit \u002796b7f921a5aea4264af1e0b4970263a3135c04d0\u0027:\n  docs only.\n"
    },
    {
      "commit": "96b7f921a5aea4264af1e0b4970263a3135c04d0",
      "tree": "c1944e1142c3ec667e91780dbab75a1c3f6784a2",
      "parents": [
        "d3db17d8e8563c1629bc705ecded54a405d84b7e",
        "c9c00021de5f498ad4c4a91e7a22114139e3065e"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 02 17:55:32 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 02 17:55:32 2009 -0700"
      },
      "message": "Merge change 23565 into donut\n\n* changes:\n  docs only. add new announcement for 1.6 sdk to homepage\n"
    },
    {
      "commit": "c9c00021de5f498ad4c4a91e7a22114139e3065e",
      "tree": "985aff5f9a645757e560b7d6b2df9b625e4d3ed0",
      "parents": [
        "56205fea879543a50bb797016832416a8b48cabb"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Aug 21 16:41:49 2009 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed Sep 02 17:45:34 2009 -0700"
      },
      "message": "docs only.\nadd new announcement for 1.6 sdk to homepage\n\nChange-Id: I54c743a8d440de8003b9d08599d94fb2cbd34e39\n"
    },
    {
      "commit": "e7bc07eb20b74812ecdfc67119ffaa6fb69e3dc1",
      "tree": "9151cd4987d26835dd83dd237e85cc67b8e261f2",
      "parents": [
        "417731a2f9895364ed3bf07382c5d3904cf6e62f",
        "52a243b9a8cae158a46e81598a303f8fe87f8862"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Sep 01 19:11:57 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 01 19:11:57 2009 -0700"
      },
      "message": "am 52a243b9: am cc22efb5: am dc516413: Merge change 23503 into donut\n\nMerge commit \u002752a243b9a8cae158a46e81598a303f8fe87f8862\u0027\n\n* commit \u002752a243b9a8cae158a46e81598a303f8fe87f8862\u0027:\n  docs only.\n"
    },
    {
      "commit": "52a243b9a8cae158a46e81598a303f8fe87f8862",
      "tree": "ae1f08022a3fe924c5ebc35692f380084a387b66",
      "parents": [
        "0ae4bda0e8cb3b975a30fde18169e721e8137cf8",
        "cc22efb52e8b5851b7d53099f7f814bfae266124"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Sep 01 19:09:36 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 01 19:09:36 2009 -0700"
      },
      "message": "am cc22efb5: am dc516413: Merge change 23503 into donut\n\nMerge commit \u0027cc22efb52e8b5851b7d53099f7f814bfae266124\u0027 into eclair-plus-aosp\n\n* commit \u0027cc22efb52e8b5851b7d53099f7f814bfae266124\u0027:\n  docs only.\n"
    },
    {
      "commit": "cc22efb52e8b5851b7d53099f7f814bfae266124",
      "tree": "6ed857e2be1de1a6873146d72698f6ae9a3b323e",
      "parents": [
        "4e0951c9f31c5b5a6026552ede3f47aa038b525e",
        "dc5164134c507f747f1cf89c01e4fb5e724eccd4"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Sep 01 19:07:10 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 01 19:07:10 2009 -0700"
      },
      "message": "am dc516413: Merge change 23503 into donut\n\nMerge commit \u0027dc5164134c507f747f1cf89c01e4fb5e724eccd4\u0027 into eclair\n\n* commit \u0027dc5164134c507f747f1cf89c01e4fb5e724eccd4\u0027:\n  docs only.\n"
    },
    {
      "commit": "dc5164134c507f747f1cf89c01e4fb5e724eccd4",
      "tree": "fdd8f02e971ec8822613923daa879f4937c5dac0",
      "parents": [
        "4e60d012c95f50ddd2a1ba6202e4fec3c9cfd3df",
        "c6747d02c6b21920eb143454b4fc1ccf6b2a98a0"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 01 19:04:15 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 01 19:04:15 2009 -0700"
      },
      "message": "Merge change 23503 into donut\n\n* changes:\n  docs only. expand the uses-feature docs\n"
    },
    {
      "commit": "417731a2f9895364ed3bf07382c5d3904cf6e62f",
      "tree": "72b8c8572be1c44dd5e9c95e4cda120f6ecb6906",
      "parents": [
        "90450676650c090e2f0cbb1983ed4339dee94f93",
        "0ae4bda0e8cb3b975a30fde18169e721e8137cf8"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Sep 01 18:51:19 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 01 18:51:19 2009 -0700"
      },
      "message": "am 0ae4bda0: am 4e0951c9: am 4e60d012: docs only. add syntax samples for all attributes and revise targetSdkVersion information.\n\nMerge commit \u00270ae4bda0e8cb3b975a30fde18169e721e8137cf8\u0027\n\n* commit \u00270ae4bda0e8cb3b975a30fde18169e721e8137cf8\u0027:\n  docs only.\n"
    },
    {
      "commit": "0ae4bda0e8cb3b975a30fde18169e721e8137cf8",
      "tree": "8c542f94e515f0666f4e6c8a7fa6337f0e9f5a24",
      "parents": [
        "d862c3ccdbfba5082df34fbb736a94d993dc064c",
        "4e0951c9f31c5b5a6026552ede3f47aa038b525e"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Sep 01 18:49:52 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 01 18:49:52 2009 -0700"
      },
      "message": "am 4e0951c9: am 4e60d012: docs only. add syntax samples for all attributes and revise targetSdkVersion information.\n\nMerge commit \u00274e0951c9f31c5b5a6026552ede3f47aa038b525e\u0027 into eclair-plus-aosp\n\n* commit \u00274e0951c9f31c5b5a6026552ede3f47aa038b525e\u0027:\n  docs only.\n"
    },
    {
      "commit": "4e0951c9f31c5b5a6026552ede3f47aa038b525e",
      "tree": "f0411b809e4060de5ebf4811e2e74c9eab9deefb",
      "parents": [
        "04f6da353d4e79f49ba1d4897ed617e91acc3f77",
        "4e60d012c95f50ddd2a1ba6202e4fec3c9cfd3df"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Sep 01 18:48:34 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 01 18:48:34 2009 -0700"
      },
      "message": "am 4e60d012: docs only. add syntax samples for all attributes and revise targetSdkVersion information.\n\nMerge commit \u00274e60d012c95f50ddd2a1ba6202e4fec3c9cfd3df\u0027 into eclair\n\n* commit \u00274e60d012c95f50ddd2a1ba6202e4fec3c9cfd3df\u0027:\n  docs only.\n"
    },
    {
      "commit": "c6747d02c6b21920eb143454b4fc1ccf6b2a98a0",
      "tree": "a808a3a785fbb4b164fb23ceaf68da25975a401d",
      "parents": [
        "56205fea879543a50bb797016832416a8b48cabb"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Sep 01 14:10:06 2009 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Sep 01 17:12:53 2009 -0700"
      },
      "message": "docs only.\nexpand the uses-feature docs\n\nChange-Id: I47e7d7570fdab6f0f698ecc978c8cecca8c1d28b\n"
    },
    {
      "commit": "4e60d012c95f50ddd2a1ba6202e4fec3c9cfd3df",
      "tree": "d32c11bd5ad8395570408d762760b92db4f1765a",
      "parents": [
        "56205fea879543a50bb797016832416a8b48cabb"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Sep 01 16:17:36 2009 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Sep 01 16:17:36 2009 -0700"
      },
      "message": "docs only.\nadd syntax samples for all attributes and revise\ntargetSdkVersion information.\n\nChange-Id: I164da5870743be259e64827c36c4c5eed55fa2b0\n"
    },
    {
      "commit": "1ffc20b948b059e73497da8babb9671b24eb9ed1",
      "tree": "9f302eecaf0a32f592a4d088f39729e73b260cf6",
      "parents": [
        "334ef5484bc5e427ebcd8c1641cc5dd799affec2",
        "85a2c7f1cad8fd55ed72a8a3dbb2b36632ebbff3"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Tue Sep 01 13:52:19 2009 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Tue Sep 01 13:52:19 2009 -0700"
      },
      "message": "manual merge of 85a2c7f because of trivial conflict\n"
    },
    {
      "commit": "85a2c7f1cad8fd55ed72a8a3dbb2b36632ebbff3",
      "tree": "36dea48bb2bef6646ae333bad57af4955b5379f8",
      "parents": [
        "f84b803478eeb3ce34da55f242d9b9685c6c943d",
        "0369a7c3ac97b4791716ddd183e83309b1455476"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Tue Sep 01 11:46:14 2009 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Tue Sep 01 11:46:14 2009 -0700"
      },
      "message": "merge from open-source master\n"
    },
    {
      "commit": "972b851e088afa9d710b825d7a30b124f0d43074",
      "tree": "02ab2bcac936d5387285f7014a2a321dd9382f80",
      "parents": [
        "664614cfa5048342de353dc4b75287297ef0af2f",
        "3ae594dce5450df95b9af5113257246bfcb1ddcf"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Aug 31 19:05:10 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Aug 31 19:05:10 2009 -0700"
      },
      "message": "am 3ae594dc: am 2bd4326a: am 5126d3a3: docs only. revise samples link for offline docs to point to the current version\n\nMerge commit \u00273ae594dce5450df95b9af5113257246bfcb1ddcf\u0027\n\n* commit \u00273ae594dce5450df95b9af5113257246bfcb1ddcf\u0027:\n  docs only.\n"
    },
    {
      "commit": "2bd4326a4694ea3055dc758c05533c905ad78291",
      "tree": "23559f10d9b049dfca2b6415707d7727eacb9012",
      "parents": [
        "34b6a27ea38adeea54a488efc6bbd04c58cb8a91",
        "5126d3a3794c8c5e1e61621daa5e9dab050b44a1"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Aug 31 19:00:45 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Aug 31 19:00:45 2009 -0700"
      },
      "message": "am 5126d3a3: docs only. revise samples link for offline docs to point to the current version\n\nMerge commit \u00275126d3a3794c8c5e1e61621daa5e9dab050b44a1\u0027 into eclair\n\n* commit \u00275126d3a3794c8c5e1e61621daa5e9dab050b44a1\u0027:\n  docs only.\n"
    },
    {
      "commit": "5126d3a3794c8c5e1e61621daa5e9dab050b44a1",
      "tree": "71b77d774d15ff54156129dfb76f5a260a6a6547",
      "parents": [
        "728157b4af937bc34706b71c21e9d804ca83039d"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Aug 31 18:04:52 2009 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Aug 31 18:04:52 2009 -0700"
      },
      "message": "docs only.\nrevise samples link for offline docs to point to the current version\n"
    },
    {
      "commit": "da5bf557565522c3a82976e9f96d18ad9648d326",
      "tree": "283f574b84861d26a18b14d6079dcfdcef99c7c6",
      "parents": [
        "c53b9cd95c65fd0a4c1ae84b7a66bda453c41a21",
        "afc12191fd0a164aa50f92434ddf0fb509fc972c"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Aug 31 16:45:37 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Aug 31 16:45:37 2009 -0700"
      },
      "message": "am afc12191: am 9cba48c0: am 728157b4: Merge change 23242 into donut\n\nMerge commit \u0027afc12191fd0a164aa50f92434ddf0fb509fc972c\u0027\n\n* commit \u0027afc12191fd0a164aa50f92434ddf0fb509fc972c\u0027:\n  docs only.\n"
    },
    {
      "commit": "9cba48c099f7900520252421d738d4eed5997534",
      "tree": "f874337a7912ad6541a7f10d328bc8f9c77ecb1c",
      "parents": [
        "3e59cf7ede6d6c66cbb0b1e1f345cf132972a713",
        "728157b4af937bc34706b71c21e9d804ca83039d"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Aug 31 15:02:35 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Aug 31 15:02:35 2009 -0700"
      },
      "message": "am 728157b4: Merge change 23242 into donut\n\nMerge commit \u0027728157b4af937bc34706b71c21e9d804ca83039d\u0027 into eclair\n\n* commit \u0027728157b4af937bc34706b71c21e9d804ca83039d\u0027:\n  docs only.\n"
    },
    {
      "commit": "05902f06f6fd2dd30f068d185f7c476e3d9b5717",
      "tree": "02e45512b6050c3a50553dae65747cad1ff4dcda",
      "parents": [
        "a84a26d2afab503ed32e6ecc94acba46a5eb9eb3"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Sat Aug 29 14:41:57 2009 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Aug 31 14:56:23 2009 -0700"
      },
      "message": "docs only.\nadd uses-feature \"name\" attribute\n"
    },
    {
      "commit": "fc11979a3dfa3897e703dbd9f196f84ecd9db70a",
      "tree": "96c58bc12a6825cde361e6ce58759613ee1ab4c3",
      "parents": [
        "598ec41b37560a5ee0f979b64568f8178ab49722",
        "8776ed1029c196607ef9fb31d9629666759826f5"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Sat Aug 29 13:46:16 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Aug 29 13:46:16 2009 -0700"
      },
      "message": "am 8776ed10: am d2227277: am a84a26d2: Merge change 23241 into donut\n\nMerge commit \u00278776ed1029c196607ef9fb31d9629666759826f5\u0027\n\n* commit \u00278776ed1029c196607ef9fb31d9629666759826f5\u0027:\n  add searchable dictionary to html docs and dev guide nav\n"
    },
    {
      "commit": "d2227277d405fc368c1baf1a80c2d600dca96145",
      "tree": "056da34e2d8bd4d8ff68d4f82964ce0ca4bd310f",
      "parents": [
        "56f67d21459ad3f136c73c8932904d4a495989c0",
        "a84a26d2afab503ed32e6ecc94acba46a5eb9eb3"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Sat Aug 29 13:40:53 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Aug 29 13:40:53 2009 -0700"
      },
      "message": "am a84a26d2: Merge change 23241 into donut\n\nMerge commit \u0027a84a26d2afab503ed32e6ecc94acba46a5eb9eb3\u0027 into eclair\n\n* commit \u0027a84a26d2afab503ed32e6ecc94acba46a5eb9eb3\u0027:\n  add searchable dictionary to html docs and dev guide nav\n"
    },
    {
      "commit": "689d16be5e091545371ef5f5ff4ed25649520bc3",
      "tree": "a29c765c692320cf414d0bf607b8dd8b2429fbb3",
      "parents": [
        "e1df82248a68282a4d556ce61db09949fc186827"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Sat Aug 29 13:17:53 2009 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Sat Aug 29 13:25:19 2009 -0700"
      },
      "message": "add searchable dictionary to html docs and dev guide nav\nand add screenshots.\n"
    },
    {
      "commit": "e45ade0f03a869d446d20a7079c45e8812a06fab",
      "tree": "93ba579578f40e26e0ab84ab70468441bf579203",
      "parents": [
        "5581e55289135ced6b85be79187e9530465cf19f",
        "c59bac1a2a9cded00ccd9f456ec065e6a9dc6055"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed Aug 26 15:34:44 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Aug 26 15:34:44 2009 -0700"
      },
      "message": "am c59bac1a: am 1b856974: Merge change 22822 into eclair\n\nMerge commit \u0027c59bac1a2a9cded00ccd9f456ec065e6a9dc6055\u0027\n\n* commit \u0027c59bac1a2a9cded00ccd9f456ec065e6a9dc6055\u0027:\n  docs only.\n"
    },
    {
      "commit": "87b9055252687206cc9f561c9c33026b683465f2",
      "tree": "8133e87a283c58c6f190c2874f38d182f4e34885",
      "parents": [
        "993844bde5270f004aa504c879aa2e99b5c3765f",
        "b0f5b755e7f34ac00a390911d27c12f7e9e84154"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed Aug 26 15:18:14 2009 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed Aug 26 15:29:03 2009 -0700"
      },
      "message": "resolved conflicts for merge of b0f5b755 to eclair\n"
    },
    {
      "commit": "7991745ea08d0b99e2b3d14acdb82fe77b16a0d4",
      "tree": "2b005ef5cac7d7695c25d29f504836c4de1aacb6",
      "parents": [
        "b385508d89747e4c383979f1cc6fa2814b1cedbd"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed Aug 26 11:56:57 2009 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed Aug 26 11:56:57 2009 -0700"
      },
      "message": "    docs only.\n    add new documentation for installing the new winusb driver.\n    also add a link to the HTC support site for ADP flashing\n    and remove references to the G1 and generalize to \"consumer devices\"\n"
    },
    {
      "commit": "f6c0e74878a18461555cf848060cba5785484fc6",
      "tree": "796fbcccf6f095bf7fafc766e731b730e8b2fca9",
      "parents": [
        "84018fd342289414e3d49b78c37c01c86ad64ab8",
        "639dfb2ed77fc1ad0ddc46e1d10f24837c79b63d"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Aug 24 15:39:50 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Aug 24 15:39:50 2009 -0700"
      },
      "message": "am 639dfb2e: am e120cfd4: am b385508d: Add more code samples to the online docs. Add build rules to include the development samples in the droiddoc build process. Add all the sample screenshots to a new samples/images/ directory Revise the samples homepage to include\n\nMerge commit \u0027639dfb2ed77fc1ad0ddc46e1d10f24837c79b63d\u0027\n\n* commit \u0027639dfb2ed77fc1ad0ddc46e1d10f24837c79b63d\u0027:\n  Add more code samples to the online docs.\n"
    },
    {
      "commit": "e120cfd49fa27d04ed119e6922568eca2a9d6f9e",
      "tree": "1a66d4f53f90a6333cf1a92fb1bbfa56870a147c",
      "parents": [
        "5e6ad4786d599e17c1736cf52e5846a44e19d374",
        "b385508d89747e4c383979f1cc6fa2814b1cedbd"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Aug 24 15:35:28 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Aug 24 15:35:28 2009 -0700"
      },
      "message": "am b385508d: Add more code samples to the online docs. Add build rules to include the development samples in the droiddoc build process. Add all the sample screenshots to a new samples/images/ directory Revise the samples homepage to include links to new samples\n\nMerge commit \u0027b385508d89747e4c383979f1cc6fa2814b1cedbd\u0027 into eclair\n\n* commit \u0027b385508d89747e4c383979f1cc6fa2814b1cedbd\u0027:\n  Add more code samples to the online docs.\n"
    },
    {
      "commit": "6ee299a327ce3713473eaec748233dc4f7ec466e",
      "tree": "353faf77ae1965b20cf2a509928d03be49bce5ed",
      "parents": [
        "d5d4e63ea46f513d035992070b376589760d7017"
      ],
      "author": {
        "name": "Yusuf T. Mobile",
        "email": "yusuf.saib@T-Mobile.com",
        "time": "Tue Jul 21 14:51:39 2009 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Mon Aug 24 15:18:29 2009 -0700"
      },
      "message": "Updated tutorial to no longer use the deprecated MapView.getZoomControls() function. Also fixed a spelling error.\n"
    },
    {
      "commit": "b385508d89747e4c383979f1cc6fa2814b1cedbd",
      "tree": "1cf9ea4d45d1c8dbdd31c16a7fa10d275c9630ba",
      "parents": [
        "8c937a17667704ee9ba60663f4c4b76f3c3a0f78"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Aug 24 14:45:00 2009 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Aug 24 14:45:00 2009 -0700"
      },
      "message": "Add more code samples to the online docs.\nAdd build rules to include the development samples in the droiddoc build process.\nAdd all the sample screenshots to a new samples/images/ directory\nRevise the samples homepage to include links to new samples\n"
    },
    {
      "commit": "d5d4e63ea46f513d035992070b376589760d7017",
      "tree": "ee196f154713ad6adb6a557451ca46f076effdf6",
      "parents": [
        "4dc0d64e2743be7243b06e22cee99e700b184f58"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kenny@the-b.org",
        "time": "Sat Jun 13 06:03:24 2009 -0500"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Mon Aug 24 10:25:09 2009 -0700"
      },
      "message": "Documentation: add preposition and clarify permissions\n"
    },
    {
      "commit": "7f877069274c94b373478a8d0c969c9cfd93864f",
      "tree": "b5592410de891fd5b3b5992084bc567d2ded3354",
      "parents": [
        "56a63fedcf4caa5b85994dc9f2d960293c2696e2"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jul 30 17:00:34 2009 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Aug 21 13:10:55 2009 -0700"
      },
      "message": "Fix all typos (found by script) in the Android documentation.\n\nI haven\u0027t touched instances of \"behaviour\", \"dequeue\", \"removeable\",\n\"resizeable\", or \"removeable\" because all are accepted variant spellings\nand I don\u0027t know what the policy is on such things.\n"
    },
    {
      "commit": "a10f45efbc400ccd241c34c5c6d52c3982baf3ae",
      "tree": "4007c34dd8574480006993822608ce9737831828",
      "parents": [
        "78a0a37b23ae438fa81855e52e625a04befe6dec",
        "185d74ba56ccaca3f4bb105d00562bcd5a82c788"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Aug 20 16:00:41 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Aug 20 16:00:41 2009 -0700"
      },
      "message": "am 185d74ba: Merge change 21977 into donut\n\nMerge commit \u0027185d74ba56ccaca3f4bb105d00562bcd5a82c788\u0027 into eclair\n\n* commit \u0027185d74ba56ccaca3f4bb105d00562bcd5a82c788\u0027:\n  docs only.\n"
    },
    {
      "commit": "29b57764e71b72be5e0633a1613b2ca72b90ee83",
      "tree": "c14f039786fa7d072deaedc92409e59847380ece",
      "parents": [
        "ba52b3e08b33592457242944f7a89691a5b94880"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed Aug 19 14:52:09 2009 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed Aug 19 15:19:53 2009 -0700"
      },
      "message": "docs only.\nadd reference information for new \u003cpath-permission\u003e element\n"
    },
    {
      "commit": "2685d3b85b3ad5fcb5362abdfb9037fc89deb714",
      "tree": "69262914fe9f3629f7f12fb5224e6732b0d50a77",
      "parents": [
        "9befde04c3efe82317bf06cb0d841752a71de62c",
        "ba52b3e08b33592457242944f7a89691a5b94880"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Aug 18 08:44:38 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 08:44:38 2009 -0700"
      },
      "message": "am ba52b3e0: Merge change 21149 into donut\n\nMerge commit \u0027ba52b3e08b33592457242944f7a89691a5b94880\u0027 into eclair\n\n* commit \u0027ba52b3e08b33592457242944f7a89691a5b94880\u0027:\n  DOCS ONLY.\n"
    },
    {
      "commit": "a260f3f725c2addef98329b4a04756aa95eb722d",
      "tree": "a3259fe420d0f945c9766f86f9e5f3955cd6d311",
      "parents": [
        "fd0d627569cb250f7060a83161cc845b9616e5a1"
      ],
      "author": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Sun Aug 16 15:29:17 2009 -0700"
      },
      "committer": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Mon Aug 17 10:35:49 2009 -0700"
      },
      "message": "Update docs: readFromParcel() is not necessary to make a class support\nParcelable.\n"
    },
    {
      "commit": "71d4b289a7a934ecd16c3036b812d40db6d3a74d",
      "tree": "b8d385ddbe8cfc2cd9c802fe43b026fb34902911",
      "parents": [
        "eccd6fdd0d86b8610b738fc15c707eedc00ec9dc"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Aug 13 12:45:31 2009 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Aug 13 16:58:02 2009 -0700"
      },
      "message": "DOCS ONLY.\nadd manifest documentation for uses-feature and supports-screens elements.\nalso update the navigation and manifest home page,\nupdate the uses-sdk element to include new maxSdk and targeSdk attributes,\nand add some sample code to DisplayMetrics to query the device for screen info.\n"
    },
    {
      "commit": "dbeed1637497b0068f178e174f5e35e5d09a32b8",
      "tree": "06c5fcbe0eac899707a7f07858a2e2cece024b19",
      "parents": [
        "6591448842244e4dcee599462064669d302b9ff2",
        "d2102a3f13fa03337ce7493b785e7f817f7d2bb6"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Aug 06 03:14:09 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Aug 06 03:14:09 2009 -0700"
      },
      "message": "am d2102a3f: fix broken links\n\nMerge commit \u0027d2102a3f13fa03337ce7493b785e7f817f7d2bb6\u0027\n\n* commit \u0027d2102a3f13fa03337ce7493b785e7f817f7d2bb6\u0027:\n  fix broken links\n"
    },
    {
      "commit": "d2102a3f13fa03337ce7493b785e7f817f7d2bb6",
      "tree": "cff981ddd0ba55258d9f4a1b8a68fc3e2ddc6ee6",
      "parents": [
        "c7279e9cbd2689c6686e152bb030d796d741ffce"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Aug 06 03:09:08 2009 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Aug 06 03:11:12 2009 -0700"
      },
      "message": "fix broken links\n"
    },
    {
      "commit": "6591448842244e4dcee599462064669d302b9ff2",
      "tree": "1a6c66926797cc7f831e4bacda196bd2fdf5acab",
      "parents": [
        "34e3c52dd0fcd87ef41205b74ad1583a560d5860",
        "c7279e9cbd2689c6686e152bb030d796d741ffce"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Aug 06 03:00:45 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Aug 06 03:00:45 2009 -0700"
      },
      "message": "am c7279e9c: edits to the API Level doc\n\nMerge commit \u0027c7279e9cbd2689c6686e152bb030d796d741ffce\u0027\n\n* commit \u0027c7279e9cbd2689c6686e152bb030d796d741ffce\u0027:\n  edits to the API Level doc\n"
    },
    {
      "commit": "c7279e9cbd2689c6686e152bb030d796d741ffce",
      "tree": "d121818af5db2d24592257f6e51ddae685e443f9",
      "parents": [
        "17cffb5a23d6b669db75298521e23e77b27a9ad0"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Aug 06 02:57:33 2009 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Aug 06 02:57:33 2009 -0700"
      },
      "message": "edits to the API Level doc\n"
    },
    {
      "commit": "34e3c52dd0fcd87ef41205b74ad1583a560d5860",
      "tree": "b91c9f931d33e6d9e5806ab678d88ba8c2a210b6",
      "parents": [
        "b930603f600d2ccf2c0e0abf98fcddf0c83e9b97",
        "17cffb5a23d6b669db75298521e23e77b27a9ad0"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Aug 06 02:45:20 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Aug 06 02:45:20 2009 -0700"
      },
      "message": "am 17cffb5a: fix image reference for offline docs\n\nMerge commit \u002717cffb5a23d6b669db75298521e23e77b27a9ad0\u0027\n\n* commit \u002717cffb5a23d6b669db75298521e23e77b27a9ad0\u0027:\n  fix image reference for offline docs\n"
    },
    {
      "commit": "17cffb5a23d6b669db75298521e23e77b27a9ad0",
      "tree": "953dc39eaf4472efeefa04ccee7be70eeea09e6b",
      "parents": [
        "fb48573370e16f0d4f0285b485f243a8484af028"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Aug 06 02:37:46 2009 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Aug 06 02:37:46 2009 -0700"
      },
      "message": "fix image reference for offline docs\n"
    },
    {
      "commit": "b930603f600d2ccf2c0e0abf98fcddf0c83e9b97",
      "tree": "df7e8c56c499bf42d523fb1144b1a514ac2820f5",
      "parents": [
        "4f320f4645ecf1f9f055ca78245a669322d5e57a",
        "fb48573370e16f0d4f0285b485f243a8484af028"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Aug 06 02:14:54 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Aug 06 02:14:54 2009 -0700"
      },
      "message": "am fb485733: add preview flags to terms doc so the early look title appears in nav\n\nMerge commit \u0027fb48573370e16f0d4f0285b485f243a8484af028\u0027\n\n* commit \u0027fb48573370e16f0d4f0285b485f243a8484af028\u0027:\n  add preview flags to terms doc so the early look title appears in nav\n"
    },
    {
      "commit": "fb48573370e16f0d4f0285b485f243a8484af028",
      "tree": "35c9993cc50e54ff09e72712aa989643d9f44956",
      "parents": [
        "02a803f201df2c267ab3a10cf6547c69d72ba6db"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Aug 06 02:09:36 2009 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Aug 06 02:09:36 2009 -0700"
      },
      "message": "add preview flags to terms doc so the early look title appears in nav\n"
    },
    {
      "commit": "4f320f4645ecf1f9f055ca78245a669322d5e57a",
      "tree": "fb978d593130efa167e7aef2585db2a72f36ae75",
      "parents": [
        "5e72709d38b94db2563928a3ce6b725a60594bf7",
        "02a803f201df2c267ab3a10cf6547c69d72ba6db"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Aug 06 02:07:10 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Aug 06 02:07:10 2009 -0700"
      },
      "message": "am 02a803f2: final changes to make the sdk sidenav work for the offline preview docs\n\nMerge commit \u002702a803f201df2c267ab3a10cf6547c69d72ba6db\u0027\n\n* commit \u002702a803f201df2c267ab3a10cf6547c69d72ba6db\u0027:\n  final changes to make the sdk sidenav work for the offline preview docs\n"
    },
    {
      "commit": "02a803f201df2c267ab3a10cf6547c69d72ba6db",
      "tree": "bea3ffc8a21fdffde9222c3db12d80aef518457f",
      "parents": [
        "f11d7d559a6cd866bbffaead39da9f6a84919ecc"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Aug 06 01:56:25 2009 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Aug 06 01:56:25 2009 -0700"
      },
      "message": "final changes to make the sdk sidenav work for the offline preview docs\n"
    },
    {
      "commit": "5e72709d38b94db2563928a3ce6b725a60594bf7",
      "tree": "a64fc800a8c7f0a255abed318db2e3b92110607f",
      "parents": [
        "19202cf788de80819bf3408d5efb9fc127151b9a",
        "f11d7d559a6cd866bbffaead39da9f6a84919ecc"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Thu Aug 06 00:59:38 2009 -0700"
      },
      "committer": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Thu Aug 06 01:14:04 2009 -0700"
      },
      "message": "resolved conflicts for merge of f11d7d55 to master\n"
    },
    {
      "commit": "f11d7d559a6cd866bbffaead39da9f6a84919ecc",
      "tree": "ad5de5d60bf3d9752bf373677f9f7ba5f9b8eebb",
      "parents": [
        "2dce6988c26332b4733a06851eee9631151b0bda"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed Aug 05 19:04:18 2009 -0700"
      },
      "committer": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Thu Aug 06 00:14:25 2009 -0700"
      },
      "message": "Add support for preview SDK handling in doc templates. Add preview SDK docs.\n\nBug: 2031559\n"
    },
    {
      "commit": "19202cf788de80819bf3408d5efb9fc127151b9a",
      "tree": "61f88070e1256902ddce8dfb0e80d57a9f19377b",
      "parents": [
        "82fa0ca553e0ee164209b249946f8007a59560b8",
        "2dce6988c26332b4733a06851eee9631151b0bda"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 05 22:17:21 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Aug 05 22:17:21 2009 -0700"
      },
      "message": "am 2dce6988: Merge change 20230 into donut\n\nMerge commit \u00272dce6988c26332b4733a06851eee9631151b0bda\u0027\n\n* commit \u00272dce6988c26332b4733a06851eee9631151b0bda\u0027:\n  Cleanup - Specify the version and rel id.\n"
    },
    {
      "commit": "2dce6988c26332b4733a06851eee9631151b0bda",
      "tree": "a9f34f8dcaab22c044fbc6f79181945d7aff2b12",
      "parents": [
        "701f8b86a404504045c459be0384d155fc02728a",
        "890b835d62dbe263f9bb5f81769711100cc5bfa1"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 05 22:14:47 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 05 22:14:47 2009 -0700"
      },
      "message": "Merge change 20230 into donut\n\n* changes:\n  Cleanup - Specify the version and rel id.\n"
    },
    {
      "commit": "82fa0ca553e0ee164209b249946f8007a59560b8",
      "tree": "f995516d0f51d288dedf07b76e3fd68e85331ae7",
      "parents": [
        "c0894854947b48675570023507836cb7de4b68d1",
        "701f8b86a404504045c459be0384d155fc02728a"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 05 22:12:58 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Aug 05 22:12:58 2009 -0700"
      },
      "message": "am 701f8b86: Merge change 20229 into donut\n\nMerge commit \u0027701f8b86a404504045c459be0384d155fc02728a\u0027\n\n* commit \u0027701f8b86a404504045c459be0384d155fc02728a\u0027:\n  Add 3-\u003edonut diff report to SDK docs.\n"
    },
    {
      "commit": "701f8b86a404504045c459be0384d155fc02728a",
      "tree": "2c767b945dcd70667dbd9af0404dddfe9946ec24",
      "parents": [
        "be9d08d04ee313d56578934b4f062f95170140fc",
        "027ece7d892d19867128f134e7e3a66c8f0c4940"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 05 22:10:10 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 05 22:10:10 2009 -0700"
      },
      "message": "Merge change 20229 into donut\n\n* changes:\n  Add 3-\u003edonut diff report to SDK docs.\n"
    },
    {
      "commit": "c0894854947b48675570023507836cb7de4b68d1",
      "tree": "bd64cc499e511c8622ae5dd736b25a82e5b26b24",
      "parents": [
        "9488437b4f55c425b0168d612d729427b19b85ad",
        "be9d08d04ee313d56578934b4f062f95170140fc"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 05 22:08:14 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Aug 05 22:08:14 2009 -0700"
      },
      "message": "am be9d08d0: Merge change 20228 into donut\n\nMerge commit \u0027be9d08d04ee313d56578934b4f062f95170140fc\u0027\n\n* commit \u0027be9d08d04ee313d56578934b4f062f95170140fc\u0027:\n  add installing/upgrading docs for donut preview sdk\n"
    },
    {
      "commit": "75f7a2642fc2c790f8f371a0f205d6e989b4224d",
      "tree": "f637f28ffb45e7b8ea4f4b126d674c616d296e3a",
      "parents": [
        "7a07f1797684597a3b932aa0b365049d3e7d6ff3"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed Aug 05 19:31:00 2009 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed Aug 05 21:56:40 2009 -0700"
      },
      "message": "add installing/upgrading docs for donut preview sdk\nand update eclipse ide doc to include new AVD Manager\n"
    },
    {
      "commit": "890b835d62dbe263f9bb5f81769711100cc5bfa1",
      "tree": "ae7cca8085bfcf0ff5883b27fc9dc509dbc8a645",
      "parents": [
        "027ece7d892d19867128f134e7e3a66c8f0c4940"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed Aug 05 19:54:52 2009 -0700"
      },
      "committer": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed Aug 05 19:54:52 2009 -0700"
      },
      "message": "Cleanup - Specify the version and rel id.\n\nBug: 2031559\n"
    },
    {
      "commit": "027ece7d892d19867128f134e7e3a66c8f0c4940",
      "tree": "8d9f5abe79dd17e90d63973e84ed2a66e7d63e1a",
      "parents": [
        "ae18ca5ceb7ebe376288c8c7653d2c3875f1d18e"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed Aug 05 19:31:13 2009 -0700"
      },
      "committer": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed Aug 05 19:31:13 2009 -0700"
      },
      "message": "Add 3-\u003edonut diff report to SDK docs.\n\nBug: 2031559\n"
    },
    {
      "commit": "0391107e13e1e6388a3175399d15b246d726b88f",
      "tree": "7fb14a5df2525a5c67fdf3bb504dce5896c72053",
      "parents": [
        "61e4248f8f6ae8a8f40550cc0800e5190cd1dc09",
        "5c1207be90fdf296c1b83034b7c68915e1749284"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Mon Aug 03 07:45:45 2009 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Mon Aug 03 07:45:45 2009 -0700"
      },
      "message": "merge from donut\n"
    },
    {
      "commit": "5c1207be90fdf296c1b83034b7c68915e1749284",
      "tree": "e5679f6183458d8179821d5615dabafcb959704d",
      "parents": [
        "a8675f67e33bc7337d148358783b0fd138b501ff"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Fri Jul 31 17:38:20 2009 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Fri Jul 31 17:38:20 2009 -0700"
      },
      "message": "donut snapshot\n"
    },
    {
      "commit": "e4522404930e49e251deb414776069cf09072d89",
      "tree": "0beca90f266c2fdf7913d29c13b261feb63a29c5",
      "parents": [
        "13f17c95156568f4a15e1d1f71af6bf6e55366dc",
        "af09b67f31195340623ced993f71c8b1a248b9a3"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Jul 31 14:22:02 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jul 31 14:22:02 2009 -0700"
      },
      "message": "am af09b67f: add api level doc to the appendix\n\nMerge commit \u0027af09b67f31195340623ced993f71c8b1a248b9a3\u0027\n\n* commit \u0027af09b67f31195340623ced993f71c8b1a248b9a3\u0027:\n  add api level doc to the appendix\n"
    },
    {
      "commit": "af09b67f31195340623ced993f71c8b1a248b9a3",
      "tree": "c7832947e58dfd4b77f7dc9502b4e70f1dc9406c",
      "parents": [
        "17c195c8da3470b2e69880e206342f0c2d85f938"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Jul 31 13:11:07 2009 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Jul 31 13:11:07 2009 -0700"
      },
      "message": "add api level doc to the appendix\n"
    },
    {
      "commit": "61e4248f8f6ae8a8f40550cc0800e5190cd1dc09",
      "tree": "07d964042985825b97f51b3744977c25b685b2f1",
      "parents": [
        "2af1b3db3d4f687d008db74b150f149e956b4bc6",
        "a8675f67e33bc7337d148358783b0fd138b501ff"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Wed Jul 29 14:57:05 2009 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Wed Jul 29 14:57:05 2009 -0700"
      },
      "message": "merge from donut\n"
    },
    {
      "commit": "a8675f67e33bc7337d148358783b0fd138b501ff",
      "tree": "71fb9d10330ef9161b3ead71d01074b3ef9e53ba",
      "parents": [
        "cf4550c3198d6b3d92cdc52707fe70d7cc0caa9f"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Wed Jul 29 14:25:07 2009 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Wed Jul 29 14:25:07 2009 -0700"
      },
      "message": "donut snapshot\n"
    },
    {
      "commit": "a4ce03f35458efbac5544f706202322695d1102b",
      "tree": "cc69eb182aa730ec3ab95e1867f56ad5b4d3b46f",
      "parents": [
        "67542964876aa7e4216e8f69f21dda68e7463b9a",
        "65de0e6a266bb4d176194d21ee59661066134012"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Jul 26 23:39:41 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Jul 26 23:39:41 2009 -0700"
      },
      "message": "Merge change 8605\n\n* changes:\n  Encourage the better way of removing an Activity\u0027s title bar.\n"
    },
    {
      "commit": "d5ec6ebee26e530d96299d9821950f7cce4b3636",
      "tree": "86dea6e13b333ccda7a930c0413684c673f7190d",
      "parents": [
        "678d1ed007d880128284bae2c9af7b773bf14eb7",
        "11b6a29dfe380c97fa3df67a6b97ff3383592b58"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Jul 26 21:47:27 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sun Jul 26 21:47:27 2009 -0700"
      },
      "message": "am 11b6a29d: Merge change 8564 into donut\n\nMerge commit \u002711b6a29dfe380c97fa3df67a6b97ff3383592b58\u0027\n\n* commit \u002711b6a29dfe380c97fa3df67a6b97ff3383592b58\u0027:\n  AI 150594: change the homepage markup and styles to allow variable height in\n  AI 150587: add a sitemap for translated docs, for submission to Webmaster Tools,\n  AI 150541: roll the docs forward to 1.5 r3\n  AI 150538: add note that appwidget updates will wake the device and suggest an alarm\n  AI 150536: Change the formatting of sdk redirect pages so that they are not language-specific.\n  AI 150535: add the Videos page to the site\n"
    },
    {
      "commit": "96616bb59f2673ee55053b261faf828c52be638c",
      "tree": "fef46ab6cbebcdf64fd46e2b2398d54d44ef2206",
      "parents": [
        "f0e9f05d06f930a4f35f4518f09a25c16adc35f9",
        "eec841f0505c3aeb5b18e53f48b755ff69b78c15"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Jul 26 21:47:08 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sun Jul 26 21:47:08 2009 -0700"
      },
      "message": "am eec841f0: Merge change 8560 into donut\n\nMerge commit \u0027eec841f0505c3aeb5b18e53f48b755ff69b78c15\u0027\n\n* commit \u0027eec841f0505c3aeb5b18e53f48b755ff69b78c15\u0027:\n  AI 150460: Add  missing art files for menu_guidelines doc.\n  AI 150397: turn off the right arrow in the carousel -- we only have 3 items.\n  AI 150390: Roll the docs back to 1.5 r2, temporarily.\n  AI 150381: Add localized content (ja2) to developer site.\n  AI 150380: Add localized content (ja) for developer site.\n  AI 150369: Add localized TOCs for developer site.\n  AI 150351: Doc updates for Android 1.5 SDK r3.\n"
    },
    {
      "commit": "af294327b1e83d5ceb4fdb162e6973c6c580a81d",
      "tree": "ee9bf1e9894945841cf30544d18c51efba468c1f",
      "parents": [
        "914a5dcef08266fc1530e95ee86ad58b835caa2d",
        "199bc376023346cb4e54196967dbd5380b2b5f85"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Jul 26 21:46:53 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sun Jul 26 21:46:53 2009 -0700"
      },
      "message": "am 199bc376: Merge change 8557 into donut\n\nMerge commit \u0027199bc376023346cb4e54196967dbd5380b2b5f85\u0027\n\n* commit \u0027199bc376023346cb4e54196967dbd5380b2b5f85\u0027:\n  AI 150289: Added Menu Design guidelines.  View the pages at:\n"
    },
    {
      "commit": "cc256fb1d5070b9f64125722c6a94f839ff9c4f9",
      "tree": "71084299131e456372c3001f0ca56f63472d7061",
      "parents": [
        "e45b3ff8b2705a71c6f094ab19144a072cc2a7d6",
        "1f4dd5d6ca82bee7c2ac257d61b373f80dcc1354"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Jul 26 21:46:33 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sun Jul 26 21:46:33 2009 -0700"
      },
      "message": "am 1f4dd5d6: Merge change 8553 into donut\n\nMerge commit \u00271f4dd5d6ca82bee7c2ac257d61b373f80dcc1354\u0027\n\n* commit \u00271f4dd5d6ca82bee7c2ac257d61b373f80dcc1354\u0027:\n  AI 150106: Add gcc/gmake/cygwin details to NDK sys requirements\n  AI 150083: Minor updates to the ndk docs based on approved messaging.\n  AI 150055: In Icon Guidelines doc, remove example icons that are not accessible to apps.\n  AI 150054: Misc changes for the sdk/devsite docs\n  AI 150008: update the Google IO announcement, point to session videos.\n"
    },
    {
      "commit": "2af1b3db3d4f687d008db74b150f149e956b4bc6",
      "tree": "39d7d5bf15667c01f9b6dfe02bdd0e7fa36cd303",
      "parents": [
        "8ecb36eec61f119f500a805b82438aadb3396a19",
        "cf4550c3198d6b3d92cdc52707fe70d7cc0caa9f"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Sat Jul 25 19:52:22 2009 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Sat Jul 25 21:15:25 2009 -0700"
      },
      "message": "Merge korg/donut into korg/master\n"
    },
    {
      "commit": "65de0e6a266bb4d176194d21ee59661066134012",
      "tree": "ba8b67cf5e395dd6d82e80e34f2e211ee405bc2a",
      "parents": [
        "a04aaff2be2396b486181189c67d154e98892f9c"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Sat Jul 25 15:38:13 2009 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Sat Jul 25 15:55:19 2009 -0700"
      },
      "message": "Encourage the better way of removing an Activity\u0027s title bar.\n\nBooks and web pages seem to prefer the requestWindowFeature method\nover the android:theme, despite the advantages of the latter. This\nmay be because we mention requestWindowFeature but not android:theme\nin our FAQ.\n\n(Also add missing end tag to fix page rendering with Chrome.)\n"
    },
    {
      "commit": "76e95bbea6071eda65a62fc23b6a1a653c484d24",
      "tree": "621db5e5a81267202fc1ea45d7d6bbe6e920d40c",
      "parents": [
        "1ac40c700c86043e22f90c10aeee96df5d5144c5",
        "a8d035ccf319e1aed685a1e1509681350f737fd1"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Fri Jul 24 15:34:57 2009 -0700"
      },
      "committer": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Fri Jul 24 15:35:09 2009 -0700"
      },
      "message": "Merge doc change from cupcake: commit \u0027a8d035ccf319e1aed685a1e1509681350f737fd1\u0027 into manualmerge\n"
    },
    {
      "commit": "2bfd344b676c938884990eb1fb0a15a5eddf5987",
      "tree": "5b43188eb12f8ae9e9373f34db0f11f5a5065f86",
      "parents": [
        "0c64c1c96ad35d1b1165fd4cff46161620db06c4",
        "5ae517d9659e96e9525406ffbce18dcacc3294bc"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Fri Jul 24 12:58:01 2009 -0700"
      },
      "committer": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Fri Jul 24 14:39:03 2009 -0700"
      },
      "message": "Merge doc changes from cupcake: commit \u00275ae517d9659e96e9525406ffbce18dcacc3294bc\u0027 into manualmerge\n"
    },
    {
      "commit": "6d9ffc5f253409cd0640924c2490819c32035db3",
      "tree": "893eda26c99091355f40c4229ba8ccaafc28867b",
      "parents": [
        "616fe5134bea11502e17769e90dfa9e7024bc648",
        "2c44586d118208bdddfc727165ebf235fe7c0051"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Fri Jul 24 12:54:31 2009 -0700"
      },
      "committer": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Fri Jul 24 12:54:42 2009 -0700"
      },
      "message": "Merge doc change from cupcake: commit \u00272c44586d118208bdddfc727165ebf235fe7c0051\u0027\n"
    },
    {
      "commit": "ea761540c3a9bf2d8817398a560fc5486477a878",
      "tree": "2fe836757f6e2958ef50b9328b85e657a6bbc863",
      "parents": [
        "de08cdc0a56ab8d48a226dadef02740520c274b7",
        "373271b94cbe01c337b4952d0d5764e200c69f48"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Fri Jul 24 12:25:15 2009 -0700"
      },
      "committer": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Fri Jul 24 12:26:22 2009 -0700"
      },
      "message": "Merge doc changes from cupcake at commit \u0027373271b94cbe01c337b4952d0d5764e200c69f48\u0027\n"
    },
    {
      "commit": "c00c04d7d8758a5ade185d465624e47dcf1bd7c0",
      "tree": "9c7a9c99ecf9f6f29966efc65555066a65ee2dd5",
      "parents": [
        "8aea2f5f749e48ef0fe3532ab2fc258922c3239b",
        "11b822d2a91ea17c34c0cb1c11e80a9a30d72864"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jul 22 12:01:19 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 22 12:01:19 2009 -0700"
      },
      "message": "am 11b822d2: Simplify density compatibility to a boolean.\n\nMerge commit \u002711b822d2a91ea17c34c0cb1c11e80a9a30d72864\u0027\n\n* commit \u002711b822d2a91ea17c34c0cb1c11e80a9a30d72864\u0027:\n  Simplify density compatibility to a boolean.\n"
    },
    {
      "commit": "11b822d2a91ea17c34c0cb1c11e80a9a30d72864",
      "tree": "7eec5218c6831641b406f1b969841314f452adbb",
      "parents": [
        "59c25cbaf0dd690e503b881392510127441d9074"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Jul 21 20:03:02 2009 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jul 22 11:58:31 2009 -0700"
      },
      "message": "Simplify density compatibility to a boolean.\n\nInstead of a list, we now just have a single boolean indicating whether an\napplication is density aware, and this set set to true by default as of\nDonut.\n"
    },
    {
      "commit": "a8339dfec9d1b2c6d6fd2f8268f8075d184f64c0",
      "tree": "40345158a2aa1084b21de121e5eb8b0d8f8f36a3",
      "parents": [
        "9822d2b27330793ea4ba9c3316ef35f402f35fb4",
        "9fc20b0e381b5fe00b7049ef357c839cd05a33bf"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 21 19:03:53 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jul 21 19:03:53 2009 -0700"
      },
      "message": "am 9fc20b0e: Merge change 8126 into donut\n\nMerge commit \u00279fc20b0e381b5fe00b7049ef357c839cd05a33bf\u0027\n\n* commit \u00279fc20b0e381b5fe00b7049ef357c839cd05a33bf\u0027:\n  First pass at reworking screen density/size APIs.\n"
    },
    {
      "commit": "c4db95c077f826585d20be2f3db4043c53d30cf5",
      "tree": "9176baa673f97b27150f862485fd492cb3ec7e88",
      "parents": [
        "fe6f45c81463d2d28e11ac6083f2653e1286c5ef"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Jul 21 17:46:02 2009 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Jul 21 18:28:42 2009 -0700"
      },
      "message": "First pass at reworking screen density/size APIs.\n\nThis changes the names of the directories in aapt, to what you see\nin the list of DpiTest resources.  Also adds a new \"long\" configuration\nfor wide screens, which the platform sets appropriate, and introduces\na new kind of resizeability for not large but significantly larger\nthan normal screens which may have compatibility issues.\n"
    },
    {
      "commit": "cf4550c3198d6b3d92cdc52707fe70d7cc0caa9f",
      "tree": "6510f35ad004f1a4640b48264c290926e8596d7a",
      "parents": [
        "4cf03d381b2dff908857fceff0bec445f8d44f36"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Tue Jul 21 11:16:54 2009 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Tue Jul 21 11:16:54 2009 -0700"
      },
      "message": "donut snapshot\n"
    },
    {
      "commit": "a8d035ccf319e1aed685a1e1509681350f737fd1",
      "tree": "1f89c4030782d1e2460b7867eeb0cfc7856d15c0",
      "parents": [
        "695f3f05ad8deb387d45ce28c319cd0b1951d486"
      ],
      "author": {
        "name": "Scott Main",
        "email": "nobody@android.com",
        "time": "Tue Jul 21 10:52:10 2009 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Jul 21 10:52:10 2009 -0700"
      },
      "message": "AI 150594: change the homepage markup and styles to allow variable height in\n  the carousel bulletin items\n  also move the IO announcement into the carousel and add an ADC2 announcement\n  ALSO change the carousel script to write all bulletins to the DOM right away and show/hide them, instead of reading from the JSON and writing to the DOM each time on the fly\n\nAutomated import of CL 150594\n"
    }
  ],
  "next": "695f3f05ad8deb387d45ce28c319cd0b1951d486"
}
